builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0254 starttime: 1468759215.38 results: success (0) buildid: 20160714105557 builduid: 9a913fe208c047baab533c74362e3786 revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.384843) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.385231) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.385505) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.519011) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.519255) ========= 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.r6E19u7BIA/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.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-17 05:40:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 18.5M=0.001s 2016-07-17 05:40:15 (18.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.133654 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.679030) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.679348) ========= 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.r6E19u7BIA/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.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/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.025976 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:15.732575) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 05:40:15.732918) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4087792d5fa736a0dc18df7aeefecf0a34d99f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.r6E19u7BIA/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.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-17 05:40:15,813 truncating revision to first 12 chars 2016-07-17 05:40:15,813 Setting DEBUG logging. 2016-07-17 05:40:15,813 attempt 1/10 2016-07-17 05:40:15,813 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4087792d5f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 05:40:16,812 unpacking tar archive at: mozilla-beta-0b4087792d5f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.262755 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 05:40:17.026327) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:17.026591) ========= script_repo_revision: 0b4087792d5fa736a0dc18df7aeefecf0a34d99f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:17.026975) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:17.027538) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 05:40:17.095324) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-17 05:40:17.095600) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.r6E19u7BIA/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/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 05:40:17 INFO - MultiFileLogger online at 20160717 05:40:17 in /builds/slave/test 05:40:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 05:40:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:40:17 INFO - {'append_to_log': False, 05:40:17 INFO - 'base_work_dir': '/builds/slave/test', 05:40:17 INFO - 'blob_upload_branch': 'mozilla-beta', 05:40:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:40:17 INFO - 'buildbot_json_path': 'buildprops.json', 05:40:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:40:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:40:17 INFO - 'download_minidump_stackwalk': True, 05:40:17 INFO - 'download_symbols': 'true', 05:40:17 INFO - 'e10s': False, 05:40:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:40:17 INFO - 'tooltool.py': '/tools/tooltool.py', 05:40:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:40:17 INFO - '/tools/misc-python/virtualenv.py')}, 05:40:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:40:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:40:17 INFO - 'log_level': 'info', 05:40:17 INFO - 'log_to_console': True, 05:40:17 INFO - 'opt_config_files': (), 05:40:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:40:17 INFO - '--processes=1', 05:40:17 INFO - '--config=%(test_path)s/wptrunner.ini', 05:40:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:40:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:40:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:40:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:40:17 INFO - 'pip_index': False, 05:40:17 INFO - 'require_test_zip': True, 05:40:17 INFO - 'test_type': ('testharness',), 05:40:17 INFO - 'this_chunk': '1', 05:40:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:40:17 INFO - 'total_chunks': '10', 05:40:17 INFO - 'virtualenv_path': 'venv', 05:40:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:40:17 INFO - 'work_dir': 'build'} 05:40:17 INFO - ##### 05:40:17 INFO - ##### Running clobber step. 05:40:17 INFO - ##### 05:40:17 INFO - Running pre-action listener: _resource_record_pre_action 05:40:17 INFO - Running main action method: clobber 05:40:17 INFO - rmtree: /builds/slave/test/build 05:40:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:40:19 INFO - Running post-action listener: _resource_record_post_action 05:40:19 INFO - ##### 05:40:19 INFO - ##### Running read-buildbot-config step. 05:40:19 INFO - ##### 05:40:19 INFO - Running pre-action listener: _resource_record_pre_action 05:40:19 INFO - Running main action method: read_buildbot_config 05:40:19 INFO - Using buildbot properties: 05:40:19 INFO - { 05:40:19 INFO - "project": "", 05:40:19 INFO - "product": "firefox", 05:40:19 INFO - "script_repo_revision": "production", 05:40:19 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:40:19 INFO - "repository": "", 05:40:19 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:40:19 INFO - "buildid": "20160714105557", 05:40:19 INFO - "pgo_build": "False", 05:40:19 INFO - "basedir": "/builds/slave/test", 05:40:19 INFO - "buildnumber": 4, 05:40:19 INFO - "slavename": "t-yosemite-r7-0254", 05:40:19 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 05:40:19 INFO - "platform": "macosx64", 05:40:19 INFO - "branch": "mozilla-beta", 05:40:19 INFO - "revision": "0b4087792d5fa736a0dc18df7aeefecf0a34d99f", 05:40:19 INFO - "repo_path": "releases/mozilla-beta", 05:40:19 INFO - "moz_repo_path": "", 05:40:19 INFO - "stage_platform": "macosx64", 05:40:19 INFO - "builduid": "9a913fe208c047baab533c74362e3786", 05:40:19 INFO - "slavebuilddir": "test" 05:40:19 INFO - } 05:40:19 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg. 05:40:19 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.test_packages.json. 05:40:19 INFO - Running post-action listener: _resource_record_post_action 05:40:19 INFO - ##### 05:40:19 INFO - ##### Running download-and-extract step. 05:40:19 INFO - ##### 05:40:19 INFO - Running pre-action listener: _resource_record_pre_action 05:40:19 INFO - Running main action method: download_and_extract 05:40:19 INFO - mkdir: /builds/slave/test/build/tests 05:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:19 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.test_packages.json 05:40:19 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:40:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 05:40:19 INFO - Downloaded 1201 bytes. 05:40:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:40:19 INFO - Using the following test package requirements: 05:40:19 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:40:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:40:19 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:40:19 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'jsshell-mac64.zip'], 05:40:19 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:40:19 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:40:19 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:40:19 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:40:19 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:40:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:40:19 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:40:19 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:19 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.common.tests.zip 05:40:19 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 05:40:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 05:40:20 INFO - Downloaded 18370182 bytes. 05:40:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:40:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:40:20 INFO - caution: filename not matched: web-platform/* 05:40:20 INFO - Return code: 11 05:40:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:20 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:40:20 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:40:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:40:23 INFO - Downloaded 36389883 bytes. 05:40:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:40:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:40:27 INFO - caution: filename not matched: bin/* 05:40:27 INFO - caution: filename not matched: config/* 05:40:27 INFO - caution: filename not matched: mozbase/* 05:40:27 INFO - caution: filename not matched: marionette/* 05:40:27 INFO - caution: filename not matched: tools/wptserve/* 05:40:27 INFO - Return code: 11 05:40:27 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')]} 05:40:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg 05:40:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:40:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 05:40:33 INFO - Downloaded 73024415 bytes. 05:40:33 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg 05:40:33 INFO - mkdir: /builds/slave/test/properties 05:40:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:40:33 INFO - Writing to file /builds/slave/test/properties/build_url 05:40:33 INFO - Contents: 05:40:33 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg 05:40:33 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:40:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:40:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:40:33 INFO - Contents: 05:40:33 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:40: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')]} 05:40:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:40:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:40:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:40:40 INFO - Downloaded 103719696 bytes. 05:40:40 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:40:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:40:44 INFO - Return code: 0 05:40:44 INFO - Running post-action listener: _resource_record_post_action 05:40:44 INFO - Running post-action listener: set_extra_try_arguments 05:40:44 INFO - ##### 05:40:44 INFO - ##### Running create-virtualenv step. 05:40:44 INFO - ##### 05:40:44 INFO - Running pre-action listener: _pre_create_virtualenv 05:40:44 INFO - Running pre-action listener: _resource_record_pre_action 05:40:44 INFO - Running main action method: create_virtualenv 05:40:44 INFO - Creating virtualenv /builds/slave/test/build/venv 05:40:44 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 05:40:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:40:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:40:44 INFO - Using real prefix '/tools/python27' 05:40:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:40:45 INFO - Installing distribute.............................................................................................................................................................................................done. 05:40:48 INFO - Installing pip.................done. 05:40:48 INFO - Return code: 0 05:40:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:40:48 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')]} 05:40:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:40:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:48 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')]} 05:40:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:40:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:48 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 0x109b67e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b84f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fd8c8dbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, '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.r6E19u7BIA/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:40:48 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 05:40:48 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 05:40:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:40:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:40:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:40:48 INFO - 'HOME': '/Users/cltbld', 05:40:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:40:48 INFO - 'LOGNAME': 'cltbld', 05:40:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:40:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:40:48 INFO - 'MOZ_NO_REMOTE': '1', 05:40:48 INFO - 'NO_EM_RESTART': '1', 05:40:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:40:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:40:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:40:48 INFO - 'PWD': '/builds/slave/test', 05:40:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:40:48 INFO - 'SHELL': '/bin/bash', 05:40:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:40:48 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:40:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:40:48 INFO - 'USER': 'cltbld', 05:40:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:40:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:40:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:40:48 INFO - 'XPC_FLAGS': '0x0', 05:40:48 INFO - 'XPC_SERVICE_NAME': '0', 05:40:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:40:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:40:48 INFO - Downloading/unpacking psutil>=0.7.1 05:40:48 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 05:40:48 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 05:40:48 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 05:40:48 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 05:40:48 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 05:40:48 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 05:40:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:40:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:40:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:40:51 INFO - Installing collected packages: psutil 05:40:51 INFO - Running setup.py install for psutil 05:40:51 INFO - building 'psutil._psutil_osx' extension 05:40:51 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 05:40:52 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 05:40:52 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 05:40:52 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 05:40:52 INFO - building 'psutil._psutil_posix' extension 05:40:52 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 05:40:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:40:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:40:52 INFO - ^ 05:40:52 INFO - 1 warning generated. 05:40:52 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 05:40:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:40:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:40:52 INFO - Successfully installed psutil 05:40:52 INFO - Cleaning up... 05:40:52 INFO - Return code: 0 05:40:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:40:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:40:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:52 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 0x109b67e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b84f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fd8c8dbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, '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.r6E19u7BIA/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:40:52 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 05:40:52 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 05:40:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:40:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:40:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:40:52 INFO - 'HOME': '/Users/cltbld', 05:40:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:40:52 INFO - 'LOGNAME': 'cltbld', 05:40:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:40:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:40:52 INFO - 'MOZ_NO_REMOTE': '1', 05:40:52 INFO - 'NO_EM_RESTART': '1', 05:40:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:40:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:40:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:40:52 INFO - 'PWD': '/builds/slave/test', 05:40:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:40:52 INFO - 'SHELL': '/bin/bash', 05:40:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:40:52 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:40:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:40:52 INFO - 'USER': 'cltbld', 05:40:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:40:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:40:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:40:52 INFO - 'XPC_FLAGS': '0x0', 05:40:52 INFO - 'XPC_SERVICE_NAME': '0', 05:40:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:40:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:40:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:40:53 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 05:40:53 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 05:40:53 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 05:40:53 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 05:40:53 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 05:40:53 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 05:40:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:40:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:40:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:40:55 INFO - Installing collected packages: mozsystemmonitor 05:40:55 INFO - Running setup.py install for mozsystemmonitor 05:40:55 INFO - Successfully installed mozsystemmonitor 05:40:55 INFO - Cleaning up... 05:40:55 INFO - Return code: 0 05:40:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:40:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:40:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:40:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:40:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:40:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109b67e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b84f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fd8c8dbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, '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.r6E19u7BIA/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:40:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:40:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:40:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:40:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:40:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:40:55 INFO - 'HOME': '/Users/cltbld', 05:40:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:40:55 INFO - 'LOGNAME': 'cltbld', 05:40:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:40:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:40:55 INFO - 'MOZ_NO_REMOTE': '1', 05:40:55 INFO - 'NO_EM_RESTART': '1', 05:40:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:40:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:40:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:40:55 INFO - 'PWD': '/builds/slave/test', 05:40:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:40:55 INFO - 'SHELL': '/bin/bash', 05:40:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:40:55 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:40:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:40:55 INFO - 'USER': 'cltbld', 05:40:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:40:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:40:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:40:55 INFO - 'XPC_FLAGS': '0x0', 05:40:55 INFO - 'XPC_SERVICE_NAME': '0', 05:40:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:40:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:40:56 INFO - Downloading/unpacking blobuploader==1.2.4 05:40:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:40:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:40:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:40:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:40:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:40:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:40:58 INFO - Downloading blobuploader-1.2.4.tar.gz 05:40:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:40:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:40: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 05:40: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 05:40: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 05:40: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 05:40: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 05:40: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 05:40:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:40:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:40:59 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 05:40:59 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 05:40:59 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 05:40:59 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 05:40:59 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 05:40:59 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 05:40:59 INFO - Downloading docopt-0.6.1.tar.gz 05:40:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:41:00 INFO - Installing collected packages: blobuploader, requests, docopt 05:41:00 INFO - Running setup.py install for blobuploader 05:41:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:41:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:41:00 INFO - Running setup.py install for requests 05:41:00 INFO - Running setup.py install for docopt 05:41:00 INFO - Successfully installed blobuploader requests docopt 05:41:00 INFO - Cleaning up... 05:41:00 INFO - Return code: 0 05:41:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:41:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:41:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:41:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:41:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:41:00 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 0x109b67e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b84f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fd8c8dbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, '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.r6E19u7BIA/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:41:00 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 05:41:00 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 05:41:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:41:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:41:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:41:00 INFO - 'HOME': '/Users/cltbld', 05:41:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:41:00 INFO - 'LOGNAME': 'cltbld', 05:41:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:41:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:41:00 INFO - 'MOZ_NO_REMOTE': '1', 05:41:00 INFO - 'NO_EM_RESTART': '1', 05:41:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:41:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:41:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:41:00 INFO - 'PWD': '/builds/slave/test', 05:41:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:41:00 INFO - 'SHELL': '/bin/bash', 05:41:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:41:00 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:41:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:41:00 INFO - 'USER': 'cltbld', 05:41:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:41:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:41:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:41:00 INFO - 'XPC_FLAGS': '0x0', 05:41:00 INFO - 'XPC_SERVICE_NAME': '0', 05:41:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:41:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-tZ2R3z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-JYcGZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-XPNF0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-ioicHe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-oDzRPV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-scdVQG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-FZIJWy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:41:01 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-IBep5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-hUSoSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-AK7uZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-84AntB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-ZtG7xo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-auOREF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-jTW2k5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-LBGZmx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-gaPFb0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-OPxjPK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:41:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:41:02 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-ht3SmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:41:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:41:03 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-RvhIc_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:41:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:41:03 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-bS3vCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:41:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:41:03 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-xqFTjR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:41:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:41:03 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 05:41:03 INFO - Running setup.py install for manifestparser 05:41:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:41:03 INFO - Running setup.py install for mozcrash 05:41:04 INFO - Running setup.py install for mozdebug 05:41:04 INFO - Running setup.py install for mozdevice 05:41:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Running setup.py install for mozfile 05:41:04 INFO - Running setup.py install for mozhttpd 05:41:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Running setup.py install for mozinfo 05:41:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Running setup.py install for mozInstall 05:41:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:41:04 INFO - Running setup.py install for mozleak 05:41:05 INFO - Running setup.py install for mozlog 05:41:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Running setup.py install for moznetwork 05:41:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Running setup.py install for mozprocess 05:41:05 INFO - Running setup.py install for mozprofile 05:41:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Running setup.py install for mozrunner 05:41:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:41:05 INFO - Running setup.py install for mozscreenshot 05:41:06 INFO - Running setup.py install for moztest 05:41:06 INFO - Running setup.py install for mozversion 05:41:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:41:06 INFO - Running setup.py install for wptserve 05:41:06 INFO - Running setup.py install for marionette-driver 05:41:06 INFO - Running setup.py install for browsermob-proxy 05:41:06 INFO - Running setup.py install for marionette-client 05:41:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:41:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:41:07 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 05:41:07 INFO - Cleaning up... 05:41:07 INFO - Return code: 0 05:41:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:41:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:41:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:41:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:41:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:41:07 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 0x109b67e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b84f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8fd8c8dbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, '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.r6E19u7BIA/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:41:07 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 05:41:07 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 05:41:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:41:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:41:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:41:07 INFO - 'HOME': '/Users/cltbld', 05:41:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:41:07 INFO - 'LOGNAME': 'cltbld', 05:41:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:41:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:41:07 INFO - 'MOZ_NO_REMOTE': '1', 05:41:07 INFO - 'NO_EM_RESTART': '1', 05:41:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:41:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:41:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:41:07 INFO - 'PWD': '/builds/slave/test', 05:41:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:41:07 INFO - 'SHELL': '/bin/bash', 05:41:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:41:07 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:41:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:41:07 INFO - 'USER': 'cltbld', 05:41:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:41:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:41:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:41:07 INFO - 'XPC_FLAGS': '0x0', 05:41:07 INFO - 'XPC_SERVICE_NAME': '0', 05:41:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:41:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-3kJvcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:41:07 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)) 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-NoB2oW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:41:07 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)) 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-CsFDou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:41:07 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)) 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-w4fERU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:41:07 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)) 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-8qehhf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:41:07 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)) 05:41:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:41:07 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-WL0NSo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-wVoOQL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-H71aSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-Ej569t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-2_4v35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-ppaVU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-gD40vO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-24Zyke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-9kTyIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:41:08 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)) 05:41:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:41:08 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-yC4jou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-SOEEry-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-Vb0vfG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-G0rW0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-DWrLqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-bqrozb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:41:09 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)) 05:41:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:41:09 INFO - Running setup.py (path:/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/pip-iqcZ52-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:41:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:41:10 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)) 05:41:10 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)) 05:41:10 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)) 05:41:10 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)) 05:41:10 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)) 05:41:10 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)) 05:41:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:41:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:41:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:41:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:41:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:41:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:41:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:41:12 INFO - Downloading blessings-1.6.tar.gz 05:41:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:41:12 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)) 05:41:12 INFO - Installing collected packages: blessings 05:41:12 INFO - Running setup.py install for blessings 05:41:12 INFO - Successfully installed blessings 05:41:12 INFO - Cleaning up... 05:41:12 INFO - Return code: 0 05:41:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:41:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:41:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:41:13 INFO - Reading from file tmpfile_stdout 05:41:13 INFO - Current package versions: 05:41:13 INFO - blessings == 1.6 05:41:13 INFO - blobuploader == 1.2.4 05:41:13 INFO - browsermob-proxy == 0.6.0 05:41:13 INFO - docopt == 0.6.1 05:41:13 INFO - manifestparser == 1.1 05:41:13 INFO - marionette-client == 2.3.0 05:41:13 INFO - marionette-driver == 1.4.0 05:41:13 INFO - mozInstall == 1.12 05:41:13 INFO - mozcrash == 0.17 05:41:13 INFO - mozdebug == 0.1 05:41:13 INFO - mozdevice == 0.48 05:41:13 INFO - mozfile == 1.2 05:41:13 INFO - mozhttpd == 0.7 05:41:13 INFO - mozinfo == 0.9 05:41:13 INFO - mozleak == 0.1 05:41:13 INFO - mozlog == 3.1 05:41:13 INFO - moznetwork == 0.27 05:41:13 INFO - mozprocess == 0.22 05:41:13 INFO - mozprofile == 0.28 05:41:13 INFO - mozrunner == 6.11 05:41:13 INFO - mozscreenshot == 0.1 05:41:13 INFO - mozsystemmonitor == 0.0 05:41:13 INFO - moztest == 0.7 05:41:13 INFO - mozversion == 1.4 05:41:13 INFO - psutil == 3.1.1 05:41:13 INFO - requests == 1.2.3 05:41:13 INFO - wptserve == 1.4.0 05:41:13 INFO - wsgiref == 0.1.2 05:41:13 INFO - Running post-action listener: _resource_record_post_action 05:41:13 INFO - Running post-action listener: _start_resource_monitoring 05:41:13 INFO - Starting resource monitoring. 05:41:13 INFO - ##### 05:41:13 INFO - ##### Running pull step. 05:41:13 INFO - ##### 05:41:13 INFO - Running pre-action listener: _resource_record_pre_action 05:41:13 INFO - Running main action method: pull 05:41:13 INFO - Pull has nothing to do! 05:41:13 INFO - Running post-action listener: _resource_record_post_action 05:41:13 INFO - ##### 05:41:13 INFO - ##### Running install step. 05:41:13 INFO - ##### 05:41:13 INFO - Running pre-action listener: _resource_record_pre_action 05:41:13 INFO - Running main action method: install 05:41:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:41:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:41:13 INFO - Reading from file tmpfile_stdout 05:41:13 INFO - Detecting whether we're running mozinstall >=1.0... 05:41:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:41:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:41:13 INFO - Reading from file tmpfile_stdout 05:41:13 INFO - Output received: 05:41:13 INFO - Usage: mozinstall [options] installer 05:41:13 INFO - Options: 05:41:13 INFO - -h, --help show this help message and exit 05:41:13 INFO - -d DEST, --destination=DEST 05:41:13 INFO - Directory to install application into. [default: 05:41:13 INFO - "/builds/slave/test"] 05:41:13 INFO - --app=APP Application being installed. [default: firefox] 05:41:13 INFO - mkdir: /builds/slave/test/build/application 05:41:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:41:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:41:31 INFO - Reading from file tmpfile_stdout 05:41:31 INFO - Output received: 05:41:31 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:41:31 INFO - Running post-action listener: _resource_record_post_action 05:41:31 INFO - ##### 05:41:31 INFO - ##### Running run-tests step. 05:41:31 INFO - ##### 05:41:31 INFO - Running pre-action listener: _resource_record_pre_action 05:41:31 INFO - Running main action method: run_tests 05:41:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:41:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:41:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:41:31 INFO - grabbing minidump binary from tooltool 05:41:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:41:31 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 0x109b805e0>, '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 0x109763cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10978e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:41:31 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 05:41:31 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 05:41:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:41:31 INFO - Return code: 0 05:41:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:41:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:41:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:41:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:41:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.r6E19u7BIA/Render', 05:41:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:41:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:41:31 INFO - 'HOME': '/Users/cltbld', 05:41:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:41:31 INFO - 'LOGNAME': 'cltbld', 05:41:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:41:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:41:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:41:31 INFO - 'MOZ_NO_REMOTE': '1', 05:41:31 INFO - 'NO_EM_RESTART': '1', 05:41:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:41:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:41:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:41:31 INFO - 'PWD': '/builds/slave/test', 05:41:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:41:31 INFO - 'SHELL': '/bin/bash', 05:41:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.86Re7oTWbo/Listeners', 05:41:31 INFO - 'TMPDIR': '/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/', 05:41:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:41:31 INFO - 'USER': 'cltbld', 05:41:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:41:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:41:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:41:31 INFO - 'XPC_FLAGS': '0x0', 05:41:31 INFO - 'XPC_SERVICE_NAME': '0', 05:41:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:41:31 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:41:32 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 05:41:32 INFO - import pkg_resources 05:41:33 INFO - Using 1 client processes 05:41:33 INFO - wptserve Starting http server on 127.0.0.1:8000 05:41:33 INFO - wptserve Starting http server on 127.0.0.1:8001 05:41:33 INFO - wptserve Starting http server on 127.0.0.1:8443 05:41:35 INFO - SUITE-START | Running 778 tests 05:41:35 INFO - Running testharness tests 05:41:35 INFO - Setting up ssl 05:41:35 INFO - PROCESS | certutil | 05:41:35 INFO - PROCESS | certutil | 05:41:35 INFO - PROCESS | certutil | 05:41:35 INFO - Certificate Nickname Trust Attributes 05:41:35 INFO - SSL,S/MIME,JAR/XPI 05:41:35 INFO - 05:41:35 INFO - web-platform-tests CT,, 05:41:35 INFO - 05:41:35 INFO - Starting runner 05:41:36 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:41:36 INFO - PROCESS | 1652 | 1468759296326 Marionette DEBUG Marionette enabled via build flag and pref 05:41:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f4f000 == 1 [pid = 1652] [id = 1] 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113f4f800) [pid = 1652] [serial = 1] [outer = 0x0] 05:41:36 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113f50800) [pid = 1652] [serial = 2] [outer = 0x113f4f800] 05:41:36 INFO - PROCESS | 1652 | 1468759296640 Marionette INFO Listening on port 2828 05:41:36 INFO - PROCESS | 1652 | 1468759296872 Marionette DEBUG Marionette enabled via command-line flag 05:41:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695f000 == 2 [pid = 1652] [id = 2] 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1652] [serial = 3] [outer = 0x0] 05:41:36 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116960800) [pid = 1652] [serial = 4] [outer = 0x11695f800] 05:41:37 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:41:37 INFO - PROCESS | 1652 | 1468759297073 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49280 05:41:37 INFO - PROCESS | 1652 | 1468759297204 Marionette DEBUG Closed connection conn0 05:41:37 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:41:37 INFO - PROCESS | 1652 | 1468759297208 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49281 05:41:37 INFO - PROCESS | 1652 | 1468759297225 Marionette DEBUG Closed connection conn1 05:41:37 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:41:37 INFO - PROCESS | 1652 | 1468759297231 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49282 05:41:37 INFO - PROCESS | 1652 | 1468759297247 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:41:37 INFO - PROCESS | 1652 | 1468759297252 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714105557","device":"desktop","version":"48.0"} 05:41:37 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e04800 == 3 [pid = 1652] [id = 3] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119e0b000) [pid = 1652] [serial = 5] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e0c000 == 4 [pid = 1652] [id = 4] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119d31000) [pid = 1652] [serial = 6] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12141e000 == 5 [pid = 1652] [id = 5] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119d2e800) [pid = 1652] [serial = 7] [outer = 0x0] 05:41:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:41:38 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x12157e000) [pid = 1652] [serial = 8] [outer = 0x119d2e800] 05:41:38 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x123a80800) [pid = 1652] [serial = 9] [outer = 0x119e0b000] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x121448000) [pid = 1652] [serial = 10] [outer = 0x119d31000] 05:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x12144a000) [pid = 1652] [serial = 11] [outer = 0x119d2e800] 05:41:39 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:41:39 INFO - PROCESS | 1652 | 1468759299300 Marionette INFO startBrowser e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:39 INFO - PROCESS | 1652 | 1468759299324 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1652 | 1468759299332 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1652 | 1468759299333 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x12662b800) [pid = 1652] [serial = 12] [outer = 0x119d2e800] 05:41:39 INFO - PROCESS | 1652 | 1468759299658 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e6038b2d-90b4-ad42-a0ad-4e290ab43dc8","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714105557","device":"desktop","version":"48.0","command_id":1}}] 05:41:39 INFO - PROCESS | 1652 | 1468759299739 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}] 05:41:39 INFO - PROCESS | 1652 | 1468759299741 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:39 INFO - PROCESS | 1652 | 1468759299786 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:41:39 INFO - PROCESS | 1652 | 1468759299869 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:41:39 INFO - PROCESS | 1652 | 1468759299871 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:39 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:41:39 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:41:39 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:41:39 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x128c85800) [pid = 1652] [serial = 13] [outer = 0x119d2e800] 05:41:40 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:41:40 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:40 INFO - PROCESS | 1652 | 1468759300125 Marionette TRACE conn2 <- [1,3,null,{}] 05:41:40 INFO - PROCESS | 1652 | 1468759300128 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:41:40 INFO - PROCESS | 1652 | 1468759300130 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:40 INFO - PROCESS | 1652 | 1468759300144 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:41:40 INFO - PROCESS | 1652 | 1468759300173 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:41:40 INFO - PROCESS | 1652 | 1468759300175 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:41:40 INFO - PROCESS | 1652 | 1468759300178 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1652 | 1468759300180 Marionette TRACE conn2 <- [1,6,null,{}] 05:41:40 INFO - PROCESS | 1652 | 1468759300183 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}] 05:41:40 INFO - PROCESS | 1652 | 1468759300185 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:40 INFO - PROCESS | 1652 | 1468759300199 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:41:40 INFO - PROCESS | 1652 | 1468759300208 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1652 | 1468759300209 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d4800 == 6 [pid = 1652] [id = 6] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x12932ac00) [pid = 1652] [serial = 14] [outer = 0x0] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x12932c800) [pid = 1652] [serial = 15] [outer = 0x12932ac00] 05:41:40 INFO - PROCESS | 1652 | 1468759300242 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x129332400) [pid = 1652] [serial = 16] [outer = 0x12932ac00] 05:41:40 INFO - PROCESS | 1652 | 1468759300525 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]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:41:40 INFO - PROCESS | 1652 | 1468759300548 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1652 | 1468759300550 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:41:40 INFO - PROCESS | 1652 | 1468759300560 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1652 | 1468759300561 Marionette TRACE conn2 <- [1,10,null,{}] 05:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297ce800 == 7 [pid = 1652] [id = 7] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x1295f2400) [pid = 1652] [serial = 17] [outer = 0x0] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x1295f5c00) [pid = 1652] [serial = 18] [outer = 0x1295f2400] 05:41:40 INFO - PROCESS | 1652 | 1468759300591 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1652 | 1468759300614 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}] 05:41:40 INFO - PROCESS | 1652 | 1468759300617 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x1295fe400) [pid = 1652] [serial = 19] [outer = 0x1295f2400] 05:41:40 INFO - PROCESS | 1652 | 1468759300749 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:41:40 INFO - PROCESS | 1652 | 1468759300767 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1652 | 1468759300768 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ba800 == 8 [pid = 1652] [id = 8] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a7bdc00) [pid = 1652] [serial = 20] [outer = 0x0] 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a7c0400) [pid = 1652] [serial = 21] [outer = 0x12a7bdc00] 05:41:40 INFO - PROCESS | 1652 | 1468759300801 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a90cc00) [pid = 1652] [serial = 22] [outer = 0x12a7bdc00] 05:41:41 INFO - PROCESS | 1652 | 1468759301188 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]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 668ms 05:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:41:41 INFO - PROCESS | 1652 | 1468759301229 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1652 | 1468759301231 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:41:41 INFO - PROCESS | 1652 | 1468759301233 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1652 | 1468759301234 Marionette TRACE conn2 <- [1,14,null,{}] 05:41:41 INFO - PROCESS | 1652 | 1468759301254 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}] 05:41:41 INFO - PROCESS | 1652 | 1468759301256 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:41 INFO - PROCESS | 1652 | 1468759301378 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:41:41 INFO - PROCESS | 1652 | 1468759301392 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1652 | 1468759301393 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7bb800 == 9 [pid = 1652] [id = 9] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12b7dc000) [pid = 1652] [serial = 23] [outer = 0x0] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12b7ddc00) [pid = 1652] [serial = 24] [outer = 0x12b7dc000] 05:41:41 INFO - PROCESS | 1652 | 1468759301417 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b7e6c00) [pid = 1652] [serial = 25] [outer = 0x12b7dc000] 05:41:41 INFO - PROCESS | 1652 | 1468759301688 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]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 05:41:41 INFO - PROCESS | 1652 | 1468759301713 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:41:41 INFO - PROCESS | 1652 | 1468759301714 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:41:41 INFO - PROCESS | 1652 | 1468759301723 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1652 | 1468759301724 Marionette TRACE conn2 <- [1,18,null,{}] 05:41:41 INFO - PROCESS | 1652 | 1468759301727 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}] 05:41:41 INFO - PROCESS | 1652 | 1468759301728 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:41 INFO - PROCESS | 1652 | 1468759301823 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:41:41 INFO - PROCESS | 1652 | 1468759301828 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1652 | 1468759301830 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bae6800 == 10 [pid = 1652] [id = 10] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12ba9b800) [pid = 1652] [serial = 26] [outer = 0x0] 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bb1c000) [pid = 1652] [serial = 27] [outer = 0x12ba9b800] 05:41:41 INFO - PROCESS | 1652 | 1468759301853 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bb22800) [pid = 1652] [serial = 28] [outer = 0x12ba9b800] 05:41:42 INFO - PROCESS | 1652 | 1468759302122 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 05:41:42 INFO - PROCESS | 1652 | 1468759302143 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1652 | 1468759302144 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:41:42 INFO - PROCESS | 1652 | 1468759302147 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1652 | 1468759302148 Marionette TRACE conn2 <- [1,22,null,{}] 05:41:42 INFO - PROCESS | 1652 | 1468759302158 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}] 05:41:42 INFO - PROCESS | 1652 | 1468759302159 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:42 INFO - PROCESS | 1652 | 1468759302258 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:41:42 INFO - PROCESS | 1652 | 1468759302261 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1652 | 1468759302262 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11666f800 == 11 [pid = 1652] [id = 11] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12bb25c00) [pid = 1652] [serial = 29] [outer = 0x0] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12bcdec00) [pid = 1652] [serial = 30] [outer = 0x12bb25c00] 05:41:42 INFO - PROCESS | 1652 | 1468759302288 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12bfb5800) [pid = 1652] [serial = 31] [outer = 0x12bb25c00] 05:41:42 INFO - PROCESS | 1652 | 1468759302523 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 417ms 05:41:42 INFO - PROCESS | 1652 | 1468759302574 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1652 | 1468759302575 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:41:42 INFO - PROCESS | 1652 | 1468759302577 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1652 | 1468759302578 Marionette TRACE conn2 <- [1,26,null,{}] 05:41:42 INFO - PROCESS | 1652 | 1468759302581 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}] 05:41:42 INFO - PROCESS | 1652 | 1468759302582 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:42 INFO - PROCESS | 1652 | 1468759302677 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:41:42 INFO - PROCESS | 1652 | 1468759302681 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1652 | 1468759302682 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c08d800 == 12 [pid = 1652] [id = 12] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11856f800) [pid = 1652] [serial = 32] [outer = 0x0] 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x118578000) [pid = 1652] [serial = 33] [outer = 0x11856f800] 05:41:42 INFO - PROCESS | 1652 | 1468759302706 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12bfb8c00) [pid = 1652] [serial = 34] [outer = 0x11856f800] 05:41:42 INFO - PROCESS | 1652 | 1468759302941 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 05:41:42 INFO - PROCESS | 1652 | 1468759302946 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1652 | 1468759302947 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:41:42 INFO - PROCESS | 1652 | 1468759302957 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1652 | 1468759302958 Marionette TRACE conn2 <- [1,30,null,{}] 05:41:42 INFO - PROCESS | 1652 | 1468759302960 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}] 05:41:42 INFO - PROCESS | 1652 | 1468759302961 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | 1468759303064 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:41:43 INFO - PROCESS | 1652 | 1468759303078 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1652 | 1468759303079 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c60a800 == 13 [pid = 1652] [id = 13] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12bfbbc00) [pid = 1652] [serial = 35] [outer = 0x0] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12bfc0c00) [pid = 1652] [serial = 36] [outer = 0x12bfbbc00] 05:41:43 INFO - PROCESS | 1652 | 1468759303103 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12c636c00) [pid = 1652] [serial = 37] [outer = 0x12bfbbc00] 05:41:43 INFO - PROCESS | 1652 | 1468759303335 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 05:41:43 INFO - PROCESS | 1652 | 1468759303375 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1652 | 1468759303377 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:41:43 INFO - PROCESS | 1652 | 1468759303382 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1652 | 1468759303383 Marionette TRACE conn2 <- [1,34,null,{}] 05:41:43 INFO - PROCESS | 1652 | 1468759303393 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}] 05:41:43 INFO - PROCESS | 1652 | 1468759303394 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | 1468759303483 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:41:43 INFO - PROCESS | 1652 | 1468759303489 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1652 | 1468759303490 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c2000 == 14 [pid = 1652] [id = 14] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12c639400) [pid = 1652] [serial = 38] [outer = 0x0] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c63ec00) [pid = 1652] [serial = 39] [outer = 0x12c639400] 05:41:43 INFO - PROCESS | 1652 | 1468759303515 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12b912400) [pid = 1652] [serial = 40] [outer = 0x12c639400] 05:41:43 INFO - PROCESS | 1652 | 1468759303754 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 05:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:41:43 INFO - PROCESS | 1652 | 1468759303809 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1652 | 1468759303810 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:41:43 INFO - PROCESS | 1652 | 1468759303812 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1652 | 1468759303813 Marionette TRACE conn2 <- [1,38,null,{}] 05:41:43 INFO - PROCESS | 1652 | 1468759303815 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}] 05:41:43 INFO - PROCESS | 1652 | 1468759303817 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | 1468759303916 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:41:43 INFO - PROCESS | 1652 | 1468759303930 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1652 | 1468759303931 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb73800 == 15 [pid = 1652] [id = 15] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12b917400) [pid = 1652] [serial = 41] [outer = 0x0] 05:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c642400) [pid = 1652] [serial = 42] [outer = 0x12b917400] 05:41:43 INFO - PROCESS | 1652 | 1468759303954 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12cb29800) [pid = 1652] [serial = 43] [outer = 0x12b917400] 05:41:44 INFO - PROCESS | 1652 | 1468759304315 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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 519ms 05:41:44 INFO - PROCESS | 1652 | 1468759304332 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1652 | 1468759304334 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:41:44 INFO - PROCESS | 1652 | 1468759304337 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1652 | 1468759304339 Marionette TRACE conn2 <- [1,42,null,{}] 05:41:44 INFO - PROCESS | 1652 | 1468759304342 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}] 05:41:44 INFO - PROCESS | 1652 | 1468759304344 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:44 INFO - PROCESS | 1652 | 1468759304455 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:41:44 INFO - PROCESS | 1652 | 1468759304459 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1652 | 1468759304460 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd2c800 == 16 [pid = 1652] [id = 16] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12cb25800) [pid = 1652] [serial = 44] [outer = 0x0] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cb32800) [pid = 1652] [serial = 45] [outer = 0x12cb25800] 05:41:44 INFO - PROCESS | 1652 | 1468759304484 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cdec000) [pid = 1652] [serial = 46] [outer = 0x12cb25800] 05:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d42b000 == 17 [pid = 1652] [id = 17] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12d42b800) [pid = 1652] [serial = 47] [outer = 0x0] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12d431000) [pid = 1652] [serial = 48] [outer = 0x12d42b800] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12d435000) [pid = 1652] [serial = 49] [outer = 0x12d42b800] 05:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd37800 == 18 [pid = 1652] [id = 18] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12cdef800) [pid = 1652] [serial = 50] [outer = 0x0] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d475000) [pid = 1652] [serial = 51] [outer = 0x12cdef800] 05:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12d476800) [pid = 1652] [serial = 52] [outer = 0x12cdef800] 05:41:44 INFO - PROCESS | 1652 | 1468759304855 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]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 05:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:41:44 INFO - PROCESS | 1652 | 1468759304908 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1652 | 1468759304909 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:41:44 INFO - PROCESS | 1652 | 1468759304911 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1652 | 1468759304913 Marionette TRACE conn2 <- [1,46,null,{}] 05:41:44 INFO - PROCESS | 1652 | 1468759304915 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}] 05:41:44 INFO - PROCESS | 1652 | 1468759304916 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | 1468759305003 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:41:45 INFO - PROCESS | 1652 | 1468759305015 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1652 | 1468759305016 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d810800 == 19 [pid = 1652] [id = 19] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12cdf3400) [pid = 1652] [serial = 53] [outer = 0x0] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12b9d4000) [pid = 1652] [serial = 54] [outer = 0x12cdf3400] 05:41:45 INFO - PROCESS | 1652 | 1468759305043 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12b9d8000) [pid = 1652] [serial = 55] [outer = 0x12cdf3400] 05:41:45 INFO - PROCESS | 1652 | 1468759305286 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:41:45 INFO - PROCESS | 1652 | 1468759305330 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1652 | 1468759305331 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:41:45 INFO - PROCESS | 1652 | 1468759305341 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1652 | 1468759305342 Marionette TRACE conn2 <- [1,50,null,{}] 05:41:45 INFO - PROCESS | 1652 | 1468759305344 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}] 05:41:45 INFO - PROCESS | 1652 | 1468759305345 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | 1468759305447 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:41:45 INFO - PROCESS | 1652 | 1468759305451 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1652 | 1468759305452 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12db0b800 == 20 [pid = 1652] [id = 20] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x118476400) [pid = 1652] [serial = 56] [outer = 0x0] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12b9dc400) [pid = 1652] [serial = 57] [outer = 0x118476400] 05:41:45 INFO - PROCESS | 1652 | 1468759305478 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12bcddc00) [pid = 1652] [serial = 58] [outer = 0x118476400] 05:41:45 INFO - PROCESS | 1652 | 1468759305709 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 05:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:41:45 INFO - PROCESS | 1652 | 1468759305760 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1652 | 1468759305761 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:41:45 INFO - PROCESS | 1652 | 1468759305764 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1652 | 1468759305765 Marionette TRACE conn2 <- [1,54,null,{}] 05:41:45 INFO - PROCESS | 1652 | 1468759305774 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}] 05:41:45 INFO - PROCESS | 1652 | 1468759305775 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | 1468759305878 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:41:45 INFO - PROCESS | 1652 | 1468759305882 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1652 | 1468759305883 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd3a800 == 21 [pid = 1652] [id = 21] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12b9df000) [pid = 1652] [serial = 59] [outer = 0x0] 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12dc61000) [pid = 1652] [serial = 60] [outer = 0x12b9df000] 05:41:45 INFO - PROCESS | 1652 | 1468759305906 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12b9dd800) [pid = 1652] [serial = 61] [outer = 0x12b9df000] 05:41:46 INFO - PROCESS | 1652 | 1468759306135 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]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 05:41:46 INFO - PROCESS | 1652 | 1468759306191 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1652 | 1468759306193 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:41:46 INFO - PROCESS | 1652 | 1468759306196 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1652 | 1468759306197 Marionette TRACE conn2 <- [1,58,null,{}] 05:41:46 INFO - PROCESS | 1652 | 1468759306200 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}] 05:41:46 INFO - PROCESS | 1652 | 1468759306203 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:46 INFO - PROCESS | 1652 | 1468759306325 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:41:46 INFO - PROCESS | 1652 | 1468759306330 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 1652 | 1468759306331 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf2b000 == 22 [pid = 1652] [id = 22] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x12dc67400) [pid = 1652] [serial = 62] [outer = 0x0] 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12df04000) [pid = 1652] [serial = 63] [outer = 0x12dc67400] 05:41:46 INFO - PROCESS | 1652 | 1468759306359 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x12df05400) [pid = 1652] [serial = 64] [outer = 0x12dc67400] 05:41:47 INFO - PROCESS | 1652 | 1468759307495 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]]]}] 05:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1319ms 05:41:47 INFO - PROCESS | 1652 | 1468759307517 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 1652 | 1468759307520 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:41:47 INFO - PROCESS | 1652 | 1468759307524 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 1652 | 1468759307526 Marionette TRACE conn2 <- [1,62,null,{}] 05:41:47 INFO - PROCESS | 1652 | 1468759307530 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}] 05:41:47 INFO - PROCESS | 1652 | 1468759307532 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:47 INFO - PROCESS | 1652 | 1468759307642 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:41:47 INFO - PROCESS | 1652 | 1468759307683 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1652 | 1468759307685 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132c2000 == 23 [pid = 1652] [id = 23] 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11336e400) [pid = 1652] [serial = 65] [outer = 0x0] 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1133cd000) [pid = 1652] [serial = 66] [outer = 0x11336e400] 05:41:47 INFO - PROCESS | 1652 | 1468759307716 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x113d93c00) [pid = 1652] [serial = 67] [outer = 0x11336e400] 05:41:48 INFO - PROCESS | 1652 | 1468759308114 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]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 05:41:48 INFO - PROCESS | 1652 | 1468759308145 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1652 | 1468759308148 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:41:48 INFO - PROCESS | 1652 | 1468759308155 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1652 | 1468759308157 Marionette TRACE conn2 <- [1,66,null,{}] 05:41:48 INFO - PROCESS | 1652 | 1468759308160 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}] 05:41:48 INFO - PROCESS | 1652 | 1468759308162 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:48 INFO - PROCESS | 1652 | 1468759308275 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:41:48 INFO - PROCESS | 1652 | 1468759308316 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1652 | 1468759308317 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169bb800 == 24 [pid = 1652] [id = 24] 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116978400) [pid = 1652] [serial = 68] [outer = 0x0] 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1176f2000) [pid = 1652] [serial = 69] [outer = 0x116978400] 05:41:48 INFO - PROCESS | 1652 | 1468759308349 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1182bcc00) [pid = 1652] [serial = 70] [outer = 0x116978400] 05:41:48 INFO - PROCESS | 1652 | 1468759308805 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 872ms 05:41:49 INFO - PROCESS | 1652 | 1468759309027 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1652 | 1468759309030 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:41:49 INFO - PROCESS | 1652 | 1468759309033 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1652 | 1468759309037 Marionette TRACE conn2 <- [1,70,null,{}] 05:41:49 INFO - PROCESS | 1652 | 1468759309041 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}] 05:41:49 INFO - PROCESS | 1652 | 1468759309043 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:49 INFO - PROCESS | 1652 | 1468759309126 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:41:49 INFO - PROCESS | 1652 | 1468759309175 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1652 | 1468759309178 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x11263d800 == 25 [pid = 1652] [id = 25] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x113ba4400) [pid = 1652] [serial = 71] [outer = 0x0] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x113d41400) [pid = 1652] [serial = 72] [outer = 0x113ba4400] 05:41:49 INFO - PROCESS | 1652 | 1468759309205 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x113f35c00) [pid = 1652] [serial = 73] [outer = 0x113ba4400] 05:41:49 INFO - PROCESS | 1652 | 1468759309644 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 674ms 05:41:49 INFO - PROCESS | 1652 | 1468759309711 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1652 | 1468759309713 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:41:49 INFO - PROCESS | 1652 | 1468759309718 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1652 | 1468759309720 Marionette TRACE conn2 <- [1,74,null,{}] 05:41:49 INFO - PROCESS | 1652 | 1468759309723 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}] 05:41:49 INFO - PROCESS | 1652 | 1468759309725 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:49 INFO - PROCESS | 1652 | 1468759309798 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:41:49 INFO - PROCESS | 1652 | 1468759309804 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1652 | 1468759309805 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116249800 == 26 [pid = 1652] [id = 26] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11706a000) [pid = 1652] [serial = 74] [outer = 0x0] 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1176edc00) [pid = 1652] [serial = 75] [outer = 0x11706a000] 05:41:49 INFO - PROCESS | 1652 | 1468759309833 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x117ebdc00) [pid = 1652] [serial = 76] [outer = 0x11706a000] 05:41:50 INFO - PROCESS | 1652 | 1468759310147 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 473ms 05:41:50 INFO - PROCESS | 1652 | 1468759310189 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1652 | 1468759310190 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:41:50 INFO - PROCESS | 1652 | 1468759310192 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1652 | 1468759310194 Marionette TRACE conn2 <- [1,78,null,{}] 05:41:50 INFO - PROCESS | 1652 | 1468759310201 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}] 05:41:50 INFO - PROCESS | 1652 | 1468759310204 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:50 INFO - PROCESS | 1652 | 1468759310285 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:41:50 INFO - PROCESS | 1652 | 1468759310327 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1652 | 1468759310329 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116954000 == 27 [pid = 1652] [id = 27] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1176f4800) [pid = 1652] [serial = 77] [outer = 0x0] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1182bbc00) [pid = 1652] [serial = 78] [outer = 0x1176f4800] 05:41:50 INFO - PROCESS | 1652 | 1468759310357 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118569800) [pid = 1652] [serial = 79] [outer = 0x1176f4800] 05:41:50 INFO - PROCESS | 1652 | 1468759310622 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 05:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:41:50 INFO - PROCESS | 1652 | 1468759310661 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1652 | 1468759310663 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:41:50 INFO - PROCESS | 1652 | 1468759310665 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1652 | 1468759310666 Marionette TRACE conn2 <- [1,82,null,{}] 05:41:50 INFO - PROCESS | 1652 | 1468759310677 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}] 05:41:50 INFO - PROCESS | 1652 | 1468759310678 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:50 INFO - PROCESS | 1652 | 1468759310758 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:41:50 INFO - PROCESS | 1652 | 1468759310762 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1652 | 1468759310763 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170d6000 == 28 [pid = 1652] [id = 28] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118574c00) [pid = 1652] [serial = 80] [outer = 0x0] 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118a2c800) [pid = 1652] [serial = 81] [outer = 0x118574c00] 05:41:50 INFO - PROCESS | 1652 | 1468759310791 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118fb1800) [pid = 1652] [serial = 82] [outer = 0x118574c00] 05:41:51 INFO - PROCESS | 1652 | 1468759311093 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 476ms 05:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:41:51 INFO - PROCESS | 1652 | 1468759311142 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1652 | 1468759311143 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:41:51 INFO - PROCESS | 1652 | 1468759311145 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1652 | 1468759311146 Marionette TRACE conn2 <- [1,86,null,{}] 05:41:51 INFO - PROCESS | 1652 | 1468759311148 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}] 05:41:51 INFO - PROCESS | 1652 | 1468759311149 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:51 INFO - PROCESS | 1652 | 1468759311217 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:41:51 INFO - PROCESS | 1652 | 1468759311221 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1652 | 1468759311223 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e61800 == 29 [pid = 1652] [id = 29] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1133dd000) [pid = 1652] [serial = 83] [outer = 0x0] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118fbb000) [pid = 1652] [serial = 84] [outer = 0x1133dd000] 05:41:51 INFO - PROCESS | 1652 | 1468759311249 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11978a800) [pid = 1652] [serial = 85] [outer = 0x1133dd000] 05:41:51 INFO - PROCESS | 1652 | 1468759311589 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 05:41:51 INFO - PROCESS | 1652 | 1468759311614 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:41:51 INFO - PROCESS | 1652 | 1468759311616 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:41:51 INFO - PROCESS | 1652 | 1468759311621 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1652 | 1468759311623 Marionette TRACE conn2 <- [1,90,null,{}] 05:41:51 INFO - PROCESS | 1652 | 1468759311627 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}] 05:41:51 INFO - PROCESS | 1652 | 1468759311633 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:51 INFO - PROCESS | 1652 | 1468759311804 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:41:51 INFO - PROCESS | 1652 | 1468759311820 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1652 | 1468759311822 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d9800 == 30 [pid = 1652] [id = 30] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11978e400) [pid = 1652] [serial = 86] [outer = 0x0] 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119959c00) [pid = 1652] [serial = 87] [outer = 0x11978e400] 05:41:51 INFO - PROCESS | 1652 | 1468759311863 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a28800) [pid = 1652] [serial = 88] [outer = 0x11978e400] 05:41:52 INFO - PROCESS | 1652 | 1468759312174 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 572ms 05:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:41:52 INFO - PROCESS | 1652 | 1468759312193 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1652 | 1468759312194 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:41:52 INFO - PROCESS | 1652 | 1468759312196 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1652 | 1468759312197 Marionette TRACE conn2 <- [1,94,null,{}] 05:41:52 INFO - PROCESS | 1652 | 1468759312200 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}] 05:41:52 INFO - PROCESS | 1652 | 1468759312203 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:52 INFO - PROCESS | 1652 | 1468759312277 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:41:52 INFO - PROCESS | 1652 | 1468759312280 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1652 | 1468759312281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae5000 == 31 [pid = 1652] [id = 31] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a25c00) [pid = 1652] [serial = 89] [outer = 0x0] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119d2d400) [pid = 1652] [serial = 90] [outer = 0x119a25c00] 05:41:52 INFO - PROCESS | 1652 | 1468759312308 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119fe0400) [pid = 1652] [serial = 91] [outer = 0x119a25c00] 05:41:52 INFO - PROCESS | 1652 | 1468759312603 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 05:41:52 INFO - PROCESS | 1652 | 1468759312616 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1652 | 1468759312617 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:41:52 INFO - PROCESS | 1652 | 1468759312629 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1652 | 1468759312630 Marionette TRACE conn2 <- [1,98,null,{}] 05:41:52 INFO - PROCESS | 1652 | 1468759312632 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}] 05:41:52 INFO - PROCESS | 1652 | 1468759312633 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:52 INFO - PROCESS | 1652 | 1468759312733 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:41:52 INFO - PROCESS | 1652 | 1468759312739 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1652 | 1468759312740 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119230000 == 32 [pid = 1652] [id = 32] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11978f400) [pid = 1652] [serial = 92] [outer = 0x0] 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119fe1c00) [pid = 1652] [serial = 93] [outer = 0x11978f400] 05:41:52 INFO - PROCESS | 1652 | 1468759312764 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121232c00) [pid = 1652] [serial = 94] [outer = 0x11978f400] 05:41:53 INFO - PROCESS | 1652 | 1468759313021 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 05:41:53 INFO - PROCESS | 1652 | 1468759313063 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1652 | 1468759313064 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:41:53 INFO - PROCESS | 1652 | 1468759313075 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1652 | 1468759313076 Marionette TRACE conn2 <- [1,102,null,{}] 05:41:53 INFO - PROCESS | 1652 | 1468759313078 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}] 05:41:53 INFO - PROCESS | 1652 | 1468759313079 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:53 INFO - PROCESS | 1652 | 1468759313157 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:41:53 INFO - PROCESS | 1652 | 1468759313161 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1652 | 1468759313162 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a9800 == 33 [pid = 1652] [id = 33] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11856b800) [pid = 1652] [serial = 95] [outer = 0x0] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12144f000) [pid = 1652] [serial = 96] [outer = 0x11856b800] 05:41:53 INFO - PROCESS | 1652 | 1468759313188 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1218b9400) [pid = 1652] [serial = 97] [outer = 0x11856b800] 05:41:53 INFO - PROCESS | 1652 | 1468759313477 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 05:41:53 INFO - PROCESS | 1652 | 1468759313494 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1652 | 1468759313495 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:41:53 INFO - PROCESS | 1652 | 1468759313497 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1652 | 1468759313498 Marionette TRACE conn2 <- [1,106,null,{}] 05:41:53 INFO - PROCESS | 1652 | 1468759313508 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}] 05:41:53 INFO - PROCESS | 1652 | 1468759313509 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:53 INFO - PROCESS | 1652 | 1468759313589 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:41:53 INFO - PROCESS | 1652 | 1468759313633 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1652 | 1468759313634 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119720000 == 34 [pid = 1652] [id = 34] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11856c800) [pid = 1652] [serial = 98] [outer = 0x0] 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123a12800) [pid = 1652] [serial = 99] [outer = 0x11856c800] 05:41:53 INFO - PROCESS | 1652 | 1468759313660 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118f2b800) [pid = 1652] [serial = 100] [outer = 0x11856c800] 05:41:53 INFO - PROCESS | 1652 | 1468759313896 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 05:41:53 INFO - PROCESS | 1652 | 1468759313916 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1652 | 1468759313918 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:41:53 INFO - PROCESS | 1652 | 1468759313928 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1652 | 1468759313930 Marionette TRACE conn2 <- [1,110,null,{}] 05:41:53 INFO - PROCESS | 1652 | 1468759313932 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}] 05:41:53 INFO - PROCESS | 1652 | 1468759313934 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | 1468759314040 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:41:54 INFO - PROCESS | 1652 | 1468759314043 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1652 | 1468759314044 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e11800 == 35 [pid = 1652] [id = 35] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123af7000) [pid = 1652] [serial = 101] [outer = 0x0] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124b25400) [pid = 1652] [serial = 102] [outer = 0x123af7000] 05:41:54 INFO - PROCESS | 1652 | 1468759314070 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124b9d800) [pid = 1652] [serial = 103] [outer = 0x123af7000] 05:41:54 INFO - PROCESS | 1652 | 1468759314385 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 05:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:41:54 INFO - PROCESS | 1652 | 1468759314397 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1652 | 1468759314398 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:41:54 INFO - PROCESS | 1652 | 1468759314401 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1652 | 1468759314402 Marionette TRACE conn2 <- [1,114,null,{}] 05:41:54 INFO - PROCESS | 1652 | 1468759314405 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}] 05:41:54 INFO - PROCESS | 1652 | 1468759314406 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | 1468759314483 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:41:54 INFO - PROCESS | 1652 | 1468759314532 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1652 | 1468759314533 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f51000 == 36 [pid = 1652] [id = 36] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123ab8000) [pid = 1652] [serial = 104] [outer = 0x0] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125bac800) [pid = 1652] [serial = 105] [outer = 0x123ab8000] 05:41:54 INFO - PROCESS | 1652 | 1468759314556 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125d86400) [pid = 1652] [serial = 106] [outer = 0x123ab8000] 05:41:54 INFO - PROCESS | 1652 | 1468759314824 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 05:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:41:54 INFO - PROCESS | 1652 | 1468759314875 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1652 | 1468759314876 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:41:54 INFO - PROCESS | 1652 | 1468759314879 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1652 | 1468759314879 Marionette TRACE conn2 <- [1,118,null,{}] 05:41:54 INFO - PROCESS | 1652 | 1468759314882 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}] 05:41:54 INFO - PROCESS | 1652 | 1468759314883 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | 1468759314962 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:41:54 INFO - PROCESS | 1652 | 1468759314966 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1652 | 1468759314967 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a9800 == 37 [pid = 1652] [id = 37] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1249c8c00) [pid = 1652] [serial = 107] [outer = 0x0] 05:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12662dc00) [pid = 1652] [serial = 108] [outer = 0x1249c8c00] 05:41:54 INFO - PROCESS | 1652 | 1468759314994 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x127284800) [pid = 1652] [serial = 109] [outer = 0x1249c8c00] 05:41:55 INFO - PROCESS | 1652 | 1468759315293 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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 05:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:41:55 INFO - PROCESS | 1652 | 1468759315347 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1652 | 1468759315349 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:41:55 INFO - PROCESS | 1652 | 1468759315352 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1652 | 1468759315354 Marionette TRACE conn2 <- [1,122,null,{}] 05:41:55 INFO - PROCESS | 1652 | 1468759315357 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}] 05:41:55 INFO - PROCESS | 1652 | 1468759315359 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:55 INFO - PROCESS | 1652 | 1468759315510 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:41:55 INFO - PROCESS | 1652 | 1468759315515 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1652 | 1468759315516 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x121414000 == 38 [pid = 1652] [id = 38] 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12728b000) [pid = 1652] [serial = 110] [outer = 0x0] 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1288a4800) [pid = 1652] [serial = 111] [outer = 0x12728b000] 05:41:55 INFO - PROCESS | 1652 | 1468759315556 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128c18000) [pid = 1652] [serial = 112] [outer = 0x12728b000] 05:41:55 INFO - PROCESS | 1652 | 1468759315868 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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 05:41:55 INFO - PROCESS | 1652 | 1468759315923 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1652 | 1468759315924 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:41:55 INFO - PROCESS | 1652 | 1468759315927 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1652 | 1468759315928 Marionette TRACE conn2 <- [1,126,null,{}] 05:41:55 INFO - PROCESS | 1652 | 1468759315930 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}] 05:41:55 INFO - PROCESS | 1652 | 1468759315931 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:56 INFO - PROCESS | 1652 | 1468759316030 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:41:56 INFO - PROCESS | 1652 | 1468759316038 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1652 | 1468759316039 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a65000 == 39 [pid = 1652] [id = 39] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128c7b000) [pid = 1652] [serial = 113] [outer = 0x0] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128f0ec00) [pid = 1652] [serial = 114] [outer = 0x128c7b000] 05:41:56 INFO - PROCESS | 1652 | 1468759316063 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128f1c800) [pid = 1652] [serial = 115] [outer = 0x128c7b000] 05:41:56 INFO - PROCESS | 1652 | 1468759316355 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]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 467ms 05:41:56 INFO - PROCESS | 1652 | 1468759316395 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:41:56 INFO - PROCESS | 1652 | 1468759316396 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:41:56 INFO - PROCESS | 1652 | 1468759316398 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1652 | 1468759316399 Marionette TRACE conn2 <- [1,130,null,{}] 05:41:56 INFO - PROCESS | 1652 | 1468759316404 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}] 05:41:56 INFO - PROCESS | 1652 | 1468759316405 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:56 INFO - PROCESS | 1652 | 1468759316492 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:41:56 INFO - PROCESS | 1652 | 1468759316496 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1652 | 1468759316497 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125266000 == 40 [pid = 1652] [id = 40] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128c84000) [pid = 1652] [serial = 116] [outer = 0x0] 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12932e000) [pid = 1652] [serial = 117] [outer = 0x128c84000] 05:41:56 INFO - PROCESS | 1652 | 1468759316524 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x129595c00) [pid = 1652] [serial = 118] [outer = 0x128c84000] 05:41:56 INFO - PROCESS | 1652 | 1468759316892 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]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 519ms 05:41:57 INFO - PROCESS | 1652 | 1468759317569 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1652 | 1468759317571 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:41:57 INFO - PROCESS | 1652 | 1468759317580 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1652 | 1468759317582 Marionette TRACE conn2 <- [1,134,null,{}] 05:41:57 INFO - PROCESS | 1652 | 1468759317587 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}] 05:41:57 INFO - PROCESS | 1652 | 1468759317589 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:57 INFO - PROCESS | 1652 | 1468759317682 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:41:57 INFO - PROCESS | 1652 | 1468759317714 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1652 | 1468759317716 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ac1000 == 41 [pid = 1652] [id = 41] 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x113f33c00) [pid = 1652] [serial = 119] [outer = 0x0] 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x115e5a400) [pid = 1652] [serial = 120] [outer = 0x113f33c00] 05:41:57 INFO - PROCESS | 1652 | 1468759317744 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x116a12c00) [pid = 1652] [serial = 121] [outer = 0x113f33c00] 05:41:58 INFO - PROCESS | 1652 | 1468759318079 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 523ms 05:41:58 INFO - PROCESS | 1652 | 1468759318104 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1652 | 1468759318105 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:41:58 INFO - PROCESS | 1652 | 1468759318117 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1652 | 1468759318121 Marionette TRACE conn2 <- [1,138,null,{}] 05:41:58 INFO - PROCESS | 1652 | 1468759318124 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}] 05:41:58 INFO - PROCESS | 1652 | 1468759318126 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:58 INFO - PROCESS | 1652 | 1468759318215 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:41:58 INFO - PROCESS | 1652 | 1468759318245 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1652 | 1468759318247 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116605000 == 42 [pid = 1652] [id = 42] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1176f8800) [pid = 1652] [serial = 122] [outer = 0x0] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118475400) [pid = 1652] [serial = 123] [outer = 0x1176f8800] 05:41:58 INFO - PROCESS | 1652 | 1468759318274 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118569000) [pid = 1652] [serial = 124] [outer = 0x1176f8800] 05:41:58 INFO - PROCESS | 1652 | 1468759318580 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 531ms 05:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:41:58 INFO - PROCESS | 1652 | 1468759318639 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1652 | 1468759318641 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:41:58 INFO - PROCESS | 1652 | 1468759318643 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1652 | 1468759318644 Marionette TRACE conn2 <- [1,142,null,{}] 05:41:58 INFO - PROCESS | 1652 | 1468759318650 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}] 05:41:58 INFO - PROCESS | 1652 | 1468759318653 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:58 INFO - PROCESS | 1652 | 1468759318742 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:41:58 INFO - PROCESS | 1652 | 1468759318775 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1652 | 1468759318777 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170df000 == 43 [pid = 1652] [id = 43] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119367400) [pid = 1652] [serial = 125] [outer = 0x0] 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119789400) [pid = 1652] [serial = 126] [outer = 0x119367400] 05:41:58 INFO - PROCESS | 1652 | 1468759318805 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119959400) [pid = 1652] [serial = 127] [outer = 0x119367400] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12ba9b800) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b7dc000) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12a7bdc00) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12932ac00) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12b9df000) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118476400) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12cdf3400) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12cb25800) [pid = 1652] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b917400) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12c639400) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bfbbc00) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11856f800) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12bb25c00) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11856c800) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123ab8000) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1249c8c00) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12728b000) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12dc67400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11336e400) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116978400) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113ba4400) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11706a000) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1176f4800) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118574c00) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133dd000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11978e400) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a25c00) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11978f400) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:41:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11856b800) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:41:59 INFO - PROCESS | 1652 | 1468759319511 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 919ms 05:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:41:59 INFO - PROCESS | 1652 | 1468759319563 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1652 | 1468759319564 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:41:59 INFO - PROCESS | 1652 | 1468759319566 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1652 | 1468759319567 Marionette TRACE conn2 <- [1,146,null,{}] 05:41:59 INFO - PROCESS | 1652 | 1468759319569 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}] 05:41:59 INFO - PROCESS | 1652 | 1468759319571 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:59 INFO - PROCESS | 1652 | 1468759319641 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:41:59 INFO - PROCESS | 1652 | 1468759319692 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1652 | 1468759319694 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117461000 == 44 [pid = 1652] [id = 44] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112fb2400) [pid = 1652] [serial = 128] [outer = 0x0] 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11856b400) [pid = 1652] [serial = 129] [outer = 0x112fb2400] 05:41:59 INFO - PROCESS | 1652 | 1468759319719 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11978b400) [pid = 1652] [serial = 130] [outer = 0x112fb2400] 05:42:00 INFO - PROCESS | 1652 | 1468759320012 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 05:42:00 INFO - PROCESS | 1652 | 1468759320042 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1652 | 1468759320043 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:42:00 INFO - PROCESS | 1652 | 1468759320046 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1652 | 1468759320047 Marionette TRACE conn2 <- [1,150,null,{}] 05:42:00 INFO - PROCESS | 1652 | 1468759320049 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}] 05:42:00 INFO - PROCESS | 1652 | 1468759320050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:00 INFO - PROCESS | 1652 | 1468759320126 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:42:00 INFO - PROCESS | 1652 | 1468759320130 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1652 | 1468759320131 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f52800 == 45 [pid = 1652] [id = 45] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11995fc00) [pid = 1652] [serial = 131] [outer = 0x0] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a24400) [pid = 1652] [serial = 132] [outer = 0x11995fc00] 05:42:00 INFO - PROCESS | 1652 | 1468759320157 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119b15000) [pid = 1652] [serial = 133] [outer = 0x11995fc00] 05:42:00 INFO - PROCESS | 1652 | 1468759320459 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 05:42:00 INFO - PROCESS | 1652 | 1468759320515 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:42:00 INFO - PROCESS | 1652 | 1468759320517 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:42:00 INFO - PROCESS | 1652 | 1468759320519 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1652 | 1468759320520 Marionette TRACE conn2 <- [1,154,null,{}] 05:42:00 INFO - PROCESS | 1652 | 1468759320523 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}] 05:42:00 INFO - PROCESS | 1652 | 1468759320527 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:00 INFO - PROCESS | 1652 | 1468759320665 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:42:00 INFO - PROCESS | 1652 | 1468759320675 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1652 | 1468759320676 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4c800 == 46 [pid = 1652] [id = 46] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x120f91c00) [pid = 1652] [serial = 134] [outer = 0x0] 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1218b5000) [pid = 1652] [serial = 135] [outer = 0x120f91c00] 05:42:00 INFO - PROCESS | 1652 | 1468759320715 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123fbc400) [pid = 1652] [serial = 136] [outer = 0x120f91c00] 05:42:01 INFO - PROCESS | 1652 | 1468759321173 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 05:42:01 INFO - PROCESS | 1652 | 1468759321189 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1652 | 1468759321190 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:42:01 INFO - PROCESS | 1652 | 1468759321192 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1652 | 1468759321193 Marionette TRACE conn2 <- [1,158,null,{}] 05:42:01 INFO - PROCESS | 1652 | 1468759321195 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}] 05:42:01 INFO - PROCESS | 1652 | 1468759321197 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:01 INFO - PROCESS | 1652 | 1468759321265 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:42:01 INFO - PROCESS | 1652 | 1468759321270 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1652 | 1468759321272 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f40800 == 47 [pid = 1652] [id = 47] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1139f4800) [pid = 1652] [serial = 137] [outer = 0x0] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125244800) [pid = 1652] [serial = 138] [outer = 0x1139f4800] 05:42:01 INFO - PROCESS | 1652 | 1468759321296 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125bad000) [pid = 1652] [serial = 139] [outer = 0x1139f4800] 05:42:01 INFO - PROCESS | 1652 | 1468759321722 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 569ms 05:42:01 INFO - PROCESS | 1652 | 1468759321768 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1652 | 1468759321771 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:42:01 INFO - PROCESS | 1652 | 1468759321776 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1652 | 1468759321778 Marionette TRACE conn2 <- [1,162,null,{}] 05:42:01 INFO - PROCESS | 1652 | 1468759321782 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}] 05:42:01 INFO - PROCESS | 1652 | 1468759321784 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:01 INFO - PROCESS | 1652 | 1468759321877 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:42:01 INFO - PROCESS | 1652 | 1468759321938 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1652 | 1468759321939 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162cd000 == 48 [pid = 1652] [id = 48] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x113f30c00) [pid = 1652] [serial = 140] [outer = 0x0] 05:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116976c00) [pid = 1652] [serial = 141] [outer = 0x113f30c00] 05:42:01 INFO - PROCESS | 1652 | 1468759321970 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1176f4000) [pid = 1652] [serial = 142] [outer = 0x113f30c00] 05:42:02 INFO - PROCESS | 1652 | 1468759322374 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 05:42:02 INFO - PROCESS | 1652 | 1468759322398 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1652 | 1468759322401 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:42:02 INFO - PROCESS | 1652 | 1468759322406 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1652 | 1468759322408 Marionette TRACE conn2 <- [1,166,null,{}] 05:42:02 INFO - PROCESS | 1652 | 1468759322410 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}] 05:42:02 INFO - PROCESS | 1652 | 1468759322412 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:02 INFO - PROCESS | 1652 | 1468759322506 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:42:02 INFO - PROCESS | 1652 | 1468759322585 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1652 | 1468759322587 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b3f800 == 49 [pid = 1652] [id = 49] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118a11800) [pid = 1652] [serial = 143] [outer = 0x0] 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118f2ac00) [pid = 1652] [serial = 144] [outer = 0x118a11800] 05:42:02 INFO - PROCESS | 1652 | 1468759322619 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119793c00) [pid = 1652] [serial = 145] [outer = 0x118a11800] 05:42:03 INFO - PROCESS | 1652 | 1468759323046 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 05:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:42:03 INFO - PROCESS | 1652 | 1468759323076 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1652 | 1468759323077 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:42:03 INFO - PROCESS | 1652 | 1468759323080 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1652 | 1468759323082 Marionette TRACE conn2 <- [1,170,null,{}] 05:42:03 INFO - PROCESS | 1652 | 1468759323090 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}] 05:42:03 INFO - PROCESS | 1652 | 1468759323093 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:03 INFO - PROCESS | 1652 | 1468759323188 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:42:03 INFO - PROCESS | 1652 | 1468759323244 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1652 | 1468759323246 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bc9000 == 50 [pid = 1652] [id = 50] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119d26000) [pid = 1652] [serial = 146] [outer = 0x0] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119fda000) [pid = 1652] [serial = 147] [outer = 0x119d26000] 05:42:03 INFO - PROCESS | 1652 | 1468759323284 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x123fb2800) [pid = 1652] [serial = 148] [outer = 0x119d26000] 05:42:03 INFO - PROCESS | 1652 | 1468759323686 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 05:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:42:03 INFO - PROCESS | 1652 | 1468759323703 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1652 | 1468759323705 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:42:03 INFO - PROCESS | 1652 | 1468759323707 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1652 | 1468759323708 Marionette TRACE conn2 <- [1,174,null,{}] 05:42:03 INFO - PROCESS | 1652 | 1468759323711 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}] 05:42:03 INFO - PROCESS | 1652 | 1468759323712 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:03 INFO - PROCESS | 1652 | 1468759323805 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:42:03 INFO - PROCESS | 1652 | 1468759323879 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1652 | 1468759323880 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d59800 == 51 [pid = 1652] [id = 51] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1252dec00) [pid = 1652] [serial = 149] [outer = 0x0] 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x125d7e400) [pid = 1652] [serial = 150] [outer = 0x1252dec00] 05:42:03 INFO - PROCESS | 1652 | 1468759323908 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12611d400) [pid = 1652] [serial = 151] [outer = 0x1252dec00] 05:42:04 INFO - PROCESS | 1652 | 1468759324306 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 05:42:04 INFO - PROCESS | 1652 | 1468759324326 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1652 | 1468759324327 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:42:04 INFO - PROCESS | 1652 | 1468759324329 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1652 | 1468759324331 Marionette TRACE conn2 <- [1,178,null,{}] 05:42:04 INFO - PROCESS | 1652 | 1468759324333 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}] 05:42:04 INFO - PROCESS | 1652 | 1468759324334 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:04 INFO - PROCESS | 1652 | 1468759324426 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:42:04 INFO - PROCESS | 1652 | 1468759324471 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1652 | 1468759324473 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x112acd800 == 52 [pid = 1652] [id = 52] 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1133d1800) [pid = 1652] [serial = 152] [outer = 0x0] 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1182c3800) [pid = 1652] [serial = 153] [outer = 0x1133d1800] 05:42:04 INFO - PROCESS | 1652 | 1468759324501 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x118fb6c00) [pid = 1652] [serial = 154] [outer = 0x1133d1800] 05:42:04 INFO - PROCESS | 1652 | 1468759324923 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 05:42:04 INFO - PROCESS | 1652 | 1468759324950 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1652 | 1468759324952 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:42:04 INFO - PROCESS | 1652 | 1468759324955 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1652 | 1468759324957 Marionette TRACE conn2 <- [1,182,null,{}] 05:42:04 INFO - PROCESS | 1652 | 1468759324961 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}] 05:42:04 INFO - PROCESS | 1652 | 1468759324962 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:05 INFO - PROCESS | 1652 | 1468759325055 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:42:05 INFO - PROCESS | 1652 | 1468759325138 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1652 | 1468759325139 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x113bc9000 == 53 [pid = 1652] [id = 53] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x116f51000) [pid = 1652] [serial = 155] [outer = 0x0] 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1176ee000) [pid = 1652] [serial = 156] [outer = 0x116f51000] 05:42:05 INFO - PROCESS | 1652 | 1468759325180 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1182b7000) [pid = 1652] [serial = 157] [outer = 0x116f51000] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4c800 == 52 [pid = 1652] [id = 46] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae5000 == 51 [pid = 1652] [id = 31] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x118f52800 == 50 [pid = 1652] [id = 45] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x117461000 == 49 [pid = 1652] [id = 44] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1170df000 == 48 [pid = 1652] [id = 43] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119230000 == 47 [pid = 1652] [id = 32] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d9800 == 46 [pid = 1652] [id = 30] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x116954000 == 45 [pid = 1652] [id = 27] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x116605000 == 44 [pid = 1652] [id = 42] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1170d6000 == 43 [pid = 1652] [id = 28] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x117e61800 == 42 [pid = 1652] [id = 29] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x112ac1000 == 41 [pid = 1652] [id = 41] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119720000 == 40 [pid = 1652] [id = 34] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a9800 == 39 [pid = 1652] [id = 33] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x112acd800 == 38 [pid = 1652] [id = 52] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x125d59800 == 37 [pid = 1652] [id = 51] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x123bc9000 == 36 [pid = 1652] [id = 50] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x123a65000 == 35 [pid = 1652] [id = 39] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x120f51000 == 34 [pid = 1652] [id = 36] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x125266000 == 33 [pid = 1652] [id = 40] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119b3f800 == 32 [pid = 1652] [id = 49] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x120f40800 == 31 [pid = 1652] [id = 47] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x121414000 == 30 [pid = 1652] [id = 38] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1162cd000 == 29 [pid = 1652] [id = 48] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119e11800 == 28 [pid = 1652] [id = 35] 05:42:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a9800 == 27 [pid = 1652] [id = 37] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12144a000) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x123a12800) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x124b25400) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x125bac800) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12662dc00) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1288a4800) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x128f0ec00) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1133cd000) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1176f2000) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x113d41400) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x113f35c00) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1176edc00) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1182bbc00) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118a2c800) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118fbb000) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11978a800) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119959c00) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a28800) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119d2d400) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119fe0400) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119fe1c00) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x121232c00) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12144f000) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1218b9400) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118f2b800) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x117ebdc00) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x127284800) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125d86400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113d93c00) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c18000) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118569800) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1182bcc00) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118fb1800) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12df05400) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12157e000) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12c63ec00) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12bfc0c00) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12c636c00) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118578000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12bfb8c00) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bfb5800) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12bcdec00) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bb1c000) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12bb22800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b7ddc00) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b7e6c00) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a7c0400) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a90cc00) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1295f5c00) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12932c800) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x129332400) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12df04000) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12dc61000) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12b9dd800) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b9dc400) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12bcddc00) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12b9d8000) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12b9d4000) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12d431000) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12d475000) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12cb32800) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12cdec000) [pid = 1652] [serial = 46] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12c642400) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12cb29800) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12b912400) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 05:42:06 INFO - PROCESS | 1652 | 1468759326178 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1271ms 05:42:06 INFO - PROCESS | 1652 | 1468759326227 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1652 | 1468759326229 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:42:06 INFO - PROCESS | 1652 | 1468759326232 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1652 | 1468759326234 Marionette TRACE conn2 <- [1,186,null,{}] 05:42:06 INFO - PROCESS | 1652 | 1468759326237 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}] 05:42:06 INFO - PROCESS | 1652 | 1468759326239 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:06 INFO - PROCESS | 1652 | 1468759326311 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:42:06 INFO - PROCESS | 1652 | 1468759326316 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1652 | 1468759326320 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132ce000 == 28 [pid = 1652] [id = 54] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116082400) [pid = 1652] [serial = 158] [outer = 0x0] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x116f4d000) [pid = 1652] [serial = 159] [outer = 0x116082400] 05:42:06 INFO - PROCESS | 1652 | 1468759326349 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x117eb5800) [pid = 1652] [serial = 160] [outer = 0x116082400] 05:42:06 INFO - PROCESS | 1652 | 1468759326666 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 05:42:06 INFO - PROCESS | 1652 | 1468759326702 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1652 | 1468759326707 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:42:06 INFO - PROCESS | 1652 | 1468759326712 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1652 | 1468759326713 Marionette TRACE conn2 <- [1,190,null,{}] 05:42:06 INFO - PROCESS | 1652 | 1468759326716 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}] 05:42:06 INFO - PROCESS | 1652 | 1468759326717 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:06 INFO - PROCESS | 1652 | 1468759326790 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:42:06 INFO - PROCESS | 1652 | 1468759326794 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1652 | 1468759326795 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ad800 == 29 [pid = 1652] [id = 55] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1182c3400) [pid = 1652] [serial = 161] [outer = 0x0] 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118578000) [pid = 1652] [serial = 162] [outer = 0x1182c3400] 05:42:06 INFO - PROCESS | 1652 | 1468759326825 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118a2e800) [pid = 1652] [serial = 163] [outer = 0x1182c3400] 05:42:07 INFO - PROCESS | 1652 | 1468759327118 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 05:42:07 INFO - PROCESS | 1652 | 1468759327181 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1652 | 1468759327183 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:42:07 INFO - PROCESS | 1652 | 1468759327186 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1652 | 1468759327190 Marionette TRACE conn2 <- [1,194,null,{}] 05:42:07 INFO - PROCESS | 1652 | 1468759327201 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}] 05:42:07 INFO - PROCESS | 1652 | 1468759327206 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:07 INFO - PROCESS | 1652 | 1468759327325 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:42:07 INFO - PROCESS | 1652 | 1468759327388 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1652 | 1468759327391 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e62000 == 30 [pid = 1652] [id = 56] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116a0bc00) [pid = 1652] [serial = 164] [outer = 0x0] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119788000) [pid = 1652] [serial = 165] [outer = 0x116a0bc00] 05:42:07 INFO - PROCESS | 1652 | 1468759327435 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119a1f400) [pid = 1652] [serial = 166] [outer = 0x116a0bc00] 05:42:07 INFO - PROCESS | 1652 | 1468759327795 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 625ms 05:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:42:07 INFO - PROCESS | 1652 | 1468759327810 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1652 | 1468759327812 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:42:07 INFO - PROCESS | 1652 | 1468759327814 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1652 | 1468759327815 Marionette TRACE conn2 <- [1,198,null,{}] 05:42:07 INFO - PROCESS | 1652 | 1468759327818 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}] 05:42:07 INFO - PROCESS | 1652 | 1468759327821 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:07 INFO - PROCESS | 1652 | 1468759327921 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:42:07 INFO - PROCESS | 1652 | 1468759327926 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1652 | 1468759327928 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118209800 == 31 [pid = 1652] [id = 57] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119a25000) [pid = 1652] [serial = 167] [outer = 0x0] 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119d2e000) [pid = 1652] [serial = 168] [outer = 0x119a25000] 05:42:07 INFO - PROCESS | 1652 | 1468759327953 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119fdd000) [pid = 1652] [serial = 169] [outer = 0x119a25000] 05:42:08 INFO - PROCESS | 1652 | 1468759328230 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 05:42:08 INFO - PROCESS | 1652 | 1468759328283 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1652 | 1468759328284 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:42:08 INFO - PROCESS | 1652 | 1468759328290 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1652 | 1468759328291 Marionette TRACE conn2 <- [1,202,null,{}] 05:42:08 INFO - PROCESS | 1652 | 1468759328293 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}] 05:42:08 INFO - PROCESS | 1652 | 1468759328295 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:08 INFO - PROCESS | 1652 | 1468759328383 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:42:08 INFO - PROCESS | 1652 | 1468759328387 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1652 | 1468759328389 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119249000 == 32 [pid = 1652] [id = 58] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1182bbc00) [pid = 1652] [serial = 170] [outer = 0x0] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12122dc00) [pid = 1652] [serial = 171] [outer = 0x1182bbc00] 05:42:08 INFO - PROCESS | 1652 | 1468759328438 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12157f000) [pid = 1652] [serial = 172] [outer = 0x1182bbc00] 05:42:08 INFO - PROCESS | 1652 | 1468759328765 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 05:42:08 INFO - PROCESS | 1652 | 1468759328809 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1652 | 1468759328810 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:42:08 INFO - PROCESS | 1652 | 1468759328813 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1652 | 1468759328814 Marionette TRACE conn2 <- [1,206,null,{}] 05:42:08 INFO - PROCESS | 1652 | 1468759328816 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}] 05:42:08 INFO - PROCESS | 1652 | 1468759328820 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:08 INFO - PROCESS | 1652 | 1468759328931 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:42:08 INFO - PROCESS | 1652 | 1468759328942 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1652 | 1468759328943 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b53000 == 33 [pid = 1652] [id = 59] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1139f9000) [pid = 1652] [serial = 173] [outer = 0x0] 05:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12524cc00) [pid = 1652] [serial = 174] [outer = 0x1139f9000] 05:42:08 INFO - PROCESS | 1652 | 1468759328968 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x125d7a800) [pid = 1652] [serial = 175] [outer = 0x1139f9000] 05:42:09 INFO - PROCESS | 1652 | 1468759329278 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 05:42:09 INFO - PROCESS | 1652 | 1468759329331 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:42:09 INFO - PROCESS | 1652 | 1468759329333 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:42:09 INFO - PROCESS | 1652 | 1468759329335 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1652 | 1468759329336 Marionette TRACE conn2 <- [1,210,null,{}] 05:42:09 INFO - PROCESS | 1652 | 1468759329338 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}] 05:42:09 INFO - PROCESS | 1652 | 1468759329339 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:09 INFO - PROCESS | 1652 | 1468759329429 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:42:09 INFO - PROCESS | 1652 | 1468759329459 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1652 | 1468759329460 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104a000 == 34 [pid = 1652] [id = 60] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125d7b000) [pid = 1652] [serial = 176] [outer = 0x0] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12617c400) [pid = 1652] [serial = 177] [outer = 0x125d7b000] 05:42:09 INFO - PROCESS | 1652 | 1468759329484 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x127280800) [pid = 1652] [serial = 178] [outer = 0x125d7b000] 05:42:09 INFO - PROCESS | 1652 | 1468759329782 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 05:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:42:09 INFO - PROCESS | 1652 | 1468759329815 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1652 | 1468759329817 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:42:09 INFO - PROCESS | 1652 | 1468759329823 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1652 | 1468759329825 Marionette TRACE conn2 <- [1,214,null,{}] 05:42:09 INFO - PROCESS | 1652 | 1468759329829 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}] 05:42:09 INFO - PROCESS | 1652 | 1468759329831 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:09 INFO - PROCESS | 1652 | 1468759329968 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:42:09 INFO - PROCESS | 1652 | 1468759329986 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1652 | 1468759329987 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c8800 == 35 [pid = 1652] [id = 61] 05:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123fb0400) [pid = 1652] [serial = 179] [outer = 0x0] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12889c000) [pid = 1652] [serial = 180] [outer = 0x123fb0400] 05:42:10 INFO - PROCESS | 1652 | 1468759330026 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128c17c00) [pid = 1652] [serial = 181] [outer = 0x123fb0400] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1139f4800) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120f91c00) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1176f8800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113f33c00) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112fb2400) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119367400) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11995fc00) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128c84000) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128c7b000) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:42:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x123af7000) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:42:10 INFO - PROCESS | 1652 | 1468759330420 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 623ms 05:42:10 INFO - PROCESS | 1652 | 1468759330444 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1652 | 1468759330445 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:42:10 INFO - PROCESS | 1652 | 1468759330447 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1652 | 1468759330449 Marionette TRACE conn2 <- [1,218,null,{}] 05:42:10 INFO - PROCESS | 1652 | 1468759330451 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}] 05:42:10 INFO - PROCESS | 1652 | 1468759330453 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:10 INFO - PROCESS | 1652 | 1468759330531 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:42:10 INFO - PROCESS | 1652 | 1468759330537 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1652 | 1468759330538 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12188f000 == 36 [pid = 1652] [id = 62] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117ebb000) [pid = 1652] [serial = 182] [outer = 0x0] 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123ac5800) [pid = 1652] [serial = 183] [outer = 0x117ebb000] 05:42:10 INFO - PROCESS | 1652 | 1468759330562 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1288a4800) [pid = 1652] [serial = 184] [outer = 0x117ebb000] 05:42:10 INFO - PROCESS | 1652 | 1468759330847 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 05:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:42:10 INFO - PROCESS | 1652 | 1468759330866 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1652 | 1468759330867 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:42:10 INFO - PROCESS | 1652 | 1468759330871 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1652 | 1468759330874 Marionette TRACE conn2 <- [1,222,null,{}] 05:42:10 INFO - PROCESS | 1652 | 1468759330883 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}] 05:42:10 INFO - PROCESS | 1652 | 1468759330884 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:10 INFO - PROCESS | 1652 | 1468759330988 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:42:10 INFO - PROCESS | 1652 | 1468759330993 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1652 | 1468759330994 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a75800 == 37 [pid = 1652] [id = 63] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119367400) [pid = 1652] [serial = 185] [outer = 0x0] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128c18800) [pid = 1652] [serial = 186] [outer = 0x119367400] 05:42:11 INFO - PROCESS | 1652 | 1468759331018 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128f17c00) [pid = 1652] [serial = 187] [outer = 0x119367400] 05:42:11 INFO - PROCESS | 1652 | 1468759331303 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 05:42:11 INFO - PROCESS | 1652 | 1468759331346 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1652 | 1468759331348 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:42:11 INFO - PROCESS | 1652 | 1468759331350 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1652 | 1468759331354 Marionette TRACE conn2 <- [1,226,null,{}] 05:42:11 INFO - PROCESS | 1652 | 1468759331358 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}] 05:42:11 INFO - PROCESS | 1652 | 1468759331360 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:11 INFO - PROCESS | 1652 | 1468759331453 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:42:11 INFO - PROCESS | 1652 | 1468759331458 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1652 | 1468759331459 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119248000 == 38 [pid = 1652] [id = 64] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128f14c00) [pid = 1652] [serial = 188] [outer = 0x0] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12921b000) [pid = 1652] [serial = 189] [outer = 0x128f14c00] 05:42:11 INFO - PROCESS | 1652 | 1468759331485 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1295f4c00) [pid = 1652] [serial = 190] [outer = 0x128f14c00] 05:42:11 INFO - PROCESS | 1652 | 1468759331780 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 474ms 05:42:11 INFO - PROCESS | 1652 | 1468759331826 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1652 | 1468759331827 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:42:11 INFO - PROCESS | 1652 | 1468759331829 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1652 | 1468759331830 Marionette TRACE conn2 <- [1,230,null,{}] 05:42:11 INFO - PROCESS | 1652 | 1468759331832 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}] 05:42:11 INFO - PROCESS | 1652 | 1468759331833 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:11 INFO - PROCESS | 1652 | 1468759331931 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:42:11 INFO - PROCESS | 1652 | 1468759331936 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1652 | 1468759331937 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12727d800 == 39 [pid = 1652] [id = 65] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128c83000) [pid = 1652] [serial = 191] [outer = 0x0] 05:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1295fc800) [pid = 1652] [serial = 192] [outer = 0x128c83000] 05:42:11 INFO - PROCESS | 1652 | 1468759331961 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129661c00) [pid = 1652] [serial = 193] [outer = 0x128c83000] 05:42:12 INFO - PROCESS | 1652 | 1468759332220 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 05:42:12 INFO - PROCESS | 1652 | 1468759332247 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1652 | 1468759332248 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:42:12 INFO - PROCESS | 1652 | 1468759332251 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1652 | 1468759332252 Marionette TRACE conn2 <- [1,234,null,{}] 05:42:12 INFO - PROCESS | 1652 | 1468759332262 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}] 05:42:12 INFO - PROCESS | 1652 | 1468759332263 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:12 INFO - PROCESS | 1652 | 1468759332388 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:42:12 INFO - PROCESS | 1652 | 1468759332431 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1652 | 1468759332432 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x111f68800 == 40 [pid = 1652] [id = 66] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1121ba400) [pid = 1652] [serial = 194] [outer = 0x0] 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113373000) [pid = 1652] [serial = 195] [outer = 0x1121ba400] 05:42:12 INFO - PROCESS | 1652 | 1468759332464 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1139eb800) [pid = 1652] [serial = 196] [outer = 0x1121ba400] 05:42:12 INFO - PROCESS | 1652 | 1468759332929 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 725ms 05:42:12 INFO - PROCESS | 1652 | 1468759332978 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1652 | 1468759332980 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:42:12 INFO - PROCESS | 1652 | 1468759332983 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1652 | 1468759332985 Marionette TRACE conn2 <- [1,238,null,{}] 05:42:13 INFO - PROCESS | 1652 | 1468759333016 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}] 05:42:13 INFO - PROCESS | 1652 | 1468759333021 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:13 INFO - PROCESS | 1652 | 1468759333127 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:42:13 INFO - PROCESS | 1652 | 1468759333194 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1652 | 1468759333196 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117470800 == 41 [pid = 1652] [id = 67] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11850c000) [pid = 1652] [serial = 197] [outer = 0x0] 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118563400) [pid = 1652] [serial = 198] [outer = 0x11850c000] 05:42:13 INFO - PROCESS | 1652 | 1468759333226 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118578800) [pid = 1652] [serial = 199] [outer = 0x11850c000] 05:42:13 INFO - PROCESS | 1652 | 1468759333842 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]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 896ms 05:42:13 INFO - PROCESS | 1652 | 1468759333903 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:42:13 INFO - PROCESS | 1652 | 1468759333907 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:42:13 INFO - PROCESS | 1652 | 1468759333910 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1652 | 1468759333912 Marionette TRACE conn2 <- [1,242,null,{}] 05:42:13 INFO - PROCESS | 1652 | 1468759333915 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}] 05:42:13 INFO - PROCESS | 1652 | 1468759333917 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:14 INFO - PROCESS | 1652 | 1468759334023 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12727d800 == 40 [pid = 1652] [id = 65] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119248000 == 39 [pid = 1652] [id = 64] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x123a75800 == 38 [pid = 1652] [id = 63] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12188f000 == 37 [pid = 1652] [id = 62] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c8800 == 36 [pid = 1652] [id = 61] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12104a000 == 35 [pid = 1652] [id = 60] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119b53000 == 34 [pid = 1652] [id = 59] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119249000 == 33 [pid = 1652] [id = 58] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118209800 == 32 [pid = 1652] [id = 57] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x117e62000 == 31 [pid = 1652] [id = 56] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ad800 == 30 [pid = 1652] [id = 55] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1132ce000 == 29 [pid = 1652] [id = 54] 05:42:14 INFO - PROCESS | 1652 | --DOCSHELL 0x113bc9000 == 28 [pid = 1652] [id = 53] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128f1c800) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124b9d800) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125244800) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125bad000) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123fbc400) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118475400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116a12c00) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11856b400) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119789400) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118569000) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a24400) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119b15000) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119959400) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1218b5000) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e5a400) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x129595c00) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11978b400) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12932e000) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 05:42:14 INFO - PROCESS | 1652 | 1468759334098 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1652 | 1468759334101 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11322e800 == 29 [pid = 1652] [id = 68] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116a12c00) [pid = 1652] [serial = 200] [outer = 0x0] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176f7800) [pid = 1652] [serial = 201] [outer = 0x116a12c00] 05:42:14 INFO - PROCESS | 1652 | 1468759334130 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118a02400) [pid = 1652] [serial = 202] [outer = 0x116a12c00] 05:42:14 INFO - PROCESS | 1652 | 1468759334390 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 05:42:14 INFO - PROCESS | 1652 | 1468759334429 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1652 | 1468759334433 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:42:14 INFO - PROCESS | 1652 | 1468759334445 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1652 | 1468759334447 Marionette TRACE conn2 <- [1,246,null,{}] 05:42:14 INFO - PROCESS | 1652 | 1468759334449 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}] 05:42:14 INFO - PROCESS | 1652 | 1468759334451 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:14 INFO - PROCESS | 1652 | 1468759334530 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:42:14 INFO - PROCESS | 1652 | 1468759334535 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1652 | 1468759334539 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x117460800 == 30 [pid = 1652] [id = 69] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118a39400) [pid = 1652] [serial = 203] [outer = 0x0] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11978ac00) [pid = 1652] [serial = 204] [outer = 0x118a39400] 05:42:14 INFO - PROCESS | 1652 | 1468759334566 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a20000) [pid = 1652] [serial = 205] [outer = 0x118a39400] 05:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12115d400) [pid = 1652] [serial = 206] [outer = 0x12cdef800] 05:42:14 INFO - PROCESS | 1652 | 1468759334947 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 05:42:14 INFO - PROCESS | 1652 | 1468759334965 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1652 | 1468759334967 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:42:14 INFO - PROCESS | 1652 | 1468759334969 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1652 | 1468759334972 Marionette TRACE conn2 <- [1,250,null,{}] 05:42:14 INFO - PROCESS | 1652 | 1468759334979 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}] 05:42:14 INFO - PROCESS | 1652 | 1468759334982 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:15 INFO - PROCESS | 1652 | 1468759335063 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:42:15 INFO - PROCESS | 1652 | 1468759335070 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1652 | 1468759335073 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119237800 == 31 [pid = 1652] [id = 70] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121448400) [pid = 1652] [serial = 207] [outer = 0x0] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123a19400) [pid = 1652] [serial = 208] [outer = 0x121448400] 05:42:15 INFO - PROCESS | 1652 | 1468759335101 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124b24800) [pid = 1652] [serial = 209] [outer = 0x121448400] 05:42:15 INFO - PROCESS | 1652 | 1468759335428 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 05:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:42:15 INFO - PROCESS | 1652 | 1468759335441 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1652 | 1468759335442 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:42:15 INFO - PROCESS | 1652 | 1468759335444 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1652 | 1468759335445 Marionette TRACE conn2 <- [1,254,null,{}] 05:42:15 INFO - PROCESS | 1652 | 1468759335448 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}] 05:42:15 INFO - PROCESS | 1652 | 1468759335449 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:15 INFO - PROCESS | 1652 | 1468759335546 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:42:15 INFO - PROCESS | 1652 | 1468759335552 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1652 | 1468759335553 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bcd000 == 32 [pid = 1652] [id = 71] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11607bc00) [pid = 1652] [serial = 210] [outer = 0x0] 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125248c00) [pid = 1652] [serial = 211] [outer = 0x11607bc00] 05:42:15 INFO - PROCESS | 1652 | 1468759335578 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125d7d000) [pid = 1652] [serial = 212] [outer = 0x11607bc00] 05:42:15 INFO - PROCESS | 1652 | 1468759335876 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 467ms 05:42:15 INFO - PROCESS | 1652 | 1468759335913 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1652 | 1468759335914 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:42:15 INFO - PROCESS | 1652 | 1468759335916 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1652 | 1468759335917 Marionette TRACE conn2 <- [1,258,null,{}] 05:42:15 INFO - PROCESS | 1652 | 1468759335922 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}] 05:42:15 INFO - PROCESS | 1652 | 1468759335924 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:16 INFO - PROCESS | 1652 | 1468759335999 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:42:16 INFO - PROCESS | 1652 | 1468759336005 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1652 | 1468759336006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116019800 == 33 [pid = 1652] [id = 72] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1218b7000) [pid = 1652] [serial = 213] [outer = 0x0] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x127284800) [pid = 1652] [serial = 214] [outer = 0x1218b7000] 05:42:16 INFO - PROCESS | 1652 | 1468759336030 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c84000) [pid = 1652] [serial = 215] [outer = 0x1218b7000] 05:42:16 INFO - PROCESS | 1652 | 1468759336394 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]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 523ms 05:42:16 INFO - PROCESS | 1652 | 1468759336440 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1652 | 1468759336441 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:42:16 INFO - PROCESS | 1652 | 1468759336443 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1652 | 1468759336444 Marionette TRACE conn2 <- [1,262,null,{}] 05:42:16 INFO - PROCESS | 1652 | 1468759336446 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}] 05:42:16 INFO - PROCESS | 1652 | 1468759336450 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:16 INFO - PROCESS | 1652 | 1468759336559 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:42:16 INFO - PROCESS | 1652 | 1468759336594 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1652 | 1468759336596 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be5000 == 34 [pid = 1652] [id = 73] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128f19800) [pid = 1652] [serial = 216] [outer = 0x0] 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12932e000) [pid = 1652] [serial = 217] [outer = 0x128f19800] 05:42:16 INFO - PROCESS | 1652 | 1468759336620 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12965b000) [pid = 1652] [serial = 218] [outer = 0x128f19800] 05:42:16 INFO - PROCESS | 1652 | 1468759336912 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]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 05:42:16 INFO - PROCESS | 1652 | 1468759336962 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1652 | 1468759336963 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:42:16 INFO - PROCESS | 1652 | 1468759336965 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1652 | 1468759336966 Marionette TRACE conn2 <- [1,266,null,{}] 05:42:16 INFO - PROCESS | 1652 | 1468759336969 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}] 05:42:16 INFO - PROCESS | 1652 | 1468759336972 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:17 INFO - PROCESS | 1652 | 1468759337067 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:42:17 INFO - PROCESS | 1652 | 1468759337099 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1652 | 1468759337101 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252af000 == 35 [pid = 1652] [id = 74] 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12524bc00) [pid = 1652] [serial = 219] [outer = 0x0] 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a7b2800) [pid = 1652] [serial = 220] [outer = 0x12524bc00] 05:42:17 INFO - PROCESS | 1652 | 1468759337126 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a80a800) [pid = 1652] [serial = 221] [outer = 0x12524bc00] 05:42:17 INFO - PROCESS | 1652 | 1468759337409 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]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 05:42:17 INFO - PROCESS | 1652 | 1468759337434 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1652 | 1468759337435 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:42:17 INFO - PROCESS | 1652 | 1468759337446 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1652 | 1468759337447 Marionette TRACE conn2 <- [1,270,null,{}] 05:42:17 INFO - PROCESS | 1652 | 1468759337457 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}] 05:42:17 INFO - PROCESS | 1652 | 1468759337458 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:17 INFO - PROCESS | 1652 | 1468759337550 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:42:17 INFO - PROCESS | 1652 | 1468759337553 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1652 | 1468759337554 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb8000 == 36 [pid = 1652] [id = 75] 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12965a800) [pid = 1652] [serial = 222] [outer = 0x0] 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a8a3800) [pid = 1652] [serial = 223] [outer = 0x12965a800] 05:42:17 INFO - PROCESS | 1652 | 1468759337578 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a8abc00) [pid = 1652] [serial = 224] [outer = 0x12965a800] 05:42:17 INFO - PROCESS | 1652 | 1468759337895 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]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 05:42:17 INFO - PROCESS | 1652 | 1468759337915 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1652 | 1468759337917 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:42:17 INFO - PROCESS | 1652 | 1468759337933 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1652 | 1468759337934 Marionette TRACE conn2 <- [1,274,null,{}] 05:42:17 INFO - PROCESS | 1652 | 1468759337939 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}] 05:42:17 INFO - PROCESS | 1652 | 1468759337941 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:18 INFO - PROCESS | 1652 | 1468759338041 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:42:18 INFO - PROCESS | 1652 | 1468759338071 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1652 | 1468759338072 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c8800 == 37 [pid = 1652] [id = 76] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a8a2400) [pid = 1652] [serial = 225] [outer = 0x0] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a913000) [pid = 1652] [serial = 226] [outer = 0x12a8a2400] 05:42:18 INFO - PROCESS | 1652 | 1468759338096 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b742c00) [pid = 1652] [serial = 227] [outer = 0x12a8a2400] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119a25000) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116082400) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116a0bc00) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116f51000) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1182c3400) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113f30c00) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118a11800) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125d7b000) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119d26000) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1252dec00) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1139f9000) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123fb0400) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1133d1800) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119367400) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x117ebb000) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128f14c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:42:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1182bbc00) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:42:18 INFO - PROCESS | 1652 | 1468759338442 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]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 528ms 05:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:42:18 INFO - PROCESS | 1652 | 1468759338459 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1652 | 1468759338460 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:42:18 INFO - PROCESS | 1652 | 1468759338462 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1652 | 1468759338464 Marionette TRACE conn2 <- [1,278,null,{}] 05:42:18 INFO - PROCESS | 1652 | 1468759338466 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}] 05:42:18 INFO - PROCESS | 1652 | 1468759338467 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:18 INFO - PROCESS | 1652 | 1468759338574 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:42:18 INFO - PROCESS | 1652 | 1468759338602 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1652 | 1468759338603 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5a800 == 38 [pid = 1652] [id = 77] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1139f9000) [pid = 1652] [serial = 228] [outer = 0x0] 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118a30000) [pid = 1652] [serial = 229] [outer = 0x1139f9000] 05:42:18 INFO - PROCESS | 1652 | 1468759338627 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121447c00) [pid = 1652] [serial = 230] [outer = 0x1139f9000] 05:42:18 INFO - PROCESS | 1652 | 1468759338895 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]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 05:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:42:18 INFO - PROCESS | 1652 | 1468759338932 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1652 | 1468759338934 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:42:18 INFO - PROCESS | 1652 | 1468759338945 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1652 | 1468759338946 Marionette TRACE conn2 <- [1,282,null,{}] 05:42:18 INFO - PROCESS | 1652 | 1468759338949 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}] 05:42:18 INFO - PROCESS | 1652 | 1468759338950 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:19 INFO - PROCESS | 1652 | 1468759339048 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:42:19 INFO - PROCESS | 1652 | 1468759339052 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1652 | 1468759339055 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b4000 == 39 [pid = 1652] [id = 78] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119965c00) [pid = 1652] [serial = 231] [outer = 0x0] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128f13800) [pid = 1652] [serial = 232] [outer = 0x119965c00] 05:42:19 INFO - PROCESS | 1652 | 1468759339081 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b7e4c00) [pid = 1652] [serial = 233] [outer = 0x119965c00] 05:42:19 INFO - PROCESS | 1652 | 1468759339393 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 477ms 05:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:42:19 INFO - PROCESS | 1652 | 1468759339414 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1652 | 1468759339415 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:42:19 INFO - PROCESS | 1652 | 1468759339420 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1652 | 1468759339424 Marionette TRACE conn2 <- [1,286,null,{}] 05:42:19 INFO - PROCESS | 1652 | 1468759339428 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}] 05:42:19 INFO - PROCESS | 1652 | 1468759339429 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:19 INFO - PROCESS | 1652 | 1468759339585 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:42:19 INFO - PROCESS | 1652 | 1468759339592 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1652 | 1468759339593 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297de000 == 40 [pid = 1652] [id = 79] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119367400) [pid = 1652] [serial = 234] [outer = 0x0] 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b90f400) [pid = 1652] [serial = 235] [outer = 0x119367400] 05:42:19 INFO - PROCESS | 1652 | 1468759339632 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b919400) [pid = 1652] [serial = 236] [outer = 0x119367400] 05:42:20 INFO - PROCESS | 1652 | 1468759340051 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 675ms 05:42:20 INFO - PROCESS | 1652 | 1468759340094 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1652 | 1468759340096 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:42:20 INFO - PROCESS | 1652 | 1468759340099 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1652 | 1468759340101 Marionette TRACE conn2 <- [1,290,null,{}] 05:42:20 INFO - PROCESS | 1652 | 1468759340104 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}] 05:42:20 INFO - PROCESS | 1652 | 1468759340106 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:20 INFO - PROCESS | 1652 | 1468759340226 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:42:20 INFO - PROCESS | 1652 | 1468759340231 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1652 | 1468759340232 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297ed800 == 41 [pid = 1652] [id = 80] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b919800) [pid = 1652] [serial = 237] [outer = 0x0] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b9d4c00) [pid = 1652] [serial = 238] [outer = 0x12b919800] 05:42:20 INFO - PROCESS | 1652 | 1468759340256 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b9d9800) [pid = 1652] [serial = 239] [outer = 0x12b919800] 05:42:20 INFO - PROCESS | 1652 | 1468759340695 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 05:42:20 INFO - PROCESS | 1652 | 1468759340719 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:42:20 INFO - PROCESS | 1652 | 1468759340722 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:42:20 INFO - PROCESS | 1652 | 1468759340725 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1652 | 1468759340728 Marionette TRACE conn2 <- [1,294,null,{}] 05:42:20 INFO - PROCESS | 1652 | 1468759340732 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}] 05:42:20 INFO - PROCESS | 1652 | 1468759340733 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:20 INFO - PROCESS | 1652 | 1468759340834 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:42:20 INFO - PROCESS | 1652 | 1468759340884 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1652 | 1468759340886 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x117451800 == 42 [pid = 1652] [id = 81] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1176f2000) [pid = 1652] [serial = 240] [outer = 0x0] 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118475c00) [pid = 1652] [serial = 241] [outer = 0x1176f2000] 05:42:20 INFO - PROCESS | 1652 | 1468759340916 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118a11c00) [pid = 1652] [serial = 242] [outer = 0x1176f2000] 05:42:21 INFO - PROCESS | 1652 | 1468759341325 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]]]}] 05:42:21 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. 05:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 05:42:21 INFO - PROCESS | 1652 | 1468759341347 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1652 | 1468759341350 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:42:21 INFO - PROCESS | 1652 | 1468759341355 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1652 | 1468759341357 Marionette TRACE conn2 <- [1,298,null,{}] 05:42:21 INFO - PROCESS | 1652 | 1468759341359 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}] 05:42:21 INFO - PROCESS | 1652 | 1468759341361 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:21 INFO - PROCESS | 1652 | 1468759341464 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:42:21 INFO - PROCESS | 1652 | 1468759341547 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1652 | 1468759341549 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bcf000 == 43 [pid = 1652] [id = 82] 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a28800) [pid = 1652] [serial = 243] [outer = 0x0] 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119d4b000) [pid = 1652] [serial = 244] [outer = 0x119a28800] 05:42:21 INFO - PROCESS | 1652 | 1468759341580 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123a12800) [pid = 1652] [serial = 245] [outer = 0x119a28800] 05:42:21 INFO - PROCESS | 1652 | 1468759341977 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]]]}] 05:42:22 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. 05:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 05:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:42:22 INFO - PROCESS | 1652 | 1468759342026 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1652 | 1468759342028 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:42:22 INFO - PROCESS | 1652 | 1468759342030 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1652 | 1468759342033 Marionette TRACE conn2 <- [1,302,null,{}] 05:42:22 INFO - PROCESS | 1652 | 1468759342062 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}] 05:42:22 INFO - PROCESS | 1652 | 1468759342066 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:22 INFO - PROCESS | 1652 | 1468759342184 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:42:22 INFO - PROCESS | 1652 | 1468759342263 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1652 | 1468759342265 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x129562000 == 44 [pid = 1652] [id = 83] 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126635800) [pid = 1652] [serial = 246] [outer = 0x0] 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12728cc00) [pid = 1652] [serial = 247] [outer = 0x126635800] 05:42:22 INFO - PROCESS | 1652 | 1468759342314 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1288a2000) [pid = 1652] [serial = 248] [outer = 0x126635800] 05:42:22 INFO - PROCESS | 1652 | 1468759342780 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]]]}] 05:42:22 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. 05:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 796ms 05:42:22 INFO - PROCESS | 1652 | 1468759342826 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1652 | 1468759342828 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:42:22 INFO - PROCESS | 1652 | 1468759342830 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1652 | 1468759342832 Marionette TRACE conn2 <- [1,306,null,{}] 05:42:22 INFO - PROCESS | 1652 | 1468759342834 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}] 05:42:22 INFO - PROCESS | 1652 | 1468759342835 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:22 INFO - PROCESS | 1652 | 1468759342935 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:42:22 INFO - PROCESS | 1652 | 1468759342985 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1652 | 1468759342987 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b6000 == 45 [pid = 1652] [id = 84] 05:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1288a5c00) [pid = 1652] [serial = 249] [outer = 0x0] 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128c0f400) [pid = 1652] [serial = 250] [outer = 0x1288a5c00] 05:42:23 INFO - PROCESS | 1652 | 1468759343015 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128f10800) [pid = 1652] [serial = 251] [outer = 0x1288a5c00] 05:42:23 INFO - PROCESS | 1652 | 1468759343561 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]]]}] 05:42:23 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. 05:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 05:42:23 INFO - PROCESS | 1652 | 1468759343601 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1652 | 1468759343604 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:42:23 INFO - PROCESS | 1652 | 1468759343607 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1652 | 1468759343609 Marionette TRACE conn2 <- [1,310,null,{}] 05:42:23 INFO - PROCESS | 1652 | 1468759343612 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}] 05:42:23 INFO - PROCESS | 1652 | 1468759343614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:23 INFO - PROCESS | 1652 | 1468759343706 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:42:23 INFO - PROCESS | 1652 | 1468759343769 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1652 | 1468759343772 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170de000 == 46 [pid = 1652] [id = 85] 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1182b6000) [pid = 1652] [serial = 252] [outer = 0x0] 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11846f800) [pid = 1652] [serial = 253] [outer = 0x1182b6000] 05:42:23 INFO - PROCESS | 1652 | 1468759343799 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118579400) [pid = 1652] [serial = 254] [outer = 0x1182b6000] 05:42:24 INFO - PROCESS | 1652 | 1468759344231 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]]]}] 05:42:24 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. 05:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 05:42:24 INFO - PROCESS | 1652 | 1468759344278 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1652 | 1468759344281 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:42:24 INFO - PROCESS | 1652 | 1468759344285 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1652 | 1468759344287 Marionette TRACE conn2 <- [1,314,null,{}] 05:42:24 INFO - PROCESS | 1652 | 1468759344289 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}] 05:42:24 INFO - PROCESS | 1652 | 1468759344291 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:24 INFO - PROCESS | 1652 | 1468759344384 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1297de000 == 45 [pid = 1652] [id = 79] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b4000 == 44 [pid = 1652] [id = 78] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5a800 == 43 [pid = 1652] [id = 77] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c8800 == 42 [pid = 1652] [id = 76] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb8000 == 41 [pid = 1652] [id = 75] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1252af000 == 40 [pid = 1652] [id = 74] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x123be5000 == 39 [pid = 1652] [id = 73] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116019800 == 38 [pid = 1652] [id = 72] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119bcd000 == 37 [pid = 1652] [id = 71] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1295fc800) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119237800 == 36 [pid = 1652] [id = 70] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117460800 == 35 [pid = 1652] [id = 69] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11322e800 == 34 [pid = 1652] [id = 68] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117470800 == 33 [pid = 1652] [id = 67] 05:42:24 INFO - PROCESS | 1652 | --DOCSHELL 0x111f68800 == 32 [pid = 1652] [id = 66] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1288a4800) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128c17c00) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12157f000) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12122dc00) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x125d7a800) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119fdd000) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128f17c00) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119d2e000) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116f4d000) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x117eb5800) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119788000) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119a1f400) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1182b7000) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176ee000) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118578000) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118a2e800) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176f4000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116976c00) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119793c00) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118f2ac00) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12617c400) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123fb2800) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119fda000) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12611d400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12524cc00) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125d7e400) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12889c000) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118fb6c00) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x127280800) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1182c3800) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c18800) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123ac5800) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12921b000) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1295f4c00) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 05:42:24 INFO - PROCESS | 1652 | 1468759344469 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1652 | 1468759344471 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x113351000 == 33 [pid = 1652] [id = 86] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1176f4000) [pid = 1652] [serial = 255] [outer = 0x0] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118a09800) [pid = 1652] [serial = 256] [outer = 0x1176f4000] 05:42:24 INFO - PROCESS | 1652 | 1468759344499 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119964800) [pid = 1652] [serial = 257] [outer = 0x1176f4000] 05:42:24 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. 05:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 520ms 05:42:24 INFO - PROCESS | 1652 | 1468759344798 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]]]}] 05:42:24 INFO - PROCESS | 1652 | 1468759344810 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1652 | 1468759344811 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:42:24 INFO - PROCESS | 1652 | 1468759344813 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1652 | 1468759344816 Marionette TRACE conn2 <- [1,318,null,{}] 05:42:24 INFO - PROCESS | 1652 | 1468759344831 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}] 05:42:24 INFO - PROCESS | 1652 | 1468759344834 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:24 INFO - PROCESS | 1652 | 1468759344918 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:42:24 INFO - PROCESS | 1652 | 1468759344924 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1652 | 1468759344926 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x118209800 == 34 [pid = 1652] [id = 87] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d4fc00) [pid = 1652] [serial = 258] [outer = 0x0] 05:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1218bd000) [pid = 1652] [serial = 259] [outer = 0x119d4fc00] 05:42:24 INFO - PROCESS | 1652 | 1468759344953 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124b2cc00) [pid = 1652] [serial = 260] [outer = 0x119d4fc00] 05:42:25 INFO - PROCESS | 1652 | 1468759345275 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]]]}] 05:42:25 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. 05:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 473ms 05:42:25 INFO - PROCESS | 1652 | 1468759345288 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1652 | 1468759345291 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:42:25 INFO - PROCESS | 1652 | 1468759345301 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1652 | 1468759345302 Marionette TRACE conn2 <- [1,322,null,{}] 05:42:25 INFO - PROCESS | 1652 | 1468759345307 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}] 05:42:25 INFO - PROCESS | 1652 | 1468759345308 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:25 INFO - PROCESS | 1652 | 1468759345390 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:42:25 INFO - PROCESS | 1652 | 1468759345393 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1652 | 1468759345395 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971e000 == 35 [pid = 1652] [id = 88] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125d81000) [pid = 1652] [serial = 261] [outer = 0x0] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1252e3400) [pid = 1652] [serial = 262] [outer = 0x125d81000] 05:42:25 INFO - PROCESS | 1652 | 1468759345420 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126637c00) [pid = 1652] [serial = 263] [outer = 0x125d81000] 05:42:25 INFO - PROCESS | 1652 | 1468759345771 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]]]}] 05:42:25 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. 05:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 526ms 05:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:42:25 INFO - PROCESS | 1652 | 1468759345822 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1652 | 1468759345823 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:42:25 INFO - PROCESS | 1652 | 1468759345825 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1652 | 1468759345827 Marionette TRACE conn2 <- [1,326,null,{}] 05:42:25 INFO - PROCESS | 1652 | 1468759345829 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}] 05:42:25 INFO - PROCESS | 1652 | 1468759345830 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:25 INFO - PROCESS | 1652 | 1468759345923 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:42:25 INFO - PROCESS | 1652 | 1468759345929 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1652 | 1468759345930 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d84000 == 36 [pid = 1652] [id = 89] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126639c00) [pid = 1652] [serial = 264] [outer = 0x0] 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1288a0400) [pid = 1652] [serial = 265] [outer = 0x126639c00] 05:42:25 INFO - PROCESS | 1652 | 1468759345956 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c11c00) [pid = 1652] [serial = 266] [outer = 0x126639c00] 05:42:26 INFO - PROCESS | 1652 | 1468759346267 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]]]}] 05:42:26 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. 05:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 467ms 05:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:42:26 INFO - PROCESS | 1652 | 1468759346294 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1652 | 1468759346295 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:42:26 INFO - PROCESS | 1652 | 1468759346297 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1652 | 1468759346298 Marionette TRACE conn2 <- [1,330,null,{}] 05:42:26 INFO - PROCESS | 1652 | 1468759346301 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}] 05:42:26 INFO - PROCESS | 1652 | 1468759346307 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:26 INFO - PROCESS | 1652 | 1468759346417 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:42:26 INFO - PROCESS | 1652 | 1468759346424 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1652 | 1468759346426 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116605000 == 37 [pid = 1652] [id = 90] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128f16400) [pid = 1652] [serial = 267] [outer = 0x0] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129334800) [pid = 1652] [serial = 268] [outer = 0x128f16400] 05:42:26 INFO - PROCESS | 1652 | 1468759346450 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12965bc00) [pid = 1652] [serial = 269] [outer = 0x128f16400] 05:42:26 INFO - PROCESS | 1652 | 1468759346808 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]]]}] 05:42:26 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. 05:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 05:42:26 INFO - PROCESS | 1652 | 1468759346817 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1652 | 1468759346818 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:42:26 INFO - PROCESS | 1652 | 1468759346820 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1652 | 1468759346821 Marionette TRACE conn2 <- [1,334,null,{}] 05:42:26 INFO - PROCESS | 1652 | 1468759346824 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}] 05:42:26 INFO - PROCESS | 1652 | 1468759346825 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:26 INFO - PROCESS | 1652 | 1468759346922 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:42:26 INFO - PROCESS | 1652 | 1468759346933 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1652 | 1468759346934 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be5000 == 38 [pid = 1652] [id = 91] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12965e000) [pid = 1652] [serial = 270] [outer = 0x0] 05:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a7c0c00) [pid = 1652] [serial = 271] [outer = 0x12965e000] 05:42:26 INFO - PROCESS | 1652 | 1468759346959 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a80e800) [pid = 1652] [serial = 272] [outer = 0x12965e000] 05:42:27 INFO - PROCESS | 1652 | 1468759347279 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]]]}] 05:42:27 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. 05:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 05:42:27 INFO - PROCESS | 1652 | 1468759347339 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1652 | 1468759347340 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:42:27 INFO - PROCESS | 1652 | 1468759347349 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1652 | 1468759347350 Marionette TRACE conn2 <- [1,338,null,{}] 05:42:27 INFO - PROCESS | 1652 | 1468759347358 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}] 05:42:27 INFO - PROCESS | 1652 | 1468759347359 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:27 INFO - PROCESS | 1652 | 1468759347453 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:42:27 INFO - PROCESS | 1652 | 1468759347456 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1652 | 1468759347457 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c4000 == 39 [pid = 1652] [id = 92] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a7b4000) [pid = 1652] [serial = 273] [outer = 0x0] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a90a800) [pid = 1652] [serial = 274] [outer = 0x12a7b4000] 05:42:27 INFO - PROCESS | 1652 | 1468759347481 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b74ac00) [pid = 1652] [serial = 275] [outer = 0x12a7b4000] 05:42:27 INFO - PROCESS | 1652 | 1468759347797 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]]]}] 05:42:27 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. 05:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 476ms 05:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:42:27 INFO - PROCESS | 1652 | 1468759347834 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1652 | 1468759347835 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:42:27 INFO - PROCESS | 1652 | 1468759347841 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1652 | 1468759347842 Marionette TRACE conn2 <- [1,342,null,{}] 05:42:27 INFO - PROCESS | 1652 | 1468759347844 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}] 05:42:27 INFO - PROCESS | 1652 | 1468759347845 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:27 INFO - PROCESS | 1652 | 1468759347941 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:42:27 INFO - PROCESS | 1652 | 1468759347951 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1652 | 1468759347953 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x127276000 == 40 [pid = 1652] [id = 93] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124b9d400) [pid = 1652] [serial = 276] [outer = 0x0] 05:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b911800) [pid = 1652] [serial = 277] [outer = 0x124b9d400] 05:42:27 INFO - PROCESS | 1652 | 1468759347979 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b9d6000) [pid = 1652] [serial = 278] [outer = 0x124b9d400] 05:42:28 INFO - PROCESS | 1652 | 1468759348296 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]]]}] 05:42:28 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. 05:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 05:42:28 INFO - PROCESS | 1652 | 1468759348310 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1652 | 1468759348319 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:42:28 INFO - PROCESS | 1652 | 1468759348328 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1652 | 1468759348329 Marionette TRACE conn2 <- [1,346,null,{}] 05:42:28 INFO - PROCESS | 1652 | 1468759348331 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}] 05:42:28 INFO - PROCESS | 1652 | 1468759348332 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:28 INFO - PROCESS | 1652 | 1468759348428 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:42:28 INFO - PROCESS | 1652 | 1468759348432 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1652 | 1468759348434 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c9000 == 41 [pid = 1652] [id = 94] 05:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b7dc000) [pid = 1652] [serial = 279] [outer = 0x0] 05:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b9dcc00) [pid = 1652] [serial = 280] [outer = 0x12b7dc000] 05:42:28 INFO - PROCESS | 1652 | 1468759348460 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ba8f400) [pid = 1652] [serial = 281] [outer = 0x12b7dc000] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118a39400) [pid = 1652] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119965c00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a8a2400) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1139f9000) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1218b7000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12965a800) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11607bc00) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11850c000) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1121ba400) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12524bc00) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128f19800) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a12c00) [pid = 1652] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c83000) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121448400) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:42:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119367400) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:42:28 INFO - PROCESS | 1652 | 1468759348847 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]]]}] 05:42:28 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. 05:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 573ms 05:42:28 INFO - PROCESS | 1652 | 1468759348896 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1652 | 1468759348898 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:42:28 INFO - PROCESS | 1652 | 1468759348900 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1652 | 1468759348902 Marionette TRACE conn2 <- [1,350,null,{}] 05:42:28 INFO - PROCESS | 1652 | 1468759348904 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}] 05:42:28 INFO - PROCESS | 1652 | 1468759348906 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:29 INFO - PROCESS | 1652 | 1468759349017 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:42:29 INFO - PROCESS | 1652 | 1468759349051 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1652 | 1468759349053 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d0000 == 42 [pid = 1652] [id = 95] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113949400) [pid = 1652] [serial = 282] [outer = 0x0] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123f82800) [pid = 1652] [serial = 283] [outer = 0x113949400] 05:42:29 INFO - PROCESS | 1652 | 1468759349079 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ba91800) [pid = 1652] [serial = 284] [outer = 0x113949400] 05:42:29 INFO - PROCESS | 1652 | 1468759349430 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]]]}] 05:42:29 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. 05:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 05:42:29 INFO - PROCESS | 1652 | 1468759349473 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1652 | 1468759349475 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:42:29 INFO - PROCESS | 1652 | 1468759349479 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1652 | 1468759349482 Marionette TRACE conn2 <- [1,354,null,{}] 05:42:29 INFO - PROCESS | 1652 | 1468759349485 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}] 05:42:29 INFO - PROCESS | 1652 | 1468759349487 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:29 INFO - PROCESS | 1652 | 1468759349642 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:42:29 INFO - PROCESS | 1652 | 1468759349657 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1652 | 1468759349658 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac66800 == 43 [pid = 1652] [id = 96] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a8af800) [pid = 1652] [serial = 285] [outer = 0x0] 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12ba97c00) [pid = 1652] [serial = 286] [outer = 0x12a8af800] 05:42:29 INFO - PROCESS | 1652 | 1468759349697 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bb1cc00) [pid = 1652] [serial = 287] [outer = 0x12a8af800] 05:42:30 INFO - PROCESS | 1652 | 1468759350032 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]]]}] 05:42:30 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. 05:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 573ms 05:42:30 INFO - PROCESS | 1652 | 1468759350052 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1652 | 1468759350057 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:42:30 INFO - PROCESS | 1652 | 1468759350061 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1652 | 1468759350062 Marionette TRACE conn2 <- [1,358,null,{}] 05:42:30 INFO - PROCESS | 1652 | 1468759350066 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}] 05:42:30 INFO - PROCESS | 1652 | 1468759350067 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:30 INFO - PROCESS | 1652 | 1468759350196 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:42:30 INFO - PROCESS | 1652 | 1468759350299 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1652 | 1468759350300 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b1000 == 44 [pid = 1652] [id = 97] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bb1e000) [pid = 1652] [serial = 288] [outer = 0x0] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bb28400) [pid = 1652] [serial = 289] [outer = 0x12bb1e000] 05:42:30 INFO - PROCESS | 1652 | 1468759350343 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bcd9400) [pid = 1652] [serial = 290] [outer = 0x12bb1e000] 05:42:30 INFO - PROCESS | 1652 | 1468759350683 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]]]}] 05:42:30 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. 05:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 05:42:30 INFO - PROCESS | 1652 | 1468759350760 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1652 | 1468759350763 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:42:30 INFO - PROCESS | 1652 | 1468759350767 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1652 | 1468759350770 Marionette TRACE conn2 <- [1,362,null,{}] 05:42:30 INFO - PROCESS | 1652 | 1468759350775 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}] 05:42:30 INFO - PROCESS | 1652 | 1468759350777 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:30 INFO - PROCESS | 1652 | 1468759350884 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:42:30 INFO - PROCESS | 1652 | 1468759350932 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1652 | 1468759350934 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a8000 == 45 [pid = 1652] [id = 98] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11607bc00) [pid = 1652] [serial = 291] [outer = 0x0] 05:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116f4d000) [pid = 1652] [serial = 292] [outer = 0x11607bc00] 05:42:30 INFO - PROCESS | 1652 | 1468759350979 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11856cc00) [pid = 1652] [serial = 293] [outer = 0x11607bc00] 05:42:31 INFO - PROCESS | 1652 | 1468759351389 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]]]}] 05:42:31 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. 05:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 05:42:31 INFO - PROCESS | 1652 | 1468759351440 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:42:31 INFO - PROCESS | 1652 | 1468759351442 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:42:31 INFO - PROCESS | 1652 | 1468759351447 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1652 | 1468759351449 Marionette TRACE conn2 <- [1,366,null,{}] 05:42:31 INFO - PROCESS | 1652 | 1468759351471 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}] 05:42:31 INFO - PROCESS | 1652 | 1468759351472 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:31 INFO - PROCESS | 1652 | 1468759351576 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:42:31 INFO - PROCESS | 1652 | 1468759351674 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1652 | 1468759351676 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bca000 == 46 [pid = 1652] [id = 99] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a21800) [pid = 1652] [serial = 294] [outer = 0x0] 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119a27000) [pid = 1652] [serial = 295] [outer = 0x119a21800] 05:42:31 INFO - PROCESS | 1652 | 1468759351705 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121330400) [pid = 1652] [serial = 296] [outer = 0x119a21800] 05:42:32 INFO - PROCESS | 1652 | 1468759352144 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]]]}] 05:42:32 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. 05:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 724ms 05:42:32 INFO - PROCESS | 1652 | 1468759352169 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1652 | 1468759352171 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:42:32 INFO - PROCESS | 1652 | 1468759352173 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1652 | 1468759352174 Marionette TRACE conn2 <- [1,370,null,{}] 05:42:32 INFO - PROCESS | 1652 | 1468759352181 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}] 05:42:32 INFO - PROCESS | 1652 | 1468759352184 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:32 INFO - PROCESS | 1652 | 1468759352288 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:42:32 INFO - PROCESS | 1652 | 1468759352356 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1652 | 1468759352358 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295a9000 == 47 [pid = 1652] [id = 100] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12721c400) [pid = 1652] [serial = 297] [outer = 0x0] 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1288a3000) [pid = 1652] [serial = 298] [outer = 0x12721c400] 05:42:32 INFO - PROCESS | 1652 | 1468759352390 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128c18800) [pid = 1652] [serial = 299] [outer = 0x12721c400] 05:42:32 INFO - PROCESS | 1652 | 1468759352788 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]]]}] 05:42:32 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. 05:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 05:42:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:42:32 INFO - PROCESS | 1652 | 1468759352842 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1652 | 1468759352844 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:42:32 INFO - PROCESS | 1652 | 1468759352846 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1652 | 1468759352847 Marionette TRACE conn2 <- [1,374,null,{}] 05:42:32 INFO - PROCESS | 1652 | 1468759352850 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}] 05:42:32 INFO - PROCESS | 1652 | 1468759352851 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:33 INFO - PROCESS | 1652 | 1468759353006 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:42:33 INFO - PROCESS | 1652 | 1468759353056 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1652 | 1468759353057 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baf2800 == 48 [pid = 1652] [id = 101] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12932b000) [pid = 1652] [serial = 300] [outer = 0x0] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x129594400) [pid = 1652] [serial = 301] [outer = 0x12932b000] 05:42:33 INFO - PROCESS | 1652 | 1468759353086 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x129658c00) [pid = 1652] [serial = 302] [outer = 0x12932b000] 05:42:33 INFO - PROCESS | 1652 | 1468759353542 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:42:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 719ms 05:42:33 INFO - PROCESS | 1652 | 1468759353580 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1652 | 1468759353582 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:42:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:42:33 INFO - PROCESS | 1652 | 1468759353600 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1652 | 1468759353602 Marionette TRACE conn2 <- [1,378,null,{}] 05:42:33 INFO - PROCESS | 1652 | 1468759353607 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}] 05:42:33 INFO - PROCESS | 1652 | 1468759353608 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:33 INFO - PROCESS | 1652 | 1468759353705 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:42:33 INFO - PROCESS | 1652 | 1468759353771 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1652 | 1468759353772 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119722000 == 49 [pid = 1652] [id = 102] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118231000) [pid = 1652] [serial = 303] [outer = 0x0] 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x129332000) [pid = 1652] [serial = 304] [outer = 0x118231000] 05:42:33 INFO - PROCESS | 1652 | 1468759353801 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12ba97000) [pid = 1652] [serial = 305] [outer = 0x118231000] 05:42:34 INFO - PROCESS | 1652 | 1468759354345 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:42:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 773ms 05:42:34 INFO - PROCESS | 1652 | 1468759354373 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:42:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:42:34 INFO - PROCESS | 1652 | 1468759354375 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:42:34 INFO - PROCESS | 1652 | 1468759354379 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1652 | 1468759354380 Marionette TRACE conn2 <- [1,382,null,{}] 05:42:34 INFO - PROCESS | 1652 | 1468759354384 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}] 05:42:34 INFO - PROCESS | 1652 | 1468759354386 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:34 INFO - PROCESS | 1652 | 1468759354481 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:42:34 INFO - PROCESS | 1652 | 1468759354551 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1652 | 1468759354552 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ac0000 == 50 [pid = 1652] [id = 103] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119371c00) [pid = 1652] [serial = 306] [outer = 0x0] 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11978bc00) [pid = 1652] [serial = 307] [outer = 0x119371c00] 05:42:34 INFO - PROCESS | 1652 | 1468759354580 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119b16000) [pid = 1652] [serial = 308] [outer = 0x119371c00] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac66800 == 49 [pid = 1652] [id = 96] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d0000 == 48 [pid = 1652] [id = 95] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c9000 == 47 [pid = 1652] [id = 94] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x127276000 == 46 [pid = 1652] [id = 93] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c4000 == 45 [pid = 1652] [id = 92] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x123be5000 == 44 [pid = 1652] [id = 91] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x116605000 == 43 [pid = 1652] [id = 90] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x113d84000 == 42 [pid = 1652] [id = 89] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x11971e000 == 41 [pid = 1652] [id = 88] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x118209800 == 40 [pid = 1652] [id = 87] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x113351000 == 39 [pid = 1652] [id = 86] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x1170de000 == 38 [pid = 1652] [id = 85] 05:42:34 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b6000 == 37 [pid = 1652] [id = 84] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b919400) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11978ac00) [pid = 1652] [serial = 204] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128f13800) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a913000) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121447c00) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x127284800) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b742c00) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a8a3800) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125d7d000) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118578800) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113373000) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a8abc00) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a7b2800) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a80a800) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12965b000) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128c84000) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12d476800) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118a02400) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12932e000) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119a20000) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176f7800) [pid = 1652] [serial = 201] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x129661c00) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1139eb800) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12b7e4c00) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123a19400) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124b24800) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118563400) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118a30000) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125248c00) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 05:42:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b90f400) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 05:42:35 INFO - PROCESS | 1652 | 1468759355017 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:42:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 05:42:35 INFO - PROCESS | 1652 | 1468759355048 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1652 | 1468759355051 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:42:35 INFO - PROCESS | 1652 | 1468759355055 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1652 | 1468759355057 Marionette TRACE conn2 <- [1,386,null,{}] 05:42:35 INFO - PROCESS | 1652 | 1468759355060 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}] 05:42:35 INFO - PROCESS | 1652 | 1468759355061 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:35 INFO - PROCESS | 1652 | 1468759355143 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:42:35 INFO - PROCESS | 1652 | 1468759355147 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1652 | 1468759355149 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x116605000 == 38 [pid = 1652] [id = 104] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a28400) [pid = 1652] [serial = 309] [outer = 0x0] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12144ac00) [pid = 1652] [serial = 310] [outer = 0x119a28400] 05:42:35 INFO - PROCESS | 1652 | 1468759355175 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125249800) [pid = 1652] [serial = 311] [outer = 0x119a28400] 05:42:35 INFO - PROCESS | 1652 | 1468759355525 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]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 05:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:42:35 INFO - PROCESS | 1652 | 1468759355576 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1652 | 1468759355578 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:42:35 INFO - PROCESS | 1652 | 1468759355580 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1652 | 1468759355582 Marionette TRACE conn2 <- [1,390,null,{}] 05:42:35 INFO - PROCESS | 1652 | 1468759355589 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}] 05:42:35 INFO - PROCESS | 1652 | 1468759355592 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:35 INFO - PROCESS | 1652 | 1468759355673 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:42:35 INFO - PROCESS | 1652 | 1468759355678 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1652 | 1468759355679 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5b000 == 39 [pid = 1652] [id = 105] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x127283400) [pid = 1652] [serial = 312] [outer = 0x0] 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c09c00) [pid = 1652] [serial = 313] [outer = 0x127283400] 05:42:35 INFO - PROCESS | 1652 | 1468759355706 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129214c00) [pid = 1652] [serial = 314] [outer = 0x127283400] 05:42:36 INFO - PROCESS | 1652 | 1468759356084 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]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 05:42:36 INFO - PROCESS | 1652 | 1468759356113 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1652 | 1468759356115 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:42:36 INFO - PROCESS | 1652 | 1468759356121 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1652 | 1468759356123 Marionette TRACE conn2 <- [1,394,null,{}] 05:42:36 INFO - PROCESS | 1652 | 1468759356126 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}] 05:42:36 INFO - PROCESS | 1652 | 1468759356127 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:36 INFO - PROCESS | 1652 | 1468759356233 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:42:36 INFO - PROCESS | 1652 | 1468759356239 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1652 | 1468759356240 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12140d800 == 40 [pid = 1652] [id = 106] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12959b400) [pid = 1652] [serial = 315] [outer = 0x0] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a7c0000) [pid = 1652] [serial = 316] [outer = 0x12959b400] 05:42:36 INFO - PROCESS | 1652 | 1468759356280 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a8a2000) [pid = 1652] [serial = 317] [outer = 0x12959b400] 05:42:36 INFO - PROCESS | 1652 | 1468759356767 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]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 673ms 05:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:42:36 INFO - PROCESS | 1652 | 1468759356798 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1652 | 1468759356799 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:42:36 INFO - PROCESS | 1652 | 1468759356808 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1652 | 1468759356809 Marionette TRACE conn2 <- [1,398,null,{}] 05:42:36 INFO - PROCESS | 1652 | 1468759356811 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}] 05:42:36 INFO - PROCESS | 1652 | 1468759356812 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:36 INFO - PROCESS | 1652 | 1468759356888 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:42:36 INFO - PROCESS | 1652 | 1468759356908 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1652 | 1468759356909 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a3800 == 41 [pid = 1652] [id = 107] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a914c00) [pid = 1652] [serial = 318] [outer = 0x0] 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ba9c000) [pid = 1652] [serial = 319] [outer = 0x12a914c00] 05:42:36 INFO - PROCESS | 1652 | 1468759356933 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bb27400) [pid = 1652] [serial = 320] [outer = 0x12a914c00] 05:42:37 INFO - PROCESS | 1652 | 1468759357323 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]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 05:42:37 INFO - PROCESS | 1652 | 1468759357326 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1652 | 1468759357328 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:42:37 INFO - PROCESS | 1652 | 1468759357330 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1652 | 1468759357331 Marionette TRACE conn2 <- [1,402,null,{}] 05:42:37 INFO - PROCESS | 1652 | 1468759357333 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}] 05:42:37 INFO - PROCESS | 1652 | 1468759357337 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:37 INFO - PROCESS | 1652 | 1468759357457 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:42:37 INFO - PROCESS | 1652 | 1468759357473 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1652 | 1468759357474 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cb000 == 42 [pid = 1652] [id = 108] 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bcdf000) [pid = 1652] [serial = 321] [outer = 0x0] 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bfb9c00) [pid = 1652] [serial = 322] [outer = 0x12bcdf000] 05:42:37 INFO - PROCESS | 1652 | 1468759357498 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12c63a000) [pid = 1652] [serial = 323] [outer = 0x12bcdf000] 05:42:37 INFO - PROCESS | 1652 | 1468759357842 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]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 05:42:37 INFO - PROCESS | 1652 | 1468759357851 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1652 | 1468759357853 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:42:37 INFO - PROCESS | 1652 | 1468759357857 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1652 | 1468759357858 Marionette TRACE conn2 <- [1,406,null,{}] 05:42:37 INFO - PROCESS | 1652 | 1468759357860 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}] 05:42:37 INFO - PROCESS | 1652 | 1468759357861 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:37 INFO - PROCESS | 1652 | 1468759357970 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:42:37 INFO - PROCESS | 1652 | 1468759357986 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1652 | 1468759357987 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295c5800 == 43 [pid = 1652] [id = 109] 05:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c63e000) [pid = 1652] [serial = 324] [outer = 0x0] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c640c00) [pid = 1652] [serial = 325] [outer = 0x12c63e000] 05:42:38 INFO - PROCESS | 1652 | 1468759358016 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12cb2b800) [pid = 1652] [serial = 326] [outer = 0x12c63e000] 05:42:38 INFO - PROCESS | 1652 | 1468759358497 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 05:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:42:38 INFO - PROCESS | 1652 | 1468759358528 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1652 | 1468759358530 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:42:38 INFO - PROCESS | 1652 | 1468759358532 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1652 | 1468759358533 Marionette TRACE conn2 <- [1,410,null,{}] 05:42:38 INFO - PROCESS | 1652 | 1468759358536 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}] 05:42:38 INFO - PROCESS | 1652 | 1468759358538 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:38 INFO - PROCESS | 1652 | 1468759358635 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:42:38 INFO - PROCESS | 1652 | 1468759358645 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1652 | 1468759358646 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b1000 == 44 [pid = 1652] [id = 110] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1128cb000) [pid = 1652] [serial = 327] [outer = 0x0] 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1128d4800) [pid = 1652] [serial = 328] [outer = 0x1128cb000] 05:42:38 INFO - PROCESS | 1652 | 1468759358670 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128d8800) [pid = 1652] [serial = 329] [outer = 0x1128cb000] 05:42:39 INFO - PROCESS | 1652 | 1468759358998 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]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 05:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:42:39 INFO - PROCESS | 1652 | 1468759359053 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1652 | 1468759359054 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:42:39 INFO - PROCESS | 1652 | 1468759359056 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1652 | 1468759359057 Marionette TRACE conn2 <- [1,414,null,{}] 05:42:39 INFO - PROCESS | 1652 | 1468759359060 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}] 05:42:39 INFO - PROCESS | 1652 | 1468759359061 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:39 INFO - PROCESS | 1652 | 1468759359241 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12965e000) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a7b4000) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128f16400) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126639c00) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1176f4000) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119d4fc00) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1182b6000) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113949400) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125d81000) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124b9d400) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b7dc000) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:42:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a8af800) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:42:39 INFO - PROCESS | 1652 | 1468759359298 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1652 | 1468759359299 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4e000 == 45 [pid = 1652] [id = 111] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1128d9400) [pid = 1652] [serial = 330] [outer = 0x0] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176f4000) [pid = 1652] [serial = 331] [outer = 0x1128d9400] 05:42:39 INFO - PROCESS | 1652 | 1468759359331 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119930400) [pid = 1652] [serial = 332] [outer = 0x1128d9400] 05:42:39 INFO - PROCESS | 1652 | 1468759359459 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:42:39 INFO - PROCESS | 1652 | 1468759359622 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]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 620ms 05:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:42:39 INFO - PROCESS | 1652 | 1468759359677 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1652 | 1468759359678 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:42:39 INFO - PROCESS | 1652 | 1468759359680 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1652 | 1468759359681 Marionette TRACE conn2 <- [1,418,null,{}] 05:42:39 INFO - PROCESS | 1652 | 1468759359683 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}] 05:42:39 INFO - PROCESS | 1652 | 1468759359684 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:39 INFO - PROCESS | 1652 | 1468759359765 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:42:39 INFO - PROCESS | 1652 | 1468759359818 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1652 | 1468759359820 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf35800 == 46 [pid = 1652] [id = 112] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113949400) [pid = 1652] [serial = 333] [outer = 0x0] 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119933400) [pid = 1652] [serial = 334] [outer = 0x113949400] 05:42:39 INFO - PROCESS | 1652 | 1468759359843 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bfbf400) [pid = 1652] [serial = 335] [outer = 0x113949400] 05:42:40 INFO - PROCESS | 1652 | 1468759360583 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]]]}] 05:42:40 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 05:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 918ms 05:42:40 INFO - PROCESS | 1652 | 1468759360599 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1652 | 1468759360600 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:42:40 INFO - PROCESS | 1652 | 1468759360603 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1652 | 1468759360607 Marionette TRACE conn2 <- [1,422,null,{}] 05:42:40 INFO - PROCESS | 1652 | 1468759360609 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}] 05:42:40 INFO - PROCESS | 1652 | 1468759360611 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:40 INFO - PROCESS | 1652 | 1468759360710 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:42:40 INFO - PROCESS | 1652 | 1468759360713 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1652 | 1468759360715 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b1000 == 47 [pid = 1652] [id = 113] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12120fc00) [pid = 1652] [serial = 336] [outer = 0x0] 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c63c800) [pid = 1652] [serial = 337] [outer = 0x12120fc00] 05:42:40 INFO - PROCESS | 1652 | 1468759360741 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12cb32000) [pid = 1652] [serial = 338] [outer = 0x12120fc00] 05:42:41 INFO - PROCESS | 1652 | 1468759361567 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]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 973ms 05:42:41 INFO - PROCESS | 1652 | 1468759361577 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:42:41 INFO - PROCESS | 1652 | 1468759361579 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:42:41 INFO - PROCESS | 1652 | 1468759361583 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1652 | 1468759361585 Marionette TRACE conn2 <- [1,426,null,{}] 05:42:41 INFO - PROCESS | 1652 | 1468759361592 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}] 05:42:41 INFO - PROCESS | 1652 | 1468759361594 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:41 INFO - PROCESS | 1652 | 1468759361695 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:42:41 INFO - PROCESS | 1652 | 1468759361749 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1652 | 1468759361751 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e60000 == 48 [pid = 1652] [id = 114] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11856d800) [pid = 1652] [serial = 339] [outer = 0x0] 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118a11800) [pid = 1652] [serial = 340] [outer = 0x11856d800] 05:42:41 INFO - PROCESS | 1652 | 1468759361782 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11992ac00) [pid = 1652] [serial = 341] [outer = 0x11856d800] 05:42:42 INFO - PROCESS | 1652 | 1468759362272 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] 05:42:42 INFO - PROCESS | 1652 | 1468759362323 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:42:42 INFO - PROCESS | 1652 | 1468759362329 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1652 | 1468759362331 Marionette TRACE conn2 <- [1,430,null,{}] 05:42:42 INFO - PROCESS | 1652 | 1468759362333 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}] 05:42:42 INFO - PROCESS | 1652 | 1468759362335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:42 INFO - PROCESS | 1652 | 1468759362443 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:42:42 INFO - PROCESS | 1652 | 1468759362512 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1652 | 1468759362514 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a74800 == 49 [pid = 1652] [id = 115] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119e30000) [pid = 1652] [serial = 342] [outer = 0x0] 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119e32800) [pid = 1652] [serial = 343] [outer = 0x119e30000] 05:42:42 INFO - PROCESS | 1652 | 1468759362545 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x121211800) [pid = 1652] [serial = 344] [outer = 0x119e30000] 05:42:43 INFO - PROCESS | 1652 | 1468759363057 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 774ms 05:42:43 INFO - PROCESS | 1652 | 1468759363104 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1652 | 1468759363108 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:42:43 INFO - PROCESS | 1652 | 1468759363112 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1652 | 1468759363115 Marionette TRACE conn2 <- [1,434,null,{}] 05:42:43 INFO - PROCESS | 1652 | 1468759363128 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}] 05:42:43 INFO - PROCESS | 1652 | 1468759363132 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:43 INFO - PROCESS | 1652 | 1468759363283 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:42:43 INFO - PROCESS | 1652 | 1468759363343 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1652 | 1468759363345 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bad8000 == 50 [pid = 1652] [id = 116] 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124b9dc00) [pid = 1652] [serial = 345] [outer = 0x0] 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x125d79000) [pid = 1652] [serial = 346] [outer = 0x124b9dc00] 05:42:43 INFO - PROCESS | 1652 | 1468759363370 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12889d400) [pid = 1652] [serial = 347] [outer = 0x124b9dc00] 05:42:43 INFO - PROCESS | 1652 | 1468759363854 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]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 774ms 05:42:43 INFO - PROCESS | 1652 | 1468759363886 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:42:43 INFO - PROCESS | 1652 | 1468759363889 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:42:43 INFO - PROCESS | 1652 | 1468759363893 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1652 | 1468759363895 Marionette TRACE conn2 <- [1,438,null,{}] 05:42:43 INFO - PROCESS | 1652 | 1468759363898 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}] 05:42:43 INFO - PROCESS | 1652 | 1468759363901 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:44 INFO - PROCESS | 1652 | 1468759364047 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:42:44 INFO - PROCESS | 1652 | 1468759364116 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1652 | 1468759364118 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3ca800 == 51 [pid = 1652] [id = 117] 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x129215000) [pid = 1652] [serial = 348] [outer = 0x0] 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12965b000) [pid = 1652] [serial = 349] [outer = 0x129215000] 05:42:44 INFO - PROCESS | 1652 | 1468759364147 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12a90f800) [pid = 1652] [serial = 350] [outer = 0x129215000] 05:42:44 INFO - PROCESS | 1652 | 1468759364777 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]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 922ms 05:42:44 INFO - PROCESS | 1652 | 1468759364816 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1652 | 1468759364818 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:42:44 INFO - PROCESS | 1652 | 1468759364824 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1652 | 1468759364826 Marionette TRACE conn2 <- [1,442,null,{}] 05:42:44 INFO - PROCESS | 1652 | 1468759364830 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}] 05:42:44 INFO - PROCESS | 1652 | 1468759364831 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:44 INFO - PROCESS | 1652 | 1468759364923 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:42:44 INFO - PROCESS | 1652 | 1468759364992 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1652 | 1468759364995 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x118218800 == 52 [pid = 1652] [id = 118] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118f2ac00) [pid = 1652] [serial = 351] [outer = 0x0] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11936cc00) [pid = 1652] [serial = 352] [outer = 0x118f2ac00] 05:42:45 INFO - PROCESS | 1652 | 1468759365022 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119932000) [pid = 1652] [serial = 353] [outer = 0x118f2ac00] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf35800 == 51 [pid = 1652] [id = 112] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4e000 == 50 [pid = 1652] [id = 111] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b1000 == 49 [pid = 1652] [id = 110] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1295c5800 == 48 [pid = 1652] [id = 109] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x128c0f400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x118475c00) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x119d4b000) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bb28400) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b9d4c00) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12728cc00) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1292cb000 == 47 [pid = 1652] [id = 108] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a3800 == 46 [pid = 1652] [id = 107] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12140d800 == 45 [pid = 1652] [id = 106] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5b000 == 44 [pid = 1652] [id = 105] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x116605000 == 43 [pid = 1652] [id = 104] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x112ac0000 == 42 [pid = 1652] [id = 103] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12baf2800 == 41 [pid = 1652] [id = 101] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1295a9000 == 40 [pid = 1652] [id = 100] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119bca000 == 39 [pid = 1652] [id = 99] 05:42:45 INFO - PROCESS | 1652 | 1468759365493 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]]]}] 05:42:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a8000 == 38 [pid = 1652] [id = 98] 05:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 720ms 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123f82800) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1252e3400) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126637c00) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12b911800) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b9d6000) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12b9dcc00) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ba8f400) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bb1cc00) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a80e800) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ba91800) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b74ac00) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12965bc00) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ba97c00) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a7c0c00) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a90a800) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x129334800) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1288a0400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c11c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118a09800) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119964800) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1218bd000) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124b2cc00) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118579400) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11846f800) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 05:42:45 INFO - PROCESS | 1652 | 1468759365551 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1652 | 1468759365554 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:42:45 INFO - PROCESS | 1652 | 1468759365560 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1652 | 1468759365561 Marionette TRACE conn2 <- [1,446,null,{}] 05:42:45 INFO - PROCESS | 1652 | 1468759365563 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}] 05:42:45 INFO - PROCESS | 1652 | 1468759365565 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:45 INFO - PROCESS | 1652 | 1468759365642 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:42:45 INFO - PROCESS | 1652 | 1468759365648 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1652 | 1468759365648 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116254000 == 39 [pid = 1652] [id = 119] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119a1e000) [pid = 1652] [serial = 354] [outer = 0x0] 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a25c00) [pid = 1652] [serial = 355] [outer = 0x119a1e000] 05:42:45 INFO - PROCESS | 1652 | 1468759365676 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119e28c00) [pid = 1652] [serial = 356] [outer = 0x119a1e000] 05:42:46 INFO - PROCESS | 1652 | 1468759366154 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]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 05:42:46 INFO - PROCESS | 1652 | 1468759366214 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1652 | 1468759366216 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:42:46 INFO - PROCESS | 1652 | 1468759366222 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1652 | 1468759366225 Marionette TRACE conn2 <- [1,450,null,{}] 05:42:46 INFO - PROCESS | 1652 | 1468759366236 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}] 05:42:46 INFO - PROCESS | 1652 | 1468759366242 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:46 INFO - PROCESS | 1652 | 1468759366332 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:42:46 INFO - PROCESS | 1652 | 1468759366341 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1652 | 1468759366343 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971e000 == 40 [pid = 1652] [id = 120] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1218be800) [pid = 1652] [serial = 357] [outer = 0x0] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123f82800) [pid = 1652] [serial = 358] [outer = 0x1218be800] 05:42:46 INFO - PROCESS | 1652 | 1468759366372 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124d0d000) [pid = 1652] [serial = 359] [outer = 0x1218be800] 05:42:46 INFO - PROCESS | 1652 | 1468759366723 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1652 | 1468759366748 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:42:46 INFO - PROCESS | 1652 | 1468759366750 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1652 | 1468759366751 Marionette TRACE conn2 <- [1,454,null,{}] 05:42:46 INFO - PROCESS | 1652 | 1468759366754 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}] 05:42:46 INFO - PROCESS | 1652 | 1468759366757 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:46 INFO - PROCESS | 1652 | 1468759366834 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:42:46 INFO - PROCESS | 1652 | 1468759366838 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1652 | 1468759366841 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x121047800 == 41 [pid = 1652] [id = 121] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125ba7400) [pid = 1652] [serial = 360] [outer = 0x0] 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1288a6400) [pid = 1652] [serial = 361] [outer = 0x125ba7400] 05:42:46 INFO - PROCESS | 1652 | 1468759366866 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128c7e400) [pid = 1652] [serial = 362] [outer = 0x125ba7400] 05:42:47 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:47 INFO - PROCESS | 1652 | 1468759367290 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]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 571ms 05:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:42:47 INFO - PROCESS | 1652 | 1468759367322 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1652 | 1468759367324 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:42:47 INFO - PROCESS | 1652 | 1468759367327 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1652 | 1468759367329 Marionette TRACE conn2 <- [1,458,null,{}] 05:42:47 INFO - PROCESS | 1652 | 1468759367333 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}] 05:42:47 INFO - PROCESS | 1652 | 1468759367335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:47 INFO - PROCESS | 1652 | 1468759367493 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:42:47 INFO - PROCESS | 1652 | 1468759367503 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1652 | 1468759367505 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x121733800 == 42 [pid = 1652] [id = 122] 05:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128c83000) [pid = 1652] [serial = 363] [outer = 0x0] 05:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12932c800) [pid = 1652] [serial = 364] [outer = 0x128c83000] 05:42:47 INFO - PROCESS | 1652 | 1468759367546 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1295f9800) [pid = 1652] [serial = 365] [outer = 0x128c83000] 05:42:47 INFO - PROCESS | 1652 | 1468759367912 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] 05:42:47 INFO - PROCESS | 1652 | 1468759367948 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:42:47 INFO - PROCESS | 1652 | 1468759367951 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1652 | 1468759367952 Marionette TRACE conn2 <- [1,462,null,{}] 05:42:47 INFO - PROCESS | 1652 | 1468759367954 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}] 05:42:47 INFO - PROCESS | 1652 | 1468759367959 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:48 INFO - PROCESS | 1652 | 1468759368074 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:42:48 INFO - PROCESS | 1652 | 1468759368086 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1652 | 1468759368087 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x125265000 == 43 [pid = 1652] [id = 123] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12965e000) [pid = 1652] [serial = 366] [outer = 0x0] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a80e800) [pid = 1652] [serial = 367] [outer = 0x12965e000] 05:42:48 INFO - PROCESS | 1652 | 1468759368112 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b915800) [pid = 1652] [serial = 368] [outer = 0x12965e000] 05:42:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:48 INFO - PROCESS | 1652 | 1468759368465 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] 05:42:48 INFO - PROCESS | 1652 | 1468759368473 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:42:48 INFO - PROCESS | 1652 | 1468759368475 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1652 | 1468759368476 Marionette TRACE conn2 <- [1,466,null,{}] 05:42:48 INFO - PROCESS | 1652 | 1468759368479 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}] 05:42:48 INFO - PROCESS | 1652 | 1468759368480 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:48 INFO - PROCESS | 1652 | 1468759368583 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:42:48 INFO - PROCESS | 1652 | 1468759368588 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1652 | 1468759368596 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a7800 == 44 [pid = 1652] [id = 124] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a90c000) [pid = 1652] [serial = 369] [outer = 0x0] 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b9db400) [pid = 1652] [serial = 370] [outer = 0x12a90c000] 05:42:48 INFO - PROCESS | 1652 | 1468759368650 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ba98800) [pid = 1652] [serial = 371] [outer = 0x12a90c000] 05:42:48 INFO - PROCESS | 1652 | 1468759368962 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] 05:42:49 INFO - PROCESS | 1652 | 1468759368999 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:42:49 INFO - PROCESS | 1652 | 1468759369001 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1652 | 1468759369003 Marionette TRACE conn2 <- [1,470,null,{}] 05:42:49 INFO - PROCESS | 1652 | 1468759369005 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}] 05:42:49 INFO - PROCESS | 1652 | 1468759369006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:49 INFO - PROCESS | 1652 | 1468759369105 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:42:49 INFO - PROCESS | 1652 | 1468759369108 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1652 | 1468759369110 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cf800 == 45 [pid = 1652] [id = 125] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b7e4400) [pid = 1652] [serial = 372] [outer = 0x0] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12bb26c00) [pid = 1652] [serial = 373] [outer = 0x12b7e4400] 05:42:49 INFO - PROCESS | 1652 | 1468759369134 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12bce0800) [pid = 1652] [serial = 374] [outer = 0x12b7e4400] 05:42:49 INFO - PROCESS | 1652 | 1468759369459 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]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 05:42:49 INFO - PROCESS | 1652 | 1468759369476 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1652 | 1468759369477 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:42:49 INFO - PROCESS | 1652 | 1468759369479 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1652 | 1468759369480 Marionette TRACE conn2 <- [1,474,null,{}] 05:42:49 INFO - PROCESS | 1652 | 1468759369490 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}] 05:42:49 INFO - PROCESS | 1652 | 1468759369492 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:49 INFO - PROCESS | 1652 | 1468759369598 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:42:49 INFO - PROCESS | 1652 | 1468759369603 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1652 | 1468759369604 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297cf800 == 46 [pid = 1652] [id = 126] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12bcd6000) [pid = 1652] [serial = 375] [outer = 0x0] 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bfba000) [pid = 1652] [serial = 376] [outer = 0x12bcd6000] 05:42:49 INFO - PROCESS | 1652 | 1468759369628 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bfc2400) [pid = 1652] [serial = 377] [outer = 0x12bcd6000] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1288a5c00) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12bcdf000) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12c63e000) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12959b400) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a914c00) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127283400) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119371c00) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bb1e000) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119a28400) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1128cb000) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1128d9400) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:42:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x113949400) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:42:50 INFO - PROCESS | 1652 | 1468759370065 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]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 619ms 05:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:42:50 INFO - PROCESS | 1652 | 1468759370099 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1652 | 1468759370100 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:42:50 INFO - PROCESS | 1652 | 1468759370102 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1652 | 1468759370104 Marionette TRACE conn2 <- [1,478,null,{}] 05:42:50 INFO - PROCESS | 1652 | 1468759370110 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}] 05:42:50 INFO - PROCESS | 1652 | 1468759370111 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:50 INFO - PROCESS | 1652 | 1468759370192 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:42:50 INFO - PROCESS | 1652 | 1468759370196 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1652 | 1468759370197 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9a5000 == 47 [pid = 1652] [id = 127] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1128d9400) [pid = 1652] [serial = 378] [outer = 0x0] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128c10400) [pid = 1652] [serial = 379] [outer = 0x1128d9400] 05:42:50 INFO - PROCESS | 1652 | 1468759370221 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b7e0400) [pid = 1652] [serial = 380] [outer = 0x1128d9400] 05:42:50 INFO - PROCESS | 1652 | 1468759370547 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]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 472ms 05:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:42:50 INFO - PROCESS | 1652 | 1468759370575 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1652 | 1468759370577 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:42:50 INFO - PROCESS | 1652 | 1468759370579 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1652 | 1468759370580 Marionette TRACE conn2 <- [1,482,null,{}] 05:42:50 INFO - PROCESS | 1652 | 1468759370582 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}] 05:42:50 INFO - PROCESS | 1652 | 1468759370584 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:50 INFO - PROCESS | 1652 | 1468759370683 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:42:50 INFO - PROCESS | 1652 | 1468759370688 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1652 | 1468759370691 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7bd000 == 48 [pid = 1652] [id = 128] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11992f800) [pid = 1652] [serial = 381] [outer = 0x0] 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bcd8000) [pid = 1652] [serial = 382] [outer = 0x11992f800] 05:42:50 INFO - PROCESS | 1652 | 1468759370767 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12cb2c400) [pid = 1652] [serial = 383] [outer = 0x11992f800] 05:42:51 INFO - PROCESS | 1652 | 1468759371076 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]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 05:42:51 INFO - PROCESS | 1652 | 1468759371098 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1652 | 1468759371099 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:42:51 INFO - PROCESS | 1652 | 1468759371102 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1652 | 1468759371103 Marionette TRACE conn2 <- [1,486,null,{}] 05:42:51 INFO - PROCESS | 1652 | 1468759371108 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}] 05:42:51 INFO - PROCESS | 1652 | 1468759371109 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:51 INFO - PROCESS | 1652 | 1468759371186 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:42:51 INFO - PROCESS | 1652 | 1468759371192 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1652 | 1468759371193 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b7000 == 49 [pid = 1652] [id = 129] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1129aac00) [pid = 1652] [serial = 384] [outer = 0x0] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1129b0400) [pid = 1652] [serial = 385] [outer = 0x1129aac00] 05:42:51 INFO - PROCESS | 1652 | 1468759371217 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12cb25400) [pid = 1652] [serial = 386] [outer = 0x1129aac00] 05:42:51 INFO - PROCESS | 1652 | 1468759371534 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]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 471ms 05:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:42:51 INFO - PROCESS | 1652 | 1468759371574 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1652 | 1468759371575 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:42:51 INFO - PROCESS | 1652 | 1468759371577 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1652 | 1468759371578 Marionette TRACE conn2 <- [1,490,null,{}] 05:42:51 INFO - PROCESS | 1652 | 1468759371580 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}] 05:42:51 INFO - PROCESS | 1652 | 1468759371581 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:51 INFO - PROCESS | 1652 | 1468759371696 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:42:51 INFO - PROCESS | 1652 | 1468759371702 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1652 | 1468759371703 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb69000 == 50 [pid = 1652] [id = 130] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1129ac400) [pid = 1652] [serial = 387] [outer = 0x0] 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11844c400) [pid = 1652] [serial = 388] [outer = 0x1129ac400] 05:42:51 INFO - PROCESS | 1652 | 1468759371727 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118452c00) [pid = 1652] [serial = 389] [outer = 0x1129ac400] 05:42:52 INFO - PROCESS | 1652 | 1468759372207 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 668ms 05:42:52 INFO - PROCESS | 1652 | 1468759372246 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1652 | 1468759372248 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:42:52 INFO - PROCESS | 1652 | 1468759372252 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1652 | 1468759372254 Marionette TRACE conn2 <- [1,494,null,{}] 05:42:52 INFO - PROCESS | 1652 | 1468759372258 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}] 05:42:52 INFO - PROCESS | 1652 | 1468759372259 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:52 INFO - PROCESS | 1652 | 1468759372361 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:42:52 INFO - PROCESS | 1652 | 1468759372431 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1652 | 1468759372433 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d8800 == 51 [pid = 1652] [id = 131] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x110e9d800) [pid = 1652] [serial = 390] [outer = 0x0] 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1128cf800) [pid = 1652] [serial = 391] [outer = 0x110e9d800] 05:42:52 INFO - PROCESS | 1652 | 1468759372463 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1129aa000) [pid = 1652] [serial = 392] [outer = 0x110e9d800] 05:42:52 INFO - PROCESS | 1652 | 1468759372892 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 05:42:52 INFO - PROCESS | 1652 | 1468759372924 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1652 | 1468759372927 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:42:52 INFO - PROCESS | 1652 | 1468759372932 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1652 | 1468759372934 Marionette TRACE conn2 <- [1,498,null,{}] 05:42:52 INFO - PROCESS | 1652 | 1468759372954 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}] 05:42:52 INFO - PROCESS | 1652 | 1468759372956 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:53 INFO - PROCESS | 1652 | 1468759373062 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:42:53 INFO - PROCESS | 1652 | 1468759373152 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1652 | 1468759373153 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bc7800 == 52 [pid = 1652] [id = 132] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118455800) [pid = 1652] [serial = 393] [outer = 0x0] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118476400) [pid = 1652] [serial = 394] [outer = 0x118455800] 05:42:53 INFO - PROCESS | 1652 | 1468759373184 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118fb5c00) [pid = 1652] [serial = 395] [outer = 0x118455800] 05:42:53 INFO - PROCESS | 1652 | 1468759373608 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 723ms 05:42:53 INFO - PROCESS | 1652 | 1468759373655 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:42:53 INFO - PROCESS | 1652 | 1468759373656 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:42:53 INFO - PROCESS | 1652 | 1468759373659 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1652 | 1468759373661 Marionette TRACE conn2 <- [1,502,null,{}] 05:42:53 INFO - PROCESS | 1652 | 1468759373669 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}] 05:42:53 INFO - PROCESS | 1652 | 1468759373672 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:53 INFO - PROCESS | 1652 | 1468759373811 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:42:53 INFO - PROCESS | 1652 | 1468759373864 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1652 | 1468759373866 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c608000 == 53 [pid = 1652] [id = 133] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119e35800) [pid = 1652] [serial = 396] [outer = 0x0] 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12120f800) [pid = 1652] [serial = 397] [outer = 0x119e35800] 05:42:53 INFO - PROCESS | 1652 | 1468759373898 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12121cc00) [pid = 1652] [serial = 398] [outer = 0x119e35800] 05:42:54 INFO - PROCESS | 1652 | 1468759374309 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]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 05:42:54 INFO - PROCESS | 1652 | 1468759374330 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1652 | 1468759374332 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:42:54 INFO - PROCESS | 1652 | 1468759374334 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1652 | 1468759374335 Marionette TRACE conn2 <- [1,506,null,{}] 05:42:54 INFO - PROCESS | 1652 | 1468759374339 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}] 05:42:54 INFO - PROCESS | 1652 | 1468759374341 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:54 INFO - PROCESS | 1652 | 1468759374461 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:42:54 INFO - PROCESS | 1652 | 1468759374520 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1652 | 1468759374521 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb85800 == 54 [pid = 1652] [id = 134] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1252e2800) [pid = 1652] [serial = 399] [outer = 0x0] 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1288a7400) [pid = 1652] [serial = 400] [outer = 0x1252e2800] 05:42:54 INFO - PROCESS | 1652 | 1468759374550 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x129598000) [pid = 1652] [serial = 401] [outer = 0x1252e2800] 05:42:55 INFO - PROCESS | 1652 | 1468759375014 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]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 05:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:42:55 INFO - PROCESS | 1652 | 1468759375057 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1652 | 1468759375058 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:42:55 INFO - PROCESS | 1652 | 1468759375060 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1652 | 1468759375062 Marionette TRACE conn2 <- [1,510,null,{}] 05:42:55 INFO - PROCESS | 1652 | 1468759375064 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}] 05:42:55 INFO - PROCESS | 1652 | 1468759375066 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:55 INFO - PROCESS | 1652 | 1468759375167 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:42:55 INFO - PROCESS | 1652 | 1468759375240 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1652 | 1468759375241 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d7000 == 55 [pid = 1652] [id = 135] 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1133cec00) [pid = 1652] [serial = 402] [outer = 0x0] 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x123fb7400) [pid = 1652] [serial = 403] [outer = 0x1133cec00] 05:42:55 INFO - PROCESS | 1652 | 1468759375269 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1295fe800) [pid = 1652] [serial = 404] [outer = 0x1133cec00] 05:42:55 INFO - PROCESS | 1652 | 1468759375872 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]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 869ms 05:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:42:55 INFO - PROCESS | 1652 | 1468759375931 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1652 | 1468759375933 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:42:55 INFO - PROCESS | 1652 | 1468759375936 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1652 | 1468759375938 Marionette TRACE conn2 <- [1,514,null,{}] 05:42:55 INFO - PROCESS | 1652 | 1468759375942 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}] 05:42:55 INFO - PROCESS | 1652 | 1468759375944 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:56 INFO - PROCESS | 1652 | 1468759376034 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:42:56 INFO - PROCESS | 1652 | 1468759376094 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1652 | 1468759376096 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118209000 == 56 [pid = 1652] [id = 136] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11844a800) [pid = 1652] [serial = 405] [outer = 0x0] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x118475c00) [pid = 1652] [serial = 406] [outer = 0x11844a800] 05:42:56 INFO - PROCESS | 1652 | 1468759376124 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x118fb7400) [pid = 1652] [serial = 407] [outer = 0x11844a800] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1297ed800 == 55 [pid = 1652] [id = 80] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7b1000 == 54 [pid = 1652] [id = 97] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b7000 == 53 [pid = 1652] [id = 129] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7bd000 == 52 [pid = 1652] [id = 128] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9a5000 == 51 [pid = 1652] [id = 127] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1297cf800 == 50 [pid = 1652] [id = 126] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1292cf800 == 49 [pid = 1652] [id = 125] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a7800 == 48 [pid = 1652] [id = 124] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x125265000 == 47 [pid = 1652] [id = 123] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12c63c800) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x121733800 == 46 [pid = 1652] [id = 122] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x121047800 == 45 [pid = 1652] [id = 121] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11971e000 == 44 [pid = 1652] [id = 120] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116254000 == 43 [pid = 1652] [id = 119] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118218800 == 42 [pid = 1652] [id = 118] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x123a74800 == 41 [pid = 1652] [id = 115] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x117e60000 == 40 [pid = 1652] [id = 114] 05:42:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b1000 == 39 [pid = 1652] [id = 113] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x128f10800) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12bfb9c00) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12c640c00) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12a7c0000) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12a8a2000) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12ba9c000) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1288a3000) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x129214c00) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128c09c00) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x119b16000) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x11978bc00) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bcd9400) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12144ac00) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x125249800) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119a27000) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116f4d000) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x129594400) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x129332000) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1128d4800) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12cb2b800) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1128d8800) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119930400) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1176f4000) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12c63a000) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12bfbf400) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119933400) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bb27400) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 05:42:56 INFO - PROCESS | 1652 | 1468759376521 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]]]}] 05:42:56 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 05:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 620ms 05:42:56 INFO - PROCESS | 1652 | 1468759376557 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1652 | 1468759376560 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:42:56 INFO - PROCESS | 1652 | 1468759376565 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1652 | 1468759376566 Marionette TRACE conn2 <- [1,518,null,{}] 05:42:56 INFO - PROCESS | 1652 | 1468759376570 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}] 05:42:56 INFO - PROCESS | 1652 | 1468759376572 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:56 INFO - PROCESS | 1652 | 1468759376658 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:42:56 INFO - PROCESS | 1652 | 1468759376662 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1652 | 1468759376663 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180dc800 == 40 [pid = 1652] [id = 137] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119935c00) [pid = 1652] [serial = 408] [outer = 0x0] 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119a27000) [pid = 1652] [serial = 409] [outer = 0x119935c00] 05:42:56 INFO - PROCESS | 1652 | 1468759376690 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119f0c400) [pid = 1652] [serial = 410] [outer = 0x119935c00] 05:42:57 INFO - PROCESS | 1652 | 1468759377093 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]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 572ms 05:42:57 INFO - PROCESS | 1652 | 1468759377136 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1652 | 1468759377138 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:42:57 INFO - PROCESS | 1652 | 1468759377140 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1652 | 1468759377143 Marionette TRACE conn2 <- [1,522,null,{}] 05:42:57 INFO - PROCESS | 1652 | 1468759377150 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}] 05:42:57 INFO - PROCESS | 1652 | 1468759377153 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:57 INFO - PROCESS | 1652 | 1468759377232 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:42:57 INFO - PROCESS | 1652 | 1468759377239 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1652 | 1468759377242 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121735000 == 41 [pid = 1652] [id = 138] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x121448c00) [pid = 1652] [serial = 411] [outer = 0x0] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1252e5400) [pid = 1652] [serial = 412] [outer = 0x121448c00] 05:42:57 INFO - PROCESS | 1652 | 1468759377269 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128c0cc00) [pid = 1652] [serial = 413] [outer = 0x121448c00] 05:42:57 INFO - PROCESS | 1652 | 1468759377626 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]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 05:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:42:57 INFO - PROCESS | 1652 | 1468759377661 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1652 | 1468759377663 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:42:57 INFO - PROCESS | 1652 | 1468759377665 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1652 | 1468759377666 Marionette TRACE conn2 <- [1,526,null,{}] 05:42:57 INFO - PROCESS | 1652 | 1468759377669 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}] 05:42:57 INFO - PROCESS | 1652 | 1468759377671 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:57 INFO - PROCESS | 1652 | 1468759377752 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:42:57 INFO - PROCESS | 1652 | 1468759377758 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1652 | 1468759377759 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12726b800 == 42 [pid = 1652] [id = 139] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x129599400) [pid = 1652] [serial = 414] [outer = 0x0] 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a805000) [pid = 1652] [serial = 415] [outer = 0x129599400] 05:42:57 INFO - PROCESS | 1652 | 1468759377783 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12a8a7800) [pid = 1652] [serial = 416] [outer = 0x129599400] 05:42:58 INFO - PROCESS | 1652 | 1468759378109 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]]]}] 05:42:58 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 05:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 468ms 05:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:42:58 INFO - PROCESS | 1652 | 1468759378134 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1652 | 1468759378135 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:42:58 INFO - PROCESS | 1652 | 1468759378138 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1652 | 1468759378141 Marionette TRACE conn2 <- [1,530,null,{}] 05:42:58 INFO - PROCESS | 1652 | 1468759378143 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}] 05:42:58 INFO - PROCESS | 1652 | 1468759378144 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:58 INFO - PROCESS | 1652 | 1468759378222 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:42:58 INFO - PROCESS | 1652 | 1468759378233 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1652 | 1468759378234 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f8c800 == 43 [pid = 1652] [id = 140] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1295fac00) [pid = 1652] [serial = 417] [outer = 0x0] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12a8acc00) [pid = 1652] [serial = 418] [outer = 0x1295fac00] 05:42:58 INFO - PROCESS | 1652 | 1468759378316 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b916c00) [pid = 1652] [serial = 419] [outer = 0x1295fac00] 05:42:58 INFO - PROCESS | 1652 | 1468759378629 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"]]]}] 05:42:58 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 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:42:58 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 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:42:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 523ms 05:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:42:58 INFO - PROCESS | 1652 | 1468759378661 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1652 | 1468759378662 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:42:58 INFO - PROCESS | 1652 | 1468759378665 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1652 | 1468759378666 Marionette TRACE conn2 <- [1,534,null,{}] 05:42:58 INFO - PROCESS | 1652 | 1468759378669 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}] 05:42:58 INFO - PROCESS | 1652 | 1468759378673 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:58 INFO - PROCESS | 1652 | 1468759378811 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:42:58 INFO - PROCESS | 1652 | 1468759378825 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1652 | 1468759378827 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7ba800 == 44 [pid = 1652] [id = 141] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b7e6800) [pid = 1652] [serial = 420] [outer = 0x0] 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12ba97c00) [pid = 1652] [serial = 421] [outer = 0x12b7e6800] 05:42:58 INFO - PROCESS | 1652 | 1468759378867 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12c642c00) [pid = 1652] [serial = 422] [outer = 0x12b7e6800] 05:42:59 INFO - PROCESS | 1652 | 1468759379330 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]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 669ms 05:42:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:42:59 INFO - PROCESS | 1652 | 1468759379334 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1652 | 1468759379336 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:42:59 INFO - PROCESS | 1652 | 1468759379340 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1652 | 1468759379341 Marionette TRACE conn2 <- [1,538,null,{}] 05:42:59 INFO - PROCESS | 1652 | 1468759379344 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}] 05:42:59 INFO - PROCESS | 1652 | 1468759379345 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:59 INFO - PROCESS | 1652 | 1468759379451 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:42:59 INFO - PROCESS | 1652 | 1468759379502 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1652 | 1468759379503 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:42:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c086800 == 45 [pid = 1652] [id = 142] 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128879800) [pid = 1652] [serial = 423] [outer = 0x0] 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12887ec00) [pid = 1652] [serial = 424] [outer = 0x128879800] 05:42:59 INFO - PROCESS | 1652 | 1468759379534 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128885c00) [pid = 1652] [serial = 425] [outer = 0x128879800] 05:42:59 INFO - PROCESS | 1652 | 1468759379865 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]]]}] 05:42:59 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. 05:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 05:42:59 INFO - PROCESS | 1652 | 1468759379911 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1652 | 1468759379912 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:42:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:42:59 INFO - PROCESS | 1652 | 1468759379914 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1652 | 1468759379915 Marionette TRACE conn2 <- [1,542,null,{}] 05:42:59 INFO - PROCESS | 1652 | 1468759379918 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}] 05:42:59 INFO - PROCESS | 1652 | 1468759379919 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:00 INFO - PROCESS | 1652 | 1468759380019 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:43:00 INFO - PROCESS | 1652 | 1468759380032 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1652 | 1468759380033 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3bd000 == 46 [pid = 1652] [id = 143] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x110ee3c00) [pid = 1652] [serial = 426] [outer = 0x0] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x110ee6400) [pid = 1652] [serial = 427] [outer = 0x110ee3c00] 05:43:00 INFO - PROCESS | 1652 | 1468759380057 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x110eebc00) [pid = 1652] [serial = 428] [outer = 0x110ee3c00] 05:43:00 INFO - PROCESS | 1652 | 1468759380394 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]]]}] 05:43:00 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. 05:43:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 05:43:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:43:00 INFO - PROCESS | 1652 | 1468759380432 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1652 | 1468759380434 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:43:00 INFO - PROCESS | 1652 | 1468759380436 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1652 | 1468759380437 Marionette TRACE conn2 <- [1,546,null,{}] 05:43:00 INFO - PROCESS | 1652 | 1468759380453 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}] 05:43:00 INFO - PROCESS | 1652 | 1468759380454 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:00 INFO - PROCESS | 1652 | 1468759380563 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12965e000) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12a90c000) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1218be800) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x119a1e000) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x128c83000) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118f2ac00) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x125ba7400) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1129aac00) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b7e4400) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12bcd6000) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1128d9400) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:43:00 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11992f800) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:43:00 INFO - PROCESS | 1652 | 1468759380764 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1652 | 1468759380766 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x121413800 == 47 [pid = 1652] [id = 144] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x110eec000) [pid = 1652] [serial = 429] [outer = 0x0] 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1129a6800) [pid = 1652] [serial = 430] [outer = 0x110eec000] 05:43:00 INFO - PROCESS | 1652 | 1468759380792 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119965c00) [pid = 1652] [serial = 431] [outer = 0x110eec000] 05:43:01 INFO - PROCESS | 1652 | 1468759381057 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]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:43:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 674ms 05:43:01 INFO - PROCESS | 1652 | 1468759381116 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1652 | 1468759381118 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:43:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:43:01 INFO - PROCESS | 1652 | 1468759381126 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1652 | 1468759381128 Marionette TRACE conn2 <- [1,550,null,{}] 05:43:01 INFO - PROCESS | 1652 | 1468759381131 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}] 05:43:01 INFO - PROCESS | 1652 | 1468759381133 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:01 INFO - PROCESS | 1652 | 1468759381281 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:43:01 INFO - PROCESS | 1652 | 1468759381434 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1652 | 1468759381436 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d43a000 == 48 [pid = 1652] [id = 145] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11992e400) [pid = 1652] [serial = 432] [outer = 0x0] 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128882000) [pid = 1652] [serial = 433] [outer = 0x11992e400] 05:43:01 INFO - PROCESS | 1652 | 1468759381485 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12965bc00) [pid = 1652] [serial = 434] [outer = 0x11992e400] 05:43:01 INFO - PROCESS | 1652 | 1468759381848 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]]]}] 05:43:01 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. 05:43:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 774ms 05:43:01 INFO - PROCESS | 1652 | 1468759381897 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:43:01 INFO - PROCESS | 1652 | 1468759381907 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:43:01 INFO - PROCESS | 1652 | 1468759381909 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1652 | 1468759381910 Marionette TRACE conn2 <- [1,554,null,{}] 05:43:01 INFO - PROCESS | 1652 | 1468759381912 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}] 05:43:01 INFO - PROCESS | 1652 | 1468759381913 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:02 INFO - PROCESS | 1652 | 1468759382014 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:43:02 INFO - PROCESS | 1652 | 1468759382020 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1652 | 1468759382022 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d806800 == 49 [pid = 1652] [id = 146] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b913400) [pid = 1652] [serial = 435] [outer = 0x0] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12cb29800) [pid = 1652] [serial = 436] [outer = 0x12b913400] 05:43:02 INFO - PROCESS | 1652 | 1468759382047 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12cdeb800) [pid = 1652] [serial = 437] [outer = 0x12b913400] 05:43:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:02 INFO - PROCESS | 1652 | 1468759382498 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]]]}] 05:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 621ms 05:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:43:02 INFO - PROCESS | 1652 | 1468759382531 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1652 | 1468759382533 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:43:02 INFO - PROCESS | 1652 | 1468759382535 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1652 | 1468759382536 Marionette TRACE conn2 <- [1,558,null,{}] 05:43:02 INFO - PROCESS | 1652 | 1468759382538 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}] 05:43:02 INFO - PROCESS | 1652 | 1468759382539 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:02 INFO - PROCESS | 1652 | 1468759382609 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:43:02 INFO - PROCESS | 1652 | 1468759382663 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1652 | 1468759382664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d822000 == 50 [pid = 1652] [id = 147] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x115e79000) [pid = 1652] [serial = 438] [outer = 0x0] 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x115e7fc00) [pid = 1652] [serial = 439] [outer = 0x115e79000] 05:43:02 INFO - PROCESS | 1652 | 1468759382704 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x115e85400) [pid = 1652] [serial = 440] [outer = 0x115e79000] 05:43:03 INFO - PROCESS | 1652 | 1468759383349 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]]]}] 05:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 874ms 05:43:03 INFO - PROCESS | 1652 | 1468759383410 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1652 | 1468759383413 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:43:03 INFO - PROCESS | 1652 | 1468759383416 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1652 | 1468759383419 Marionette TRACE conn2 <- [1,562,null,{}] 05:43:03 INFO - PROCESS | 1652 | 1468759383423 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}] 05:43:03 INFO - PROCESS | 1652 | 1468759383424 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:03 INFO - PROCESS | 1652 | 1468759383530 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:43:03 INFO - PROCESS | 1652 | 1468759383651 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1652 | 1468759383653 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970d000 == 51 [pid = 1652] [id = 148] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1129b1400) [pid = 1652] [serial = 441] [outer = 0x0] 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x115e82000) [pid = 1652] [serial = 442] [outer = 0x1129b1400] 05:43:03 INFO - PROCESS | 1652 | 1468759383704 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x118448800) [pid = 1652] [serial = 443] [outer = 0x1129b1400] 05:43:03 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:04 INFO - PROCESS | 1652 | 1468759384179 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]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 774ms 05:43:04 INFO - PROCESS | 1652 | 1468759384190 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1652 | 1468759384193 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:43:04 INFO - PROCESS | 1652 | 1468759384197 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1652 | 1468759384199 Marionette TRACE conn2 <- [1,566,null,{}] 05:43:04 INFO - PROCESS | 1652 | 1468759384202 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}] 05:43:04 INFO - PROCESS | 1652 | 1468759384203 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:04 INFO - PROCESS | 1652 | 1468759384310 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:43:04 INFO - PROCESS | 1652 | 1468759384374 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1652 | 1468759384375 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297e0000 == 52 [pid = 1652] [id = 149] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118455400) [pid = 1652] [serial = 444] [outer = 0x0] 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x119931800) [pid = 1652] [serial = 445] [outer = 0x118455400] 05:43:04 INFO - PROCESS | 1652 | 1468759384446 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x121212400) [pid = 1652] [serial = 446] [outer = 0x118455400] 05:43:04 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:04 INFO - PROCESS | 1652 | 1468759384862 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]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 05:43:04 INFO - PROCESS | 1652 | 1468759384868 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1652 | 1468759384870 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:43:04 INFO - PROCESS | 1652 | 1468759384872 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1652 | 1468759384875 Marionette TRACE conn2 <- [1,570,null,{}] 05:43:04 INFO - PROCESS | 1652 | 1468759384883 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}] 05:43:04 INFO - PROCESS | 1652 | 1468759384886 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:04 INFO - PROCESS | 1652 | 1468759384991 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:43:05 INFO - PROCESS | 1652 | 1468759385051 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1652 | 1468759385053 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5cf800 == 53 [pid = 1652] [id = 150] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12524b000) [pid = 1652] [serial = 447] [outer = 0x0] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12887bc00) [pid = 1652] [serial = 448] [outer = 0x12524b000] 05:43:05 INFO - PROCESS | 1652 | 1468759385100 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1295fa000) [pid = 1652] [serial = 449] [outer = 0x12524b000] 05:43:05 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:05 INFO - PROCESS | 1652 | 1468759385530 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]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 674ms 05:43:05 INFO - PROCESS | 1652 | 1468759385546 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1652 | 1468759385548 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:43:05 INFO - PROCESS | 1652 | 1468759385550 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1652 | 1468759385552 Marionette TRACE conn2 <- [1,574,null,{}] 05:43:05 INFO - PROCESS | 1652 | 1468759385554 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}] 05:43:05 INFO - PROCESS | 1652 | 1468759385555 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:05 INFO - PROCESS | 1652 | 1468759385662 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:43:05 INFO - PROCESS | 1652 | 1468759385757 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1652 | 1468759385758 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x118212000 == 54 [pid = 1652] [id = 151] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12524bc00) [pid = 1652] [serial = 450] [outer = 0x0] 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12a806c00) [pid = 1652] [serial = 451] [outer = 0x12524bc00] 05:43:05 INFO - PROCESS | 1652 | 1468759385787 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12b9d6400) [pid = 1652] [serial = 452] [outer = 0x12524bc00] 05:43:06 INFO - PROCESS | 1652 | 1468759386366 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]]]}] 05:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 872ms 05:43:06 INFO - PROCESS | 1652 | 1468759386424 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:43:06 INFO - PROCESS | 1652 | 1468759386426 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:43:06 INFO - PROCESS | 1652 | 1468759386429 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1652 | 1468759386431 Marionette TRACE conn2 <- [1,578,null,{}] 05:43:06 INFO - PROCESS | 1652 | 1468759386435 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}] 05:43:06 INFO - PROCESS | 1652 | 1468759386436 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:06 INFO - PROCESS | 1652 | 1468759386533 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:43:06 INFO - PROCESS | 1652 | 1468759386610 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1652 | 1468759386611 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a8000 == 55 [pid = 1652] [id = 152] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1121b0c00) [pid = 1652] [serial = 453] [outer = 0x0] 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1128d6800) [pid = 1652] [serial = 454] [outer = 0x1121b0c00] 05:43:06 INFO - PROCESS | 1652 | 1468759386638 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x116f4f000) [pid = 1652] [serial = 455] [outer = 0x1121b0c00] 05:43:07 INFO - PROCESS | 1652 | 1468759387111 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]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 723ms 05:43:07 INFO - PROCESS | 1652 | 1468759387153 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1652 | 1468759387158 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:43:07 INFO - PROCESS | 1652 | 1468759387162 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1652 | 1468759387164 Marionette TRACE conn2 <- [1,582,null,{}] 05:43:07 INFO - PROCESS | 1652 | 1468759387166 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}] 05:43:07 INFO - PROCESS | 1652 | 1468759387168 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:07 INFO - PROCESS | 1652 | 1468759387279 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119722000 == 54 [pid = 1652] [id = 102] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d806800 == 53 [pid = 1652] [id = 146] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d43a000 == 52 [pid = 1652] [id = 145] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121413800 == 51 [pid = 1652] [id = 144] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3bd000 == 50 [pid = 1652] [id = 143] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c086800 == 49 [pid = 1652] [id = 142] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7ba800 == 48 [pid = 1652] [id = 141] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128f8c800 == 47 [pid = 1652] [id = 140] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x11844c400) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12965b000) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x125d79000) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x118a11800) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x119e32800) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12726b800 == 46 [pid = 1652] [id = 139] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121735000 == 45 [pid = 1652] [id = 138] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1180dc800 == 44 [pid = 1652] [id = 137] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118209000 == 43 [pid = 1652] [id = 136] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d7000 == 42 [pid = 1652] [id = 135] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb85800 == 41 [pid = 1652] [id = 134] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c608000 == 40 [pid = 1652] [id = 133] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x123bc7800 == 39 [pid = 1652] [id = 132] 05:43:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d8800 == 38 [pid = 1652] [id = 131] 05:43:07 INFO - PROCESS | 1652 | 1468759387373 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1652 | 1468759387374 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a7000 == 39 [pid = 1652] [id = 153] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x113372400) [pid = 1652] [serial = 456] [outer = 0x0] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x117068800) [pid = 1652] [serial = 457] [outer = 0x113372400] 05:43:07 INFO - PROCESS | 1652 | 1468759387401 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x11992b800) [pid = 1652] [serial = 458] [outer = 0x113372400] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12a80e800) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12b9db400) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x123f82800) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x124d0d000) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x119a25c00) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119e28c00) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12932c800) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x119932000) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x11936cc00) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1288a6400) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x128c7e400) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1129b0400) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12bb26c00) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12bce0800) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12ba98800) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12bfba000) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128c10400) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12cb2c400) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bfc2400) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b915800) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12bcd8000) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b7e0400) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1295f9800) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12cb25400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 05:43:07 INFO - PROCESS | 1652 | 1468759387702 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]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 569ms 05:43:07 INFO - PROCESS | 1652 | 1468759387732 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1652 | 1468759387733 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:43:07 INFO - PROCESS | 1652 | 1468759387747 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1652 | 1468759387749 Marionette TRACE conn2 <- [1,586,null,{}] 05:43:07 INFO - PROCESS | 1652 | 1468759387759 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}] 05:43:07 INFO - PROCESS | 1652 | 1468759387762 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:07 INFO - PROCESS | 1652 | 1468759387842 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:43:07 INFO - PROCESS | 1652 | 1468759387846 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1652 | 1468759387848 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bd7800 == 40 [pid = 1652] [id = 154] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119957400) [pid = 1652] [serial = 459] [outer = 0x0] 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119e2f800) [pid = 1652] [serial = 460] [outer = 0x119957400] 05:43:07 INFO - PROCESS | 1652 | 1468759387875 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12121d000) [pid = 1652] [serial = 461] [outer = 0x119957400] 05:43:08 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:08 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:08 INFO - PROCESS | 1652 | 1468759388222 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]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 528ms 05:43:08 INFO - PROCESS | 1652 | 1468759388272 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1652 | 1468759388274 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:43:08 INFO - PROCESS | 1652 | 1468759388277 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1652 | 1468759388278 Marionette TRACE conn2 <- [1,590,null,{}] 05:43:08 INFO - PROCESS | 1652 | 1468759388281 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}] 05:43:08 INFO - PROCESS | 1652 | 1468759388282 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:08 INFO - PROCESS | 1652 | 1468759388366 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:43:08 INFO - PROCESS | 1652 | 1468759388370 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1652 | 1468759388372 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12525a800 == 41 [pid = 1652] [id = 155] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1218be800) [pid = 1652] [serial = 462] [outer = 0x0] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x124b2cc00) [pid = 1652] [serial = 463] [outer = 0x1218be800] 05:43:08 INFO - PROCESS | 1652 | 1468759388401 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x127289c00) [pid = 1652] [serial = 464] [outer = 0x1218be800] 05:43:08 INFO - PROCESS | 1652 | 1468759388751 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]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 05:43:08 INFO - PROCESS | 1652 | 1468759388795 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1652 | 1468759388797 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:43:08 INFO - PROCESS | 1652 | 1468759388799 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1652 | 1468759388800 Marionette TRACE conn2 <- [1,594,null,{}] 05:43:08 INFO - PROCESS | 1652 | 1468759388802 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}] 05:43:08 INFO - PROCESS | 1652 | 1468759388803 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:08 INFO - PROCESS | 1652 | 1468759388907 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:43:08 INFO - PROCESS | 1652 | 1468759388913 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1652 | 1468759388914 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119709800 == 42 [pid = 1652] [id = 156] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12728c400) [pid = 1652] [serial = 465] [outer = 0x0] 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128884400) [pid = 1652] [serial = 466] [outer = 0x12728c400] 05:43:08 INFO - PROCESS | 1652 | 1468759388939 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x128c11c00) [pid = 1652] [serial = 467] [outer = 0x12728c400] 05:43:09 INFO - PROCESS | 1652 | 1468759389260 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]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 05:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:43:09 INFO - PROCESS | 1652 | 1468759389317 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1652 | 1468759389319 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:43:09 INFO - PROCESS | 1652 | 1468759389321 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1652 | 1468759389329 Marionette TRACE conn2 <- [1,598,null,{}] 05:43:09 INFO - PROCESS | 1652 | 1468759389331 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}] 05:43:09 INFO - PROCESS | 1652 | 1468759389335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:09 INFO - PROCESS | 1652 | 1468759389435 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:43:09 INFO - PROCESS | 1652 | 1468759389510 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1652 | 1468759389511 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad3000 == 43 [pid = 1652] [id = 157] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1129a7800) [pid = 1652] [serial = 468] [outer = 0x0] 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12920d400) [pid = 1652] [serial = 469] [outer = 0x1129a7800] 05:43:09 INFO - PROCESS | 1652 | 1468759389537 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12b9df800) [pid = 1652] [serial = 470] [outer = 0x1129a7800] 05:43:09 INFO - PROCESS | 1652 | 1468759389875 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]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 576ms 05:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:43:09 INFO - PROCESS | 1652 | 1468759389898 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1652 | 1468759389899 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:43:09 INFO - PROCESS | 1652 | 1468759389901 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1652 | 1468759389902 Marionette TRACE conn2 <- [1,602,null,{}] 05:43:09 INFO - PROCESS | 1652 | 1468759389910 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}] 05:43:09 INFO - PROCESS | 1652 | 1468759389912 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:10 INFO - PROCESS | 1652 | 1468759390010 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:43:10 INFO - PROCESS | 1652 | 1468759390014 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1652 | 1468759390015 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac66800 == 44 [pid = 1652] [id = 158] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12728dc00) [pid = 1652] [serial = 471] [outer = 0x0] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12ba9ac00) [pid = 1652] [serial = 472] [outer = 0x12728dc00] 05:43:10 INFO - PROCESS | 1652 | 1468759390039 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12bcdc400) [pid = 1652] [serial = 473] [outer = 0x12728dc00] 05:43:10 INFO - PROCESS | 1652 | 1468759390383 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]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 05:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:43:10 INFO - PROCESS | 1652 | 1468759390436 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1652 | 1468759390438 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:43:10 INFO - PROCESS | 1652 | 1468759390441 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1652 | 1468759390443 Marionette TRACE conn2 <- [1,606,null,{}] 05:43:10 INFO - PROCESS | 1652 | 1468759390447 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}] 05:43:10 INFO - PROCESS | 1652 | 1468759390448 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:10 INFO - PROCESS | 1652 | 1468759390605 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:43:10 INFO - PROCESS | 1652 | 1468759390624 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1652 | 1468759390625 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baed800 == 45 [pid = 1652] [id = 159] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12bcddc00) [pid = 1652] [serial = 474] [outer = 0x0] 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12bfbbc00) [pid = 1652] [serial = 475] [outer = 0x12bcddc00] 05:43:10 INFO - PROCESS | 1652 | 1468759390665 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12c63a000) [pid = 1652] [serial = 476] [outer = 0x12bcddc00] 05:43:11 INFO - PROCESS | 1652 | 1468759391076 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]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 05:43:11 INFO - PROCESS | 1652 | 1468759391112 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1652 | 1468759391113 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:43:11 INFO - PROCESS | 1652 | 1468759391116 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1652 | 1468759391117 Marionette TRACE conn2 <- [1,610,null,{}] 05:43:11 INFO - PROCESS | 1652 | 1468759391119 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}] 05:43:11 INFO - PROCESS | 1652 | 1468759391120 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:11 INFO - PROCESS | 1652 | 1468759391226 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:43:11 INFO - PROCESS | 1652 | 1468759391237 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1652 | 1468759391238 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c096800 == 46 [pid = 1652] [id = 160] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12974a400) [pid = 1652] [serial = 477] [outer = 0x0] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12974ec00) [pid = 1652] [serial = 478] [outer = 0x12974a400] 05:43:11 INFO - PROCESS | 1652 | 1468759391262 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x129752c00) [pid = 1652] [serial = 479] [outer = 0x12974a400] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x129215000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11844a800) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x124b9dc00) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1252e2800) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1176f2000) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x129599400) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x110ee3c00) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12b7e6800) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x118455800) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x11607bc00) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11856d800) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x119935c00) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1133cec00) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x126635800) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x119e30000) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1295fac00) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x110e9d800) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b913400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119a21800) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12721c400) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b919800) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x110eec000) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119e35800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119a28800) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11992e400) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128879800) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118231000) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x121448c00) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12932b000) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1129ac400) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:43:11 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12120fc00) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:43:11 INFO - PROCESS | 1652 | 1468759391826 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]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 720ms 05:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:43:11 INFO - PROCESS | 1652 | 1468759391838 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1652 | 1468759391839 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:43:11 INFO - PROCESS | 1652 | 1468759391841 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1652 | 1468759391842 Marionette TRACE conn2 <- [1,614,null,{}] 05:43:11 INFO - PROCESS | 1652 | 1468759391845 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}] 05:43:11 INFO - PROCESS | 1652 | 1468759391846 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:11 INFO - PROCESS | 1652 | 1468759391929 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:43:11 INFO - PROCESS | 1652 | 1468759391949 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1652 | 1468759391950 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x121057000 == 47 [pid = 1652] [id = 161] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129a8c00) [pid = 1652] [serial = 480] [outer = 0x0] 05:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11806d800) [pid = 1652] [serial = 481] [outer = 0x1129a8c00] 05:43:11 INFO - PROCESS | 1652 | 1468759391974 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118075800) [pid = 1652] [serial = 482] [outer = 0x1129a8c00] 05:43:12 INFO - PROCESS | 1652 | 1468759392303 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]]]}] 05:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 05:43:12 INFO - PROCESS | 1652 | 1468759392371 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1652 | 1468759392374 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:43:12 INFO - PROCESS | 1652 | 1468759392377 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1652 | 1468759392380 Marionette TRACE conn2 <- [1,618,null,{}] 05:43:12 INFO - PROCESS | 1652 | 1468759392383 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}] 05:43:12 INFO - PROCESS | 1652 | 1468759392386 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:12 INFO - PROCESS | 1652 | 1468759392528 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:43:12 INFO - PROCESS | 1652 | 1468759392533 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1652 | 1468759392535 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd21800 == 48 [pid = 1652] [id = 162] 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118076400) [pid = 1652] [serial = 483] [outer = 0x0] 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11844fc00) [pid = 1652] [serial = 484] [outer = 0x118076400] 05:43:12 INFO - PROCESS | 1652 | 1468759392578 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x121219400) [pid = 1652] [serial = 485] [outer = 0x118076400] 05:43:13 INFO - PROCESS | 1652 | 1468759393071 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]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 720ms 05:43:13 INFO - PROCESS | 1652 | 1468759393097 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1652 | 1468759393099 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:43:13 INFO - PROCESS | 1652 | 1468759393101 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1652 | 1468759393102 Marionette TRACE conn2 <- [1,622,null,{}] 05:43:13 INFO - PROCESS | 1652 | 1468759393112 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}] 05:43:13 INFO - PROCESS | 1652 | 1468759393113 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:13 INFO - PROCESS | 1652 | 1468759393198 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:43:13 INFO - PROCESS | 1652 | 1468759393220 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1652 | 1468759393221 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c2000 == 49 [pid = 1652] [id = 163] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1288a5c00) [pid = 1652] [serial = 486] [outer = 0x0] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x129326800) [pid = 1652] [serial = 487] [outer = 0x1288a5c00] 05:43:13 INFO - PROCESS | 1652 | 1468759393245 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x129753000) [pid = 1652] [serial = 488] [outer = 0x1288a5c00] 05:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 05:43:13 INFO - PROCESS | 1652 | 1468759393563 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]]]}] 05:43:13 INFO - PROCESS | 1652 | 1468759393570 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1652 | 1468759393573 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:43:13 INFO - PROCESS | 1652 | 1468759393579 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1652 | 1468759393580 Marionette TRACE conn2 <- [1,626,null,{}] 05:43:13 INFO - PROCESS | 1652 | 1468759393583 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}] 05:43:13 INFO - PROCESS | 1652 | 1468759393584 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:13 INFO - PROCESS | 1652 | 1468759393670 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:43:13 INFO - PROCESS | 1652 | 1468759393797 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1652 | 1468759393798 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x11390c000 == 50 [pid = 1652] [id = 164] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x110e92400) [pid = 1652] [serial = 489] [outer = 0x0] 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x110edf400) [pid = 1652] [serial = 490] [outer = 0x110e92400] 05:43:13 INFO - PROCESS | 1652 | 1468759393831 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1129a4800) [pid = 1652] [serial = 491] [outer = 0x110e92400] 05:43:14 INFO - PROCESS | 1652 | 1468759394284 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]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 719ms 05:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:43:14 INFO - PROCESS | 1652 | 1468759394299 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1652 | 1468759394301 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:43:14 INFO - PROCESS | 1652 | 1468759394305 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1652 | 1468759394307 Marionette TRACE conn2 <- [1,630,null,{}] 05:43:14 INFO - PROCESS | 1652 | 1468759394310 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}] 05:43:14 INFO - PROCESS | 1652 | 1468759394312 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:14 INFO - PROCESS | 1652 | 1468759394421 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:43:14 INFO - PROCESS | 1652 | 1468759394525 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1652 | 1468759394526 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12118f800 == 51 [pid = 1652] [id = 165] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118449400) [pid = 1652] [serial = 492] [outer = 0x0] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118472800) [pid = 1652] [serial = 493] [outer = 0x118449400] 05:43:14 INFO - PROCESS | 1652 | 1468759394558 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118a04400) [pid = 1652] [serial = 494] [outer = 0x118449400] 05:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11995fc00) [pid = 1652] [serial = 495] [outer = 0x12cdef800] 05:43:15 INFO - PROCESS | 1652 | 1468759395017 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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 771ms 05:43:15 INFO - PROCESS | 1652 | 1468759395078 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:43:15 INFO - PROCESS | 1652 | 1468759395080 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:43:15 INFO - PROCESS | 1652 | 1468759395083 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1652 | 1468759395085 Marionette TRACE conn2 <- [1,634,null,{}] 05:43:15 INFO - PROCESS | 1652 | 1468759395087 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}] 05:43:15 INFO - PROCESS | 1652 | 1468759395091 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:15 INFO - PROCESS | 1652 | 1468759395195 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:43:15 INFO - PROCESS | 1652 | 1468759395274 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1652 | 1468759395275 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c5000 == 52 [pid = 1652] [id = 166] 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119957800) [pid = 1652] [serial = 496] [outer = 0x0] 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119d26800) [pid = 1652] [serial = 497] [outer = 0x119957800] 05:43:15 INFO - PROCESS | 1652 | 1468759395304 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12121c800) [pid = 1652] [serial = 498] [outer = 0x119957800] 05:43:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:15 INFO - PROCESS | 1652 | 1468759395749 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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 723ms 05:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:43:15 INFO - PROCESS | 1652 | 1468759395807 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1652 | 1468759395808 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:43:15 INFO - PROCESS | 1652 | 1468759395814 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1652 | 1468759395818 Marionette TRACE conn2 <- [1,638,null,{}] 05:43:15 INFO - PROCESS | 1652 | 1468759395842 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}] 05:43:15 INFO - PROCESS | 1652 | 1468759395844 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:15 INFO - PROCESS | 1652 | 1468759395951 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:43:16 INFO - PROCESS | 1652 | 1468759396028 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1652 | 1468759396030 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df8c800 == 53 [pid = 1652] [id = 167] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1249c7c00) [pid = 1652] [serial = 499] [outer = 0x0] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x129218400) [pid = 1652] [serial = 500] [outer = 0x1249c7c00] 05:43:16 INFO - PROCESS | 1652 | 1468759396058 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x129657c00) [pid = 1652] [serial = 501] [outer = 0x1249c7c00] 05:43:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:16 INFO - PROCESS | 1652 | 1468759396464 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]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 697ms 05:43:16 INFO - PROCESS | 1652 | 1468759396508 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:43:16 INFO - PROCESS | 1652 | 1468759396510 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:43:16 INFO - PROCESS | 1652 | 1468759396512 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1652 | 1468759396514 Marionette TRACE conn2 <- [1,642,null,{}] 05:43:16 INFO - PROCESS | 1652 | 1468759396516 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}] 05:43:16 INFO - PROCESS | 1652 | 1468759396518 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:16 INFO - PROCESS | 1652 | 1468759396623 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:43:16 INFO - PROCESS | 1652 | 1468759396728 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1652 | 1468759396729 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x126555800 == 54 [pid = 1652] [id = 168] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12728cc00) [pid = 1652] [serial = 502] [outer = 0x0] 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12a80e800) [pid = 1652] [serial = 503] [outer = 0x12728cc00] 05:43:16 INFO - PROCESS | 1652 | 1468759396762 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12b7e8400) [pid = 1652] [serial = 504] [outer = 0x12728cc00] 05:43:17 INFO - PROCESS | 1652 | 1468759397180 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]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 719ms 05:43:17 INFO - PROCESS | 1652 | 1468759397232 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1652 | 1468759397233 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:43:17 INFO - PROCESS | 1652 | 1468759397236 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1652 | 1468759397237 Marionette TRACE conn2 <- [1,646,null,{}] 05:43:17 INFO - PROCESS | 1652 | 1468759397255 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}] 05:43:17 INFO - PROCESS | 1652 | 1468759397256 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:17 INFO - PROCESS | 1652 | 1468759397361 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:43:17 INFO - PROCESS | 1652 | 1468759397441 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1652 | 1468759397445 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e5800 == 55 [pid = 1652] [id = 169] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x119d4cc00) [pid = 1652] [serial = 505] [outer = 0x0] 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12121dc00) [pid = 1652] [serial = 506] [outer = 0x119d4cc00] 05:43:17 INFO - PROCESS | 1652 | 1468759397481 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12a7b5c00) [pid = 1652] [serial = 507] [outer = 0x119d4cc00] 05:43:18 INFO - PROCESS | 1652 | 1468759398008 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]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 835ms 05:43:18 INFO - PROCESS | 1652 | 1468759398075 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1652 | 1468759398077 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:43:18 INFO - PROCESS | 1652 | 1468759398082 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1652 | 1468759398084 Marionette TRACE conn2 <- [1,650,null,{}] 05:43:18 INFO - PROCESS | 1652 | 1468759398090 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}] 05:43:18 INFO - PROCESS | 1652 | 1468759398093 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:18 INFO - PROCESS | 1652 | 1468759398186 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:43:18 INFO - PROCESS | 1652 | 1468759398266 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1652 | 1468759398267 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ae3000 == 56 [pid = 1652] [id = 170] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1176f4c00) [pid = 1652] [serial = 508] [outer = 0x0] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1182b6000) [pid = 1652] [serial = 509] [outer = 0x1176f4c00] 05:43:18 INFO - PROCESS | 1652 | 1468759398295 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x118517000) [pid = 1652] [serial = 510] [outer = 0x1176f4c00] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5c2000 == 55 [pid = 1652] [id = 163] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd21800 == 54 [pid = 1652] [id = 162] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x121057000 == 53 [pid = 1652] [id = 161] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12c096800 == 52 [pid = 1652] [id = 160] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12baed800 == 51 [pid = 1652] [id = 159] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac66800 == 50 [pid = 1652] [id = 158] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad3000 == 49 [pid = 1652] [id = 157] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x119709800 == 48 [pid = 1652] [id = 156] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12525a800 == 47 [pid = 1652] [id = 155] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x119bd7800 == 46 [pid = 1652] [id = 154] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a7000 == 45 [pid = 1652] [id = 153] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a8000 == 44 [pid = 1652] [id = 152] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x118212000 == 43 [pid = 1652] [id = 151] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5cf800 == 42 [pid = 1652] [id = 150] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1297e0000 == 41 [pid = 1652] [id = 149] 05:43:18 INFO - PROCESS | 1652 | --DOCSHELL 0x11970d000 == 40 [pid = 1652] [id = 148] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12a90f800) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x118475c00) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12889d400) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x129598000) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x118a11c00) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x118476400) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11856cc00) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11992ac00) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1295fe800) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1288a2000) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x121211800) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1129aa000) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x121330400) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128c18800) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x118fb5c00) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12b9d9800) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1128cf800) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12121cc00) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x123a12800) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12ba97000) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118fb7400) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123fb7400) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x129658c00) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118452c00) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12cb32000) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1288a7400) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12120f800) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a8a7800) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x110eebc00) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12c642c00) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a805000) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x110ee6400) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119f0c400) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b916c00) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12cb29800) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a8acc00) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119965c00) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128882000) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12887ec00) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128c0cc00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a27000) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128885c00) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12ba97c00) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129a6800) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12965bc00) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1252e5400) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12cdeb800) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 05:43:18 INFO - PROCESS | 1652 | 1468759398743 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]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 674ms 05:43:18 INFO - PROCESS | 1652 | 1468759398757 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1652 | 1468759398760 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:43:18 INFO - PROCESS | 1652 | 1468759398764 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1652 | 1468759398766 Marionette TRACE conn2 <- [1,654,null,{}] 05:43:18 INFO - PROCESS | 1652 | 1468759398768 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}] 05:43:18 INFO - PROCESS | 1652 | 1468759398769 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:18 INFO - PROCESS | 1652 | 1468759398875 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:43:18 INFO - PROCESS | 1652 | 1468759398882 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1652 | 1468759398883 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11821d000 == 41 [pid = 1652] [id = 171] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119787400) [pid = 1652] [serial = 511] [outer = 0x0] 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119933000) [pid = 1652] [serial = 512] [outer = 0x119787400] 05:43:18 INFO - PROCESS | 1652 | 1468759398911 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119e29400) [pid = 1652] [serial = 513] [outer = 0x119787400] 05:43:19 INFO - PROCESS | 1652 | 1468759399281 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]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 05:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:43:19 INFO - PROCESS | 1652 | 1468759399333 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1652 | 1468759399335 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:43:19 INFO - PROCESS | 1652 | 1468759399343 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1652 | 1468759399345 Marionette TRACE conn2 <- [1,658,null,{}] 05:43:19 INFO - PROCESS | 1652 | 1468759399353 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}] 05:43:19 INFO - PROCESS | 1652 | 1468759399357 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:19 INFO - PROCESS | 1652 | 1468759399441 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:43:19 INFO - PROCESS | 1652 | 1468759399446 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1652 | 1468759399448 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x121742000 == 42 [pid = 1652] [id = 172] 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1218bd000) [pid = 1652] [serial = 514] [outer = 0x0] 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1249ca400) [pid = 1652] [serial = 515] [outer = 0x1218bd000] 05:43:19 INFO - PROCESS | 1652 | 1468759399476 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12721d400) [pid = 1652] [serial = 516] [outer = 0x1218bd000] 05:43:19 INFO - PROCESS | 1652 | 1468759399817 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]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 527ms 05:43:19 INFO - PROCESS | 1652 | 1468759399865 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1652 | 1468759399866 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:43:19 INFO - PROCESS | 1652 | 1468759399869 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1652 | 1468759399870 Marionette TRACE conn2 <- [1,662,null,{}] 05:43:19 INFO - PROCESS | 1652 | 1468759399873 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}] 05:43:19 INFO - PROCESS | 1652 | 1468759399874 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:19 INFO - PROCESS | 1652 | 1468759399979 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:43:19 INFO - PROCESS | 1652 | 1468759399984 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1652 | 1468759399986 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261bb000 == 43 [pid = 1652] [id = 173] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12887ec00) [pid = 1652] [serial = 517] [outer = 0x0] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c12c00) [pid = 1652] [serial = 518] [outer = 0x12887ec00] 05:43:20 INFO - PROCESS | 1652 | 1468759400031 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129598400) [pid = 1652] [serial = 519] [outer = 0x12887ec00] 05:43:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:20 INFO - PROCESS | 1652 | 1468759400466 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]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 619ms 05:43:20 INFO - PROCESS | 1652 | 1468759400492 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1652 | 1468759400494 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:43:20 INFO - PROCESS | 1652 | 1468759400518 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1652 | 1468759400519 Marionette TRACE conn2 <- [1,666,null,{}] 05:43:20 INFO - PROCESS | 1652 | 1468759400531 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}] 05:43:20 INFO - PROCESS | 1652 | 1468759400532 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:20 INFO - PROCESS | 1652 | 1468759400617 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:43:20 INFO - PROCESS | 1652 | 1468759400621 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1652 | 1468759400624 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aec000 == 44 [pid = 1652] [id = 174] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12965a800) [pid = 1652] [serial = 520] [outer = 0x0] 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129746c00) [pid = 1652] [serial = 521] [outer = 0x12965a800] 05:43:20 INFO - PROCESS | 1652 | 1468759400648 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a805c00) [pid = 1652] [serial = 522] [outer = 0x12965a800] 05:43:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:21 INFO - PROCESS | 1652 | 1468759401023 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]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 525ms 05:43:21 INFO - PROCESS | 1652 | 1468759401041 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1652 | 1468759401042 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:43:21 INFO - PROCESS | 1652 | 1468759401044 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1652 | 1468759401045 Marionette TRACE conn2 <- [1,670,null,{}] 05:43:21 INFO - PROCESS | 1652 | 1468759401047 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}] 05:43:21 INFO - PROCESS | 1652 | 1468759401051 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:21 INFO - PROCESS | 1652 | 1468759401177 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:43:21 INFO - PROCESS | 1652 | 1468759401191 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1652 | 1468759401192 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129572800 == 45 [pid = 1652] [id = 175] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a8a7000) [pid = 1652] [serial = 523] [outer = 0x0] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b9dd000) [pid = 1652] [serial = 524] [outer = 0x12a8a7000] 05:43:21 INFO - PROCESS | 1652 | 1468759401216 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bfbfc00) [pid = 1652] [serial = 525] [outer = 0x12a8a7000] 05:43:21 INFO - PROCESS | 1652 | 1468759401570 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]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 568ms 05:43:21 INFO - PROCESS | 1652 | 1468759401613 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1652 | 1468759401614 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:43:21 INFO - PROCESS | 1652 | 1468759401616 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1652 | 1468759401617 Marionette TRACE conn2 <- [1,674,null,{}] 05:43:21 INFO - PROCESS | 1652 | 1468759401619 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}] 05:43:21 INFO - PROCESS | 1652 | 1468759401621 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:21 INFO - PROCESS | 1652 | 1468759401725 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:43:21 INFO - PROCESS | 1652 | 1468759401764 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1652 | 1468759401765 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x118af0800 == 46 [pid = 1652] [id = 176] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118073c00) [pid = 1652] [serial = 526] [outer = 0x0] 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1274f3000) [pid = 1652] [serial = 527] [outer = 0x118073c00] 05:43:21 INFO - PROCESS | 1652 | 1468759401796 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1274fac00) [pid = 1652] [serial = 528] [outer = 0x118073c00] 05:43:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:22 INFO - PROCESS | 1652 | 1468759402098 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]]]}] 05:43:22 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 05:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 05:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:43:22 INFO - PROCESS | 1652 | 1468759402143 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1652 | 1468759402144 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:43:22 INFO - PROCESS | 1652 | 1468759402146 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1652 | 1468759402147 Marionette TRACE conn2 <- [1,678,null,{}] 05:43:22 INFO - PROCESS | 1652 | 1468759402150 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}] 05:43:22 INFO - PROCESS | 1652 | 1468759402151 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:22 INFO - PROCESS | 1652 | 1468759402256 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:43:22 INFO - PROCESS | 1652 | 1468759402260 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1652 | 1468759402261 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12badf000 == 47 [pid = 1652] [id = 177] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119960c00) [pid = 1652] [serial = 529] [outer = 0x0] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b9e1800) [pid = 1652] [serial = 530] [outer = 0x119960c00] 05:43:22 INFO - PROCESS | 1652 | 1468759402323 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12c63f800) [pid = 1652] [serial = 531] [outer = 0x119960c00] 05:43:22 INFO - PROCESS | 1652 | 1468759402649 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]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 05:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:43:22 INFO - PROCESS | 1652 | 1468759402665 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1652 | 1468759402666 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:43:22 INFO - PROCESS | 1652 | 1468759402668 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1652 | 1468759402669 Marionette TRACE conn2 <- [1,682,null,{}] 05:43:22 INFO - PROCESS | 1652 | 1468759402674 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}] 05:43:22 INFO - PROCESS | 1652 | 1468759402677 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:22 INFO - PROCESS | 1652 | 1468759402785 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12728dc00) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12524b000) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1129b1400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1218be800) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12524bc00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12728c400) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118455400) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119957400) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12bcddc00) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113372400) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115e79000) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1121b0c00) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12974a400) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1129a8c00) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118076400) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:43:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1129a7800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:43:22 INFO - PROCESS | 1652 | 1468759402957 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1652 | 1468759402958 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116258800 == 48 [pid = 1652] [id = 178] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x110ee7c00) [pid = 1652] [serial = 532] [outer = 0x0] 05:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1129aac00) [pid = 1652] [serial = 533] [outer = 0x110ee7c00] 05:43:22 INFO - PROCESS | 1652 | 1468759402982 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x117ebf800) [pid = 1652] [serial = 534] [outer = 0x110ee7c00] 05:43:23 INFO - PROCESS | 1652 | 1468759403742 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]]]}] 05:43:23 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) 05:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 05:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:43:23 INFO - PROCESS | 1652 | 1468759403789 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1652 | 1468759403790 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:43:23 INFO - PROCESS | 1652 | 1468759403792 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1652 | 1468759403793 Marionette TRACE conn2 <- [1,686,null,{}] 05:43:23 INFO - PROCESS | 1652 | 1468759403795 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}] 05:43:23 INFO - PROCESS | 1652 | 1468759403796 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:23 INFO - PROCESS | 1652 | 1468759403880 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:43:23 INFO - PROCESS | 1652 | 1468759403884 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1652 | 1468759403885 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3cc800 == 49 [pid = 1652] [id = 179] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1129b1000) [pid = 1652] [serial = 535] [outer = 0x0] 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1274e5800) [pid = 1652] [serial = 536] [outer = 0x1129b1000] 05:43:23 INFO - PROCESS | 1652 | 1468759403910 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1274ea400) [pid = 1652] [serial = 537] [outer = 0x1129b1000] 05:43:24 INFO - PROCESS | 1652 | 1468759404730 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]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 05:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:43:24 INFO - PROCESS | 1652 | 1468759404763 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1652 | 1468759404765 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:43:24 INFO - PROCESS | 1652 | 1468759404767 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1652 | 1468759404769 Marionette TRACE conn2 <- [1,690,null,{}] 05:43:24 INFO - PROCESS | 1652 | 1468759404771 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}] 05:43:24 INFO - PROCESS | 1652 | 1468759404775 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:24 INFO - PROCESS | 1652 | 1468759404903 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:43:25 INFO - PROCESS | 1652 | 1468759404994 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1652 | 1468759404996 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11601c800 == 50 [pid = 1652] [id = 180] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x110e95c00) [pid = 1652] [serial = 538] [outer = 0x0] 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1129a5800) [pid = 1652] [serial = 539] [outer = 0x110e95c00] 05:43:25 INFO - PROCESS | 1652 | 1468759405027 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115e7b000) [pid = 1652] [serial = 540] [outer = 0x110e95c00] 05:43:25 INFO - PROCESS | 1652 | 1468759405952 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]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:43:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1225ms 05:43:25 INFO - PROCESS | 1652 | 1468759405994 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1652 | 1468759405996 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:43:26 INFO - PROCESS | 1652 | 1468759405999 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1652 | 1468759406001 Marionette TRACE conn2 <- [1,694,null,{}] 05:43:26 INFO - PROCESS | 1652 | 1468759406005 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}] 05:43:26 INFO - PROCESS | 1652 | 1468759406006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:26 INFO - PROCESS | 1652 | 1468759406112 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:43:26 INFO - PROCESS | 1652 | 1468759406176 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1652 | 1468759406177 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7d000 == 51 [pid = 1652] [id = 181] 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115e7e800) [pid = 1652] [serial = 541] [outer = 0x0] 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119964000) [pid = 1652] [serial = 542] [outer = 0x115e7e800] 05:43:26 INFO - PROCESS | 1652 | 1468759406248 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x120f94800) [pid = 1652] [serial = 543] [outer = 0x115e7e800] 05:43:27 INFO - PROCESS | 1652 | 1468759407162 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]]]}] 05:43:27 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) 05:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1171ms 05:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:43:27 INFO - PROCESS | 1652 | 1468759407173 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1652 | 1468759407176 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:43:27 INFO - PROCESS | 1652 | 1468759407179 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1652 | 1468759407181 Marionette TRACE conn2 <- [1,698,null,{}] 05:43:27 INFO - PROCESS | 1652 | 1468759407183 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}] 05:43:27 INFO - PROCESS | 1652 | 1468759407185 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:27 INFO - PROCESS | 1652 | 1468759407292 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:43:27 INFO - PROCESS | 1652 | 1468759407539 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1652 | 1468759407541 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a0800 == 52 [pid = 1652] [id = 182] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113945c00) [pid = 1652] [serial = 544] [outer = 0x0] 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113f30800) [pid = 1652] [serial = 545] [outer = 0x113945c00] 05:43:27 INFO - PROCESS | 1652 | 1468759407616 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1176ee000) [pid = 1652] [serial = 546] [outer = 0x113945c00] 05:43:28 INFO - PROCESS | 1652 | 1468759408520 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]]]}] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x123bcf000 == 51 [pid = 1652] [id = 82] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3cc800 == 50 [pid = 1652] [id = 179] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116258800 == 49 [pid = 1652] [id = 178] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12badf000 == 48 [pid = 1652] [id = 177] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118af0800 == 47 [pid = 1652] [id = 176] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x129572800 == 46 [pid = 1652] [id = 175] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116aec000 == 45 [pid = 1652] [id = 174] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1261bb000 == 44 [pid = 1652] [id = 173] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x121742000 == 43 [pid = 1652] [id = 172] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11821d000 == 42 [pid = 1652] [id = 171] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116ae3000 == 41 [pid = 1652] [id = 170] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12df8c800 == 40 [pid = 1652] [id = 167] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c5000 == 39 [pid = 1652] [id = 166] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12118f800 == 38 [pid = 1652] [id = 165] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11390c000 == 37 [pid = 1652] [id = 164] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12bad8000 == 36 [pid = 1652] [id = 116] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x117451800 == 35 [pid = 1652] [id = 81] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3ca800 == 34 [pid = 1652] [id = 117] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12d822000 == 33 [pid = 1652] [id = 147] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x126555800 == 32 [pid = 1652] [id = 168] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e5800 == 31 [pid = 1652] [id = 169] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb69000 == 30 [pid = 1652] [id = 130] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x129562000 == 29 [pid = 1652] [id = 83] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7d000 == 28 [pid = 1652] [id = 181] 05:43:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11601c800 == 27 [pid = 1652] [id = 180] 05:43:29 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) 05:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1980ms 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ba9ac00) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1295fa000) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12887bc00) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118448800) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e82000) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124b2cc00) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x127289c00) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b9d6400) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a806c00) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128884400) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128c11c00) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119931800) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121212400) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119e2f800) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12121d000) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12bfbbc00) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x117068800) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11992b800) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e7fc00) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e85400) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f4f000) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128d6800) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12974ec00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12c63a000) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11806d800) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118075800) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x129326800) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11844fc00) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x121219400) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129752c00) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12920d400) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b9df800) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12bcdc400) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 05:43:29 INFO - PROCESS | 1652 | 1468759409199 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1652 | 1468759409201 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:43:29 INFO - PROCESS | 1652 | 1468759409206 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1652 | 1468759409209 Marionette TRACE conn2 <- [1,702,null,{}] 05:43:29 INFO - PROCESS | 1652 | 1468759409213 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}] 05:43:29 INFO - PROCESS | 1652 | 1468759409215 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:29 INFO - PROCESS | 1652 | 1468759409289 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:43:29 INFO - PROCESS | 1652 | 1468759409294 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1652 | 1468759409296 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b33000 == 28 [pid = 1652] [id = 183] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112a79800) [pid = 1652] [serial = 547] [outer = 0x0] 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112df2c00) [pid = 1652] [serial = 548] [outer = 0x112a79800] 05:43:29 INFO - PROCESS | 1652 | 1468759409327 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11337c400) [pid = 1652] [serial = 549] [outer = 0x112a79800] 05:43:30 INFO - PROCESS | 1652 | 1468759410147 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]]]}] 05:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 05:43:30 INFO - PROCESS | 1652 | 1468759410180 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:43:30 INFO - PROCESS | 1652 | 1468759410182 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:43:30 INFO - PROCESS | 1652 | 1468759410187 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1652 | 1468759410190 Marionette TRACE conn2 <- [1,706,null,{}] 05:43:30 INFO - PROCESS | 1652 | 1468759410198 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}] 05:43:30 INFO - PROCESS | 1652 | 1468759410200 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:30 INFO - PROCESS | 1652 | 1468759410275 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:43:30 INFO - PROCESS | 1652 | 1468759410279 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1652 | 1468759410281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad4800 == 29 [pid = 1652] [id = 184] 05:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1139f5400) [pid = 1652] [serial = 550] [outer = 0x0] 05:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1160d9400) [pid = 1652] [serial = 551] [outer = 0x1139f5400] 05:43:30 INFO - PROCESS | 1652 | 1468759410310 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117068800) [pid = 1652] [serial = 552] [outer = 0x1139f5400] 05:43:31 INFO - PROCESS | 1652 | 1468759411148 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]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 979ms 05:43:31 INFO - PROCESS | 1652 | 1468759411163 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1652 | 1468759411164 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:43:31 INFO - PROCESS | 1652 | 1468759411174 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1652 | 1468759411175 Marionette TRACE conn2 <- [1,710,null,{}] 05:43:31 INFO - PROCESS | 1652 | 1468759411182 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}] 05:43:31 INFO - PROCESS | 1652 | 1468759411186 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:31 INFO - PROCESS | 1652 | 1468759411288 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:43:31 INFO - PROCESS | 1652 | 1468759411325 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1652 | 1468759411328 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11849d800 == 30 [pid = 1652] [id = 185] 05:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11844e000) [pid = 1652] [serial = 553] [outer = 0x0] 05:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118451400) [pid = 1652] [serial = 554] [outer = 0x11844e000] 05:43:31 INFO - PROCESS | 1652 | 1468759411356 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118511800) [pid = 1652] [serial = 555] [outer = 0x11844e000] 05:43:32 INFO - PROCESS | 1652 | 1468759412154 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]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1020ms 05:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:43:32 INFO - PROCESS | 1652 | 1468759412195 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1652 | 1468759412196 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:43:32 INFO - PROCESS | 1652 | 1468759412198 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1652 | 1468759412199 Marionette TRACE conn2 <- [1,714,null,{}] 05:43:32 INFO - PROCESS | 1652 | 1468759412201 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}] 05:43:32 INFO - PROCESS | 1652 | 1468759412203 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:32 INFO - PROCESS | 1652 | 1468759412303 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:43:32 INFO - PROCESS | 1652 | 1468759412343 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1652 | 1468759412344 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a63800 == 31 [pid = 1652] [id = 186] 05:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11856e400) [pid = 1652] [serial = 556] [outer = 0x0] 05:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118576800) [pid = 1652] [serial = 557] [outer = 0x11856e400] 05:43:32 INFO - PROCESS | 1652 | 1468759412369 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118a2c400) [pid = 1652] [serial = 558] [outer = 0x11856e400] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1129b1000) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a8a7000) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118073c00) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119960c00) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119787400) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12887ec00) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12965a800) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x110e92400) [pid = 1652] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1176f4c00) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1249c7c00) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119957800) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118449400) [pid = 1652] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1218bd000) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12728cc00) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119d4cc00) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x110ee7c00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1288a5c00) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:43:33 INFO - PROCESS | 1652 | 1468759413323 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]]]}] 05:43:33 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 05:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1170ms 05:43:33 INFO - PROCESS | 1652 | 1468759413368 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1652 | 1468759413370 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:43:33 INFO - PROCESS | 1652 | 1468759413372 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1652 | 1468759413373 Marionette TRACE conn2 <- [1,718,null,{}] 05:43:33 INFO - PROCESS | 1652 | 1468759413375 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}] 05:43:33 INFO - PROCESS | 1652 | 1468759413377 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:33 INFO - PROCESS | 1652 | 1468759413447 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:43:33 INFO - PROCESS | 1652 | 1468759413451 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1652 | 1468759413452 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bcf000 == 32 [pid = 1652] [id = 187] 05:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118072400) [pid = 1652] [serial = 559] [outer = 0x0] 05:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118455800) [pid = 1652] [serial = 560] [outer = 0x118072400] 05:43:33 INFO - PROCESS | 1652 | 1468759413486 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118fba800) [pid = 1652] [serial = 561] [outer = 0x118072400] 05:43:34 INFO - PROCESS | 1652 | 1468759414370 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]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1021ms 05:43:34 INFO - PROCESS | 1652 | 1468759414393 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1652 | 1468759414395 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:43:34 INFO - PROCESS | 1652 | 1468759414410 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1652 | 1468759414412 Marionette TRACE conn2 <- [1,722,null,{}] 05:43:34 INFO - PROCESS | 1652 | 1468759414414 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}] 05:43:34 INFO - PROCESS | 1652 | 1468759414418 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:34 INFO - PROCESS | 1652 | 1468759414510 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:43:34 INFO - PROCESS | 1652 | 1468759414514 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1652 | 1468759414515 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c7000 == 33 [pid = 1652] [id = 188] 05:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11992e400) [pid = 1652] [serial = 562] [outer = 0x0] 05:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119a19c00) [pid = 1652] [serial = 563] [outer = 0x11992e400] 05:43:34 INFO - PROCESS | 1652 | 1468759414542 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a27800) [pid = 1652] [serial = 564] [outer = 0x11992e400] 05:43:34 INFO - PROCESS | 1652 | 1468759414874 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] 05:43:34 INFO - PROCESS | 1652 | 1468759414881 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:43:34 INFO - PROCESS | 1652 | 1468759414883 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1652 | 1468759414884 Marionette TRACE conn2 <- [1,726,null,{}] 05:43:34 INFO - PROCESS | 1652 | 1468759414886 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}] 05:43:34 INFO - PROCESS | 1652 | 1468759414888 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:34 INFO - PROCESS | 1652 | 1468759414965 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:43:34 INFO - PROCESS | 1652 | 1468759414969 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1652 | 1468759414970 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e800 == 34 [pid = 1652] [id = 189] 05:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a27c00) [pid = 1652] [serial = 565] [outer = 0x0] 05:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119e28000) [pid = 1652] [serial = 566] [outer = 0x119a27c00] 05:43:35 INFO - PROCESS | 1652 | 1468759415004 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119fe0400) [pid = 1652] [serial = 567] [outer = 0x119a27c00] 05:43:35 INFO - PROCESS | 1652 | 1468759415428 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]]]}] 05:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 624ms 05:43:35 INFO - PROCESS | 1652 | 1468759415508 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:43:35 INFO - PROCESS | 1652 | 1468759415511 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:43:35 INFO - PROCESS | 1652 | 1468759415514 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1652 | 1468759415516 Marionette TRACE conn2 <- [1,730,null,{}] 05:43:35 INFO - PROCESS | 1652 | 1468759415520 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}] 05:43:35 INFO - PROCESS | 1652 | 1468759415521 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:35 INFO - PROCESS | 1652 | 1468759415666 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:43:35 INFO - PROCESS | 1652 | 1468759415673 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1652 | 1468759415676 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x116674000 == 35 [pid = 1652] [id = 190] 05:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1129ae800) [pid = 1652] [serial = 568] [outer = 0x0] 05:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129b3800) [pid = 1652] [serial = 569] [outer = 0x1129ae800] 05:43:35 INFO - PROCESS | 1652 | 1468759415707 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1133ebc00) [pid = 1652] [serial = 570] [outer = 0x1129ae800] 05:43:36 INFO - PROCESS | 1652 | 1468759416248 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] 05:43:36 INFO - PROCESS | 1652 | 1468759416309 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:43:36 INFO - PROCESS | 1652 | 1468759416314 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1652 | 1468759416316 Marionette TRACE conn2 <- [1,734,null,{}] 05:43:36 INFO - PROCESS | 1652 | 1468759416319 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}] 05:43:36 INFO - PROCESS | 1652 | 1468759416321 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:36 INFO - PROCESS | 1652 | 1468759416465 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:43:36 INFO - PROCESS | 1652 | 1468759416554 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1652 | 1468759416556 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104d800 == 36 [pid = 1652] [id = 191] 05:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11844ac00) [pid = 1652] [serial = 571] [outer = 0x0] 05:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11844ec00) [pid = 1652] [serial = 572] [outer = 0x11844ac00] 05:43:36 INFO - PROCESS | 1652 | 1468759416586 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11855e000) [pid = 1652] [serial = 573] [outer = 0x11844ac00] 05:43:37 INFO - PROCESS | 1652 | 1468759417213 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]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 919ms 05:43:37 INFO - PROCESS | 1652 | 1468759417234 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1652 | 1468759417237 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:43:37 INFO - PROCESS | 1652 | 1468759417240 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1652 | 1468759417242 Marionette TRACE conn2 <- [1,738,null,{}] 05:43:37 INFO - PROCESS | 1652 | 1468759417245 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}] 05:43:37 INFO - PROCESS | 1652 | 1468759417247 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:37 INFO - PROCESS | 1652 | 1468759417350 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:43:37 INFO - PROCESS | 1652 | 1468759417405 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1652 | 1468759417408 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b3000 == 37 [pid = 1652] [id = 192] 05:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1139f1800) [pid = 1652] [serial = 574] [outer = 0x0] 05:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113d91000) [pid = 1652] [serial = 575] [outer = 0x1139f1800] 05:43:37 INFO - PROCESS | 1652 | 1468759417436 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11602dc00) [pid = 1652] [serial = 576] [outer = 0x1139f1800] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c7000 == 36 [pid = 1652] [id = 188] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119bcf000 == 35 [pid = 1652] [id = 187] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119a63800 == 34 [pid = 1652] [id = 186] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11849d800 == 33 [pid = 1652] [id = 185] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad4800 == 32 [pid = 1652] [id = 184] 05:43:37 INFO - PROCESS | 1652 | --DOCSHELL 0x113b33000 == 31 [pid = 1652] [id = 183] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x129753000) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1274e5800) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b9dd000) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1274f3000) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b9e1800) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1274fac00) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12c63f800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119933000) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128c12c00) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129598400) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x129746c00) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x110edf400) [pid = 1652] [serial = 490] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1129a4800) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1182b6000) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118517000) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x129218400) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x129657c00) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119d26800) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12121c800) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118472800) [pid = 1652] [serial = 493] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x118a04400) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1249ca400) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12721d400) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12a80e800) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12b7e8400) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12121dc00) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12a7b5c00) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x119e29400) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12115d400) [pid = 1652] [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.] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12bfbfc00) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x1129aac00) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x1274ea400) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x117ebf800) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 05:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x12a805c00) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 05:43:38 INFO - PROCESS | 1652 | 1468759418283 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]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1074ms 05:43:38 INFO - PROCESS | 1652 | 1468759418319 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1652 | 1468759418322 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:43:38 INFO - PROCESS | 1652 | 1468759418327 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1652 | 1468759418328 Marionette TRACE conn2 <- [1,742,null,{}] 05:43:38 INFO - PROCESS | 1652 | 1468759418331 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}] 05:43:38 INFO - PROCESS | 1652 | 1468759418332 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:38 INFO - PROCESS | 1652 | 1468759418409 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:43:38 INFO - PROCESS | 1652 | 1468759418413 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:38 INFO - PROCESS | 1652 | 1468759418414 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e8800 == 32 [pid = 1652] [id = 193] 05:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x118077800) [pid = 1652] [serial = 577] [outer = 0x0] 05:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x118226800) [pid = 1652] [serial = 578] [outer = 0x118077800] 05:43:38 INFO - PROCESS | 1652 | 1468759418443 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11844fc00) [pid = 1652] [serial = 579] [outer = 0x118077800] 05:43:39 INFO - PROCESS | 1652 | 1468759419304 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]]]}] 05:43:39 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 05:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1020ms 05:43:39 INFO - PROCESS | 1652 | 1468759419348 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:43:39 INFO - PROCESS | 1652 | 1468759419350 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:43:39 INFO - PROCESS | 1652 | 1468759419377 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1652 | 1468759419381 Marionette TRACE conn2 <- [1,746,null,{}] 05:43:39 INFO - PROCESS | 1652 | 1468759419394 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}] 05:43:39 INFO - PROCESS | 1652 | 1468759419398 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:39 INFO - PROCESS | 1652 | 1468759419480 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:43:39 INFO - PROCESS | 1652 | 1468759419485 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1652 | 1468759419487 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bcd800 == 33 [pid = 1652] [id = 194] 05:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118f27c00) [pid = 1652] [serial = 580] [outer = 0x0] 05:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x11978b000) [pid = 1652] [serial = 581] [outer = 0x118f27c00] 05:43:39 INFO - PROCESS | 1652 | 1468759419517 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x119931800) [pid = 1652] [serial = 582] [outer = 0x118f27c00] 05:43:40 INFO - PROCESS | 1652 | 1468759420371 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]]]}] 05:43:40 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.) 05:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1053ms 05:43:40 INFO - PROCESS | 1652 | 1468759420413 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1652 | 1468759420415 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:43:40 INFO - PROCESS | 1652 | 1468759420417 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1652 | 1468759420418 Marionette TRACE conn2 <- [1,750,null,{}] 05:43:40 INFO - PROCESS | 1652 | 1468759420421 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}] 05:43:40 INFO - PROCESS | 1652 | 1468759420422 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:40 INFO - PROCESS | 1652 | 1468759420519 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:43:40 INFO - PROCESS | 1652 | 1468759420523 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1652 | 1468759420524 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a71000 == 34 [pid = 1652] [id = 195] 05:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x119932800) [pid = 1652] [serial = 583] [outer = 0x0] 05:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119a25c00) [pid = 1652] [serial = 584] [outer = 0x119932800] 05:43:40 INFO - PROCESS | 1652 | 1468759420549 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x119d4b800) [pid = 1652] [serial = 585] [outer = 0x119932800] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11856e400) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1139f5400) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x113945c00) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x110e95c00) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x115e7e800) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x118072400) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x11992e400) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x112a79800) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:43:40 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x11844e000) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:43:41 INFO - PROCESS | 1652 | 1468759421384 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]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 05:43:41 INFO - PROCESS | 1652 | 1468759421387 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1652 | 1468759421389 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:43:41 INFO - PROCESS | 1652 | 1468759421394 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1652 | 1468759421395 Marionette TRACE conn2 <- [1,754,null,{}] 05:43:41 INFO - PROCESS | 1652 | 1468759421397 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}] 05:43:41 INFO - PROCESS | 1652 | 1468759421398 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:41 INFO - PROCESS | 1652 | 1468759421494 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:43:41 INFO - PROCESS | 1652 | 1468759421500 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1652 | 1468759421501 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d4f800 == 35 [pid = 1652] [id = 196] 05:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x112730800) [pid = 1652] [serial = 586] [outer = 0x0] 05:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x118230800) [pid = 1652] [serial = 587] [outer = 0x112730800] 05:43:41 INFO - PROCESS | 1652 | 1468759421525 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11978a400) [pid = 1652] [serial = 588] [outer = 0x112730800] 05:43:42 INFO - PROCESS | 1652 | 1468759422302 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]]]}] 05:43:42 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 05:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 918ms 05:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:43:42 INFO - PROCESS | 1652 | 1468759422312 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1652 | 1468759422313 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:43:42 INFO - PROCESS | 1652 | 1468759422316 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1652 | 1468759422317 Marionette TRACE conn2 <- [1,758,null,{}] 05:43:42 INFO - PROCESS | 1652 | 1468759422319 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}] 05:43:42 INFO - PROCESS | 1652 | 1468759422325 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:42 INFO - PROCESS | 1652 | 1468759422415 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:43:42 INFO - PROCESS | 1652 | 1468759422419 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1652 | 1468759422420 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656b800 == 36 [pid = 1652] [id = 197] 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x11992e400) [pid = 1652] [serial = 589] [outer = 0x0] 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12157e000) [pid = 1652] [serial = 590] [outer = 0x11992e400] 05:43:42 INFO - PROCESS | 1652 | 1468759422448 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x123f82800) [pid = 1652] [serial = 591] [outer = 0x11992e400] 05:43:42 INFO - PROCESS | 1652 | 1468759422772 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]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 473ms 05:43:42 INFO - PROCESS | 1652 | 1468759422791 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1652 | 1468759422794 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:43:42 INFO - PROCESS | 1652 | 1468759422796 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1652 | 1468759422797 Marionette TRACE conn2 <- [1,762,null,{}] 05:43:42 INFO - PROCESS | 1652 | 1468759422799 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}] 05:43:42 INFO - PROCESS | 1652 | 1468759422801 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:42 INFO - PROCESS | 1652 | 1468759422879 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:43:42 INFO - PROCESS | 1652 | 1468759422931 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1652 | 1468759422932 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x127265800 == 37 [pid = 1652] [id = 198] 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x119a1e800) [pid = 1652] [serial = 592] [outer = 0x0] 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1249d3800) [pid = 1652] [serial = 593] [outer = 0x119a1e800] 05:43:42 INFO - PROCESS | 1652 | 1468759422956 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x125246c00) [pid = 1652] [serial = 594] [outer = 0x119a1e800] 05:43:43 INFO - PROCESS | 1652 | 1468759423722 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]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 972ms 05:43:43 INFO - PROCESS | 1652 | 1468759423768 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1652 | 1468759423771 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:43:43 INFO - PROCESS | 1652 | 1468759423775 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1652 | 1468759423777 Marionette TRACE conn2 <- [1,766,null,{}] 05:43:43 INFO - PROCESS | 1652 | 1468759423821 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}] 05:43:43 INFO - PROCESS | 1652 | 1468759423823 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:43 INFO - PROCESS | 1652 | 1468759423943 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:43:44 INFO - PROCESS | 1652 | 1468759424018 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1652 | 1468759424020 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e5c800 == 38 [pid = 1652] [id = 199] 05:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1133e6400) [pid = 1652] [serial = 595] [outer = 0x0] 05:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x113f35800) [pid = 1652] [serial = 596] [outer = 0x1133e6400] 05:43:44 INFO - PROCESS | 1652 | 1468759424052 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116f4f000) [pid = 1652] [serial = 597] [outer = 0x1133e6400] 05:43:44 INFO - PROCESS | 1652 | 1468759424939 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]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 05:43:44 INFO - PROCESS | 1652 | 1468759424947 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1652 | 1468759424950 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:43:44 INFO - PROCESS | 1652 | 1468759424955 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1652 | 1468759424956 Marionette TRACE conn2 <- [1,770,null,{}] 05:43:44 INFO - PROCESS | 1652 | 1468759424959 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}] 05:43:44 INFO - PROCESS | 1652 | 1468759424961 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:45 INFO - PROCESS | 1652 | 1468759425046 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:43:45 INFO - PROCESS | 1652 | 1468759425137 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1652 | 1468759425138 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a9000 == 39 [pid = 1652] [id = 200] 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118511c00) [pid = 1652] [serial = 598] [outer = 0x0] 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11855e800) [pid = 1652] [serial = 599] [outer = 0x118511c00] 05:43:45 INFO - PROCESS | 1652 | 1468759425169 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118577400) [pid = 1652] [serial = 600] [outer = 0x118511c00] 05:43:45 INFO - PROCESS | 1652 | 1468759425603 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]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 05:43:45 INFO - PROCESS | 1652 | 1468759425625 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1652 | 1468759425626 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:43:45 INFO - PROCESS | 1652 | 1468759425629 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1652 | 1468759425631 Marionette TRACE conn2 <- [1,774,null,{}] 05:43:45 INFO - PROCESS | 1652 | 1468759425639 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}] 05:43:45 INFO - PROCESS | 1652 | 1468759425642 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:45 INFO - PROCESS | 1652 | 1468759425739 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:43:45 INFO - PROCESS | 1652 | 1468759425794 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1652 | 1468759425795 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd0000 == 40 [pid = 1652] [id = 201] 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11936bc00) [pid = 1652] [serial = 601] [outer = 0x0] 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119959c00) [pid = 1652] [serial = 602] [outer = 0x11936bc00] 05:43:45 INFO - PROCESS | 1652 | 1468759425826 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119fe1c00) [pid = 1652] [serial = 603] [outer = 0x11936bc00] 05:43:46 INFO - PROCESS | 1652 | 1468759426355 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]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 771ms 05:43:46 INFO - PROCESS | 1652 | 1468759426401 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:43:46 INFO - PROCESS | 1652 | 1468759426403 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:43:46 INFO - PROCESS | 1652 | 1468759426409 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1652 | 1468759426411 Marionette TRACE conn2 <- [1,778,null,{}] 05:43:46 INFO - PROCESS | 1652 | 1468759426415 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}] 05:43:46 INFO - PROCESS | 1652 | 1468759426417 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:46 INFO - PROCESS | 1652 | 1468759426511 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:43:46 INFO - PROCESS | 1652 | 1468759426574 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1652 | 1468759426577 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x117470000 == 41 [pid = 1652] [id = 202] 05:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113d3f000) [pid = 1652] [serial = 604] [outer = 0x0] 05:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115e86c00) [pid = 1652] [serial = 605] [outer = 0x113d3f000] 05:43:46 INFO - PROCESS | 1652 | 1468759426604 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11806cc00) [pid = 1652] [serial = 606] [outer = 0x113d3f000] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12656b800 == 40 [pid = 1652] [id = 197] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x125d4f800 == 39 [pid = 1652] [id = 196] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x123a71000 == 38 [pid = 1652] [id = 195] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x119bcd800 == 37 [pid = 1652] [id = 194] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e8800 == 36 [pid = 1652] [id = 193] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b3000 == 35 [pid = 1652] [id = 192] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x12104d800 == 34 [pid = 1652] [id = 191] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x116674000 == 33 [pid = 1652] [id = 190] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e800 == 32 [pid = 1652] [id = 189] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a0800 == 31 [pid = 1652] [id = 182] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd0000 == 30 [pid = 1652] [id = 201] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a9000 == 29 [pid = 1652] [id = 200] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x127265800 == 28 [pid = 1652] [id = 198] 05:43:47 INFO - PROCESS | 1652 | --DOCSHELL 0x117e5c800 == 27 [pid = 1652] [id = 199] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118576800) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1160d9400) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x113f30800) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1176ee000) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x115e7b000) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1129a5800) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119964000) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x120f94800) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119e28000) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118455800) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x119a19c00) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118a2c400) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11337c400) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x112df2c00) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x118fba800) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119a27800) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x118451400) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x118511800) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x117068800) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 05:43:47 INFO - PROCESS | 1652 | 1468759427696 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]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1326ms 05:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:43:47 INFO - PROCESS | 1652 | 1468759427733 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1652 | 1468759427735 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:43:47 INFO - PROCESS | 1652 | 1468759427740 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1652 | 1468759427743 Marionette TRACE conn2 <- [1,782,null,{}] 05:43:47 INFO - PROCESS | 1652 | 1468759427747 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}] 05:43:47 INFO - PROCESS | 1652 | 1468759427748 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:47 INFO - PROCESS | 1652 | 1468759427838 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:43:47 INFO - PROCESS | 1652 | 1468759427845 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1652 | 1468759427846 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x113bc9000 == 28 [pid = 1652] [id = 203] 05:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1128d9000) [pid = 1652] [serial = 607] [outer = 0x0] 05:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x1129a8000) [pid = 1652] [serial = 608] [outer = 0x1128d9000] 05:43:47 INFO - PROCESS | 1652 | 1468759427876 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x110e98c00) [pid = 1652] [serial = 609] [outer = 0x1128d9000] 05:43:48 INFO - PROCESS | 1652 | 1468759428198 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]]]}] 05:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 05:43:48 INFO - PROCESS | 1652 | 1468759428230 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:43:48 INFO - PROCESS | 1652 | 1468759428233 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:43:48 INFO - PROCESS | 1652 | 1468759428243 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1652 | 1468759428244 Marionette TRACE conn2 <- [1,786,null,{}] 05:43:48 INFO - PROCESS | 1652 | 1468759428247 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}] 05:43:48 INFO - PROCESS | 1652 | 1468759428248 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:48 INFO - PROCESS | 1652 | 1468759428321 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:43:48 INFO - PROCESS | 1652 | 1468759428326 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1652 | 1468759428328 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad6000 == 29 [pid = 1652] [id = 204] 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x113372400) [pid = 1652] [serial = 610] [outer = 0x0] 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1139f4800) [pid = 1652] [serial = 611] [outer = 0x113372400] 05:43:48 INFO - PROCESS | 1652 | 1468759428357 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x115e79c00) [pid = 1652] [serial = 612] [outer = 0x113372400] 05:43:48 INFO - PROCESS | 1652 | 1468759428688 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]]]}] 05:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 05:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:43:48 INFO - PROCESS | 1652 | 1468759428712 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:43:48 INFO - PROCESS | 1652 | 1468759428714 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:43:48 INFO - PROCESS | 1652 | 1468759428723 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1652 | 1468759428726 Marionette TRACE conn2 <- [1,790,null,{}] 05:43:48 INFO - PROCESS | 1652 | 1468759428734 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}] 05:43:48 INFO - PROCESS | 1652 | 1468759428737 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:48 INFO - PROCESS | 1652 | 1468759428813 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:43:48 INFO - PROCESS | 1652 | 1468759428861 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1652 | 1468759428863 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d7800 == 30 [pid = 1652] [id = 205] 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1129a4c00) [pid = 1652] [serial = 613] [outer = 0x0] 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1176ee000) [pid = 1652] [serial = 614] [outer = 0x1129a4c00] 05:43:48 INFO - PROCESS | 1652 | 1468759428891 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11807ac00) [pid = 1652] [serial = 615] [outer = 0x1129a4c00] 05:43:49 INFO - PROCESS | 1652 | 1468759429250 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]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 580ms 05:43:49 INFO - PROCESS | 1652 | 1468759429297 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:43:49 INFO - PROCESS | 1652 | 1468759429300 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:43:49 INFO - PROCESS | 1652 | 1468759429303 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1652 | 1468759429305 Marionette TRACE conn2 <- [1,794,null,{}] 05:43:49 INFO - PROCESS | 1652 | 1468759429308 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}] 05:43:49 INFO - PROCESS | 1652 | 1468759429310 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:49 INFO - PROCESS | 1652 | 1468759429459 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:43:49 INFO - PROCESS | 1652 | 1468759429507 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:49 INFO - PROCESS | 1652 | 1468759429509 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae5800 == 31 [pid = 1652] [id = 206] 05:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11806d000) [pid = 1652] [serial = 616] [outer = 0x0] 05:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11844a000) [pid = 1652] [serial = 617] [outer = 0x11806d000] 05:43:49 INFO - PROCESS | 1652 | 1468759429547 Marionette DEBUG loaded listener.js 05:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118475400) [pid = 1652] [serial = 618] [outer = 0x11806d000] 05:43:49 INFO - PROCESS | 1652 | 1468759429882 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]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 623ms 05:43:49 INFO - PROCESS | 1652 | 1468759429928 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1652 | 1468759429929 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:43:49 INFO - PROCESS | 1652 | 1468759429931 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1652 | 1468759429932 Marionette TRACE conn2 <- [1,798,null,{}] 05:43:49 INFO - PROCESS | 1652 | 1468759429935 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}] 05:43:49 INFO - PROCESS | 1652 | 1468759429936 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:50 INFO - PROCESS | 1652 | 1468759430033 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:43:50 INFO - PROCESS | 1652 | 1468759430067 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1652 | 1468759430068 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4b800 == 32 [pid = 1652] [id = 207] 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1121ba400) [pid = 1652] [serial = 619] [outer = 0x0] 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11855ec00) [pid = 1652] [serial = 620] [outer = 0x1121ba400] 05:43:50 INFO - PROCESS | 1652 | 1468759430092 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118570400) [pid = 1652] [serial = 621] [outer = 0x1121ba400] 05:43:50 INFO - PROCESS | 1652 | 1468759430419 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]]]}] 05:43:50 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 05:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 05:43:50 INFO - PROCESS | 1652 | 1468759430454 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1652 | 1468759430455 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:43:50 INFO - PROCESS | 1652 | 1468759430458 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1652 | 1468759430459 Marionette TRACE conn2 <- [1,802,null,{}] 05:43:50 INFO - PROCESS | 1652 | 1468759430468 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}] 05:43:50 INFO - PROCESS | 1652 | 1468759430472 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:50 INFO - PROCESS | 1652 | 1468759430579 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:43:50 INFO - PROCESS | 1652 | 1468759430613 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1652 | 1468759430614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104b000 == 33 [pid = 1652] [id = 208] 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118570c00) [pid = 1652] [serial = 622] [outer = 0x0] 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118a0d800) [pid = 1652] [serial = 623] [outer = 0x118570c00] 05:43:50 INFO - PROCESS | 1652 | 1468759430639 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11992cc00) [pid = 1652] [serial = 624] [outer = 0x118570c00] 05:43:50 INFO - PROCESS | 1652 | 1468759430935 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]]]}] 05:43:50 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 05:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 05:43:50 INFO - PROCESS | 1652 | 1468759430979 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1652 | 1468759430980 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:43:50 INFO - PROCESS | 1652 | 1468759430983 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1652 | 1468759430984 Marionette TRACE conn2 <- [1,806,null,{}] 05:43:51 INFO - PROCESS | 1652 | 1468759430993 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}] 05:43:51 INFO - PROCESS | 1652 | 1468759430994 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:51 INFO - PROCESS | 1652 | 1468759431091 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:43:51 INFO - PROCESS | 1652 | 1468759431095 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1652 | 1468759431096 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bd0800 == 34 [pid = 1652] [id = 209] 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118074c00) [pid = 1652] [serial = 625] [outer = 0x0] 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118a32000) [pid = 1652] [serial = 626] [outer = 0x118074c00] 05:43:51 INFO - PROCESS | 1652 | 1468759431121 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119b11c00) [pid = 1652] [serial = 627] [outer = 0x118074c00] 05:43:51 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:43:51 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:43:51 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:43:51 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 05:43:51 INFO - PROCESS | 1652 | 1468759431483 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]]]}] 05:43:51 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 05:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 05:43:51 INFO - PROCESS | 1652 | 1468759431505 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1652 | 1468759431506 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:43:51 INFO - PROCESS | 1652 | 1468759431515 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1652 | 1468759431516 Marionette TRACE conn2 <- [1,810,null,{}] 05:43:51 INFO - PROCESS | 1652 | 1468759431518 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}] 05:43:51 INFO - PROCESS | 1652 | 1468759431519 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:51 INFO - PROCESS | 1652 | 1468759431610 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:43:51 INFO - PROCESS | 1652 | 1468759431613 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1652 | 1468759431614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be3000 == 35 [pid = 1652] [id = 210] 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119b13800) [pid = 1652] [serial = 628] [outer = 0x0] 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119e27000) [pid = 1652] [serial = 629] [outer = 0x119b13800] 05:43:51 INFO - PROCESS | 1652 | 1468759431638 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119fe3800) [pid = 1652] [serial = 630] [outer = 0x119b13800] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a1e800) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119932800) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11992e400) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x112730800) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118077800) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1129ae800) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1139f1800) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119a27c00) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118f27c00) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:43:51 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11844ac00) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:43:52 INFO - PROCESS | 1652 | 1468759432020 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]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 05:43:52 INFO - PROCESS | 1652 | 1468759432036 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1652 | 1468759432038 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:43:52 INFO - PROCESS | 1652 | 1468759432045 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1652 | 1468759432046 Marionette TRACE conn2 <- [1,814,null,{}] 05:43:52 INFO - PROCESS | 1652 | 1468759432049 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}] 05:43:52 INFO - PROCESS | 1652 | 1468759432050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:52 INFO - PROCESS | 1652 | 1468759432166 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:43:52 INFO - PROCESS | 1652 | 1468759432208 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1652 | 1468759432209 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d7000 == 36 [pid = 1652] [id = 211] 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x115e7f000) [pid = 1652] [serial = 631] [outer = 0x0] 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118f27c00) [pid = 1652] [serial = 632] [outer = 0x115e7f000] 05:43:52 INFO - PROCESS | 1652 | 1468759432249 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119d4ac00) [pid = 1652] [serial = 633] [outer = 0x115e7f000] 05:43:52 INFO - PROCESS | 1652 | 1468759432682 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] 05:43:52 INFO - PROCESS | 1652 | 1468759432719 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:43:52 INFO - PROCESS | 1652 | 1468759432721 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1652 | 1468759432722 Marionette TRACE conn2 <- [1,818,null,{}] 05:43:52 INFO - PROCESS | 1652 | 1468759432725 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}] 05:43:52 INFO - PROCESS | 1652 | 1468759432726 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:52 INFO - PROCESS | 1652 | 1468759432799 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:43:52 INFO - PROCESS | 1652 | 1468759432802 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1652 | 1468759432803 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x127266800 == 37 [pid = 1652] [id = 212] 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119e34400) [pid = 1652] [serial = 634] [outer = 0x0] 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x121212400) [pid = 1652] [serial = 635] [outer = 0x119e34400] 05:43:52 INFO - PROCESS | 1652 | 1468759432829 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12121b800) [pid = 1652] [serial = 636] [outer = 0x119e34400] 05:43:53 INFO - PROCESS | 1652 | 1468759433197 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]]]}] 05:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 05:43:53 INFO - PROCESS | 1652 | 1468759433243 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1652 | 1468759433245 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:43:53 INFO - PROCESS | 1652 | 1468759433249 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1652 | 1468759433251 Marionette TRACE conn2 <- [1,822,null,{}] 05:43:53 INFO - PROCESS | 1652 | 1468759433255 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}] 05:43:53 INFO - PROCESS | 1652 | 1468759433257 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:53 INFO - PROCESS | 1652 | 1468759433417 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:43:53 INFO - PROCESS | 1652 | 1468759433443 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1652 | 1468759433446 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b42000 == 38 [pid = 1652] [id = 213] 05:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121447c00) [pid = 1652] [serial = 637] [outer = 0x0] 05:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x121813c00) [pid = 1652] [serial = 638] [outer = 0x121447c00] 05:43:53 INFO - PROCESS | 1652 | 1468759433488 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1249c8c00) [pid = 1652] [serial = 639] [outer = 0x121447c00] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x113bc9000 == 37 [pid = 1652] [id = 203] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117470000 == 36 [pid = 1652] [id = 202] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d7800 == 35 [pid = 1652] [id = 205] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123be3000 == 34 [pid = 1652] [id = 210] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4b800 == 33 [pid = 1652] [id = 207] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x127266800 == 32 [pid = 1652] [id = 212] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119bd0800 == 31 [pid = 1652] [id = 209] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d7000 == 30 [pid = 1652] [id = 211] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad6000 == 29 [pid = 1652] [id = 204] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12104b000 == 28 [pid = 1652] [id = 208] 05:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae5800 == 27 [pid = 1652] [id = 206] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119a25c00) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12157e000) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119d4b800) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118230800) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118226800) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1129b3800) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1133ebc00) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x113d91000) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11602dc00) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119fe0400) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x11978b000) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11844ec00) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11855e000) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11844fc00) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x123f82800) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x119931800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x11978a400) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x125246c00) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 05:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1249d3800) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 05:43:55 INFO - PROCESS | 1652 | 1468759435050 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] 05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:43:55 INFO - PROCESS | 1652 | 1468759435076 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:43:55 INFO - PROCESS | 1652 | 1468759435080 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1652 | 1468759435082 Marionette TRACE conn2 <- [1,826,null,{}] 05:43:55 INFO - PROCESS | 1652 | 1468759435086 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}] 05:43:55 INFO - PROCESS | 1652 | 1468759435088 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:55 INFO - PROCESS | 1652 | 1468759435164 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:43:55 INFO - PROCESS | 1652 | 1468759435210 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1652 | 1468759435213 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116240800 == 28 [pid = 1652] [id = 214] 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11213e800) [pid = 1652] [serial = 640] [outer = 0x0] 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1121b2400) [pid = 1652] [serial = 641] [outer = 0x11213e800] 05:43:55 INFO - PROCESS | 1652 | 1468759435241 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1129b1400) [pid = 1652] [serial = 642] [outer = 0x11213e800] 05:43:55 INFO - PROCESS | 1652 | 1468759435548 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]]]}] 05:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 05:43:55 INFO - PROCESS | 1652 | 1468759435600 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1652 | 1468759435603 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:43:55 INFO - PROCESS | 1652 | 1468759435608 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1652 | 1468759435609 Marionette TRACE conn2 <- [1,830,null,{}] 05:43:55 INFO - PROCESS | 1652 | 1468759435612 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}] 05:43:55 INFO - PROCESS | 1652 | 1468759435614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:55 INFO - PROCESS | 1652 | 1468759435687 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:43:55 INFO - PROCESS | 1652 | 1468759435692 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1652 | 1468759435694 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116af0800 == 29 [pid = 1652] [id = 215] 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x112e9e000) [pid = 1652] [serial = 643] [outer = 0x0] 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11393a400) [pid = 1652] [serial = 644] [outer = 0x112e9e000] 05:43:55 INFO - PROCESS | 1652 | 1468759435724 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x113d90800) [pid = 1652] [serial = 645] [outer = 0x112e9e000] 05:43:56 INFO - PROCESS | 1652 | 1468759436047 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]]]}] 05:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 471ms 05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:43:56 INFO - PROCESS | 1652 | 1468759436081 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1652 | 1468759436082 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:43:56 INFO - PROCESS | 1652 | 1468759436084 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1652 | 1468759436099 Marionette TRACE conn2 <- [1,834,null,{}] 05:43:56 INFO - PROCESS | 1652 | 1468759436108 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}] 05:43:56 INFO - PROCESS | 1652 | 1468759436112 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:56 INFO - PROCESS | 1652 | 1468759436186 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:43:56 INFO - PROCESS | 1652 | 1468759436193 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1652 | 1468759436195 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11821d000 == 30 [pid = 1652] [id = 216] 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x110e9c800) [pid = 1652] [serial = 646] [outer = 0x0] 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x115e87400) [pid = 1652] [serial = 647] [outer = 0x110e9c800] 05:43:56 INFO - PROCESS | 1652 | 1468759436222 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116f4cc00) [pid = 1652] [serial = 648] [outer = 0x110e9c800] 05:43:56 INFO - PROCESS | 1652 | 1468759436550 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]]]}] 05:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 483ms 05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:43:56 INFO - PROCESS | 1652 | 1468759436568 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1652 | 1468759436570 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:43:56 INFO - PROCESS | 1652 | 1468759436572 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1652 | 1468759436575 Marionette TRACE conn2 <- [1,838,null,{}] 05:43:56 INFO - PROCESS | 1652 | 1468759436578 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}] 05:43:56 INFO - PROCESS | 1652 | 1468759436579 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:56 INFO - PROCESS | 1652 | 1468759436675 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:43:56 INFO - PROCESS | 1652 | 1468759436681 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1652 | 1468759436682 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f4a000 == 31 [pid = 1652] [id = 217] 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116a19400) [pid = 1652] [serial = 649] [outer = 0x0] 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11806c400) [pid = 1652] [serial = 650] [outer = 0x116a19400] 05:43:56 INFO - PROCESS | 1652 | 1468759436707 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11807b800) [pid = 1652] [serial = 651] [outer = 0x116a19400] 05:43:57 INFO - PROCESS | 1652 | 1468759437012 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]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 472ms 05:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:43:57 INFO - PROCESS | 1652 | 1468759437045 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1652 | 1468759437046 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:43:57 INFO - PROCESS | 1652 | 1468759437048 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1652 | 1468759437049 Marionette TRACE conn2 <- [1,842,null,{}] 05:43:57 INFO - PROCESS | 1652 | 1468759437051 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}] 05:43:57 INFO - PROCESS | 1652 | 1468759437053 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:57 INFO - PROCESS | 1652 | 1468759437128 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:43:57 INFO - PROCESS | 1652 | 1468759437132 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1652 | 1468759437133 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119be0000 == 32 [pid = 1652] [id = 218] 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112dfac00) [pid = 1652] [serial = 652] [outer = 0x0] 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1182c3000) [pid = 1652] [serial = 653] [outer = 0x112dfac00] 05:43:57 INFO - PROCESS | 1652 | 1468759437160 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11850ac00) [pid = 1652] [serial = 654] [outer = 0x112dfac00] 05:43:57 INFO - PROCESS | 1652 | 1468759437469 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]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 05:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:43:57 INFO - PROCESS | 1652 | 1468759437516 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1652 | 1468759437517 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:43:57 INFO - PROCESS | 1652 | 1468759437519 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1652 | 1468759437520 Marionette TRACE conn2 <- [1,846,null,{}] 05:43:57 INFO - PROCESS | 1652 | 1468759437525 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}] 05:43:57 INFO - PROCESS | 1652 | 1468759437529 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:57 INFO - PROCESS | 1652 | 1468759437637 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:43:57 INFO - PROCESS | 1652 | 1468759437646 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1652 | 1468759437647 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104c000 == 33 [pid = 1652] [id = 219] 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113d91000) [pid = 1652] [serial = 655] [outer = 0x0] 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118568c00) [pid = 1652] [serial = 656] [outer = 0x113d91000] 05:43:57 INFO - PROCESS | 1652 | 1468759437672 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118fb7800) [pid = 1652] [serial = 657] [outer = 0x113d91000] 05:43:57 INFO - PROCESS | 1652 | 1468759437959 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]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:43:58 INFO - PROCESS | 1652 | 1468759437997 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1652 | 1468759437998 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:43:58 INFO - PROCESS | 1652 | 1468759438000 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1652 | 1468759438001 Marionette TRACE conn2 <- [1,850,null,{}] 05:43:58 INFO - PROCESS | 1652 | 1468759438003 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}] 05:43:58 INFO - PROCESS | 1652 | 1468759438005 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:58 INFO - PROCESS | 1652 | 1468759438087 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:43:58 INFO - PROCESS | 1652 | 1468759438092 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1652 | 1468759438094 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be5000 == 34 [pid = 1652] [id = 220] 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11936ac00) [pid = 1652] [serial = 658] [outer = 0x0] 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11978ec00) [pid = 1652] [serial = 659] [outer = 0x11936ac00] 05:43:58 INFO - PROCESS | 1652 | 1468759438118 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119931000) [pid = 1652] [serial = 660] [outer = 0x11936ac00] 05:43:58 INFO - PROCESS | 1652 | 1468759438425 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]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 05:43:58 INFO - PROCESS | 1652 | 1468759438469 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1652 | 1468759438470 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:43:58 INFO - PROCESS | 1652 | 1468759438472 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1652 | 1468759438473 Marionette TRACE conn2 <- [1,854,null,{}] 05:43:58 INFO - PROCESS | 1652 | 1468759438476 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}] 05:43:58 INFO - PROCESS | 1652 | 1468759438477 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:58 INFO - PROCESS | 1652 | 1468759438567 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:43:58 INFO - PROCESS | 1652 | 1468759438575 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1652 | 1468759438576 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x125267000 == 35 [pid = 1652] [id = 221] 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118fb4c00) [pid = 1652] [serial = 661] [outer = 0x0] 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119957800) [pid = 1652] [serial = 662] [outer = 0x118fb4c00] 05:43:58 INFO - PROCESS | 1652 | 1468759438601 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a24400) [pid = 1652] [serial = 663] [outer = 0x118fb4c00] 05:43:58 INFO - PROCESS | 1652 | 1468759438894 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]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:43:58 INFO - PROCESS | 1652 | 1468759438943 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1652 | 1468759438945 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:43:58 INFO - PROCESS | 1652 | 1468759438947 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1652 | 1468759438948 Marionette TRACE conn2 <- [1,858,null,{}] 05:43:58 INFO - PROCESS | 1652 | 1468759438950 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}] 05:43:58 INFO - PROCESS | 1652 | 1468759438952 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | 1468759439022 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:43:59 INFO - PROCESS | 1652 | 1468759439027 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1652 | 1468759439029 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11821c800 == 36 [pid = 1652] [id = 222] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111c19000) [pid = 1652] [serial = 664] [outer = 0x0] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d4b800) [pid = 1652] [serial = 665] [outer = 0x111c19000] 05:43:59 INFO - PROCESS | 1652 | 1468759439060 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119e2b800) [pid = 1652] [serial = 666] [outer = 0x111c19000] 05:43:59 INFO - PROCESS | 1652 | 1468759439359 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]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 421ms 05:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:43:59 INFO - PROCESS | 1652 | 1468759439368 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1652 | 1468759439369 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:43:59 INFO - PROCESS | 1652 | 1468759439372 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1652 | 1468759439374 Marionette TRACE conn2 <- [1,862,null,{}] 05:43:59 INFO - PROCESS | 1652 | 1468759439384 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}] 05:43:59 INFO - PROCESS | 1652 | 1468759439385 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | 1468759439492 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:43:59 INFO - PROCESS | 1652 | 1468759439520 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1652 | 1468759439521 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12661c800 == 37 [pid = 1652] [id = 223] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116077000) [pid = 1652] [serial = 667] [outer = 0x0] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119e2d000) [pid = 1652] [serial = 668] [outer = 0x116077000] 05:43:59 INFO - PROCESS | 1652 | 1468759439544 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x120f97400) [pid = 1652] [serial = 669] [outer = 0x116077000] 05:43:59 INFO - PROCESS | 1652 | 1468759439829 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]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 476ms 05:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:43:59 INFO - PROCESS | 1652 | 1468759439847 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1652 | 1468759439849 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:43:59 INFO - PROCESS | 1652 | 1468759439851 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1652 | 1468759439853 Marionette TRACE conn2 <- [1,866,null,{}] 05:43:59 INFO - PROCESS | 1652 | 1468759439863 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}] 05:43:59 INFO - PROCESS | 1652 | 1468759439864 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | 1468759439951 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:43:59 INFO - PROCESS | 1652 | 1468759439955 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1652 | 1468759439959 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:43:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bdf000 == 38 [pid = 1652] [id = 224] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x120f97c00) [pid = 1652] [serial = 670] [outer = 0x0] 05:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121330400) [pid = 1652] [serial = 671] [outer = 0x120f97c00] 05:43:59 INFO - PROCESS | 1652 | 1468759439993 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123a0f800) [pid = 1652] [serial = 672] [outer = 0x120f97c00] 05:44:00 INFO - PROCESS | 1652 | 1468759440359 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]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 05:44:00 INFO - PROCESS | 1652 | 1468759440370 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1652 | 1468759440371 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:44:00 INFO - PROCESS | 1652 | 1468759440375 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1652 | 1468759440377 Marionette TRACE conn2 <- [1,870,null,{}] 05:44:00 INFO - PROCESS | 1652 | 1468759440380 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}] 05:44:00 INFO - PROCESS | 1652 | 1468759440381 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:00 INFO - PROCESS | 1652 | 1468759440472 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:44:00 INFO - PROCESS | 1652 | 1468759440475 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1652 | 1468759440476 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x129564000 == 39 [pid = 1652] [id = 225] 05:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x120f98000) [pid = 1652] [serial = 673] [outer = 0x0] 05:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x123fb0400) [pid = 1652] [serial = 674] [outer = 0x120f98000] 05:44:00 INFO - PROCESS | 1652 | 1468759440500 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124b23c00) [pid = 1652] [serial = 675] [outer = 0x120f98000] 05:44:00 INFO - PROCESS | 1652 | 1468759440815 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]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 472ms 05:44:00 INFO - PROCESS | 1652 | 1468759440860 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1652 | 1468759440862 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:44:00 INFO - PROCESS | 1652 | 1468759440864 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1652 | 1468759440865 Marionette TRACE conn2 <- [1,874,null,{}] 05:44:00 INFO - PROCESS | 1652 | 1468759440867 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}] 05:44:00 INFO - PROCESS | 1652 | 1468759440868 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:00 INFO - PROCESS | 1652 | 1468759440962 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:44:00 INFO - PROCESS | 1652 | 1468759440966 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1652 | 1468759440967 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295c5800 == 40 [pid = 1652] [id = 226] 05:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121210400) [pid = 1652] [serial = 676] [outer = 0x0] 05:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125242400) [pid = 1652] [serial = 677] [outer = 0x121210400] 05:44:01 INFO - PROCESS | 1652 | 1468759440997 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125249800) [pid = 1652] [serial = 678] [outer = 0x121210400] 05:44:01 INFO - PROCESS | 1652 | 1468759441339 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]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 05:44:01 INFO - PROCESS | 1652 | 1468759441382 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1652 | 1468759441383 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:44:01 INFO - PROCESS | 1652 | 1468759441385 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1652 | 1468759441386 Marionette TRACE conn2 <- [1,878,null,{}] 05:44:01 INFO - PROCESS | 1652 | 1468759441389 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}] 05:44:01 INFO - PROCESS | 1652 | 1468759441390 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:01 INFO - PROCESS | 1652 | 1468759441482 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:44:01 INFO - PROCESS | 1652 | 1468759441496 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1652 | 1468759441497 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297e8000 == 41 [pid = 1652] [id = 227] 05:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1252d7400) [pid = 1652] [serial = 679] [outer = 0x0] 05:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125ba6c00) [pid = 1652] [serial = 680] [outer = 0x1252d7400] 05:44:01 INFO - PROCESS | 1652 | 1468759441521 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125d7f000) [pid = 1652] [serial = 681] [outer = 0x1252d7400] 05:44:01 INFO - PROCESS | 1652 | 1468759441797 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]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 420ms 05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:44:01 INFO - PROCESS | 1652 | 1468759441817 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1652 | 1468759441819 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:44:01 INFO - PROCESS | 1652 | 1468759441822 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1652 | 1468759441827 Marionette TRACE conn2 <- [1,882,null,{}] 05:44:01 INFO - PROCESS | 1652 | 1468759441851 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}] 05:44:01 INFO - PROCESS | 1652 | 1468759441853 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:02 INFO - PROCESS | 1652 | 1468759441999 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:44:02 INFO - PROCESS | 1652 | 1468759442015 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1652 | 1468759442017 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b4800 == 42 [pid = 1652] [id = 228] 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11850f800) [pid = 1652] [serial = 682] [outer = 0x0] 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12611c000) [pid = 1652] [serial = 683] [outer = 0x11850f800] 05:44:02 INFO - PROCESS | 1652 | 1468759442067 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126638800) [pid = 1652] [serial = 684] [outer = 0x11850f800] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1121ba400) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118570c00) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115e7f000) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118074c00) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119b13800) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119e34400) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129a4c00) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113372400) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1128d9000) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113d3f000) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11936bc00) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118511c00) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1133e6400) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:44:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11806d000) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:44:02 INFO - PROCESS | 1652 | 1468759442617 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]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 845ms 05:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:44:02 INFO - PROCESS | 1652 | 1468759442683 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1652 | 1468759442684 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:44:02 INFO - PROCESS | 1652 | 1468759442686 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1652 | 1468759442687 Marionette TRACE conn2 <- [1,886,null,{}] 05:44:02 INFO - PROCESS | 1652 | 1468759442695 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}] 05:44:02 INFO - PROCESS | 1652 | 1468759442696 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:02 INFO - PROCESS | 1652 | 1468759442780 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:44:02 INFO - PROCESS | 1652 | 1468759442784 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1652 | 1468759442785 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac71000 == 43 [pid = 1652] [id = 229] 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118076800) [pid = 1652] [serial = 685] [outer = 0x0] 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118509c00) [pid = 1652] [serial = 686] [outer = 0x118076800] 05:44:02 INFO - PROCESS | 1652 | 1468759442809 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119964000) [pid = 1652] [serial = 687] [outer = 0x118076800] 05:44:03 INFO - PROCESS | 1652 | 1468759443126 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]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 473ms 05:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:44:03 INFO - PROCESS | 1652 | 1468759443160 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1652 | 1468759443161 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:44:03 INFO - PROCESS | 1652 | 1468759443163 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1652 | 1468759443164 Marionette TRACE conn2 <- [1,890,null,{}] 05:44:03 INFO - PROCESS | 1652 | 1468759443166 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}] 05:44:03 INFO - PROCESS | 1652 | 1468759443167 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:03 INFO - PROCESS | 1652 | 1468759443252 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:44:03 INFO - PROCESS | 1652 | 1468759443309 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1652 | 1468759443321 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b7800 == 44 [pid = 1652] [id = 230] 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118224400) [pid = 1652] [serial = 688] [outer = 0x0] 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119e2c400) [pid = 1652] [serial = 689] [outer = 0x118224400] 05:44:03 INFO - PROCESS | 1652 | 1468759443361 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x127225000) [pid = 1652] [serial = 690] [outer = 0x118224400] 05:44:03 INFO - PROCESS | 1652 | 1468759443757 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]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 618ms 05:44:03 INFO - PROCESS | 1652 | 1468759443782 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1652 | 1468759443785 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:44:03 INFO - PROCESS | 1652 | 1468759443788 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1652 | 1468759443790 Marionette TRACE conn2 <- [1,894,null,{}] 05:44:03 INFO - PROCESS | 1652 | 1468759443793 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}] 05:44:03 INFO - PROCESS | 1652 | 1468759443794 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:03 INFO - PROCESS | 1652 | 1468759443892 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:44:03 INFO - PROCESS | 1652 | 1468759443897 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1652 | 1468759443899 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7cd000 == 45 [pid = 1652] [id = 231] 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118224c00) [pid = 1652] [serial = 691] [outer = 0x0] 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x127289c00) [pid = 1652] [serial = 692] [outer = 0x118224c00] 05:44:03 INFO - PROCESS | 1652 | 1468759443922 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1274e3800) [pid = 1652] [serial = 693] [outer = 0x118224c00] 05:44:04 INFO - PROCESS | 1652 | 1468759444232 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]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 471ms 05:44:04 INFO - PROCESS | 1652 | 1468759444260 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1652 | 1468759444261 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:44:04 INFO - PROCESS | 1652 | 1468759444263 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1652 | 1468759444264 Marionette TRACE conn2 <- [1,898,null,{}] 05:44:04 INFO - PROCESS | 1652 | 1468759444267 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}] 05:44:04 INFO - PROCESS | 1652 | 1468759444268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:04 INFO - PROCESS | 1652 | 1468759444352 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:44:04 INFO - PROCESS | 1652 | 1468759444358 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1652 | 1468759444359 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf30000 == 46 [pid = 1652] [id = 232] 05:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1274e6c00) [pid = 1652] [serial = 694] [outer = 0x0] 05:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1274ec000) [pid = 1652] [serial = 695] [outer = 0x1274e6c00] 05:44:04 INFO - PROCESS | 1652 | 1468759444383 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1274f1000) [pid = 1652] [serial = 696] [outer = 0x1274e6c00] 05:44:04 INFO - PROCESS | 1652 | 1468759444921 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]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 717ms 05:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:44:04 INFO - PROCESS | 1652 | 1468759444982 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1652 | 1468759444985 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:44:04 INFO - PROCESS | 1652 | 1468759444988 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1652 | 1468759444990 Marionette TRACE conn2 <- [1,902,null,{}] 05:44:04 INFO - PROCESS | 1652 | 1468759444993 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}] 05:44:04 INFO - PROCESS | 1652 | 1468759444996 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:05 INFO - PROCESS | 1652 | 1468759445110 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:44:05 INFO - PROCESS | 1652 | 1468759445207 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1652 | 1468759445209 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116af0000 == 47 [pid = 1652] [id = 233] 05:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1129ac400) [pid = 1652] [serial = 697] [outer = 0x0] 05:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129b3000) [pid = 1652] [serial = 698] [outer = 0x1129ac400] 05:44:05 INFO - PROCESS | 1652 | 1468759445239 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1133cb800) [pid = 1652] [serial = 699] [outer = 0x1129ac400] 05:44:05 INFO - PROCESS | 1652 | 1468759445797 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]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 822ms 05:44:05 INFO - PROCESS | 1652 | 1468759445839 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1652 | 1468759445846 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:44:05 INFO - PROCESS | 1652 | 1468759445855 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1652 | 1468759445858 Marionette TRACE conn2 <- [1,906,null,{}] 05:44:05 INFO - PROCESS | 1652 | 1468759445862 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}] 05:44:05 INFO - PROCESS | 1652 | 1468759445864 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:06 INFO - PROCESS | 1652 | 1468759446111 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:44:06 INFO - PROCESS | 1652 | 1468759446204 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1652 | 1468759446206 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11601c800 == 48 [pid = 1652] [id = 234] 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1129a7000) [pid = 1652] [serial = 700] [outer = 0x0] 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x112df1c00) [pid = 1652] [serial = 701] [outer = 0x1129a7000] 05:44:06 INFO - PROCESS | 1652 | 1468759446245 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1139eac00) [pid = 1652] [serial = 702] [outer = 0x1129a7000] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7cd000 == 47 [pid = 1652] [id = 231] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7b7800 == 46 [pid = 1652] [id = 230] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac71000 == 45 [pid = 1652] [id = 229] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b4800 == 44 [pid = 1652] [id = 228] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1297e8000 == 43 [pid = 1652] [id = 227] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x1295c5800 == 42 [pid = 1652] [id = 226] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x129564000 == 41 [pid = 1652] [id = 225] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x121813c00) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119bdf000 == 40 [pid = 1652] [id = 224] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12661c800 == 39 [pid = 1652] [id = 223] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x11821c800 == 38 [pid = 1652] [id = 222] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x125267000 == 37 [pid = 1652] [id = 221] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x123be5000 == 36 [pid = 1652] [id = 220] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x12104c000 == 35 [pid = 1652] [id = 219] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119be0000 == 34 [pid = 1652] [id = 218] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x118f4a000 == 33 [pid = 1652] [id = 217] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x11821d000 == 32 [pid = 1652] [id = 216] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x116af0800 == 31 [pid = 1652] [id = 215] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x116240800 == 30 [pid = 1652] [id = 214] 05:44:06 INFO - PROCESS | 1652 | --DOCSHELL 0x119b42000 == 29 [pid = 1652] [id = 213] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11855ec00) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118a0d800) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118570400) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118f27c00) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118a32000) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11992cc00) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119e27000) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119b11c00) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119d4ac00) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121212400) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119fe3800) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176ee000) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11807ac00) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1139f4800) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e79c00) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129a8000) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110e98c00) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11806cc00) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e86c00) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119fe1c00) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119959c00) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118577400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11855e800) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116f4f000) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113f35800) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11844a000) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12121b800) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118475400) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 05:44:06 INFO - PROCESS | 1652 | 1468759446766 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]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 925ms 05:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:44:06 INFO - PROCESS | 1652 | 1468759446780 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1652 | 1468759446782 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:44:06 INFO - PROCESS | 1652 | 1468759446785 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1652 | 1468759446787 Marionette TRACE conn2 <- [1,910,null,{}] 05:44:06 INFO - PROCESS | 1652 | 1468759446793 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}] 05:44:06 INFO - PROCESS | 1652 | 1468759446795 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:06 INFO - PROCESS | 1652 | 1468759446869 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:44:06 INFO - PROCESS | 1652 | 1468759446876 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1652 | 1468759446878 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad6000 == 30 [pid = 1652] [id = 235] 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11396f800) [pid = 1652] [serial = 703] [outer = 0x0] 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115e7e800) [pid = 1652] [serial = 704] [outer = 0x11396f800] 05:44:06 INFO - PROCESS | 1652 | 1468759446905 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1160dc800) [pid = 1652] [serial = 705] [outer = 0x11396f800] 05:44:07 INFO - PROCESS | 1652 | 1468759447246 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]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 474ms 05:44:07 INFO - PROCESS | 1652 | 1468759447304 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1652 | 1468759447306 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:44:07 INFO - PROCESS | 1652 | 1468759447310 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1652 | 1468759447313 Marionette TRACE conn2 <- [1,914,null,{}] 05:44:07 INFO - PROCESS | 1652 | 1468759447317 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}] 05:44:07 INFO - PROCESS | 1652 | 1468759447319 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:07 INFO - PROCESS | 1652 | 1468759447403 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:44:07 INFO - PROCESS | 1652 | 1468759447492 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1652 | 1468759447495 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116949800 == 31 [pid = 1652] [id = 236] 05:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112fbb800) [pid = 1652] [serial = 706] [outer = 0x0] 05:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133e5c00) [pid = 1652] [serial = 707] [outer = 0x112fbb800] 05:44:07 INFO - PROCESS | 1652 | 1468759447526 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115e78c00) [pid = 1652] [serial = 708] [outer = 0x112fbb800] 05:44:07 INFO - PROCESS | 1652 | 1468759447959 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]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms 05:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:44:08 INFO - PROCESS | 1652 | 1468759447996 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1652 | 1468759447998 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:44:08 INFO - PROCESS | 1652 | 1468759448003 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1652 | 1468759448005 Marionette TRACE conn2 <- [1,918,null,{}] 05:44:08 INFO - PROCESS | 1652 | 1468759448010 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}] 05:44:08 INFO - PROCESS | 1652 | 1468759448012 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:08 INFO - PROCESS | 1652 | 1468759448103 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:44:08 INFO - PROCESS | 1652 | 1468759448154 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1652 | 1468759448156 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f53000 == 32 [pid = 1652] [id = 237] 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1128d9c00) [pid = 1652] [serial = 709] [outer = 0x0] 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118070400) [pid = 1652] [serial = 710] [outer = 0x1128d9c00] 05:44:08 INFO - PROCESS | 1652 | 1468759448187 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1182b4400) [pid = 1652] [serial = 711] [outer = 0x1128d9c00] 05:44:08 INFO - PROCESS | 1652 | 1468759448600 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]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 625ms 05:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:44:08 INFO - PROCESS | 1652 | 1468759448627 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1652 | 1468759448628 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:44:08 INFO - PROCESS | 1652 | 1468759448631 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1652 | 1468759448632 Marionette TRACE conn2 <- [1,922,null,{}] 05:44:08 INFO - PROCESS | 1652 | 1468759448639 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}] 05:44:08 INFO - PROCESS | 1652 | 1468759448643 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:08 INFO - PROCESS | 1652 | 1468759448737 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:44:08 INFO - PROCESS | 1652 | 1468759448822 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1652 | 1468759448824 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5b800 == 33 [pid = 1652] [id = 238] 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118512c00) [pid = 1652] [serial = 712] [outer = 0x0] 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118562000) [pid = 1652] [serial = 713] [outer = 0x118512c00] 05:44:08 INFO - PROCESS | 1652 | 1468759448857 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11856f400) [pid = 1652] [serial = 714] [outer = 0x118512c00] 05:44:09 INFO - PROCESS | 1652 | 1468759449248 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]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 05:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:44:09 INFO - PROCESS | 1652 | 1468759449305 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1652 | 1468759449306 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:44:09 INFO - PROCESS | 1652 | 1468759449309 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1652 | 1468759449310 Marionette TRACE conn2 <- [1,926,null,{}] 05:44:09 INFO - PROCESS | 1652 | 1468759449312 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}] 05:44:09 INFO - PROCESS | 1652 | 1468759449313 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:09 INFO - PROCESS | 1652 | 1468759449404 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:44:09 INFO - PROCESS | 1652 | 1468759449453 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1652 | 1468759449454 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a8800 == 34 [pid = 1652] [id = 239] 05:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118578c00) [pid = 1652] [serial = 715] [outer = 0x0] 05:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118a09800) [pid = 1652] [serial = 716] [outer = 0x118578c00] 05:44:09 INFO - PROCESS | 1652 | 1468759449483 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118f2ec00) [pid = 1652] [serial = 717] [outer = 0x118578c00] 05:44:09 INFO - PROCESS | 1652 | 1468759449918 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]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 05:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:44:09 INFO - PROCESS | 1652 | 1468759449931 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1652 | 1468759449933 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:44:09 INFO - PROCESS | 1652 | 1468759449937 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1652 | 1468759449939 Marionette TRACE conn2 <- [1,930,null,{}] 05:44:09 INFO - PROCESS | 1652 | 1468759449943 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}] 05:44:09 INFO - PROCESS | 1652 | 1468759449945 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:10 INFO - PROCESS | 1652 | 1468759450106 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:44:10 INFO - PROCESS | 1652 | 1468759450197 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1652 | 1468759450199 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a71000 == 35 [pid = 1652] [id = 240] 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1176efc00) [pid = 1652] [serial = 718] [outer = 0x0] 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119790c00) [pid = 1652] [serial = 719] [outer = 0x1176efc00] 05:44:10 INFO - PROCESS | 1652 | 1468759450228 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119934000) [pid = 1652] [serial = 720] [outer = 0x1176efc00] 05:44:10 INFO - PROCESS | 1652 | 1468759450605 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]]]}] 05:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 723ms 05:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:44:10 INFO - PROCESS | 1652 | 1468759450661 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1652 | 1468759450662 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:44:10 INFO - PROCESS | 1652 | 1468759450664 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1652 | 1468759450665 Marionette TRACE conn2 <- [1,934,null,{}] 05:44:10 INFO - PROCESS | 1652 | 1468759450668 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}] 05:44:10 INFO - PROCESS | 1652 | 1468759450673 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:10 INFO - PROCESS | 1652 | 1468759450790 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:44:10 INFO - PROCESS | 1652 | 1468759450847 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1652 | 1468759450849 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746d800 == 36 [pid = 1652] [id = 241] 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119a28000) [pid = 1652] [serial = 721] [outer = 0x0] 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119d4bc00) [pid = 1652] [serial = 722] [outer = 0x119a28000] 05:44:10 INFO - PROCESS | 1652 | 1468759450878 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x121212c00) [pid = 1652] [serial = 723] [outer = 0x119a28000] 05:44:11 INFO - PROCESS | 1652 | 1468759451345 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]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 723ms 05:44:11 INFO - PROCESS | 1652 | 1468759451430 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1652 | 1468759451432 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:44:11 INFO - PROCESS | 1652 | 1468759451436 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1652 | 1468759451438 Marionette TRACE conn2 <- [1,938,null,{}] 05:44:11 INFO - PROCESS | 1652 | 1468759451442 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}] 05:44:11 INFO - PROCESS | 1652 | 1468759451443 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11601c800 == 35 [pid = 1652] [id = 234] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116af0000 == 34 [pid = 1652] [id = 233] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11746d800 == 33 [pid = 1652] [id = 241] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x123a71000 == 32 [pid = 1652] [id = 240] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a8800 == 31 [pid = 1652] [id = 239] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5b800 == 30 [pid = 1652] [id = 238] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf30000 == 29 [pid = 1652] [id = 232] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x118f53000 == 28 [pid = 1652] [id = 237] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad6000 == 27 [pid = 1652] [id = 235] 05:44:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116949800 == 26 [pid = 1652] [id = 236] 05:44:12 INFO - PROCESS | 1652 | 1468759452018 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:44:12 INFO - PROCESS | 1652 | 1468759452107 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1652 | 1468759452109 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ab8000 == 27 [pid = 1652] [id = 242] 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1128cf800) [pid = 1652] [serial = 724] [outer = 0x0] 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1128d2400) [pid = 1652] [serial = 725] [outer = 0x1128cf800] 05:44:12 INFO - PROCESS | 1652 | 1468759452138 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1129ad400) [pid = 1652] [serial = 726] [outer = 0x1128cf800] 05:44:12 INFO - PROCESS | 1652 | 1468759452451 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]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1074ms 05:44:12 INFO - PROCESS | 1652 | 1468759452511 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1652 | 1468759452514 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:44:12 INFO - PROCESS | 1652 | 1468759452517 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1652 | 1468759452519 Marionette TRACE conn2 <- [1,942,null,{}] 05:44:12 INFO - PROCESS | 1652 | 1468759452522 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}] 05:44:12 INFO - PROCESS | 1652 | 1468759452524 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:12 INFO - PROCESS | 1652 | 1468759452620 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:44:12 INFO - PROCESS | 1652 | 1468759452668 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1652 | 1468759452670 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ae000 == 28 [pid = 1652] [id = 243] 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129b2c00) [pid = 1652] [serial = 727] [outer = 0x0] 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112fbf800) [pid = 1652] [serial = 728] [outer = 0x1129b2c00] 05:44:12 INFO - PROCESS | 1652 | 1468759452697 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113d40400) [pid = 1652] [serial = 729] [outer = 0x1129b2c00] 05:44:12 INFO - PROCESS | 1652 | 1468759452982 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]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 05:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:44:13 INFO - PROCESS | 1652 | 1468759453037 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1652 | 1468759453039 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:44:13 INFO - PROCESS | 1652 | 1468759453044 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1652 | 1468759453046 Marionette TRACE conn2 <- [1,946,null,{}] 05:44:13 INFO - PROCESS | 1652 | 1468759453048 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}] 05:44:13 INFO - PROCESS | 1652 | 1468759453050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:13 INFO - PROCESS | 1652 | 1468759453126 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:44:13 INFO - PROCESS | 1652 | 1468759453184 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1652 | 1468759453193 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e5f800 == 29 [pid = 1652] [id = 244] 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x111e58c00) [pid = 1652] [serial = 730] [outer = 0x0] 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x115e5b800) [pid = 1652] [serial = 731] [outer = 0x111e58c00] 05:44:13 INFO - PROCESS | 1652 | 1468759453220 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116911800) [pid = 1652] [serial = 732] [outer = 0x111e58c00] 05:44:13 INFO - PROCESS | 1652 | 1468759453560 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]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 569ms 05:44:13 INFO - PROCESS | 1652 | 1468759453613 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1652 | 1468759453616 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:44:13 INFO - PROCESS | 1652 | 1468759453631 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1652 | 1468759453634 Marionette TRACE conn2 <- [1,950,null,{}] 05:44:13 INFO - PROCESS | 1652 | 1468759453636 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}] 05:44:13 INFO - PROCESS | 1652 | 1468759453639 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:13 INFO - PROCESS | 1652 | 1468759453737 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:44:13 INFO - PROCESS | 1652 | 1468759453741 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1652 | 1468759453742 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4d000 == 30 [pid = 1652] [id = 245] 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116a12c00) [pid = 1652] [serial = 733] [outer = 0x0] 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x117eba400) [pid = 1652] [serial = 734] [outer = 0x116a12c00] 05:44:13 INFO - PROCESS | 1652 | 1468759453767 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1182b6c00) [pid = 1652] [serial = 735] [outer = 0x116a12c00] 05:44:14 INFO - PROCESS | 1652 | 1468759454092 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]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 534ms 05:44:14 INFO - PROCESS | 1652 | 1468759454154 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:44:14 INFO - PROCESS | 1652 | 1468759454155 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:44:14 INFO - PROCESS | 1652 | 1468759454157 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1652 | 1468759454158 Marionette TRACE conn2 <- [1,954,null,{}] 05:44:14 INFO - PROCESS | 1652 | 1468759454166 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}] 05:44:14 INFO - PROCESS | 1652 | 1468759454167 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:14 INFO - PROCESS | 1652 | 1468759454259 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:44:14 INFO - PROCESS | 1652 | 1468759454262 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1652 | 1468759454263 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x121053800 == 31 [pid = 1652] [id = 246] 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1182bc400) [pid = 1652] [serial = 736] [outer = 0x0] 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118452800) [pid = 1652] [serial = 737] [outer = 0x1182bc400] 05:44:14 INFO - PROCESS | 1652 | 1468759454288 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118560000) [pid = 1652] [serial = 738] [outer = 0x1182bc400] 05:44:14 INFO - PROCESS | 1652 | 1468759454621 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]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 05:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:44:14 INFO - PROCESS | 1652 | 1468759454676 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1652 | 1468759454678 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:44:14 INFO - PROCESS | 1652 | 1468759454680 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1652 | 1468759454681 Marionette TRACE conn2 <- [1,958,null,{}] 05:44:14 INFO - PROCESS | 1652 | 1468759454690 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}] 05:44:14 INFO - PROCESS | 1652 | 1468759454691 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:14 INFO - PROCESS | 1652 | 1468759454786 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:44:14 INFO - PROCESS | 1652 | 1468759454792 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1652 | 1468759454797 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252b4800 == 32 [pid = 1652] [id = 247] 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x111ca9400) [pid = 1652] [serial = 739] [outer = 0x0] 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118a0d800) [pid = 1652] [serial = 740] [outer = 0x111ca9400] 05:44:14 INFO - PROCESS | 1652 | 1468759454859 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118fb7c00) [pid = 1652] [serial = 741] [outer = 0x111ca9400] 05:44:15 INFO - PROCESS | 1652 | 1468759455189 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]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 527ms 05:44:15 INFO - PROCESS | 1652 | 1468759455208 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1652 | 1468759455211 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:44:15 INFO - PROCESS | 1652 | 1468759455222 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1652 | 1468759455223 Marionette TRACE conn2 <- [1,962,null,{}] 05:44:15 INFO - PROCESS | 1652 | 1468759455228 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}] 05:44:15 INFO - PROCESS | 1652 | 1468759455229 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:15 INFO - PROCESS | 1652 | 1468759455324 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:44:15 INFO - PROCESS | 1652 | 1468759455328 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1652 | 1468759455329 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132ca800 == 33 [pid = 1652] [id = 248] 05:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x111c83400) [pid = 1652] [serial = 742] [outer = 0x0] 05:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119931400) [pid = 1652] [serial = 743] [outer = 0x111c83400] 05:44:15 INFO - PROCESS | 1652 | 1468759455354 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119d24400) [pid = 1652] [serial = 744] [outer = 0x111c83400] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x120f98000) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x121210400) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x112e9e000) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x11213e800) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x110e9c800) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x116077000) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x121447c00) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x120f97c00) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x113d91000) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118fb4c00) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x112dfac00) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116a19400) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11936ac00) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x111c19000) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118224400) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1252d7400) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11850f800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118076800) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11396f800) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1129a7000) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1274e6c00) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1129ac400) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:44:15 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118224c00) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:44:15 INFO - PROCESS | 1652 | 1468759455912 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]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 05:44:15 INFO - PROCESS | 1652 | 1468759455954 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1652 | 1468759455956 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:44:15 INFO - PROCESS | 1652 | 1468759455967 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1652 | 1468759455968 Marionette TRACE conn2 <- [1,966,null,{}] 05:44:15 INFO - PROCESS | 1652 | 1468759455971 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}] 05:44:15 INFO - PROCESS | 1652 | 1468759455972 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:16 INFO - PROCESS | 1652 | 1468759456050 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:44:16 INFO - PROCESS | 1652 | 1468759456054 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1652 | 1468759456055 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656b800 == 34 [pid = 1652] [id = 249] 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x111cac000) [pid = 1652] [serial = 745] [outer = 0x0] 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x113f35c00) [pid = 1652] [serial = 746] [outer = 0x111cac000] 05:44:16 INFO - PROCESS | 1652 | 1468759456081 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1174fa400) [pid = 1652] [serial = 747] [outer = 0x111cac000] 05:44:16 INFO - PROCESS | 1652 | 1468759456395 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]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 05:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:44:16 INFO - PROCESS | 1652 | 1468759456436 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1652 | 1468759456438 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:44:16 INFO - PROCESS | 1652 | 1468759456440 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1652 | 1468759456441 Marionette TRACE conn2 <- [1,970,null,{}] 05:44:16 INFO - PROCESS | 1652 | 1468759456443 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}] 05:44:16 INFO - PROCESS | 1652 | 1468759456444 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:16 INFO - PROCESS | 1652 | 1468759456517 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:44:16 INFO - PROCESS | 1652 | 1468759456522 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1652 | 1468759456523 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bcc800 == 35 [pid = 1652] [id = 250] 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118224400) [pid = 1652] [serial = 748] [outer = 0x0] 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11992f400) [pid = 1652] [serial = 749] [outer = 0x118224400] 05:44:16 INFO - PROCESS | 1652 | 1468759456552 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119d4d000) [pid = 1652] [serial = 750] [outer = 0x118224400] 05:44:16 INFO - PROCESS | 1652 | 1468759456886 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]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 472ms 05:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:44:16 INFO - PROCESS | 1652 | 1468759456913 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1652 | 1468759456914 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:44:16 INFO - PROCESS | 1652 | 1468759456916 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1652 | 1468759456917 Marionette TRACE conn2 <- [1,974,null,{}] 05:44:16 INFO - PROCESS | 1652 | 1468759456919 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}] 05:44:16 INFO - PROCESS | 1652 | 1468759456921 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:17 INFO - PROCESS | 1652 | 1468759457023 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:44:17 INFO - PROCESS | 1652 | 1468759457028 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1652 | 1468759457030 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c6800 == 36 [pid = 1652] [id = 251] 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x111c16000) [pid = 1652] [serial = 751] [outer = 0x0] 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119d59800) [pid = 1652] [serial = 752] [outer = 0x111c16000] 05:44:17 INFO - PROCESS | 1652 | 1468759457054 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x120f97c00) [pid = 1652] [serial = 753] [outer = 0x111c16000] 05:44:17 INFO - PROCESS | 1652 | 1468759457347 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]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 470ms 05:44:17 INFO - PROCESS | 1652 | 1468759457386 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1652 | 1468759457387 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:44:17 INFO - PROCESS | 1652 | 1468759457390 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1652 | 1468759457393 Marionette TRACE conn2 <- [1,978,null,{}] 05:44:17 INFO - PROCESS | 1652 | 1468759457396 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}] 05:44:17 INFO - PROCESS | 1652 | 1468759457397 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:17 INFO - PROCESS | 1652 | 1468759457472 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:44:17 INFO - PROCESS | 1652 | 1468759457478 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1652 | 1468759457479 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295be800 == 37 [pid = 1652] [id = 252] 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119fe3800) [pid = 1652] [serial = 754] [outer = 0x0] 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12121a000) [pid = 1652] [serial = 755] [outer = 0x119fe3800] 05:44:17 INFO - PROCESS | 1652 | 1468759457505 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x121813400) [pid = 1652] [serial = 756] [outer = 0x119fe3800] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ae000 == 36 [pid = 1652] [id = 243] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x112ab8000 == 35 [pid = 1652] [id = 242] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x117e5f800 == 34 [pid = 1652] [id = 244] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x121053800 == 33 [pid = 1652] [id = 246] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x128bcc800 == 32 [pid = 1652] [id = 250] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1132ca800 == 31 [pid = 1652] [id = 248] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4d000 == 30 [pid = 1652] [id = 245] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1252b4800 == 29 [pid = 1652] [id = 247] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12656b800 == 28 [pid = 1652] [id = 249] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123fb0400) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x125242400) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11393a400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113d90800) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1121b2400) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1129b1400) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115e87400) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116f4cc00) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119e2d000) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x120f97400) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1249c8c00) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121330400) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118568c00) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118fb7800) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124b23c00) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119957800) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a24400) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1182c3000) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11850ac00) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11806c400) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11807b800) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11978ec00) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119931000) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119d4b800) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119e2b800) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x127225000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125ba6c00) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125249800) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12611c000) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x125d7f000) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126638800) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119964000) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119e2c400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118509c00) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115e7e800) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112df1c00) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1274ec000) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1160dc800) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1274f1000) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1139eac00) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1133cb800) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1129b3000) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x123a0f800) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x127289c00) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1274e3800) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 05:44:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c6800 == 27 [pid = 1652] [id = 251] 05:44:18 INFO - PROCESS | 1652 | 1468759458974 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1623ms 05:44:19 INFO - PROCESS | 1652 | 1468759459014 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:44:19 INFO - PROCESS | 1652 | 1468759459016 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:44:19 INFO - PROCESS | 1652 | 1468759459020 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1652 | 1468759459022 Marionette TRACE conn2 <- [1,982,null,{}] 05:44:19 INFO - PROCESS | 1652 | 1468759459032 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}] 05:44:19 INFO - PROCESS | 1652 | 1468759459033 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:19 INFO - PROCESS | 1652 | 1468759459116 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:44:19 INFO - PROCESS | 1652 | 1468759459166 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1652 | 1468759459167 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116007000 == 28 [pid = 1652] [id = 253] 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1129a6400) [pid = 1652] [serial = 757] [outer = 0x0] 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1129b1800) [pid = 1652] [serial = 758] [outer = 0x1129a6400] 05:44:19 INFO - PROCESS | 1652 | 1468759459195 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112df1c00) [pid = 1652] [serial = 759] [outer = 0x1129a6400] 05:44:19 INFO - PROCESS | 1652 | 1468759459490 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 526ms 05:44:19 INFO - PROCESS | 1652 | 1468759459546 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1652 | 1468759459549 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:44:19 INFO - PROCESS | 1652 | 1468759459554 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1652 | 1468759459556 Marionette TRACE conn2 <- [1,986,null,{}] 05:44:19 INFO - PROCESS | 1652 | 1468759459558 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}] 05:44:19 INFO - PROCESS | 1652 | 1468759459560 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:19 INFO - PROCESS | 1652 | 1468759459635 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:44:19 INFO - PROCESS | 1652 | 1468759459681 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1652 | 1468759459683 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ada000 == 29 [pid = 1652] [id = 254] 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1129b1400) [pid = 1652] [serial = 760] [outer = 0x0] 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112fc0000) [pid = 1652] [serial = 761] [outer = 0x1129b1400] 05:44:19 INFO - PROCESS | 1652 | 1468759459711 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113d90000) [pid = 1652] [serial = 762] [outer = 0x1129b1400] 05:44:20 INFO - PROCESS | 1652 | 1468759460015 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]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 470ms 05:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:44:20 INFO - PROCESS | 1652 | 1468759460031 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1652 | 1468759460033 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:44:20 INFO - PROCESS | 1652 | 1468759460035 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1652 | 1468759460052 Marionette TRACE conn2 <- [1,990,null,{}] 05:44:20 INFO - PROCESS | 1652 | 1468759460064 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}] 05:44:20 INFO - PROCESS | 1652 | 1468759460068 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:20 INFO - PROCESS | 1652 | 1468759460164 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:44:20 INFO - PROCESS | 1652 | 1468759460233 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1652 | 1468759460236 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180dc800 == 30 [pid = 1652] [id = 255] 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x110ee3000) [pid = 1652] [serial = 763] [outer = 0x0] 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116024000) [pid = 1652] [serial = 764] [outer = 0x110ee3000] 05:44:20 INFO - PROCESS | 1652 | 1468759460282 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116f4cc00) [pid = 1652] [serial = 765] [outer = 0x110ee3000] 05:44:20 INFO - PROCESS | 1652 | 1468759460652 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]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 637ms 05:44:20 INFO - PROCESS | 1652 | 1468759460673 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1652 | 1468759460677 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:44:20 INFO - PROCESS | 1652 | 1468759460679 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1652 | 1468759460680 Marionette TRACE conn2 <- [1,994,null,{}] 05:44:20 INFO - PROCESS | 1652 | 1468759460683 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}] 05:44:20 INFO - PROCESS | 1652 | 1468759460684 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:20 INFO - PROCESS | 1652 | 1468759460756 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:44:20 INFO - PROCESS | 1652 | 1468759460762 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1652 | 1468759460763 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f51800 == 31 [pid = 1652] [id = 256] 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117073800) [pid = 1652] [serial = 766] [outer = 0x0] 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118074800) [pid = 1652] [serial = 767] [outer = 0x117073800] 05:44:20 INFO - PROCESS | 1652 | 1468759460788 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118226000) [pid = 1652] [serial = 768] [outer = 0x117073800] 05:44:21 INFO - PROCESS | 1652 | 1468759461101 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 467ms 05:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:44:21 INFO - PROCESS | 1652 | 1468759461154 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1652 | 1468759461155 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 1652 | 1468759461161 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1652 | 1468759461162 Marionette TRACE conn2 <- [1,998,null,{}] 05:44:21 INFO - PROCESS | 1652 | 1468759461165 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}] 05:44:21 INFO - PROCESS | 1652 | 1468759461166 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:21 INFO - PROCESS | 1652 | 1468759461246 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:44:21 INFO - PROCESS | 1652 | 1468759461249 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1652 | 1468759461251 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a64000 == 32 [pid = 1652] [id = 257] 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1129af000) [pid = 1652] [serial = 769] [outer = 0x0] 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1182bbc00) [pid = 1652] [serial = 770] [outer = 0x1129af000] 05:44:21 INFO - PROCESS | 1652 | 1468759461277 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118454c00) [pid = 1652] [serial = 771] [outer = 0x1129af000] 05:44:21 INFO - PROCESS | 1652 | 1468759461611 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 05:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:44:21 INFO - PROCESS | 1652 | 1468759461631 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1652 | 1468759461632 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 1652 | 1468759461634 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1652 | 1468759461635 Marionette TRACE conn2 <- [1,1002,null,{}] 05:44:21 INFO - PROCESS | 1652 | 1468759461638 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}] 05:44:21 INFO - PROCESS | 1652 | 1468759461641 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:21 INFO - PROCESS | 1652 | 1468759461732 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:44:21 INFO - PROCESS | 1652 | 1468759461736 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1652 | 1468759461737 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e21800 == 33 [pid = 1652] [id = 258] 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x117073c00) [pid = 1652] [serial = 772] [outer = 0x0] 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118562c00) [pid = 1652] [serial = 773] [outer = 0x117073c00] 05:44:21 INFO - PROCESS | 1652 | 1468759461807 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119788800) [pid = 1652] [serial = 774] [outer = 0x117073c00] 05:44:22 INFO - PROCESS | 1652 | 1468759462100 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 476ms 05:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:44:22 INFO - PROCESS | 1652 | 1468759462115 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1652 | 1468759462116 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:44:22 INFO - PROCESS | 1652 | 1468759462118 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1652 | 1468759462119 Marionette TRACE conn2 <- [1,1006,null,{}] 05:44:22 INFO - PROCESS | 1652 | 1468759462122 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}] 05:44:22 INFO - PROCESS | 1652 | 1468759462124 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:22 INFO - PROCESS | 1652 | 1468759462211 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:44:22 INFO - PROCESS | 1652 | 1468759462215 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1652 | 1468759462225 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x121888800 == 34 [pid = 1652] [id = 259] 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112f5e800) [pid = 1652] [serial = 775] [outer = 0x0] 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11992cc00) [pid = 1652] [serial = 776] [outer = 0x112f5e800] 05:44:22 INFO - PROCESS | 1652 | 1468759462250 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119965000) [pid = 1652] [serial = 777] [outer = 0x112f5e800] 05:44:22 INFO - PROCESS | 1652 | 1468759462549 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 05:44:22 INFO - PROCESS | 1652 | 1468759462588 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1652 | 1468759462589 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:44:22 INFO - PROCESS | 1652 | 1468759462594 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1652 | 1468759462595 Marionette TRACE conn2 <- [1,1010,null,{}] 05:44:22 INFO - PROCESS | 1652 | 1468759462597 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}] 05:44:22 INFO - PROCESS | 1652 | 1468759462599 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:22 INFO - PROCESS | 1652 | 1468759462695 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:44:22 INFO - PROCESS | 1652 | 1468759462701 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1652 | 1468759462702 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252ad000 == 35 [pid = 1652] [id = 260] 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1182b5c00) [pid = 1652] [serial = 778] [outer = 0x0] 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119936800) [pid = 1652] [serial = 779] [outer = 0x1182b5c00] 05:44:22 INFO - PROCESS | 1652 | 1468759462726 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119d25400) [pid = 1652] [serial = 780] [outer = 0x1182b5c00] 05:44:23 INFO - PROCESS | 1652 | 1468759463021 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]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 05:44:23 INFO - PROCESS | 1652 | 1468759463063 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1652 | 1468759463065 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:44:23 INFO - PROCESS | 1652 | 1468759463068 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1652 | 1468759463070 Marionette TRACE conn2 <- [1,1014,null,{}] 05:44:23 INFO - PROCESS | 1652 | 1468759463074 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}] 05:44:23 INFO - PROCESS | 1652 | 1468759463078 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:23 INFO - PROCESS | 1652 | 1468759463189 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:44:23 INFO - PROCESS | 1652 | 1468759463196 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1652 | 1468759463198 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180dc000 == 36 [pid = 1652] [id = 261] 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119793c00) [pid = 1652] [serial = 781] [outer = 0x0] 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119e2c400) [pid = 1652] [serial = 782] [outer = 0x119793c00] 05:44:23 INFO - PROCESS | 1652 | 1468759463249 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12120e800) [pid = 1652] [serial = 783] [outer = 0x119793c00] 05:44:23 INFO - PROCESS | 1652 | 1468759463655 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]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 621ms 05:44:23 INFO - PROCESS | 1652 | 1468759463700 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1652 | 1468759463702 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:44:23 INFO - PROCESS | 1652 | 1468759463704 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1652 | 1468759463705 Marionette TRACE conn2 <- [1,1018,null,{}] 05:44:23 INFO - PROCESS | 1652 | 1468759463709 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}] 05:44:23 INFO - PROCESS | 1652 | 1468759463711 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:23 INFO - PROCESS | 1652 | 1468759463786 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:44:23 INFO - PROCESS | 1652 | 1468759463790 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1652 | 1468759463793 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12726d800 == 37 [pid = 1652] [id = 262] 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12120f400) [pid = 1652] [serial = 784] [outer = 0x0] 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121232c00) [pid = 1652] [serial = 785] [outer = 0x12120f400] 05:44:23 INFO - PROCESS | 1652 | 1468759463818 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12157e000) [pid = 1652] [serial = 786] [outer = 0x12120f400] 05:44:24 INFO - PROCESS | 1652 | 1468759464147 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 05:44:24 INFO - PROCESS | 1652 | 1468759464175 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1652 | 1468759464178 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:44:24 INFO - PROCESS | 1652 | 1468759464180 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1652 | 1468759464182 Marionette TRACE conn2 <- [1,1022,null,{}] 05:44:24 INFO - PROCESS | 1652 | 1468759464184 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}] 05:44:24 INFO - PROCESS | 1652 | 1468759464186 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:24 INFO - PROCESS | 1652 | 1468759464285 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:44:24 INFO - PROCESS | 1652 | 1468759464321 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1652 | 1468759464323 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a63800 == 38 [pid = 1652] [id = 263] 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12122bc00) [pid = 1652] [serial = 787] [outer = 0x0] 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123afa800) [pid = 1652] [serial = 788] [outer = 0x12122bc00] 05:44:24 INFO - PROCESS | 1652 | 1468759464349 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124d06c00) [pid = 1652] [serial = 789] [outer = 0x12122bc00] 05:44:24 INFO - PROCESS | 1652 | 1468759464699 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 568ms 05:44:24 INFO - PROCESS | 1652 | 1468759464749 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1652 | 1468759464751 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:44:24 INFO - PROCESS | 1652 | 1468759464753 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1652 | 1468759464754 Marionette TRACE conn2 <- [1,1026,null,{}] 05:44:24 INFO - PROCESS | 1652 | 1468759464756 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}] 05:44:24 INFO - PROCESS | 1652 | 1468759464757 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:24 INFO - PROCESS | 1652 | 1468759464849 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:44:24 INFO - PROCESS | 1652 | 1468759464885 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1652 | 1468759464886 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295be000 == 39 [pid = 1652] [id = 264] 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123afc400) [pid = 1652] [serial = 790] [outer = 0x0] 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12524a400) [pid = 1652] [serial = 791] [outer = 0x123afc400] 05:44:24 INFO - PROCESS | 1652 | 1468759464909 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125ba7000) [pid = 1652] [serial = 792] [outer = 0x123afc400] 05:44:25 INFO - PROCESS | 1652 | 1468759465249 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]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 05:44:25 INFO - PROCESS | 1652 | 1468759465273 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1652 | 1468759465277 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:44:25 INFO - PROCESS | 1652 | 1468759465281 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1652 | 1468759465283 Marionette TRACE conn2 <- [1,1030,null,{}] 05:44:25 INFO - PROCESS | 1652 | 1468759465286 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}] 05:44:25 INFO - PROCESS | 1652 | 1468759465288 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:25 INFO - PROCESS | 1652 | 1468759465434 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:44:25 INFO - PROCESS | 1652 | 1468759465451 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1652 | 1468759465452 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e5800 == 40 [pid = 1652] [id = 265] 05:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118569000) [pid = 1652] [serial = 793] [outer = 0x0] 05:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1252e0c00) [pid = 1652] [serial = 794] [outer = 0x118569000] 05:44:25 INFO - PROCESS | 1652 | 1468759465503 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x125d81400) [pid = 1652] [serial = 795] [outer = 0x118569000] 05:44:25 INFO - PROCESS | 1652 | 1468759465906 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]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 675ms 05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:44:25 INFO - PROCESS | 1652 | 1468759465955 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1652 | 1468759465956 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:44:25 INFO - PROCESS | 1652 | 1468759465958 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1652 | 1468759465959 Marionette TRACE conn2 <- [1,1034,null,{}] 05:44:25 INFO - PROCESS | 1652 | 1468759465962 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}] 05:44:25 INFO - PROCESS | 1652 | 1468759465963 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:26 INFO - PROCESS | 1652 | 1468759466170 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116a12c00) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1182bc400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x111ca9400) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x111c83400) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118224400) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112fbb800) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1128d9c00) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118512c00) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111c16000) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118578c00) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176efc00) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a28000) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1128cf800) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129b2c00) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x111e58c00) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:44:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x111cac000) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:44:26 INFO - PROCESS | 1652 | 1468759466213 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1652 | 1468759466214 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x117456000 == 41 [pid = 1652] [id = 266] 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x111c16000) [pid = 1652] [serial = 796] [outer = 0x0] 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1128cd400) [pid = 1652] [serial = 797] [outer = 0x111c16000] 05:44:26 INFO - PROCESS | 1652 | 1468759466238 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115e7f000) [pid = 1652] [serial = 798] [outer = 0x111c16000] 05:44:26 INFO - PROCESS | 1652 | 1468759466476 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]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 568ms 05:44:26 INFO - PROCESS | 1652 | 1468759466532 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1652 | 1468759466533 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:44:26 INFO - PROCESS | 1652 | 1468759466536 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 1652 | 1468759466537 Marionette TRACE conn2 <- [1,1038,null,{}] 05:44:26 INFO - PROCESS | 1652 | 1468759466540 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}] 05:44:26 INFO - PROCESS | 1652 | 1468759466543 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:26 INFO - PROCESS | 1652 | 1468759466631 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:44:26 INFO - PROCESS | 1652 | 1468759466636 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1652 | 1468759466637 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac75800 == 42 [pid = 1652] [id = 267] 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e83c00) [pid = 1652] [serial = 799] [outer = 0x0] 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118577c00) [pid = 1652] [serial = 800] [outer = 0x115e83c00] 05:44:26 INFO - PROCESS | 1652 | 1468759466670 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119fdd000) [pid = 1652] [serial = 801] [outer = 0x115e83c00] 05:44:26 INFO - PROCESS | 1652 | 1468759466978 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 05:44:27 INFO - PROCESS | 1652 | 1468759467006 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1652 | 1468759467008 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:44:27 INFO - PROCESS | 1652 | 1468759467012 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1652 | 1468759467013 Marionette TRACE conn2 <- [1,1042,null,{}] 05:44:27 INFO - PROCESS | 1652 | 1468759467015 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}] 05:44:27 INFO - PROCESS | 1652 | 1468759467016 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:27 INFO - PROCESS | 1652 | 1468759467119 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:44:27 INFO - PROCESS | 1652 | 1468759467134 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1652 | 1468759467135 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b720000 == 43 [pid = 1652] [id = 268] 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119931c00) [pid = 1652] [serial = 802] [outer = 0x0] 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12617c400) [pid = 1652] [serial = 803] [outer = 0x119931c00] 05:44:27 INFO - PROCESS | 1652 | 1468759467160 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127224000) [pid = 1652] [serial = 804] [outer = 0x119931c00] 05:44:27 INFO - PROCESS | 1652 | 1468759467451 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms 05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:44:27 INFO - PROCESS | 1652 | 1468759467483 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1652 | 1468759467484 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 1652 | 1468759467486 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1652 | 1468759467487 Marionette TRACE conn2 <- [1,1046,null,{}] 05:44:27 INFO - PROCESS | 1652 | 1468759467489 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}] 05:44:27 INFO - PROCESS | 1652 | 1468759467491 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:27 INFO - PROCESS | 1652 | 1468759467584 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:44:27 INFO - PROCESS | 1652 | 1468759467588 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1652 | 1468759467589 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bad9800 == 44 [pid = 1652] [id = 269] 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x127225000) [pid = 1652] [serial = 805] [outer = 0x0] 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1274de800) [pid = 1652] [serial = 806] [outer = 0x127225000] 05:44:27 INFO - PROCESS | 1652 | 1468759467612 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1274e3000) [pid = 1652] [serial = 807] [outer = 0x127225000] 05:44:27 INFO - PROCESS | 1652 | 1468759467939 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:44:27 INFO - PROCESS | 1652 | 1468759467955 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1652 | 1468759467956 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 1652 | 1468759467960 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1652 | 1468759467961 Marionette TRACE conn2 <- [1,1050,null,{}] 05:44:27 INFO - PROCESS | 1652 | 1468759467964 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}] 05:44:27 INFO - PROCESS | 1652 | 1468759467965 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:28 INFO - PROCESS | 1652 | 1468759468072 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:44:28 INFO - PROCESS | 1652 | 1468759468078 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1652 | 1468759468079 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf27800 == 45 [pid = 1652] [id = 270] 05:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1174fac00) [pid = 1652] [serial = 808] [outer = 0x0] 05:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1274e5400) [pid = 1652] [serial = 809] [outer = 0x1174fac00] 05:44:28 INFO - PROCESS | 1652 | 1468759468106 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1274ec400) [pid = 1652] [serial = 810] [outer = 0x1174fac00] 05:44:28 INFO - PROCESS | 1652 | 1468759468655 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]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 773ms 05:44:28 INFO - PROCESS | 1652 | 1468759468732 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1652 | 1468759468734 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:44:28 INFO - PROCESS | 1652 | 1468759468737 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1652 | 1468759468741 Marionette TRACE conn2 <- [1,1054,null,{}] 05:44:28 INFO - PROCESS | 1652 | 1468759468744 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}] 05:44:28 INFO - PROCESS | 1652 | 1468759468746 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:28 INFO - PROCESS | 1652 | 1468759468860 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:44:28 INFO - PROCESS | 1652 | 1468759468913 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1652 | 1468759468914 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169bb000 == 46 [pid = 1652] [id = 271] 05:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1129a4400) [pid = 1652] [serial = 811] [outer = 0x0] 05:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112a84400) [pid = 1652] [serial = 812] [outer = 0x1129a4400] 05:44:28 INFO - PROCESS | 1652 | 1468759468945 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113372000) [pid = 1652] [serial = 813] [outer = 0x1129a4400] 05:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms 05:44:29 INFO - PROCESS | 1652 | 1468759469456 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]]]}] 05:44:29 INFO - PROCESS | 1652 | 1468759469461 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1652 | 1468759469464 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:44:29 INFO - PROCESS | 1652 | 1468759469469 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1652 | 1468759469470 Marionette TRACE conn2 <- [1,1058,null,{}] 05:44:29 INFO - PROCESS | 1652 | 1468759469508 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}] 05:44:29 INFO - PROCESS | 1652 | 1468759469511 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:29 INFO - PROCESS | 1652 | 1468759469625 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:44:29 INFO - PROCESS | 1652 | 1468759469705 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1652 | 1468759469706 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d81800 == 47 [pid = 1652] [id = 272] 05:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1129ad800) [pid = 1652] [serial = 814] [outer = 0x0] 05:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1151d6800) [pid = 1652] [serial = 815] [outer = 0x1129ad800] 05:44:29 INFO - PROCESS | 1652 | 1468759469740 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116030c00) [pid = 1652] [serial = 816] [outer = 0x1129ad800] 05:44:30 INFO - PROCESS | 1652 | 1468759470499 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]]]}] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12bad9800 == 46 [pid = 1652] [id = 269] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12b720000 == 45 [pid = 1652] [id = 268] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac75800 == 44 [pid = 1652] [id = 267] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x117456000 == 43 [pid = 1652] [id = 266] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e5800 == 42 [pid = 1652] [id = 265] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1295be000 == 41 [pid = 1652] [id = 264] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119a63800 == 40 [pid = 1652] [id = 263] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12121a000) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12726d800 == 39 [pid = 1652] [id = 262] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1180dc000 == 38 [pid = 1652] [id = 261] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1252ad000 == 37 [pid = 1652] [id = 260] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x121888800 == 36 [pid = 1652] [id = 259] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119e21800 == 35 [pid = 1652] [id = 258] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x119a64000 == 34 [pid = 1652] [id = 257] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x118f51800 == 33 [pid = 1652] [id = 256] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1180dc800 == 32 [pid = 1652] [id = 255] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116ada000 == 31 [pid = 1652] [id = 254] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116007000 == 30 [pid = 1652] [id = 253] 05:44:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1295be800 == 29 [pid = 1652] [id = 252] 05:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1121ms 05:44:30 INFO - PROCESS | 1652 | 1468759470590 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1652 | 1468759470592 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:44:30 INFO - PROCESS | 1652 | 1468759470595 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1652 | 1468759470598 Marionette TRACE conn2 <- [1,1062,null,{}] 05:44:30 INFO - PROCESS | 1652 | 1468759470601 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}] 05:44:30 INFO - PROCESS | 1652 | 1468759470602 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:30 INFO - PROCESS | 1652 | 1468759470689 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x117eba400) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118560000) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118452800) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118fb7c00) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118a0d800) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119931400) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11992f400) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1133e5c00) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x115e78c00) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118070400) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1182b4400) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118562000) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120f97c00) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11856f400) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118a09800) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118f2ec00) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119790c00) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119934000) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119d4bc00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121212c00) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128d2400) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1129ad400) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112fbf800) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113d40400) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x115e5b800) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113f35c00) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119d24400) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119d59800) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1182b6c00) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119d4d000) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116911800) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1174fa400) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 05:44:30 INFO - PROCESS | 1652 | 1468759470755 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1652 | 1468759470757 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e5800 == 30 [pid = 1652] [id = 273] 05:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112e97400) [pid = 1652] [serial = 817] [outer = 0x0] 05:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113968c00) [pid = 1652] [serial = 818] [outer = 0x112e97400] 05:44:30 INFO - PROCESS | 1652 | 1468759470784 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115e79400) [pid = 1652] [serial = 819] [outer = 0x112e97400] 05:44:31 INFO - PROCESS | 1652 | 1468759471081 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 05:44:31 INFO - PROCESS | 1652 | 1468759471117 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1652 | 1468759471120 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:44:31 INFO - PROCESS | 1652 | 1468759471130 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1652 | 1468759471132 Marionette TRACE conn2 <- [1,1066,null,{}] 05:44:31 INFO - PROCESS | 1652 | 1468759471134 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}] 05:44:31 INFO - PROCESS | 1652 | 1468759471135 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:31 INFO - PROCESS | 1652 | 1468759471215 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:44:31 INFO - PROCESS | 1652 | 1468759471300 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1652 | 1468759471301 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ae8000 == 31 [pid = 1652] [id = 274] 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e79c00) [pid = 1652] [serial = 820] [outer = 0x0] 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116f4d000) [pid = 1652] [serial = 821] [outer = 0x115e79c00] 05:44:31 INFO - PROCESS | 1652 | 1468759471327 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1176f4800) [pid = 1652] [serial = 822] [outer = 0x115e79c00] 05:44:31 INFO - PROCESS | 1652 | 1468759471657 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 573ms 05:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:44:31 INFO - PROCESS | 1652 | 1468759471703 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1652 | 1468759471704 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:44:31 INFO - PROCESS | 1652 | 1468759471707 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1652 | 1468759471709 Marionette TRACE conn2 <- [1,1070,null,{}] 05:44:31 INFO - PROCESS | 1652 | 1468759471717 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}] 05:44:31 INFO - PROCESS | 1652 | 1468759471720 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:31 INFO - PROCESS | 1652 | 1468759471797 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:44:31 INFO - PROCESS | 1652 | 1468759471857 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1652 | 1468759471859 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f47800 == 32 [pid = 1652] [id = 275] 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129af800) [pid = 1652] [serial = 823] [outer = 0x0] 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118079000) [pid = 1652] [serial = 824] [outer = 0x1129af800] 05:44:31 INFO - PROCESS | 1652 | 1468759471886 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118475400) [pid = 1652] [serial = 825] [outer = 0x1129af800] 05:44:32 INFO - PROCESS | 1652 | 1468759472147 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 475ms 05:44:32 INFO - PROCESS | 1652 | 1468759472182 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1652 | 1468759472184 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:44:32 INFO - PROCESS | 1652 | 1468759472186 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1652 | 1468759472187 Marionette TRACE conn2 <- [1,1074,null,{}] 05:44:32 INFO - PROCESS | 1652 | 1468759472189 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}] 05:44:32 INFO - PROCESS | 1652 | 1468759472191 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:32 INFO - PROCESS | 1652 | 1468759472283 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:44:32 INFO - PROCESS | 1652 | 1468759472286 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1652 | 1468759472287 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x119bd1000 == 33 [pid = 1652] [id = 276] 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11856a800) [pid = 1652] [serial = 826] [outer = 0x0] 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118571c00) [pid = 1652] [serial = 827] [outer = 0x11856a800] 05:44:32 INFO - PROCESS | 1652 | 1468759472314 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118a08000) [pid = 1652] [serial = 828] [outer = 0x11856a800] 05:44:32 INFO - PROCESS | 1652 | 1468759472661 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 05:44:32 INFO - PROCESS | 1652 | 1468759472716 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1652 | 1468759472718 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:44:32 INFO - PROCESS | 1652 | 1468759472720 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1652 | 1468759472721 Marionette TRACE conn2 <- [1,1078,null,{}] 05:44:32 INFO - PROCESS | 1652 | 1468759472729 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}] 05:44:32 INFO - PROCESS | 1652 | 1468759472730 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:32 INFO - PROCESS | 1652 | 1468759472828 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:44:32 INFO - PROCESS | 1652 | 1468759472861 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1652 | 1468759472862 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a9800 == 34 [pid = 1652] [id = 277] 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118a09800) [pid = 1652] [serial = 829] [outer = 0x0] 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118a33400) [pid = 1652] [serial = 830] [outer = 0x118a09800] 05:44:32 INFO - PROCESS | 1652 | 1468759472886 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118fb5400) [pid = 1652] [serial = 831] [outer = 0x118a09800] 05:44:33 INFO - PROCESS | 1652 | 1468759473216 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 05:44:33 INFO - PROCESS | 1652 | 1468759473239 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1652 | 1468759473240 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:44:33 INFO - PROCESS | 1652 | 1468759473247 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1652 | 1468759473248 Marionette TRACE conn2 <- [1,1082,null,{}] 05:44:33 INFO - PROCESS | 1652 | 1468759473251 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}] 05:44:33 INFO - PROCESS | 1652 | 1468759473255 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:33 INFO - PROCESS | 1652 | 1468759473360 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:44:33 INFO - PROCESS | 1652 | 1468759473363 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1652 | 1468759473365 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a67000 == 35 [pid = 1652] [id = 278] 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118a0c000) [pid = 1652] [serial = 832] [outer = 0x0] 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11992b800) [pid = 1652] [serial = 833] [outer = 0x118a0c000] 05:44:33 INFO - PROCESS | 1652 | 1468759473389 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119f0c400) [pid = 1652] [serial = 834] [outer = 0x118a0c000] 05:44:33 INFO - PROCESS | 1652 | 1468759473745 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 05:44:33 INFO - PROCESS | 1652 | 1468759473765 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1652 | 1468759473767 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:44:33 INFO - PROCESS | 1652 | 1468759473769 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1652 | 1468759473770 Marionette TRACE conn2 <- [1,1086,null,{}] 05:44:33 INFO - PROCESS | 1652 | 1468759473773 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}] 05:44:33 INFO - PROCESS | 1652 | 1468759473775 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:33 INFO - PROCESS | 1652 | 1468759473869 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:44:33 INFO - PROCESS | 1652 | 1468759473905 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1652 | 1468759473907 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116253800 == 36 [pid = 1652] [id = 279] 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119f0dc00) [pid = 1652] [serial = 835] [outer = 0x0] 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121218800) [pid = 1652] [serial = 836] [outer = 0x119f0dc00] 05:44:33 INFO - PROCESS | 1652 | 1468759473931 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12144b400) [pid = 1652] [serial = 837] [outer = 0x119f0dc00] 05:44:34 INFO - PROCESS | 1652 | 1468759474235 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 524ms 05:44:34 INFO - PROCESS | 1652 | 1468759474293 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1652 | 1468759474294 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:44:34 INFO - PROCESS | 1652 | 1468759474297 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1652 | 1468759474298 Marionette TRACE conn2 <- [1,1090,null,{}] 05:44:34 INFO - PROCESS | 1652 | 1468759474300 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}] 05:44:34 INFO - PROCESS | 1652 | 1468759474301 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:34 INFO - PROCESS | 1652 | 1468759474392 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:44:34 INFO - PROCESS | 1652 | 1468759474426 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1652 | 1468759474427 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126568000 == 37 [pid = 1652] [id = 280] 05:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12144b800) [pid = 1652] [serial = 838] [outer = 0x0] 05:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123a10800) [pid = 1652] [serial = 839] [outer = 0x12144b800] 05:44:34 INFO - PROCESS | 1652 | 1468759474451 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1249c8c00) [pid = 1652] [serial = 840] [outer = 0x12144b800] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1129b1400) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1129af000) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129a6400) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12122bc00) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x117073800) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12120f400) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1182b5c00) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117073c00) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112f5e800) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110ee3000) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119fe3800) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119793c00) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127225000) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123afc400) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118569000) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119931c00) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x111c16000) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:44:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115e83c00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:44:34 INFO - PROCESS | 1652 | 1468759474896 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 617ms 05:44:34 INFO - PROCESS | 1652 | 1468759474915 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1652 | 1468759474916 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:44:34 INFO - PROCESS | 1652 | 1468759474918 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1652 | 1468759474920 Marionette TRACE conn2 <- [1,1094,null,{}] 05:44:34 INFO - PROCESS | 1652 | 1468759474922 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}] 05:44:34 INFO - PROCESS | 1652 | 1468759474924 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | 1468759474997 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:44:35 INFO - PROCESS | 1652 | 1468759475001 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1652 | 1468759475002 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bdf000 == 38 [pid = 1652] [id = 281] 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113944000) [pid = 1652] [serial = 841] [outer = 0x0] 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116762800) [pid = 1652] [serial = 842] [outer = 0x113944000] 05:44:35 INFO - PROCESS | 1652 | 1468759475028 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11855e000) [pid = 1652] [serial = 843] [outer = 0x113944000] 05:44:35 INFO - PROCESS | 1652 | 1468759475345 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]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 469ms 05:44:35 INFO - PROCESS | 1652 | 1468759475387 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1652 | 1468759475388 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:44:35 INFO - PROCESS | 1652 | 1468759475391 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1652 | 1468759475392 Marionette TRACE conn2 <- [1,1098,null,{}] 05:44:35 INFO - PROCESS | 1652 | 1468759475395 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}] 05:44:35 INFO - PROCESS | 1652 | 1468759475396 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | 1468759475471 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:44:35 INFO - PROCESS | 1652 | 1468759475527 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1652 | 1468759475529 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x127274000 == 39 [pid = 1652] [id = 282] 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1133cac00) [pid = 1652] [serial = 844] [outer = 0x0] 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a1ec00) [pid = 1652] [serial = 845] [outer = 0x1133cac00] 05:44:35 INFO - PROCESS | 1652 | 1468759475560 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123fb2800) [pid = 1652] [serial = 846] [outer = 0x1133cac00] 05:44:35 INFO - PROCESS | 1652 | 1468759475850 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]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 05:44:35 INFO - PROCESS | 1652 | 1468759475866 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1652 | 1468759475868 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:44:35 INFO - PROCESS | 1652 | 1468759475870 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1652 | 1468759475872 Marionette TRACE conn2 <- [1,1102,null,{}] 05:44:35 INFO - PROCESS | 1652 | 1468759475882 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}] 05:44:35 INFO - PROCESS | 1652 | 1468759475884 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | 1468759475978 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:44:35 INFO - PROCESS | 1652 | 1468759475982 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1652 | 1468759475984 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b6800 == 40 [pid = 1652] [id = 283] 05:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124b25400) [pid = 1652] [serial = 847] [outer = 0x0] 05:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125bae400) [pid = 1652] [serial = 848] [outer = 0x124b25400] 05:44:36 INFO - PROCESS | 1652 | 1468759476010 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126636c00) [pid = 1652] [serial = 849] [outer = 0x124b25400] 05:44:36 INFO - PROCESS | 1652 | 1468759476331 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 05:44:36 INFO - PROCESS | 1652 | 1468759476339 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1652 | 1468759476340 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:44:36 INFO - PROCESS | 1652 | 1468759476347 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1652 | 1468759476348 Marionette TRACE conn2 <- [1,1106,null,{}] 05:44:36 INFO - PROCESS | 1652 | 1468759476352 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}] 05:44:36 INFO - PROCESS | 1652 | 1468759476353 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:36 INFO - PROCESS | 1652 | 1468759476465 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:44:36 INFO - PROCESS | 1652 | 1468759476497 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1652 | 1468759476498 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e0000 == 41 [pid = 1652] [id = 284] 05:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1249d3800) [pid = 1652] [serial = 850] [outer = 0x0] 05:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125bb3400) [pid = 1652] [serial = 851] [outer = 0x1249d3800] 05:44:36 INFO - PROCESS | 1652 | 1468759476521 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274e7000) [pid = 1652] [serial = 852] [outer = 0x1249d3800] 05:44:36 INFO - PROCESS | 1652 | 1468759476797 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 472ms 05:44:36 INFO - PROCESS | 1652 | 1468759476817 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1652 | 1468759476818 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:44:36 INFO - PROCESS | 1652 | 1468759476820 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1652 | 1468759476821 Marionette TRACE conn2 <- [1,1110,null,{}] 05:44:36 INFO - PROCESS | 1652 | 1468759476832 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}] 05:44:36 INFO - PROCESS | 1652 | 1468759476833 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:36 INFO - PROCESS | 1652 | 1468759476963 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:44:37 INFO - PROCESS | 1652 | 1468759477017 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1652 | 1468759477019 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x112acc000 == 42 [pid = 1652] [id = 285] 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110ee9400) [pid = 1652] [serial = 853] [outer = 0x0] 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1121b2800) [pid = 1652] [serial = 854] [outer = 0x110ee9400] 05:44:37 INFO - PROCESS | 1652 | 1468759477051 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1129b1c00) [pid = 1652] [serial = 855] [outer = 0x110ee9400] 05:44:37 INFO - PROCESS | 1652 | 1468759477510 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]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 719ms 05:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:44:37 INFO - PROCESS | 1652 | 1468759477541 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1652 | 1468759477543 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:44:37 INFO - PROCESS | 1652 | 1468759477547 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1652 | 1468759477548 Marionette TRACE conn2 <- [1,1114,null,{}] 05:44:37 INFO - PROCESS | 1652 | 1468759477551 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}] 05:44:37 INFO - PROCESS | 1652 | 1468759477555 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:37 INFO - PROCESS | 1652 | 1468759477656 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:44:37 INFO - PROCESS | 1652 | 1468759477711 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1652 | 1468759477713 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae3000 == 43 [pid = 1652] [id = 286] 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1133eac00) [pid = 1652] [serial = 856] [outer = 0x0] 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115e85800) [pid = 1652] [serial = 857] [outer = 0x1133eac00] 05:44:37 INFO - PROCESS | 1652 | 1468759477742 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116f51800) [pid = 1652] [serial = 858] [outer = 0x1133eac00] 05:44:38 INFO - PROCESS | 1652 | 1468759478402 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]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 872ms 05:44:38 INFO - PROCESS | 1652 | 1468759478419 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1652 | 1468759478423 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:44:38 INFO - PROCESS | 1652 | 1468759478426 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1652 | 1468759478429 Marionette TRACE conn2 <- [1,1118,null,{}] 05:44:38 INFO - PROCESS | 1652 | 1468759478433 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}] 05:44:38 INFO - PROCESS | 1652 | 1468759478435 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:38 INFO - PROCESS | 1652 | 1468759478585 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:44:38 INFO - PROCESS | 1652 | 1468759478709 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1652 | 1468759478711 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bada800 == 44 [pid = 1652] [id = 287] 05:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118076800) [pid = 1652] [serial = 859] [outer = 0x0] 05:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a26800) [pid = 1652] [serial = 860] [outer = 0x118076800] 05:44:38 INFO - PROCESS | 1652 | 1468759478741 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124b1f800) [pid = 1652] [serial = 861] [outer = 0x118076800] 05:44:39 INFO - PROCESS | 1652 | 1468759479159 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 05:44:39 INFO - PROCESS | 1652 | 1468759479197 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1652 | 1468759479201 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:44:39 INFO - PROCESS | 1652 | 1468759479213 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1652 | 1468759479218 Marionette TRACE conn2 <- [1,1122,null,{}] 05:44:39 INFO - PROCESS | 1652 | 1468759479222 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}] 05:44:39 INFO - PROCESS | 1652 | 1468759479225 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:39 INFO - PROCESS | 1652 | 1468759479355 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:44:39 INFO - PROCESS | 1652 | 1468759479413 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1652 | 1468759479414 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c083000 == 45 [pid = 1652] [id = 288] 05:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1252e3800) [pid = 1652] [serial = 862] [outer = 0x0] 05:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12728b800) [pid = 1652] [serial = 863] [outer = 0x1252e3800] 05:44:39 INFO - PROCESS | 1652 | 1468759479442 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1274f3400) [pid = 1652] [serial = 864] [outer = 0x1252e3800] 05:44:39 INFO - PROCESS | 1652 | 1468759479925 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 782ms 05:44:40 INFO - PROCESS | 1652 | 1468759480178 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1652 | 1468759480182 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:44:40 INFO - PROCESS | 1652 | 1468759480229 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1652 | 1468759480231 Marionette TRACE conn2 <- [1,1126,null,{}] 05:44:40 INFO - PROCESS | 1652 | 1468759480237 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}] 05:44:40 INFO - PROCESS | 1652 | 1468759480240 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:40 INFO - PROCESS | 1652 | 1468759480377 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:44:40 INFO - PROCESS | 1652 | 1468759480493 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1652 | 1468759480496 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180de000 == 46 [pid = 1652] [id = 289] 05:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113372c00) [pid = 1652] [serial = 865] [outer = 0x0] 05:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11337b800) [pid = 1652] [serial = 866] [outer = 0x113372c00] 05:44:40 INFO - PROCESS | 1652 | 1468759480524 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x112a84800) [pid = 1652] [serial = 867] [outer = 0x113372c00] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e0000 == 45 [pid = 1652] [id = 284] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b6800 == 44 [pid = 1652] [id = 283] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x127274000 == 43 [pid = 1652] [id = 282] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123bdf000 == 42 [pid = 1652] [id = 281] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x126568000 == 41 [pid = 1652] [id = 280] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116253800 == 40 [pid = 1652] [id = 279] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x123a67000 == 39 [pid = 1652] [id = 278] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a9800 == 38 [pid = 1652] [id = 277] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119bd1000 == 37 [pid = 1652] [id = 276] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118f47800 == 36 [pid = 1652] [id = 275] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116ae8000 == 35 [pid = 1652] [id = 274] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e5800 == 34 [pid = 1652] [id = 273] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1169bb000 == 33 [pid = 1652] [id = 271] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf27800 == 32 [pid = 1652] [id = 270] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x113d81800 == 31 [pid = 1652] [id = 272] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c083000 == 30 [pid = 1652] [id = 288] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12bada800 == 29 [pid = 1652] [id = 287] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae3000 == 28 [pid = 1652] [id = 286] 05:44:41 INFO - PROCESS | 1652 | --DOCSHELL 0x112acc000 == 27 [pid = 1652] [id = 285] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x112fc0000) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1182bbc00) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118454c00) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1129b1800) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123afa800) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x112df1c00) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118074800) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118226000) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121232c00) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119936800) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119d25400) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118562c00) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119788800) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11992cc00) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119965000) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116024000) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116f4cc00) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121813400) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119e2c400) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12120e800) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1274de800) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125ba7000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12524a400) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124d06c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125d81400) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1252e0c00) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x127224000) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1128cd400) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e7f000) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113d90000) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118577c00) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12157e000) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119fdd000) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12617c400) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1274e3000) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 05:44:41 INFO - PROCESS | 1652 | 1468759481574 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]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1391ms 05:44:41 INFO - PROCESS | 1652 | 1468759481605 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1652 | 1468759481609 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:44:41 INFO - PROCESS | 1652 | 1468759481612 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1652 | 1468759481615 Marionette TRACE conn2 <- [1,1130,null,{}] 05:44:41 INFO - PROCESS | 1652 | 1468759481618 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}] 05:44:41 INFO - PROCESS | 1652 | 1468759481620 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:41 INFO - PROCESS | 1652 | 1468759481725 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:44:41 INFO - PROCESS | 1652 | 1468759481731 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1652 | 1468759481734 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x115187000 == 28 [pid = 1652] [id = 290] 05:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112defc00) [pid = 1652] [serial = 868] [outer = 0x0] 05:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112f54800) [pid = 1652] [serial = 869] [outer = 0x112defc00] 05:44:41 INFO - PROCESS | 1652 | 1468759481762 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1133eb000) [pid = 1652] [serial = 870] [outer = 0x112defc00] 05:44:42 INFO - PROCESS | 1652 | 1468759482094 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]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 521ms 05:44:42 INFO - PROCESS | 1652 | 1468759482162 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 1652 | 1468759482166 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:44:42 INFO - PROCESS | 1652 | 1468759482173 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1652 | 1468759482175 Marionette TRACE conn2 <- [1,1134,null,{}] 05:44:42 INFO - PROCESS | 1652 | 1468759482177 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}] 05:44:42 INFO - PROCESS | 1652 | 1468759482179 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:42 INFO - PROCESS | 1652 | 1468759482256 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:44:42 INFO - PROCESS | 1652 | 1468759482263 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1652 | 1468759482265 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170e1800 == 29 [pid = 1652] [id = 291] 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11602ac00) [pid = 1652] [serial = 871] [outer = 0x0] 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11675f000) [pid = 1652] [serial = 872] [outer = 0x11602ac00] 05:44:42 INFO - PROCESS | 1652 | 1468759482292 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1176efc00) [pid = 1652] [serial = 873] [outer = 0x11602ac00] 05:44:42 INFO - PROCESS | 1652 | 1468759482635 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]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 472ms 05:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:44:42 INFO - PROCESS | 1652 | 1468759482646 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 1652 | 1468759482647 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:44:42 INFO - PROCESS | 1652 | 1468759482649 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1652 | 1468759482652 Marionette TRACE conn2 <- [1,1138,null,{}] 05:44:42 INFO - PROCESS | 1652 | 1468759482661 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}] 05:44:42 INFO - PROCESS | 1652 | 1468759482664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:42 INFO - PROCESS | 1652 | 1468759482745 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:44:42 INFO - PROCESS | 1652 | 1468759482795 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1652 | 1468759482798 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f4f000 == 30 [pid = 1652] [id = 292] 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118070000) [pid = 1652] [serial = 874] [outer = 0x0] 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1182b9800) [pid = 1652] [serial = 875] [outer = 0x118070000] 05:44:42 INFO - PROCESS | 1652 | 1468759482826 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118476400) [pid = 1652] [serial = 876] [outer = 0x118070000] 05:44:43 INFO - PROCESS | 1652 | 1468759483132 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 522ms 05:44:43 INFO - PROCESS | 1652 | 1468759483171 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1652 | 1468759483173 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:44:43 INFO - PROCESS | 1652 | 1468759483175 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1652 | 1468759483177 Marionette TRACE conn2 <- [1,1142,null,{}] 05:44:43 INFO - PROCESS | 1652 | 1468759483179 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}] 05:44:43 INFO - PROCESS | 1652 | 1468759483180 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:43 INFO - PROCESS | 1652 | 1468759483263 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:44:43 INFO - PROCESS | 1652 | 1468759483267 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1652 | 1468759483268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b50000 == 31 [pid = 1652] [id = 293] 05:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118563800) [pid = 1652] [serial = 877] [outer = 0x0] 05:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118f2f400) [pid = 1652] [serial = 878] [outer = 0x118563800] 05:44:43 INFO - PROCESS | 1652 | 1468759483290 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119365000) [pid = 1652] [serial = 879] [outer = 0x118563800] 05:44:43 INFO - PROCESS | 1652 | 1468759483768 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 618ms 05:44:43 INFO - PROCESS | 1652 | 1468759483795 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1652 | 1468759483797 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:44:43 INFO - PROCESS | 1652 | 1468759483800 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1652 | 1468759483812 Marionette TRACE conn2 <- [1,1146,null,{}] 05:44:43 INFO - PROCESS | 1652 | 1468759483815 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}] 05:44:43 INFO - PROCESS | 1652 | 1468759483818 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:43 INFO - PROCESS | 1652 | 1468759483948 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:44:43 INFO - PROCESS | 1652 | 1468759483965 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1652 | 1468759483966 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104c800 == 32 [pid = 1652] [id = 294] 05:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119367400) [pid = 1652] [serial = 880] [outer = 0x0] 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11992c800) [pid = 1652] [serial = 881] [outer = 0x119367400] 05:44:44 INFO - PROCESS | 1652 | 1468759484006 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119959000) [pid = 1652] [serial = 882] [outer = 0x119367400] 05:44:44 INFO - PROCESS | 1652 | 1468759484361 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]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 583ms 05:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:44:44 INFO - PROCESS | 1652 | 1468759484382 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1652 | 1468759484384 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:44:44 INFO - PROCESS | 1652 | 1468759484386 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1652 | 1468759484387 Marionette TRACE conn2 <- [1,1150,null,{}] 05:44:44 INFO - PROCESS | 1652 | 1468759484389 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}] 05:44:44 INFO - PROCESS | 1652 | 1468759484393 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:44 INFO - PROCESS | 1652 | 1468759484503 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:44:44 INFO - PROCESS | 1652 | 1468759484538 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1652 | 1468759484539 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a71800 == 33 [pid = 1652] [id = 295] 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119933800) [pid = 1652] [serial = 883] [outer = 0x0] 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a27400) [pid = 1652] [serial = 884] [outer = 0x119933800] 05:44:44 INFO - PROCESS | 1652 | 1468759484564 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121213000) [pid = 1652] [serial = 885] [outer = 0x119933800] 05:44:44 INFO - PROCESS | 1652 | 1468759484858 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]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 05:44:44 INFO - PROCESS | 1652 | 1468759484905 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1652 | 1468759484906 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118512c00) [pid = 1652] [serial = 886] [outer = 0x12cdef800] 05:44:44 INFO - PROCESS | 1652 | 1468759484925 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1652 | 1468759484928 Marionette TRACE conn2 <- [1,1154,null,{}] 05:44:44 INFO - PROCESS | 1652 | 1468759484967 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}] 05:44:44 INFO - PROCESS | 1652 | 1468759484979 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:45 INFO - PROCESS | 1652 | 1468759485141 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:44:45 INFO - PROCESS | 1652 | 1468759485218 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1652 | 1468759485219 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252ad800 == 34 [pid = 1652] [id = 296] 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119936c00) [pid = 1652] [serial = 887] [outer = 0x0] 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121231800) [pid = 1652] [serial = 888] [outer = 0x119936c00] 05:44:45 INFO - PROCESS | 1652 | 1468759485262 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124d06800) [pid = 1652] [serial = 889] [outer = 0x119936c00] 05:44:45 INFO - PROCESS | 1652 | 1468759485639 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]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 753ms 05:44:45 INFO - PROCESS | 1652 | 1468759485664 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1652 | 1468759485665 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:44:45 INFO - PROCESS | 1652 | 1468759485677 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1652 | 1468759485678 Marionette TRACE conn2 <- [1,1158,null,{}] 05:44:45 INFO - PROCESS | 1652 | 1468759485681 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}] 05:44:45 INFO - PROCESS | 1652 | 1468759485682 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:45 INFO - PROCESS | 1652 | 1468759485776 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:44:45 INFO - PROCESS | 1652 | 1468759485779 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1652 | 1468759485780 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656e000 == 35 [pid = 1652] [id = 297] 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118f24400) [pid = 1652] [serial = 890] [outer = 0x0] 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125243c00) [pid = 1652] [serial = 891] [outer = 0x118f24400] 05:44:45 INFO - PROCESS | 1652 | 1468759485804 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125d7b000) [pid = 1652] [serial = 892] [outer = 0x118f24400] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1249d3800) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118a09800) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1129af800) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11856a800) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113944000) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12144b800) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112e97400) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129a4400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1133cac00) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118a0c000) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1174fac00) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1129ad800) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124b25400) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119f0dc00) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:44:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e79c00) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:44:46 INFO - PROCESS | 1652 | 1468759486245 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 629ms 05:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:44:46 INFO - PROCESS | 1652 | 1468759486301 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1652 | 1468759486302 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:44:46 INFO - PROCESS | 1652 | 1468759486305 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1652 | 1468759486306 Marionette TRACE conn2 <- [1,1162,null,{}] 05:44:46 INFO - PROCESS | 1652 | 1468759486310 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}] 05:44:46 INFO - PROCESS | 1652 | 1468759486313 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:46 INFO - PROCESS | 1652 | 1468759486396 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:44:46 INFO - PROCESS | 1652 | 1468759486399 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1652 | 1468759486400 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb6000 == 36 [pid = 1652] [id = 298] 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1133ca000) [pid = 1652] [serial = 893] [outer = 0x0] 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11807a800) [pid = 1652] [serial = 894] [outer = 0x1133ca000] 05:44:46 INFO - PROCESS | 1652 | 1468759486426 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119792800) [pid = 1652] [serial = 895] [outer = 0x1133ca000] 05:44:46 INFO - PROCESS | 1652 | 1468759486760 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 473ms 05:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:44:46 INFO - PROCESS | 1652 | 1468759486780 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1652 | 1468759486781 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:44:46 INFO - PROCESS | 1652 | 1468759486783 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1652 | 1468759486784 Marionette TRACE conn2 <- [1,1166,null,{}] 05:44:46 INFO - PROCESS | 1652 | 1468759486786 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}] 05:44:46 INFO - PROCESS | 1652 | 1468759486787 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:46 INFO - PROCESS | 1652 | 1468759486865 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:44:46 INFO - PROCESS | 1652 | 1468759486869 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1652 | 1468759486870 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d5000 == 37 [pid = 1652] [id = 299] 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11992b000) [pid = 1652] [serial = 896] [outer = 0x0] 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124b25400) [pid = 1652] [serial = 897] [outer = 0x11992b000] 05:44:46 INFO - PROCESS | 1652 | 1468759486897 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125d7f800) [pid = 1652] [serial = 898] [outer = 0x11992b000] 05:44:47 INFO - PROCESS | 1652 | 1468759487227 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]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 472ms 05:44:47 INFO - PROCESS | 1652 | 1468759487256 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1652 | 1468759487259 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:44:47 INFO - PROCESS | 1652 | 1468759487261 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1652 | 1468759487263 Marionette TRACE conn2 <- [1,1170,null,{}] 05:44:47 INFO - PROCESS | 1652 | 1468759487265 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}] 05:44:47 INFO - PROCESS | 1652 | 1468759487267 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:47 INFO - PROCESS | 1652 | 1468759487386 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:44:47 INFO - PROCESS | 1652 | 1468759487393 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1652 | 1468759487395 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x129572800 == 38 [pid = 1652] [id = 300] 05:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121572800) [pid = 1652] [serial = 899] [outer = 0x0] 05:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126639800) [pid = 1652] [serial = 900] [outer = 0x121572800] 05:44:47 INFO - PROCESS | 1652 | 1468759487421 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1274e4000) [pid = 1652] [serial = 901] [outer = 0x121572800] 05:44:47 INFO - PROCESS | 1652 | 1468759487748 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]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 05:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:44:47 INFO - PROCESS | 1652 | 1468759487782 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1652 | 1468759487783 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:44:47 INFO - PROCESS | 1652 | 1468759487786 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1652 | 1468759487787 Marionette TRACE conn2 <- [1,1174,null,{}] 05:44:47 INFO - PROCESS | 1652 | 1468759487789 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}] 05:44:47 INFO - PROCESS | 1652 | 1468759487790 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:47 INFO - PROCESS | 1652 | 1468759487885 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:44:47 INFO - PROCESS | 1652 | 1468759487892 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1652 | 1468759487893 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9a3000 == 39 [pid = 1652] [id = 301] 05:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274e4c00) [pid = 1652] [serial = 902] [outer = 0x0] 05:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1274f9800) [pid = 1652] [serial = 903] [outer = 0x1274e4c00] 05:44:47 INFO - PROCESS | 1652 | 1468759487933 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1274fd400) [pid = 1652] [serial = 904] [outer = 0x1274e4c00] 05:44:48 INFO - PROCESS | 1652 | 1468759488548 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] 05:44:48 INFO - PROCESS | 1652 | 1468759488586 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:44:48 INFO - PROCESS | 1652 | 1468759488593 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1652 | 1468759488597 Marionette TRACE conn2 <- [1,1178,null,{}] 05:44:48 INFO - PROCESS | 1652 | 1468759488604 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}] 05:44:48 INFO - PROCESS | 1652 | 1468759488607 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:48 INFO - PROCESS | 1652 | 1468759488767 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:44:48 INFO - PROCESS | 1652 | 1468759488847 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1652 | 1468759488849 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170e1000 == 40 [pid = 1652] [id = 302] 05:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112d0bc00) [pid = 1652] [serial = 905] [outer = 0x0] 05:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x113d92000) [pid = 1652] [serial = 906] [outer = 0x112d0bc00] 05:44:48 INFO - PROCESS | 1652 | 1468759488880 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116023800) [pid = 1652] [serial = 907] [outer = 0x112d0bc00] 05:44:49 INFO - PROCESS | 1652 | 1468759489378 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] 05:44:49 INFO - PROCESS | 1652 | 1468759489437 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:44:49 INFO - PROCESS | 1652 | 1468759489445 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 1652 | 1468759489447 Marionette TRACE conn2 <- [1,1182,null,{}] 05:44:49 INFO - PROCESS | 1652 | 1468759489450 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}] 05:44:49 INFO - PROCESS | 1652 | 1468759489452 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:49 INFO - PROCESS | 1652 | 1468759489558 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:44:49 INFO - PROCESS | 1652 | 1468759489638 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1652 | 1468759489640 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12140a000 == 41 [pid = 1652] [id = 303] 05:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118070c00) [pid = 1652] [serial = 908] [outer = 0x0] 05:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118231800) [pid = 1652] [serial = 909] [outer = 0x118070c00] 05:44:49 INFO - PROCESS | 1652 | 1468759489671 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11850c000) [pid = 1652] [serial = 910] [outer = 0x118070c00] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x129572800 == 40 [pid = 1652] [id = 300] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d5000 == 39 [pid = 1652] [id = 299] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb6000 == 38 [pid = 1652] [id = 298] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12656e000 == 37 [pid = 1652] [id = 297] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1252ad800 == 36 [pid = 1652] [id = 296] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x123a71800 == 35 [pid = 1652] [id = 295] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12104c800 == 34 [pid = 1652] [id = 294] 05:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119b50000 == 33 [pid = 1652] [id = 293] 05:44:50 INFO - PROCESS | 1652 | 1468759490313 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] 05:44:50 INFO - PROCESS | 1652 | 1468759490372 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:44:50 INFO - PROCESS | 1652 | 1468759490378 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1652 | 1468759490380 Marionette TRACE conn2 <- [1,1186,null,{}] 05:44:50 INFO - PROCESS | 1652 | 1468759490384 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}] 05:44:50 INFO - PROCESS | 1652 | 1468759490385 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:50 INFO - PROCESS | 1652 | 1468759490462 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:44:50 INFO - PROCESS | 1652 | 1468759490468 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1652 | 1468759490471 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a4000 == 31 [pid = 1652] [id = 304] 05:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115e85c00) [pid = 1652] [serial = 911] [outer = 0x0] 05:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116082400) [pid = 1652] [serial = 912] [outer = 0x115e85c00] 05:44:50 INFO - PROCESS | 1652 | 1468759490500 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x117069400) [pid = 1652] [serial = 913] [outer = 0x115e85c00] 05:44:50 INFO - PROCESS | 1652 | 1468759490838 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] 05:44:50 INFO - PROCESS | 1652 | 1468759490851 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:44:50 INFO - PROCESS | 1652 | 1468759490855 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1652 | 1468759490857 Marionette TRACE conn2 <- [1,1190,null,{}] 05:44:50 INFO - PROCESS | 1652 | 1468759490862 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}] 05:44:50 INFO - PROCESS | 1652 | 1468759490864 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:50 INFO - PROCESS | 1652 | 1468759490954 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:44:51 INFO - PROCESS | 1652 | 1468759491005 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1652 | 1468759491006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e6800 == 32 [pid = 1652] [id = 305] 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176f7400) [pid = 1652] [serial = 914] [outer = 0x0] 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1182c2400) [pid = 1652] [serial = 915] [outer = 0x1176f7400] 05:44:51 INFO - PROCESS | 1652 | 1468759491032 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11856a800) [pid = 1652] [serial = 916] [outer = 0x1176f7400] 05:44:51 INFO - PROCESS | 1652 | 1468759491331 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] 05:44:51 INFO - PROCESS | 1652 | 1468759491381 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:44:51 INFO - PROCESS | 1652 | 1468759491383 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1652 | 1468759491386 Marionette TRACE conn2 <- [1,1194,null,{}] 05:44:51 INFO - PROCESS | 1652 | 1468759491393 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}] 05:44:51 INFO - PROCESS | 1652 | 1468759491396 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:51 INFO - PROCESS | 1652 | 1468759491473 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:44:51 INFO - PROCESS | 1652 | 1468759491531 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1652 | 1468759491533 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4d000 == 33 [pid = 1652] [id = 306] 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112a7bc00) [pid = 1652] [serial = 917] [outer = 0x0] 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118f27c00) [pid = 1652] [serial = 918] [outer = 0x112a7bc00] 05:44:51 INFO - PROCESS | 1652 | 1468759491561 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a1ec00) [pid = 1652] [serial = 919] [outer = 0x112a7bc00] 05:44:51 INFO - PROCESS | 1652 | 1468759491866 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] 05:44:51 INFO - PROCESS | 1652 | 1468759491909 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:44:51 INFO - PROCESS | 1652 | 1468759491913 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1652 | 1468759491914 Marionette TRACE conn2 <- [1,1198,null,{}] 05:44:51 INFO - PROCESS | 1652 | 1468759491917 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}] 05:44:51 INFO - PROCESS | 1652 | 1468759491919 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:52 INFO - PROCESS | 1652 | 1468759492022 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:44:52 INFO - PROCESS | 1652 | 1468759492082 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1652 | 1468759492082 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c1000 == 34 [pid = 1652] [id = 307] 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117ebdc00) [pid = 1652] [serial = 920] [outer = 0x0] 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119d4b000) [pid = 1652] [serial = 921] [outer = 0x117ebdc00] 05:44:52 INFO - PROCESS | 1652 | 1468759492107 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12122c000) [pid = 1652] [serial = 922] [outer = 0x117ebdc00] 05:44:52 INFO - PROCESS | 1652 | 1468759492452 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]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 568ms 05:44:52 INFO - PROCESS | 1652 | 1468759492483 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:44:52 INFO - PROCESS | 1652 | 1468759492485 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:44:52 INFO - PROCESS | 1652 | 1468759492488 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1652 | 1468759492490 Marionette TRACE conn2 <- [1,1202,null,{}] 05:44:52 INFO - PROCESS | 1652 | 1468759492493 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}] 05:44:52 INFO - PROCESS | 1652 | 1468759492495 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:52 INFO - PROCESS | 1652 | 1468759492633 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:44:52 INFO - PROCESS | 1652 | 1468759492655 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1652 | 1468759492656 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252bc000 == 35 [pid = 1652] [id = 308] 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119e34400) [pid = 1652] [serial = 923] [outer = 0x0] 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123a19000) [pid = 1652] [serial = 924] [outer = 0x119e34400] 05:44:52 INFO - PROCESS | 1652 | 1468759492696 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12524b000) [pid = 1652] [serial = 925] [outer = 0x119e34400] 05:44:53 INFO - PROCESS | 1652 | 1468759493135 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]]]}] 05:44:53 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 05:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 05:44:53 INFO - PROCESS | 1652 | 1468759493162 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1652 | 1468759493163 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:44:53 INFO - PROCESS | 1652 | 1468759493181 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1652 | 1468759493182 Marionette TRACE conn2 <- [1,1206,null,{}] 05:44:53 INFO - PROCESS | 1652 | 1468759493184 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}] 05:44:53 INFO - PROCESS | 1652 | 1468759493188 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:53 INFO - PROCESS | 1652 | 1468759493303 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:44:53 INFO - PROCESS | 1652 | 1468759493308 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1652 | 1468759493310 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12726b800 == 36 [pid = 1652] [id = 309] 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116f56c00) [pid = 1652] [serial = 926] [outer = 0x0] 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125d7b800) [pid = 1652] [serial = 927] [outer = 0x116f56c00] 05:44:53 INFO - PROCESS | 1652 | 1468759493335 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1274f5000) [pid = 1652] [serial = 928] [outer = 0x116f56c00] 05:44:53 INFO - PROCESS | 1652 | 1468759493674 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]]]}] 05:44:53 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 05:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 05:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:44:53 INFO - PROCESS | 1652 | 1468759493699 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1652 | 1468759493700 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:44:53 INFO - PROCESS | 1652 | 1468759493703 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1652 | 1468759493704 Marionette TRACE conn2 <- [1,1210,null,{}] 05:44:53 INFO - PROCESS | 1652 | 1468759493706 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}] 05:44:53 INFO - PROCESS | 1652 | 1468759493707 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:53 INFO - PROCESS | 1652 | 1468759493804 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:44:53 INFO - PROCESS | 1652 | 1468759493815 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1652 | 1468759493815 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc8800 == 37 [pid = 1652] [id = 310] 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274f8c00) [pid = 1652] [serial = 929] [outer = 0x0] 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1274fdc00) [pid = 1652] [serial = 930] [outer = 0x1274f8c00] 05:44:53 INFO - PROCESS | 1652 | 1468759493840 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12887ec00) [pid = 1652] [serial = 931] [outer = 0x1274f8c00] 05:44:54 INFO - PROCESS | 1652 | 1468759494181 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]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 05:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:44:54 INFO - PROCESS | 1652 | 1468759494222 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1652 | 1468759494223 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:44:54 INFO - PROCESS | 1652 | 1468759494225 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1652 | 1468759494226 Marionette TRACE conn2 <- [1,1214,null,{}] 05:44:54 INFO - PROCESS | 1652 | 1468759494229 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}] 05:44:54 INFO - PROCESS | 1652 | 1468759494230 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:54 INFO - PROCESS | 1652 | 1468759494324 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:44:54 INFO - PROCESS | 1652 | 1468759494328 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1652 | 1468759494329 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b3000 == 38 [pid = 1652] [id = 311] 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118448c00) [pid = 1652] [serial = 932] [outer = 0x0] 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128884000) [pid = 1652] [serial = 933] [outer = 0x118448c00] 05:44:54 INFO - PROCESS | 1652 | 1468759494353 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12889b800) [pid = 1652] [serial = 934] [outer = 0x118448c00] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x110ee9400) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133eac00) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118563800) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112defc00) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11602ac00) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118076800) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118070000) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113372c00) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1252e3800) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119933800) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119936c00) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1133ca000) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118f24400) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11992b000) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121572800) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:44:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119367400) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:44:54 INFO - PROCESS | 1652 | 1468759494749 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]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 05:44:54 INFO - PROCESS | 1652 | 1468759494807 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1652 | 1468759494811 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:44:54 INFO - PROCESS | 1652 | 1468759494815 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1652 | 1468759494816 Marionette TRACE conn2 <- [1,1218,null,{}] 05:44:54 INFO - PROCESS | 1652 | 1468759494819 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}] 05:44:54 INFO - PROCESS | 1652 | 1468759494820 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:54 INFO - PROCESS | 1652 | 1468759494900 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:44:54 INFO - PROCESS | 1652 | 1468759494903 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1652 | 1468759494904 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4b000 == 39 [pid = 1652] [id = 312] 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113f3a800) [pid = 1652] [serial = 935] [outer = 0x0] 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11844d000) [pid = 1652] [serial = 936] [outer = 0x113f3a800] 05:44:54 INFO - PROCESS | 1652 | 1468759494928 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11992fc00) [pid = 1652] [serial = 937] [outer = 0x113f3a800] 05:44:55 INFO - PROCESS | 1652 | 1468759495261 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]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 472ms 05:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:44:55 INFO - PROCESS | 1652 | 1468759495287 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1652 | 1468759495288 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:44:55 INFO - PROCESS | 1652 | 1468759495291 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1652 | 1468759495293 Marionette TRACE conn2 <- [1,1222,null,{}] 05:44:55 INFO - PROCESS | 1652 | 1468759495296 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}] 05:44:55 INFO - PROCESS | 1652 | 1468759495298 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:55 INFO - PROCESS | 1652 | 1468759495372 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:44:55 INFO - PROCESS | 1652 | 1468759495427 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1652 | 1468759495428 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b8800 == 40 [pid = 1652] [id = 313] 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11602ac00) [pid = 1652] [serial = 938] [outer = 0x0] 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121572800) [pid = 1652] [serial = 939] [outer = 0x11602ac00] 05:44:55 INFO - PROCESS | 1652 | 1468759495454 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128884c00) [pid = 1652] [serial = 940] [outer = 0x11602ac00] 05:44:55 INFO - PROCESS | 1652 | 1468759495732 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] 05:44:55 INFO - PROCESS | 1652 | 1468759495768 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:44:55 INFO - PROCESS | 1652 | 1468759495770 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1652 | 1468759495772 Marionette TRACE conn2 <- [1,1226,null,{}] 05:44:55 INFO - PROCESS | 1652 | 1468759495782 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}] 05:44:55 INFO - PROCESS | 1652 | 1468759495784 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:55 INFO - PROCESS | 1652 | 1468759495880 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:44:55 INFO - PROCESS | 1652 | 1468759495884 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1652 | 1468759495885 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12badd000 == 41 [pid = 1652] [id = 314] 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12889a000) [pid = 1652] [serial = 941] [outer = 0x0] 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1288a5c00) [pid = 1652] [serial = 942] [outer = 0x12889a000] 05:44:55 INFO - PROCESS | 1652 | 1468759495911 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c16c00) [pid = 1652] [serial = 943] [outer = 0x12889a000] 05:44:56 INFO - PROCESS | 1652 | 1468759496247 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 05:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:44:56 INFO - PROCESS | 1652 | 1468759496290 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1652 | 1468759496291 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:44:56 INFO - PROCESS | 1652 | 1468759496293 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1652 | 1468759496294 Marionette TRACE conn2 <- [1,1230,null,{}] 05:44:56 INFO - PROCESS | 1652 | 1468759496296 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}] 05:44:56 INFO - PROCESS | 1652 | 1468759496297 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:56 INFO - PROCESS | 1652 | 1468759496401 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:44:56 INFO - PROCESS | 1652 | 1468759496406 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1652 | 1468759496407 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf20800 == 42 [pid = 1652] [id = 315] 05:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c79000) [pid = 1652] [serial = 944] [outer = 0x0] 05:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c7e800) [pid = 1652] [serial = 945] [outer = 0x128c79000] 05:44:56 INFO - PROCESS | 1652 | 1468759496441 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128f11000) [pid = 1652] [serial = 946] [outer = 0x128c79000] 05:44:56 INFO - PROCESS | 1652 | 1468759496896 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 05:44:56 INFO - PROCESS | 1652 | 1468759496914 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1652 | 1468759496916 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:44:56 INFO - PROCESS | 1652 | 1468759496919 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1652 | 1468759496922 Marionette TRACE conn2 <- [1,1234,null,{}] 05:44:56 INFO - PROCESS | 1652 | 1468759496925 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}] 05:44:56 INFO - PROCESS | 1652 | 1468759496927 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:57 INFO - PROCESS | 1652 | 1468759497035 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:44:57 INFO - PROCESS | 1652 | 1468759497092 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1652 | 1468759497094 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e2000 == 43 [pid = 1652] [id = 316] 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11393b000) [pid = 1652] [serial = 947] [outer = 0x0] 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116976c00) [pid = 1652] [serial = 948] [outer = 0x11393b000] 05:44:57 INFO - PROCESS | 1652 | 1468759497136 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118074800) [pid = 1652] [serial = 949] [outer = 0x11393b000] 05:44:57 INFO - PROCESS | 1652 | 1468759497573 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]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 05:44:57 INFO - PROCESS | 1652 | 1468759497590 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1652 | 1468759497593 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:44:57 INFO - PROCESS | 1652 | 1468759497598 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1652 | 1468759497600 Marionette TRACE conn2 <- [1,1238,null,{}] 05:44:57 INFO - PROCESS | 1652 | 1468759497602 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}] 05:44:57 INFO - PROCESS | 1652 | 1468759497604 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:57 INFO - PROCESS | 1652 | 1468759497708 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:44:57 INFO - PROCESS | 1652 | 1468759497766 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1652 | 1468759497767 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d5f800 == 44 [pid = 1652] [id = 317] 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118569800) [pid = 1652] [serial = 950] [outer = 0x0] 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119793800) [pid = 1652] [serial = 951] [outer = 0x118569800] 05:44:57 INFO - PROCESS | 1652 | 1468759497797 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119a1f000) [pid = 1652] [serial = 952] [outer = 0x118569800] 05:44:58 INFO - PROCESS | 1652 | 1468759498236 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]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 669ms 05:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:44:58 INFO - PROCESS | 1652 | 1468759498267 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1652 | 1468759498269 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:44:58 INFO - PROCESS | 1652 | 1468759498271 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1652 | 1468759498274 Marionette TRACE conn2 <- [1,1242,null,{}] 05:44:58 INFO - PROCESS | 1652 | 1468759498282 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}] 05:44:58 INFO - PROCESS | 1652 | 1468759498285 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:58 INFO - PROCESS | 1652 | 1468759498386 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:44:58 INFO - PROCESS | 1652 | 1468759498480 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1652 | 1468759498483 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baf3800 == 45 [pid = 1652] [id = 318] 05:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124b9e400) [pid = 1652] [serial = 953] [outer = 0x0] 05:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125d81800) [pid = 1652] [serial = 954] [outer = 0x124b9e400] 05:44:58 INFO - PROCESS | 1652 | 1468759498513 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12728bc00) [pid = 1652] [serial = 955] [outer = 0x124b9e400] 05:44:58 INFO - PROCESS | 1652 | 1468759498951 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]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 722ms 05:44:58 INFO - PROCESS | 1652 | 1468759498993 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1652 | 1468759498995 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:44:58 INFO - PROCESS | 1652 | 1468759498998 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1652 | 1468759498999 Marionette TRACE conn2 <- [1,1246,null,{}] 05:44:59 INFO - PROCESS | 1652 | 1468759499001 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}] 05:44:59 INFO - PROCESS | 1652 | 1468759499003 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:59 INFO - PROCESS | 1652 | 1468759499106 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:44:59 INFO - PROCESS | 1652 | 1468759499162 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1652 | 1468759499163 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:44:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d8800 == 46 [pid = 1652] [id = 319] 05:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125bb4800) [pid = 1652] [serial = 956] [outer = 0x0] 05:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1274e8400) [pid = 1652] [serial = 957] [outer = 0x125bb4800] 05:44:59 INFO - PROCESS | 1652 | 1468759499192 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128899c00) [pid = 1652] [serial = 958] [outer = 0x125bb4800] 05:44:59 INFO - PROCESS | 1652 | 1468759499835 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]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 05:44:59 INFO - PROCESS | 1652 | 1468759499878 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1652 | 1468759499882 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:44:59 INFO - PROCESS | 1652 | 1468759499888 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1652 | 1468759499890 Marionette TRACE conn2 <- [1,1250,null,{}] 05:44:59 INFO - PROCESS | 1652 | 1468759499898 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}] 05:44:59 INFO - PROCESS | 1652 | 1468759499901 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:00 INFO - PROCESS | 1652 | 1468759500007 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:45:00 INFO - PROCESS | 1652 | 1468759500082 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1652 | 1468759500084 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116673000 == 47 [pid = 1652] [id = 320] 05:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x113373000) [pid = 1652] [serial = 959] [outer = 0x0] 05:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x115124000) [pid = 1652] [serial = 960] [outer = 0x113373000] 05:45:00 INFO - PROCESS | 1652 | 1468759500111 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116903000) [pid = 1652] [serial = 961] [outer = 0x113373000] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1180de000 == 46 [pid = 1652] [id = 289] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12badd000 == 45 [pid = 1652] [id = 314] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b8800 == 44 [pid = 1652] [id = 313] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4b000 == 43 [pid = 1652] [id = 312] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b3000 == 42 [pid = 1652] [id = 311] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc8800 == 41 [pid = 1652] [id = 310] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12726b800 == 40 [pid = 1652] [id = 309] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1252bc000 == 39 [pid = 1652] [id = 308] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c1000 == 38 [pid = 1652] [id = 307] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4d000 == 37 [pid = 1652] [id = 306] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e6800 == 36 [pid = 1652] [id = 305] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a4000 == 35 [pid = 1652] [id = 304] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12140a000 == 34 [pid = 1652] [id = 303] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1170e1000 == 33 [pid = 1652] [id = 302] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9a3000 == 32 [pid = 1652] [id = 301] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d8800 == 31 [pid = 1652] [id = 319] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12baf3800 == 30 [pid = 1652] [id = 318] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125d5f800 == 29 [pid = 1652] [id = 317] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf20800 == 28 [pid = 1652] [id = 315] 05:45:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e2000 == 27 [pid = 1652] [id = 316] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1129b1c00) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1121b2800) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116f51800) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118f2f400) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e85800) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112f54800) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1133eb000) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11675f000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1176efc00) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a26800) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1182b9800) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118476400) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11337b800) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a84800) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124b1f800) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11995fc00) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1274f3400) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12728b800) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a27400) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121231800) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121213000) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11807a800) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125243c00) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d06800) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124b25400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1274f9800) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1274e4000) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119792800) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125d7b000) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11992c800) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125d7f800) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126639800) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119959000) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119365000) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 05:45:01 INFO - PROCESS | 1652 | 1468759501033 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]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1177ms 05:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:45:01 INFO - PROCESS | 1652 | 1468759501064 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1652 | 1468759501066 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:45:01 INFO - PROCESS | 1652 | 1468759501069 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1652 | 1468759501071 Marionette TRACE conn2 <- [1,1254,null,{}] 05:45:01 INFO - PROCESS | 1652 | 1468759501075 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}] 05:45:01 INFO - PROCESS | 1652 | 1468759501076 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:01 INFO - PROCESS | 1652 | 1468759501156 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:45:01 INFO - PROCESS | 1652 | 1468759501163 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1652 | 1468759501166 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116245800 == 28 [pid = 1652] [id = 321] 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1129ad800) [pid = 1652] [serial = 962] [outer = 0x0] 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112fbb400) [pid = 1652] [serial = 963] [outer = 0x1129ad800] 05:45:01 INFO - PROCESS | 1652 | 1468759501194 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1129a8400) [pid = 1652] [serial = 964] [outer = 0x1129ad800] 05:45:01 INFO - PROCESS | 1652 | 1468759501558 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]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 05:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:45:01 INFO - PROCESS | 1652 | 1468759501589 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1652 | 1468759501593 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:45:01 INFO - PROCESS | 1652 | 1468759501597 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1652 | 1468759501599 Marionette TRACE conn2 <- [1,1258,null,{}] 05:45:01 INFO - PROCESS | 1652 | 1468759501601 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}] 05:45:01 INFO - PROCESS | 1652 | 1468759501603 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:01 INFO - PROCESS | 1652 | 1468759501679 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:45:01 INFO - PROCESS | 1652 | 1468759501684 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1652 | 1468759501685 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170cd000 == 29 [pid = 1652] [id = 322] 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e7dc00) [pid = 1652] [serial = 965] [outer = 0x0] 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116a13000) [pid = 1652] [serial = 966] [outer = 0x115e7dc00] 05:45:01 INFO - PROCESS | 1652 | 1468759501714 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1176f4800) [pid = 1652] [serial = 967] [outer = 0x115e7dc00] 05:45:02 INFO - PROCESS | 1652 | 1468759502070 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 05:45:02 INFO - PROCESS | 1652 | 1468759502118 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:45:02 INFO - PROCESS | 1652 | 1468759502121 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:45:02 INFO - PROCESS | 1652 | 1468759502124 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1652 | 1468759502128 Marionette TRACE conn2 <- [1,1262,null,{}] 05:45:02 INFO - PROCESS | 1652 | 1468759502139 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}] 05:45:02 INFO - PROCESS | 1652 | 1468759502144 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:02 INFO - PROCESS | 1652 | 1468759502260 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:45:02 INFO - PROCESS | 1652 | 1468759502278 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1652 | 1468759502281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11923c000 == 30 [pid = 1652] [id = 323] 05:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129b3c00) [pid = 1652] [serial = 968] [outer = 0x0] 05:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11856ac00) [pid = 1652] [serial = 969] [outer = 0x1129b3c00] 05:45:02 INFO - PROCESS | 1652 | 1468759502325 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118a04c00) [pid = 1652] [serial = 970] [outer = 0x1129b3c00] 05:45:02 INFO - PROCESS | 1652 | 1468759502801 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 724ms 05:45:02 INFO - PROCESS | 1652 | 1468759502848 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1652 | 1468759502850 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:45:02 INFO - PROCESS | 1652 | 1468759502852 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1652 | 1468759502853 Marionette TRACE conn2 <- [1,1266,null,{}] 05:45:02 INFO - PROCESS | 1652 | 1468759502855 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}] 05:45:02 INFO - PROCESS | 1652 | 1468759502857 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:02 INFO - PROCESS | 1652 | 1468759502931 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:45:02 INFO - PROCESS | 1652 | 1468759502934 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1652 | 1468759502935 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5a800 == 31 [pid = 1652] [id = 324] 05:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118fbbc00) [pid = 1652] [serial = 971] [outer = 0x0] 05:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119373000) [pid = 1652] [serial = 972] [outer = 0x118fbbc00] 05:45:02 INFO - PROCESS | 1652 | 1468759502962 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11992dc00) [pid = 1652] [serial = 973] [outer = 0x118fbbc00] 05:45:03 INFO - PROCESS | 1652 | 1468759503389 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 568ms 05:45:03 INFO - PROCESS | 1652 | 1468759503426 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:45:03 INFO - PROCESS | 1652 | 1468759503438 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:45:03 INFO - PROCESS | 1652 | 1468759503450 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1652 | 1468759503452 Marionette TRACE conn2 <- [1,1270,null,{}] 05:45:03 INFO - PROCESS | 1652 | 1468759503455 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}] 05:45:03 INFO - PROCESS | 1652 | 1468759503457 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:03 INFO - PROCESS | 1652 | 1468759503607 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:45:03 INFO - PROCESS | 1652 | 1468759503685 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1652 | 1468759503686 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x121059800 == 32 [pid = 1652] [id = 325] 05:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e7bc00) [pid = 1652] [serial = 974] [outer = 0x0] 05:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11995fc00) [pid = 1652] [serial = 975] [outer = 0x115e7bc00] 05:45:03 INFO - PROCESS | 1652 | 1468759503710 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119b0f400) [pid = 1652] [serial = 976] [outer = 0x115e7bc00] 05:45:04 INFO - PROCESS | 1652 | 1468759504008 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]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 05:45:04 INFO - PROCESS | 1652 | 1468759504070 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1652 | 1468759504071 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:45:04 INFO - PROCESS | 1652 | 1468759504073 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1652 | 1468759504074 Marionette TRACE conn2 <- [1,1274,null,{}] 05:45:04 INFO - PROCESS | 1652 | 1468759504077 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}] 05:45:04 INFO - PROCESS | 1652 | 1468759504081 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:04 INFO - PROCESS | 1652 | 1468759504193 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:45:04 INFO - PROCESS | 1652 | 1468759504226 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1652 | 1468759504227 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12491b000 == 33 [pid = 1652] [id = 326] 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119b11c00) [pid = 1652] [serial = 977] [outer = 0x0] 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119e30c00) [pid = 1652] [serial = 978] [outer = 0x119b11c00] 05:45:04 INFO - PROCESS | 1652 | 1468759504252 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123a14c00) [pid = 1652] [serial = 979] [outer = 0x119b11c00] 05:45:04 INFO - PROCESS | 1652 | 1468759504553 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]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 05:45:04 INFO - PROCESS | 1652 | 1468759504592 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1652 | 1468759504595 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:45:04 INFO - PROCESS | 1652 | 1468759504598 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1652 | 1468759504605 Marionette TRACE conn2 <- [1,1278,null,{}] 05:45:04 INFO - PROCESS | 1652 | 1468759504615 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}] 05:45:04 INFO - PROCESS | 1652 | 1468759504616 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:04 INFO - PROCESS | 1652 | 1468759504708 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:45:04 INFO - PROCESS | 1652 | 1468759504711 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1652 | 1468759504712 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c3800 == 34 [pid = 1652] [id = 327] 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119b16000) [pid = 1652] [serial = 980] [outer = 0x0] 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123fb7400) [pid = 1652] [serial = 981] [outer = 0x119b16000] 05:45:04 INFO - PROCESS | 1652 | 1468759504736 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1252d6800) [pid = 1652] [serial = 982] [outer = 0x119b16000] 05:45:05 INFO - PROCESS | 1652 | 1468759505093 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 525ms 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128c79000) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12889a000) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119e34400) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116f56c00) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1274e4c00) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x117ebdc00) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118070c00) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112d0bc00) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112a7bc00) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1176f7400) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1274f8c00) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115e85c00) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118448c00) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11602ac00) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113f3a800) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:45:05 INFO - PROCESS | 1652 | 1468759505384 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1652 | 1468759505386 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:45:05 INFO - PROCESS | 1652 | 1468759505403 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1652 | 1468759505405 Marionette TRACE conn2 <- [1,1282,null,{}] 05:45:05 INFO - PROCESS | 1652 | 1468759505409 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}] 05:45:05 INFO - PROCESS | 1652 | 1468759505412 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:05 INFO - PROCESS | 1652 | 1468759505525 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:45:05 INFO - PROCESS | 1652 | 1468759505533 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1652 | 1468759505534 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x121049800 == 35 [pid = 1652] [id = 328] 05:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113944000) [pid = 1652] [serial = 983] [outer = 0x0] 05:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116084c00) [pid = 1652] [serial = 984] [outer = 0x113944000] 05:45:05 INFO - PROCESS | 1652 | 1468759505565 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11844ec00) [pid = 1652] [serial = 985] [outer = 0x113944000] 05:45:05 INFO - PROCESS | 1652 | 1468759505895 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 522ms 05:45:05 INFO - PROCESS | 1652 | 1468759505930 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1652 | 1468759505931 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:45:05 INFO - PROCESS | 1652 | 1468759505933 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1652 | 1468759505935 Marionette TRACE conn2 <- [1,1286,null,{}] 05:45:05 INFO - PROCESS | 1652 | 1468759505937 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}] 05:45:05 INFO - PROCESS | 1652 | 1468759505938 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:06 INFO - PROCESS | 1652 | 1468759506044 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:45:06 INFO - PROCESS | 1652 | 1468759506050 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1652 | 1468759506051 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11923b800 == 36 [pid = 1652] [id = 329] 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112df7000) [pid = 1652] [serial = 986] [outer = 0x0] 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x121232c00) [pid = 1652] [serial = 987] [outer = 0x112df7000] 05:45:06 INFO - PROCESS | 1652 | 1468759506078 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125d80400) [pid = 1652] [serial = 988] [outer = 0x112df7000] 05:45:06 INFO - PROCESS | 1652 | 1468759506461 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]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 05:45:06 INFO - PROCESS | 1652 | 1468759506505 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1652 | 1468759506507 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:45:06 INFO - PROCESS | 1652 | 1468759506511 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1652 | 1468759506513 Marionette TRACE conn2 <- [1,1290,null,{}] 05:45:06 INFO - PROCESS | 1652 | 1468759506516 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}] 05:45:06 INFO - PROCESS | 1652 | 1468759506518 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:06 INFO - PROCESS | 1652 | 1468759506632 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:45:06 INFO - PROCESS | 1652 | 1468759506715 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1652 | 1468759506715 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ccf000 == 37 [pid = 1652] [id = 330] 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x110e9c400) [pid = 1652] [serial = 989] [outer = 0x0] 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126117400) [pid = 1652] [serial = 990] [outer = 0x110e9c400] 05:45:06 INFO - PROCESS | 1652 | 1468759506755 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1274de400) [pid = 1652] [serial = 991] [outer = 0x110e9c400] 05:45:07 INFO - PROCESS | 1652 | 1468759507073 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]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 573ms 05:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:45:07 INFO - PROCESS | 1652 | 1468759507085 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1652 | 1468759507087 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 1652 | 1468759507089 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1652 | 1468759507091 Marionette TRACE conn2 <- [1,1294,null,{}] 05:45:07 INFO - PROCESS | 1652 | 1468759507100 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}] 05:45:07 INFO - PROCESS | 1652 | 1468759507102 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:07 INFO - PROCESS | 1652 | 1468759507212 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:45:07 INFO - PROCESS | 1652 | 1468759507327 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1652 | 1468759507328 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x121057000 == 38 [pid = 1652] [id = 331] 05:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118078400) [pid = 1652] [serial = 992] [outer = 0x0] 05:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125245c00) [pid = 1652] [serial = 993] [outer = 0x118078400] 05:45:07 INFO - PROCESS | 1652 | 1468759507370 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128879800) [pid = 1652] [serial = 994] [outer = 0x118078400] 05:45:07 INFO - PROCESS | 1652 | 1468759507931 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]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 877ms 05:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:45:07 INFO - PROCESS | 1652 | 1468759507966 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1652 | 1468759507969 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 1652 | 1468759507972 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1652 | 1468759507976 Marionette TRACE conn2 <- [1,1298,null,{}] 05:45:07 INFO - PROCESS | 1652 | 1468759507979 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}] 05:45:07 INFO - PROCESS | 1652 | 1468759507981 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:08 INFO - PROCESS | 1652 | 1468759508092 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:45:08 INFO - PROCESS | 1652 | 1468759508147 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1652 | 1468759508149 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162d5000 == 39 [pid = 1652] [id = 332] 05:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112df3000) [pid = 1652] [serial = 995] [outer = 0x0] 05:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1133e5800) [pid = 1652] [serial = 996] [outer = 0x112df3000] 05:45:08 INFO - PROCESS | 1652 | 1468759508179 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e82800) [pid = 1652] [serial = 997] [outer = 0x112df3000] 05:45:08 INFO - PROCESS | 1652 | 1468759508722 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 822ms 05:45:08 INFO - PROCESS | 1652 | 1468759508795 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1652 | 1468759508798 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:45:08 INFO - PROCESS | 1652 | 1468759508802 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1652 | 1468759508804 Marionette TRACE conn2 <- [1,1302,null,{}] 05:45:08 INFO - PROCESS | 1652 | 1468759508806 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}] 05:45:08 INFO - PROCESS | 1652 | 1468759508808 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:08 INFO - PROCESS | 1652 | 1468759508917 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:45:08 INFO - PROCESS | 1652 | 1468759508973 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1652 | 1468759508974 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104e000 == 40 [pid = 1652] [id = 333] 05:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11844e800) [pid = 1652] [serial = 998] [outer = 0x0] 05:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11846f400) [pid = 1652] [serial = 999] [outer = 0x11844e800] 05:45:09 INFO - PROCESS | 1652 | 1468759509005 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118a02400) [pid = 1652] [serial = 1000] [outer = 0x11844e800] 05:45:09 INFO - PROCESS | 1652 | 1468759509652 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]]]}] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x128ccf000 == 39 [pid = 1652] [id = 330] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11923b800 == 38 [pid = 1652] [id = 329] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x121049800 == 37 [pid = 1652] [id = 328] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c3800 == 36 [pid = 1652] [id = 327] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12491b000 == 35 [pid = 1652] [id = 326] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x121059800 == 34 [pid = 1652] [id = 325] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5a800 == 33 [pid = 1652] [id = 324] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11923c000 == 32 [pid = 1652] [id = 323] 05:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 869ms 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1170cd000 == 31 [pid = 1652] [id = 322] 05:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x116245800 == 30 [pid = 1652] [id = 321] 05:45:09 INFO - PROCESS | 1652 | 1468759509685 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:45:09 INFO - PROCESS | 1652 | 1468759509688 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:45:09 INFO - PROCESS | 1652 | 1468759509691 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1652 | 1468759509693 Marionette TRACE conn2 <- [1,1306,null,{}] 05:45:09 INFO - PROCESS | 1652 | 1468759509698 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}] 05:45:09 INFO - PROCESS | 1652 | 1468759509700 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:09 INFO - PROCESS | 1652 | 1468759509784 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128f11000) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c7e800) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1288a5c00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12524b000) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123a19000) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125d7b800) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1274fd400) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119d4b000) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118231800) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11850c000) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113d92000) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116023800) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118f27c00) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a1ec00) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1182c2400) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11856a800) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12887ec00) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116082400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117069400) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1274fdc00) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128884000) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128884c00) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128c16c00) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11844d000) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12889b800) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1274f5000) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121572800) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11992fc00) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12122c000) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 05:45:09 INFO - PROCESS | 1652 | 1468759509848 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1652 | 1468759509849 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a4000 == 31 [pid = 1652] [id = 334] 05:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x113d3f000) [pid = 1652] [serial = 1001] [outer = 0x0] 05:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x115e82c00) [pid = 1652] [serial = 1002] [outer = 0x113d3f000] 05:45:09 INFO - PROCESS | 1652 | 1468759509877 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116f50800) [pid = 1652] [serial = 1003] [outer = 0x113d3f000] 05:45:10 INFO - PROCESS | 1652 | 1468759510170 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]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 525ms 05:45:10 INFO - PROCESS | 1652 | 1468759510231 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1652 | 1468759510233 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:45:10 INFO - PROCESS | 1652 | 1468759510238 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1652 | 1468759510239 Marionette TRACE conn2 <- [1,1310,null,{}] 05:45:10 INFO - PROCESS | 1652 | 1468759510242 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}] 05:45:10 INFO - PROCESS | 1652 | 1468759510244 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:10 INFO - PROCESS | 1652 | 1468759510319 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:45:10 INFO - PROCESS | 1652 | 1468759510382 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1652 | 1468759510383 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11849c800 == 32 [pid = 1652] [id = 335] 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116a0bc00) [pid = 1652] [serial = 1004] [outer = 0x0] 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118226c00) [pid = 1652] [serial = 1005] [outer = 0x116a0bc00] 05:45:10 INFO - PROCESS | 1652 | 1468759510411 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118562c00) [pid = 1652] [serial = 1006] [outer = 0x116a0bc00] 05:45:10 INFO - PROCESS | 1652 | 1468759510718 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] 05:45:10 INFO - PROCESS | 1652 | 1468759510764 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:45:10 INFO - PROCESS | 1652 | 1468759510766 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1652 | 1468759510768 Marionette TRACE conn2 <- [1,1314,null,{}] 05:45:10 INFO - PROCESS | 1652 | 1468759510776 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}] 05:45:10 INFO - PROCESS | 1652 | 1468759510779 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:10 INFO - PROCESS | 1652 | 1468759510858 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:45:10 INFO - PROCESS | 1652 | 1468759510913 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1652 | 1468759510915 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e11000 == 33 [pid = 1652] [id = 336] 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118562000) [pid = 1652] [serial = 1007] [outer = 0x0] 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118fb9c00) [pid = 1652] [serial = 1008] [outer = 0x118562000] 05:45:10 INFO - PROCESS | 1652 | 1468759510945 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119b15000) [pid = 1652] [serial = 1009] [outer = 0x118562000] 05:45:11 INFO - PROCESS | 1652 | 1468759511212 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]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 471ms 05:45:11 INFO - PROCESS | 1652 | 1468759511237 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:45:11 INFO - PROCESS | 1652 | 1468759511239 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:45:11 INFO - PROCESS | 1652 | 1468759511241 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1652 | 1468759511242 Marionette TRACE conn2 <- [1,1318,null,{}] 05:45:11 INFO - PROCESS | 1652 | 1468759511252 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}] 05:45:11 INFO - PROCESS | 1652 | 1468759511253 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:11 INFO - PROCESS | 1652 | 1468759511338 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:45:11 INFO - PROCESS | 1652 | 1468759511344 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1652 | 1468759511346 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be0800 == 34 [pid = 1652] [id = 337] 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119e2c800) [pid = 1652] [serial = 1010] [outer = 0x0] 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121213000) [pid = 1652] [serial = 1011] [outer = 0x119e2c800] 05:45:11 INFO - PROCESS | 1652 | 1468759511371 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12121d800) [pid = 1652] [serial = 1012] [outer = 0x119e2c800] 05:45:11 INFO - PROCESS | 1652 | 1468759511727 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]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 527ms 05:45:11 INFO - PROCESS | 1652 | 1468759511774 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1652 | 1468759511775 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:45:11 INFO - PROCESS | 1652 | 1468759511777 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1652 | 1468759511778 Marionette TRACE conn2 <- [1,1322,null,{}] 05:45:11 INFO - PROCESS | 1652 | 1468759511781 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}] 05:45:11 INFO - PROCESS | 1652 | 1468759511782 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:11 INFO - PROCESS | 1652 | 1468759511877 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:45:11 INFO - PROCESS | 1652 | 1468759511912 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1652 | 1468759511913 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261c1000 == 35 [pid = 1652] [id = 338] 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119fd6c00) [pid = 1652] [serial = 1013] [outer = 0x0] 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12157cc00) [pid = 1652] [serial = 1014] [outer = 0x119fd6c00] 05:45:11 INFO - PROCESS | 1652 | 1468759511937 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124d06800) [pid = 1652] [serial = 1015] [outer = 0x119fd6c00] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11393b000) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118569800) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110e9c400) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124b9e400) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x125bb4800) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1129b3c00) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113373000) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1129ad800) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118fbbc00) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x115e7dc00) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x115e7bc00) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119b11c00) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119b16000) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x113944000) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:45:12 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x112df7000) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:45:12 INFO - PROCESS | 1652 | 1468759512578 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]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 821ms 05:45:12 INFO - PROCESS | 1652 | 1468759512599 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1652 | 1468759512602 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:45:12 INFO - PROCESS | 1652 | 1468759512605 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1652 | 1468759512607 Marionette TRACE conn2 <- [1,1326,null,{}] 05:45:12 INFO - PROCESS | 1652 | 1468759512613 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}] 05:45:12 INFO - PROCESS | 1652 | 1468759512615 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:12 INFO - PROCESS | 1652 | 1468759512736 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:45:12 INFO - PROCESS | 1652 | 1468759512803 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1652 | 1468759512804 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118206800 == 36 [pid = 1652] [id = 339] 05:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1139f5400) [pid = 1652] [serial = 1016] [outer = 0x0] 05:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x116f4dc00) [pid = 1652] [serial = 1017] [outer = 0x1139f5400] 05:45:12 INFO - PROCESS | 1652 | 1468759512836 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11806f000) [pid = 1652] [serial = 1018] [outer = 0x1139f5400] 05:45:13 INFO - PROCESS | 1652 | 1468759513264 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]]]}] 05:45:13 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 05:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 05:45:13 INFO - PROCESS | 1652 | 1468759513327 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1652 | 1468759513330 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:45:13 INFO - PROCESS | 1652 | 1468759513334 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1652 | 1468759513336 Marionette TRACE conn2 <- [1,1330,null,{}] 05:45:13 INFO - PROCESS | 1652 | 1468759513339 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}] 05:45:13 INFO - PROCESS | 1652 | 1468759513341 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:13 INFO - PROCESS | 1652 | 1468759513440 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:45:13 INFO - PROCESS | 1652 | 1468759513507 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1652 | 1468759513508 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e4e000 == 37 [pid = 1652] [id = 340] 05:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118570400) [pid = 1652] [serial = 1019] [outer = 0x0] 05:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118fbb000) [pid = 1652] [serial = 1020] [outer = 0x118570400] 05:45:13 INFO - PROCESS | 1652 | 1468759513539 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11992e800) [pid = 1652] [serial = 1021] [outer = 0x118570400] 05:45:13 INFO - PROCESS | 1652 | 1468759513949 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]]]}] 05:45:13 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 05:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 622ms 05:45:13 INFO - PROCESS | 1652 | 1468759513956 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1652 | 1468759513958 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:45:13 INFO - PROCESS | 1652 | 1468759513963 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1652 | 1468759513966 Marionette TRACE conn2 <- [1,1334,null,{}] 05:45:13 INFO - PROCESS | 1652 | 1468759513974 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}] 05:45:13 INFO - PROCESS | 1652 | 1468759513977 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:14 INFO - PROCESS | 1652 | 1468759514099 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:45:14 INFO - PROCESS | 1652 | 1468759514173 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1652 | 1468759514175 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d1000 == 38 [pid = 1652] [id = 341] 05:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12122ec00) [pid = 1652] [serial = 1022] [outer = 0x0] 05:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12144f000) [pid = 1652] [serial = 1023] [outer = 0x12122ec00] 05:45:14 INFO - PROCESS | 1652 | 1468759514201 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125249400) [pid = 1652] [serial = 1024] [outer = 0x12122ec00] 05:45:14 INFO - PROCESS | 1652 | 1468759514657 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]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 725ms 05:45:14 INFO - PROCESS | 1652 | 1468759514689 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:45:14 INFO - PROCESS | 1652 | 1468759514692 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:45:14 INFO - PROCESS | 1652 | 1468759514697 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1652 | 1468759514700 Marionette TRACE conn2 <- [1,1338,null,{}] 05:45:14 INFO - PROCESS | 1652 | 1468759514703 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}] 05:45:14 INFO - PROCESS | 1652 | 1468759514706 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:14 INFO - PROCESS | 1652 | 1468759514850 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:45:14 INFO - PROCESS | 1652 | 1468759514972 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1652 | 1468759514974 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295bd800 == 39 [pid = 1652] [id = 342] 05:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x125bac800) [pid = 1652] [serial = 1025] [outer = 0x0] 05:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126638c00) [pid = 1652] [serial = 1026] [outer = 0x125bac800] 05:45:15 INFO - PROCESS | 1652 | 1468759515024 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x127284c00) [pid = 1652] [serial = 1027] [outer = 0x125bac800] 05:45:15 INFO - PROCESS | 1652 | 1468759515958 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]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1275ms 05:45:15 INFO - PROCESS | 1652 | 1468759515972 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1652 | 1468759515975 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:45:15 INFO - PROCESS | 1652 | 1468759515981 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1652 | 1468759515982 Marionette TRACE conn2 <- [1,1342,null,{}] 05:45:15 INFO - PROCESS | 1652 | 1468759515986 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}] 05:45:15 INFO - PROCESS | 1652 | 1468759515987 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:16 INFO - PROCESS | 1652 | 1468759516086 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:45:16 INFO - PROCESS | 1652 | 1468759516138 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1652 | 1468759516139 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e2800 == 40 [pid = 1652] [id = 343] 05:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1133ddc00) [pid = 1652] [serial = 1028] [outer = 0x0] 05:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x113b9fc00) [pid = 1652] [serial = 1029] [outer = 0x1133ddc00] 05:45:16 INFO - PROCESS | 1652 | 1468759516168 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116a12c00) [pid = 1652] [serial = 1030] [outer = 0x1133ddc00] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x123be0800 == 39 [pid = 1652] [id = 337] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119e11000 == 38 [pid = 1652] [id = 336] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11849c800 == 37 [pid = 1652] [id = 335] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a4000 == 36 [pid = 1652] [id = 334] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x116673000 == 35 [pid = 1652] [id = 320] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x121057000 == 34 [pid = 1652] [id = 331] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12104e000 == 33 [pid = 1652] [id = 333] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1162d5000 == 32 [pid = 1652] [id = 332] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1295bd800 == 31 [pid = 1652] [id = 342] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d1000 == 30 [pid = 1652] [id = 341] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x117e4e000 == 29 [pid = 1652] [id = 340] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x1261c1000 == 28 [pid = 1652] [id = 338] 05:45:16 INFO - PROCESS | 1652 | --DOCSHELL 0x118206800 == 27 [pid = 1652] [id = 339] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118074800) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116976c00) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a1f000) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119793800) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1274de400) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12728bc00) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125d81800) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128899c00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1274e8400) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11856ac00) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118a04c00) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x115124000) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x112fbb400) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1129a8400) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119373000) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x116a13000) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1176f4800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11995fc00) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119e30c00) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x119b0f400) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x123fb7400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x123a14c00) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x116084c00) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x11844ec00) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x1252d6800) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x116903000) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x126117400) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x121232c00) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x11992dc00) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x125d80400) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1652 | 1468759517089 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]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1120ms 05:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:45:17 INFO - PROCESS | 1652 | 1468759517101 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1652 | 1468759517104 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:45:17 INFO - PROCESS | 1652 | 1468759517107 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1652 | 1468759517109 Marionette TRACE conn2 <- [1,1346,null,{}] 05:45:17 INFO - PROCESS | 1652 | 1468759517115 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}] 05:45:17 INFO - PROCESS | 1652 | 1468759517117 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:17 INFO - PROCESS | 1652 | 1468759517198 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:45:17 INFO - PROCESS | 1652 | 1468759517203 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1652 | 1468759517204 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11608e000 == 28 [pid = 1652] [id = 344] 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x1128cf000) [pid = 1652] [serial = 1031] [outer = 0x0] 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1129b2000) [pid = 1652] [serial = 1032] [outer = 0x1128cf000] 05:45:17 INFO - PROCESS | 1652 | 1468759517235 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x112f56800) [pid = 1652] [serial = 1033] [outer = 0x1128cf000] 05:45:17 INFO - PROCESS | 1652 | 1468759517606 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]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 524ms 05:45:17 INFO - PROCESS | 1652 | 1468759517630 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1652 | 1468759517634 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:45:17 INFO - PROCESS | 1652 | 1468759517639 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1652 | 1468759517640 Marionette TRACE conn2 <- [1,1350,null,{}] 05:45:17 INFO - PROCESS | 1652 | 1468759517643 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}] 05:45:17 INFO - PROCESS | 1652 | 1468759517645 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:17 INFO - PROCESS | 1652 | 1468759517721 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:45:17 INFO - PROCESS | 1652 | 1468759517725 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1652 | 1468759517728 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170cd000 == 29 [pid = 1652] [id = 345] 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x1133d1800) [pid = 1652] [serial = 1034] [outer = 0x0] 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x115e7c400) [pid = 1652] [serial = 1035] [outer = 0x1133d1800] 05:45:17 INFO - PROCESS | 1652 | 1468759517757 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1160dd000) [pid = 1652] [serial = 1036] [outer = 0x1133d1800] 05:45:18 INFO - PROCESS | 1652 | 1468759518094 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 473ms 05:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:45:18 INFO - PROCESS | 1652 | 1468759518113 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1652 | 1468759518114 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:45:18 INFO - PROCESS | 1652 | 1468759518116 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1652 | 1468759518119 Marionette TRACE conn2 <- [1,1354,null,{}] 05:45:18 INFO - PROCESS | 1652 | 1468759518127 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}] 05:45:18 INFO - PROCESS | 1652 | 1468759518130 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:18 INFO - PROCESS | 1652 | 1468759518206 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:45:18 INFO - PROCESS | 1652 | 1468759518257 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1652 | 1468759518259 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aec800 == 30 [pid = 1652] [id = 346] 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1129a7000) [pid = 1652] [serial = 1037] [outer = 0x0] 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118072000) [pid = 1652] [serial = 1038] [outer = 0x1129a7000] 05:45:18 INFO - PROCESS | 1652 | 1468759518287 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11844a800) [pid = 1652] [serial = 1039] [outer = 0x1129a7000] 05:45:18 INFO - PROCESS | 1652 | 1468759518600 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 05:45:18 INFO - PROCESS | 1652 | 1468759518637 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1652 | 1468759518639 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:45:18 INFO - PROCESS | 1652 | 1468759518641 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1652 | 1468759518644 Marionette TRACE conn2 <- [1,1358,null,{}] 05:45:18 INFO - PROCESS | 1652 | 1468759518647 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}] 05:45:18 INFO - PROCESS | 1652 | 1468759518648 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:18 INFO - PROCESS | 1652 | 1468759518721 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:45:18 INFO - PROCESS | 1652 | 1468759518774 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1652 | 1468759518775 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971c000 == 31 [pid = 1652] [id = 347] 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118231400) [pid = 1652] [serial = 1040] [outer = 0x0] 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118510800) [pid = 1652] [serial = 1041] [outer = 0x118231400] 05:45:18 INFO - PROCESS | 1652 | 1468759518800 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118578000) [pid = 1652] [serial = 1042] [outer = 0x118231400] 05:45:19 INFO - PROCESS | 1652 | 1468759519063 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]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 472ms 05:45:19 INFO - PROCESS | 1652 | 1468759519126 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1652 | 1468759519130 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:45:19 INFO - PROCESS | 1652 | 1468759519133 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1652 | 1468759519134 Marionette TRACE conn2 <- [1,1362,null,{}] 05:45:19 INFO - PROCESS | 1652 | 1468759519146 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}] 05:45:19 INFO - PROCESS | 1652 | 1468759519147 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:19 INFO - PROCESS | 1652 | 1468759519237 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:45:19 INFO - PROCESS | 1652 | 1468759519240 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1652 | 1468759519241 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x121060000 == 32 [pid = 1652] [id = 348] 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1133cf000) [pid = 1652] [serial = 1043] [outer = 0x0] 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118a2c400) [pid = 1652] [serial = 1044] [outer = 0x1133cf000] 05:45:19 INFO - PROCESS | 1652 | 1468759519267 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11936ec00) [pid = 1652] [serial = 1045] [outer = 0x1133cf000] 05:45:19 INFO - PROCESS | 1652 | 1468759519614 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]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 526ms 05:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:45:19 INFO - PROCESS | 1652 | 1468759519659 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1652 | 1468759519661 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:45:19 INFO - PROCESS | 1652 | 1468759519663 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1652 | 1468759519664 Marionette TRACE conn2 <- [1,1366,null,{}] 05:45:19 INFO - PROCESS | 1652 | 1468759519666 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}] 05:45:19 INFO - PROCESS | 1652 | 1468759519670 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:19 INFO - PROCESS | 1652 | 1468759519777 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:45:19 INFO - PROCESS | 1652 | 1468759519810 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1652 | 1468759519811 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7e000 == 33 [pid = 1652] [id = 349] 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119793800) [pid = 1652] [serial = 1046] [outer = 0x0] 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119964400) [pid = 1652] [serial = 1047] [outer = 0x119793800] 05:45:19 INFO - PROCESS | 1652 | 1468759519836 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119e27000) [pid = 1652] [serial = 1048] [outer = 0x119793800] 05:45:20 INFO - PROCESS | 1652 | 1468759520182 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] 05:45:20 INFO - PROCESS | 1652 | 1468759520235 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1652 | 1468759520237 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1652 | 1468759520238 Marionette TRACE conn2 <- [1,1370,null,{}] 05:45:20 INFO - PROCESS | 1652 | 1468759520240 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}] 05:45:20 INFO - PROCESS | 1652 | 1468759520242 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:20 INFO - PROCESS | 1652 | 1468759520336 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:45:20 INFO - PROCESS | 1652 | 1468759520371 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1652 | 1468759520372 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261a3000 == 34 [pid = 1652] [id = 350] 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x110fa0c00) [pid = 1652] [serial = 1049] [outer = 0x0] 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12120f800) [pid = 1652] [serial = 1050] [outer = 0x110fa0c00] 05:45:20 INFO - PROCESS | 1652 | 1468759520396 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x121570400) [pid = 1652] [serial = 1051] [outer = 0x110fa0c00] 05:45:20 INFO - PROCESS | 1652 | 1468759520702 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] 05:45:20 INFO - PROCESS | 1652 | 1468759520759 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1652 | 1468759520762 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1652 | 1468759520763 Marionette TRACE conn2 <- [1,1374,null,{}] 05:45:20 INFO - PROCESS | 1652 | 1468759520765 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}] 05:45:20 INFO - PROCESS | 1652 | 1468759520766 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:20 INFO - PROCESS | 1652 | 1468759520857 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:45:20 INFO - PROCESS | 1652 | 1468759520892 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1652 | 1468759520893 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12655d000 == 35 [pid = 1652] [id = 351] 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12157d000) [pid = 1652] [serial = 1052] [outer = 0x0] 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1249cfc00) [pid = 1652] [serial = 1053] [outer = 0x12157d000] 05:45:20 INFO - PROCESS | 1652 | 1468759520917 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125247c00) [pid = 1652] [serial = 1054] [outer = 0x12157d000] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119fd6c00) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e2c800) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116a0bc00) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x113d3f000) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11844e800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118078400) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118562000) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:45:21 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x112df3000) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:45:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:21 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate - 05:45:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13 05:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:21 INFO - _addTest/ [0,1377,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1652 | 1468759521284 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:45:21 INFO - PROCESS | 1652 | 1468759521287 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1652 | 1468759521288 Marionette TRACE conn2 <- [1,1378,null,{}] 05:45:21 INFO - PROCESS | 1652 | 1468759521291 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}] 05:45:21 INFO - PROCESS | 1652 | 1468759521292 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:21 INFO - PROCESS | 1652 | 1468759521373 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:45:21 INFO - PROCESS | 1652 | 1468759521379 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1652 | 1468759521380 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12727a000 == 36 [pid = 1652] [id = 352] 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x110ee5c00) [pid = 1652] [serial = 1055] [outer = 0x0] 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11936e000) [pid = 1652] [serial = 1056] [outer = 0x110ee5c00] 05:45:21 INFO - PROCESS | 1652 | 1468759521404 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12524b000) [pid = 1652] [serial = 1057] [outer = 0x110ee5c00] 05:45:21 INFO - PROCESS | 1652 | 1468759521697 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] 05:45:21 INFO - PROCESS | 1652 | 1468759521708 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:45:21 INFO - PROCESS | 1652 | 1468759521718 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1652 | 1468759521719 Marionette TRACE conn2 <- [1,1382,null,{}] 05:45:21 INFO - PROCESS | 1652 | 1468759521721 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}] 05:45:21 INFO - PROCESS | 1652 | 1468759521722 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:21 INFO - PROCESS | 1652 | 1468759521826 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:45:21 INFO - PROCESS | 1652 | 1468759521833 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1652 | 1468759521834 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb6000 == 37 [pid = 1652] [id = 353] 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118225400) [pid = 1652] [serial = 1058] [outer = 0x0] 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12524b400) [pid = 1652] [serial = 1059] [outer = 0x118225400] 05:45:21 INFO - PROCESS | 1652 | 1468759521858 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12611c000) [pid = 1652] [serial = 1060] [outer = 0x118225400] 05:45:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:22 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]" 05:45:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:45:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1 05:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:22 INFO - _addTest/ [0,1385,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1652 | 1468759522190 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:45:22 INFO - PROCESS | 1652 | 1468759522193 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1652 | 1468759522196 Marionette TRACE conn2 <- [1,1386,null,{}] 05:45:22 INFO - PROCESS | 1652 | 1468759522199 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}] 05:45:22 INFO - PROCESS | 1652 | 1468759522200 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:22 INFO - PROCESS | 1652 | 1468759522296 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:45:22 INFO - PROCESS | 1652 | 1468759522300 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1652 | 1468759522302 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12105f800 == 38 [pid = 1652] [id = 354] 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1252e2800) [pid = 1652] [serial = 1061] [outer = 0x0] 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12721c800) [pid = 1652] [serial = 1062] [outer = 0x1252e2800] 05:45:22 INFO - PROCESS | 1652 | 1468759522325 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1274f9800) [pid = 1652] [serial = 1063] [outer = 0x1252e2800] 05:45:22 INFO - PROCESS | 1652 | 1468759522673 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] 05:45:22 INFO - PROCESS | 1652 | 1468759522717 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:45:22 INFO - PROCESS | 1652 | 1468759522719 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1652 | 1468759522720 Marionette TRACE conn2 <- [1,1390,null,{}] 05:45:22 INFO - PROCESS | 1652 | 1468759522723 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}] 05:45:22 INFO - PROCESS | 1652 | 1468759522724 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:22 INFO - PROCESS | 1652 | 1468759522799 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:45:22 INFO - PROCESS | 1652 | 1468759522803 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1652 | 1468759522804 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9ac800 == 39 [pid = 1652] [id = 355] 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1274fb400) [pid = 1652] [serial = 1064] [outer = 0x0] 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12887bc00) [pid = 1652] [serial = 1065] [outer = 0x1274fb400] 05:45:22 INFO - PROCESS | 1652 | 1468759522828 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128882800) [pid = 1652] [serial = 1066] [outer = 0x1274fb400] 05:45:23 INFO - PROCESS | 1652 | 1468759523132 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]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 419ms 05:45:23 INFO - PROCESS | 1652 | 1468759523192 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1652 | 1468759523195 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:45:23 INFO - PROCESS | 1652 | 1468759523199 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1652 | 1468759523202 Marionette TRACE conn2 <- [1,1394,null,{}] 05:45:23 INFO - PROCESS | 1652 | 1468759523206 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}] 05:45:23 INFO - PROCESS | 1652 | 1468759523208 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:23 INFO - PROCESS | 1652 | 1468759523327 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:45:23 INFO - PROCESS | 1652 | 1468759523399 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1652 | 1468759523401 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x116620800 == 40 [pid = 1652] [id = 356] 05:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1128cc400) [pid = 1652] [serial = 1067] [outer = 0x0] 05:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129a8800) [pid = 1652] [serial = 1068] [outer = 0x1128cc400] 05:45:23 INFO - PROCESS | 1652 | 1468759523433 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112f54800) [pid = 1652] [serial = 1069] [outer = 0x1128cc400] 05:45:23 INFO - PROCESS | 1652 | 1468759523971 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]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 822ms 05:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:45:24 INFO - PROCESS | 1652 | 1468759524022 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1652 | 1468759524024 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:45:24 INFO - PROCESS | 1652 | 1468759524029 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1652 | 1468759524032 Marionette TRACE conn2 <- [1,1398,null,{}] 05:45:24 INFO - PROCESS | 1652 | 1468759524035 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}] 05:45:24 INFO - PROCESS | 1652 | 1468759524036 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:24 INFO - PROCESS | 1652 | 1468759524143 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:45:24 INFO - PROCESS | 1652 | 1468759524217 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 1652 | 1468759524218 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119722000 == 41 [pid = 1652] [id = 357] 05:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11607bc00) [pid = 1652] [serial = 1070] [outer = 0x0] 05:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116907c00) [pid = 1652] [serial = 1071] [outer = 0x11607bc00] 05:45:24 INFO - PROCESS | 1652 | 1468759524249 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1176efc00) [pid = 1652] [serial = 1072] [outer = 0x11607bc00] 05:45:24 INFO - PROCESS | 1652 | 1468759524952 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]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 976ms 05:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:45:25 INFO - PROCESS | 1652 | 1468759525004 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1652 | 1468759525006 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:45:25 INFO - PROCESS | 1652 | 1468759525010 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1652 | 1468759525012 Marionette TRACE conn2 <- [1,1402,null,{}] 05:45:25 INFO - PROCESS | 1652 | 1468759525016 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}] 05:45:25 INFO - PROCESS | 1652 | 1468759525018 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:25 INFO - PROCESS | 1652 | 1468759525132 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12105f800 == 40 [pid = 1652] [id = 354] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb6000 == 39 [pid = 1652] [id = 353] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12727a000 == 38 [pid = 1652] [id = 352] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12655d000 == 37 [pid = 1652] [id = 351] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1261a3000 == 36 [pid = 1652] [id = 350] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7e000 == 35 [pid = 1652] [id = 349] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x121060000 == 34 [pid = 1652] [id = 348] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11971c000 == 33 [pid = 1652] [id = 347] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118aec800 == 32 [pid = 1652] [id = 346] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1170cd000 == 31 [pid = 1652] [id = 345] 05:45:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11608e000 == 30 [pid = 1652] [id = 344] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12157cc00) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12121d800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121213000) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d06800) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118226c00) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118562c00) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e82c00) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f50800) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11846f400) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118a02400) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128879800) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x125245c00) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118fb9c00) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119b15000) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1133e5800) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x115e82800) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 05:45:25 INFO - PROCESS | 1652 | 1468759525216 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1652 | 1468759525219 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116677000 == 31 [pid = 1652] [id = 358] 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1129b1400) [pid = 1652] [serial = 1073] [outer = 0x0] 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11396f000) [pid = 1652] [serial = 1074] [outer = 0x1129b1400] 05:45:25 INFO - PROCESS | 1652 | 1468759525246 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116f50800) [pid = 1652] [serial = 1075] [outer = 0x1129b1400] 05:45:25 INFO - PROCESS | 1652 | 1468759525536 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]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 576ms 05:45:25 INFO - PROCESS | 1652 | 1468759525586 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1652 | 1468759525588 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:45:25 INFO - PROCESS | 1652 | 1468759525593 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1652 | 1468759525597 Marionette TRACE conn2 <- [1,1406,null,{}] 05:45:25 INFO - PROCESS | 1652 | 1468759525599 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}] 05:45:25 INFO - PROCESS | 1652 | 1468759525601 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:25 INFO - PROCESS | 1652 | 1468759525678 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:45:25 INFO - PROCESS | 1652 | 1468759525740 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1652 | 1468759525741 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x118af4000 == 32 [pid = 1652] [id = 359] 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116f4f400) [pid = 1652] [serial = 1076] [outer = 0x0] 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118076c00) [pid = 1652] [serial = 1077] [outer = 0x116f4f400] 05:45:25 INFO - PROCESS | 1652 | 1468759525769 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11846f800) [pid = 1652] [serial = 1078] [outer = 0x116f4f400] 05:45:26 INFO - PROCESS | 1652 | 1468759526058 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 05:45:26 INFO - PROCESS | 1652 | 1468759526116 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1652 | 1468759526118 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:45:26 INFO - PROCESS | 1652 | 1468759526120 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1652 | 1468759526122 Marionette TRACE conn2 <- [1,1410,null,{}] 05:45:26 INFO - PROCESS | 1652 | 1468759526130 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}] 05:45:26 INFO - PROCESS | 1652 | 1468759526133 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:26 INFO - PROCESS | 1652 | 1468759526218 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:45:26 INFO - PROCESS | 1652 | 1468759526274 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1652 | 1468759526276 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12105f000 == 33 [pid = 1652] [id = 360] 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11846f400) [pid = 1652] [serial = 1079] [outer = 0x0] 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118f2ac00) [pid = 1652] [serial = 1080] [outer = 0x11846f400] 05:45:26 INFO - PROCESS | 1652 | 1468759526304 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119933400) [pid = 1652] [serial = 1081] [outer = 0x11846f400] 05:45:26 INFO - PROCESS | 1652 | 1468759526624 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 05:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:45:26 INFO - PROCESS | 1652 | 1468759526641 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1652 | 1468759526646 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:45:26 INFO - PROCESS | 1652 | 1468759526650 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1652 | 1468759526651 Marionette TRACE conn2 <- [1,1414,null,{}] 05:45:26 INFO - PROCESS | 1652 | 1468759526654 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}] 05:45:26 INFO - PROCESS | 1652 | 1468759526655 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:26 INFO - PROCESS | 1652 | 1468759526756 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:45:26 INFO - PROCESS | 1652 | 1468759526836 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1652 | 1468759526837 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be2800 == 34 [pid = 1652] [id = 361] 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112dfac00) [pid = 1652] [serial = 1082] [outer = 0x0] 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a21800) [pid = 1652] [serial = 1083] [outer = 0x112dfac00] 05:45:26 INFO - PROCESS | 1652 | 1468759526878 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e29800) [pid = 1652] [serial = 1084] [outer = 0x112dfac00] 05:45:27 INFO - PROCESS | 1652 | 1468759527250 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]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 619ms 05:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:45:27 INFO - PROCESS | 1652 | 1468759527269 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1652 | 1468759527270 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:45:27 INFO - PROCESS | 1652 | 1468759527272 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1652 | 1468759527273 Marionette TRACE conn2 <- [1,1418,null,{}] 05:45:27 INFO - PROCESS | 1652 | 1468759527277 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}] 05:45:27 INFO - PROCESS | 1652 | 1468759527280 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:27 INFO - PROCESS | 1652 | 1468759527378 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:45:27 INFO - PROCESS | 1652 | 1468759527412 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1652 | 1468759527414 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x126603800 == 35 [pid = 1652] [id = 362] 05:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112a7b800) [pid = 1652] [serial = 1085] [outer = 0x0] 05:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121211c00) [pid = 1652] [serial = 1086] [outer = 0x112a7b800] 05:45:27 INFO - PROCESS | 1652 | 1468759527438 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121813c00) [pid = 1652] [serial = 1087] [outer = 0x112a7b800] 05:45:27 INFO - PROCESS | 1652 | 1468759527819 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]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 572ms 05:45:27 INFO - PROCESS | 1652 | 1468759527845 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1652 | 1468759527846 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:45:27 INFO - PROCESS | 1652 | 1468759527848 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1652 | 1468759527849 Marionette TRACE conn2 <- [1,1422,null,{}] 05:45:27 INFO - PROCESS | 1652 | 1468759527857 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}] 05:45:27 INFO - PROCESS | 1652 | 1468759527862 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:27 INFO - PROCESS | 1652 | 1468759527972 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:45:28 INFO - PROCESS | 1652 | 1468759528012 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1652 | 1468759528013 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbb800 == 36 [pid = 1652] [id = 363] 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123fb7000) [pid = 1652] [serial = 1088] [outer = 0x0] 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1274e0c00) [pid = 1652] [serial = 1089] [outer = 0x123fb7000] 05:45:28 INFO - PROCESS | 1652 | 1468759528037 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1274fc800) [pid = 1652] [serial = 1090] [outer = 0x123fb7000] 05:45:28 INFO - PROCESS | 1652 | 1468759528352 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]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 524ms 05:45:28 INFO - PROCESS | 1652 | 1468759528372 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1652 | 1468759528383 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:45:28 INFO - PROCESS | 1652 | 1468759528393 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1652 | 1468759528394 Marionette TRACE conn2 <- [1,1426,null,{}] 05:45:28 INFO - PROCESS | 1652 | 1468759528396 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}] 05:45:28 INFO - PROCESS | 1652 | 1468759528397 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:28 INFO - PROCESS | 1652 | 1468759528490 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:45:28 INFO - PROCESS | 1652 | 1468759528494 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1652 | 1468759528494 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d1800 == 37 [pid = 1652] [id = 364] 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12887a400) [pid = 1652] [serial = 1091] [outer = 0x0] 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12887f000) [pid = 1652] [serial = 1092] [outer = 0x12887a400] 05:45:28 INFO - PROCESS | 1652 | 1468759528519 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12889c000) [pid = 1652] [serial = 1093] [outer = 0x12887a400] 05:45:28 INFO - PROCESS | 1652 | 1468759528859 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]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 05:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:45:28 INFO - PROCESS | 1652 | 1468759528913 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1652 | 1468759528914 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:45:28 INFO - PROCESS | 1652 | 1468759528916 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1652 | 1468759528917 Marionette TRACE conn2 <- [1,1430,null,{}] 05:45:28 INFO - PROCESS | 1652 | 1468759528920 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}] 05:45:28 INFO - PROCESS | 1652 | 1468759528921 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:29 INFO - PROCESS | 1652 | 1468759529015 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:45:29 INFO - PROCESS | 1652 | 1468759529028 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1652 | 1468759529029 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac69000 == 38 [pid = 1652] [id = 365] 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128882c00) [pid = 1652] [serial = 1094] [outer = 0x0] 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1288a2c00) [pid = 1652] [serial = 1095] [outer = 0x128882c00] 05:45:29 INFO - PROCESS | 1652 | 1468759529052 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1288a8800) [pid = 1652] [serial = 1096] [outer = 0x128882c00] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133cf000) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133d1800) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118225400) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x110ee5c00) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118570400) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119793800) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125bac800) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128cf000) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12157d000) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1129a7000) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118231400) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1252e2800) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12122ec00) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1133ddc00) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1139f5400) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x110fa0c00) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:45:29 INFO - PROCESS | 1652 | 1468759529414 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 05:45:29 INFO - PROCESS | 1652 | 1468759529438 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1652 | 1468759529439 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:45:29 INFO - PROCESS | 1652 | 1468759529441 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1652 | 1468759529445 Marionette TRACE conn2 <- [1,1434,null,{}] 05:45:29 INFO - PROCESS | 1652 | 1468759529449 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}] 05:45:29 INFO - PROCESS | 1652 | 1468759529450 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:29 INFO - PROCESS | 1652 | 1468759529551 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:45:29 INFO - PROCESS | 1652 | 1468759529586 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1652 | 1468759529587 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac6e800 == 39 [pid = 1652] [id = 366] 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129a7000) [pid = 1652] [serial = 1097] [outer = 0x0] 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118457800) [pid = 1652] [serial = 1098] [outer = 0x1129a7000] 05:45:29 INFO - PROCESS | 1652 | 1468759529611 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119934c00) [pid = 1652] [serial = 1099] [outer = 0x1129a7000] 05:45:29 INFO - PROCESS | 1652 | 1468759529903 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 475ms 05:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:45:29 INFO - PROCESS | 1652 | 1468759529918 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1652 | 1468759529919 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:45:29 INFO - PROCESS | 1652 | 1468759529921 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1652 | 1468759529922 Marionette TRACE conn2 <- [1,1438,null,{}] 05:45:29 INFO - PROCESS | 1652 | 1468759529932 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}] 05:45:29 INFO - PROCESS | 1652 | 1468759529934 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:30 INFO - PROCESS | 1652 | 1468759530017 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:45:30 INFO - PROCESS | 1652 | 1468759530021 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1652 | 1468759530022 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7bc800 == 40 [pid = 1652] [id = 367] 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119b11c00) [pid = 1652] [serial = 1100] [outer = 0x0] 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12728c000) [pid = 1652] [serial = 1101] [outer = 0x119b11c00] 05:45:30 INFO - PROCESS | 1652 | 1468759530046 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119fe1c00) [pid = 1652] [serial = 1102] [outer = 0x119b11c00] 05:45:30 INFO - PROCESS | 1652 | 1468759530363 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 05:45:30 INFO - PROCESS | 1652 | 1468759530390 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1652 | 1468759530391 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:45:30 INFO - PROCESS | 1652 | 1468759530396 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1652 | 1468759530399 Marionette TRACE conn2 <- [1,1442,null,{}] 05:45:30 INFO - PROCESS | 1652 | 1468759530401 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}] 05:45:30 INFO - PROCESS | 1652 | 1468759530403 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:30 INFO - PROCESS | 1652 | 1468759530518 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:45:30 INFO - PROCESS | 1652 | 1468759530524 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1652 | 1468759530526 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baf2800 == 41 [pid = 1652] [id = 368] 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c0a800) [pid = 1652] [serial = 1103] [outer = 0x0] 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c12400) [pid = 1652] [serial = 1104] [outer = 0x128c0a800] 05:45:30 INFO - PROCESS | 1652 | 1468759530552 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c85c00) [pid = 1652] [serial = 1105] [outer = 0x128c0a800] 05:45:30 INFO - PROCESS | 1652 | 1468759530881 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 05:45:30 INFO - PROCESS | 1652 | 1468759530916 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1652 | 1468759530917 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:45:30 INFO - PROCESS | 1652 | 1468759530920 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1652 | 1468759530921 Marionette TRACE conn2 <- [1,1446,null,{}] 05:45:30 INFO - PROCESS | 1652 | 1468759530923 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}] 05:45:30 INFO - PROCESS | 1652 | 1468759530924 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:31 INFO - PROCESS | 1652 | 1468759531002 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:45:31 INFO - PROCESS | 1652 | 1468759531006 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1652 | 1468759531008 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c098000 == 42 [pid = 1652] [id = 369] 05:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c86400) [pid = 1652] [serial = 1106] [outer = 0x0] 05:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12920cc00) [pid = 1652] [serial = 1107] [outer = 0x128c86400] 05:45:31 INFO - PROCESS | 1652 | 1468759531032 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12921ac00) [pid = 1652] [serial = 1108] [outer = 0x128c86400] 05:45:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e2800 == 41 [pid = 1652] [id = 343] 05:45:31 INFO - PROCESS | 1652 | --DOCSHELL 0x116677000 == 40 [pid = 1652] [id = 358] 05:45:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119722000 == 39 [pid = 1652] [id = 357] 05:45:31 INFO - PROCESS | 1652 | --DOCSHELL 0x116620800 == 38 [pid = 1652] [id = 356] 05:45:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9ac800 == 37 [pid = 1652] [id = 355] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12105f000 == 36 [pid = 1652] [id = 360] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118af4000 == 35 [pid = 1652] [id = 359] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac69000 == 34 [pid = 1652] [id = 365] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d1800 == 33 [pid = 1652] [id = 364] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7bc800 == 32 [pid = 1652] [id = 367] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x123be2800 == 31 [pid = 1652] [id = 361] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac6e800 == 30 [pid = 1652] [id = 366] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbb800 == 29 [pid = 1652] [id = 363] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x126603800 == 28 [pid = 1652] [id = 362] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1274f9800) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12887bc00) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12baf2800 == 27 [pid = 1652] [id = 368] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118a2c400) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e7c400) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12611c000) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1160dd000) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11936e000) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118fbb000) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119964400) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119e27000) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x127284c00) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112f56800) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12524b000) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x125247c00) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12524b400) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11844a800) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11936ec00) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118578000) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12721c800) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12144f000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116a12c00) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x126638c00) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x125249400) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1129b2000) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11992e800) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1249cfc00) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116f4dc00) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x121570400) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118072000) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x113b9fc00) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x11806f000) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12120f800) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x118510800) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 05:45:32 INFO - PROCESS | 1652 | 1468759532417 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]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1525ms 05:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:45:32 INFO - PROCESS | 1652 | 1468759532448 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1652 | 1468759532451 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:45:32 INFO - PROCESS | 1652 | 1468759532456 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1652 | 1468759532460 Marionette TRACE conn2 <- [1,1450,null,{}] 05:45:32 INFO - PROCESS | 1652 | 1468759532475 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}] 05:45:32 INFO - PROCESS | 1652 | 1468759532479 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:32 INFO - PROCESS | 1652 | 1468759532609 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:45:32 INFO - PROCESS | 1652 | 1468759532689 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1652 | 1468759532691 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116254000 == 28 [pid = 1652] [id = 370] 05:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1129aec00) [pid = 1652] [serial = 1109] [outer = 0x0] 05:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112e9d800) [pid = 1652] [serial = 1110] [outer = 0x1129aec00] 05:45:32 INFO - PROCESS | 1652 | 1468759532737 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1133d1800) [pid = 1652] [serial = 1111] [outer = 0x1129aec00] 05:45:33 INFO - PROCESS | 1652 | 1468759533109 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 684ms 05:45:33 INFO - PROCESS | 1652 | 1468759533139 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1652 | 1468759533143 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:45:33 INFO - PROCESS | 1652 | 1468759533149 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1652 | 1468759533151 Marionette TRACE conn2 <- [1,1454,null,{}] 05:45:33 INFO - PROCESS | 1652 | 1468759533153 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}] 05:45:33 INFO - PROCESS | 1652 | 1468759533155 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:33 INFO - PROCESS | 1652 | 1468759533253 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:45:33 INFO - PROCESS | 1652 | 1468759533259 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1652 | 1468759533262 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117452800 == 29 [pid = 1652] [id = 371] 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1139f5400) [pid = 1652] [serial = 1112] [outer = 0x0] 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115e7a800) [pid = 1652] [serial = 1113] [outer = 0x1139f5400] 05:45:33 INFO - PROCESS | 1652 | 1468759533291 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116024400) [pid = 1652] [serial = 1114] [outer = 0x1139f5400] 05:45:33 INFO - PROCESS | 1652 | 1468759533621 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 05:45:33 INFO - PROCESS | 1652 | 1468759533669 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1652 | 1468759533670 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:45:33 INFO - PROCESS | 1652 | 1468759533681 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1652 | 1468759533683 Marionette TRACE conn2 <- [1,1458,null,{}] 05:45:33 INFO - PROCESS | 1652 | 1468759533695 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}] 05:45:33 INFO - PROCESS | 1652 | 1468759533698 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:33 INFO - PROCESS | 1652 | 1468759533774 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:45:33 INFO - PROCESS | 1652 | 1468759533781 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1652 | 1468759533783 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aec800 == 30 [pid = 1652] [id = 372] 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x110ee3000) [pid = 1652] [serial = 1115] [outer = 0x0] 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1176f7400) [pid = 1652] [serial = 1116] [outer = 0x110ee3000] 05:45:33 INFO - PROCESS | 1652 | 1468759533810 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118078c00) [pid = 1652] [serial = 1117] [outer = 0x110ee3000] 05:45:34 INFO - PROCESS | 1652 | 1468759534208 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]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 579ms 05:45:34 INFO - PROCESS | 1652 | 1468759534253 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1652 | 1468759534255 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:45:34 INFO - PROCESS | 1652 | 1468759534259 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1652 | 1468759534261 Marionette TRACE conn2 <- [1,1462,null,{}] 05:45:34 INFO - PROCESS | 1652 | 1468759534265 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}] 05:45:34 INFO - PROCESS | 1652 | 1468759534266 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:34 INFO - PROCESS | 1652 | 1468759534407 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:45:34 INFO - PROCESS | 1652 | 1468759534419 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1652 | 1468759534421 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970a800 == 31 [pid = 1652] [id = 373] 05:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118223400) [pid = 1652] [serial = 1118] [outer = 0x0] 05:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11844b400) [pid = 1652] [serial = 1119] [outer = 0x118223400] 05:45:34 INFO - PROCESS | 1652 | 1468759534461 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118513800) [pid = 1652] [serial = 1120] [outer = 0x118223400] 05:45:34 INFO - PROCESS | 1652 | 1468759534856 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]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 624ms 05:45:34 INFO - PROCESS | 1652 | 1468759534883 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1652 | 1468759534885 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:45:34 INFO - PROCESS | 1652 | 1468759534888 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1652 | 1468759534890 Marionette TRACE conn2 <- [1,1466,null,{}] 05:45:34 INFO - PROCESS | 1652 | 1468759534893 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}] 05:45:34 INFO - PROCESS | 1652 | 1468759534895 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:35 INFO - PROCESS | 1652 | 1468759535026 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:45:35 INFO - PROCESS | 1652 | 1468759535068 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1652 | 1468759535069 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e15000 == 32 [pid = 1652] [id = 374] 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1129a7400) [pid = 1652] [serial = 1121] [outer = 0x0] 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118560000) [pid = 1652] [serial = 1122] [outer = 0x1129a7400] 05:45:35 INFO - PROCESS | 1652 | 1468759535108 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118a0e000) [pid = 1652] [serial = 1123] [outer = 0x1129a7400] 05:45:35 INFO - PROCESS | 1652 | 1468759535434 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]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 571ms 05:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:45:35 INFO - PROCESS | 1652 | 1468759535469 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1652 | 1468759535472 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:45:35 INFO - PROCESS | 1652 | 1468759535475 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1652 | 1468759535480 Marionette TRACE conn2 <- [1,1470,null,{}] 05:45:35 INFO - PROCESS | 1652 | 1468759535484 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}] 05:45:35 INFO - PROCESS | 1652 | 1468759535490 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:35 INFO - PROCESS | 1652 | 1468759535664 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:45:35 INFO - PROCESS | 1652 | 1468759535702 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1652 | 1468759535704 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7d000 == 33 [pid = 1652] [id = 375] 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118450c00) [pid = 1652] [serial = 1124] [outer = 0x0] 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118fb7c00) [pid = 1652] [serial = 1125] [outer = 0x118450c00] 05:45:35 INFO - PROCESS | 1652 | 1468759535744 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a23c00) [pid = 1652] [serial = 1126] [outer = 0x118450c00] 05:45:36 INFO - PROCESS | 1652 | 1468759536107 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 674ms 05:45:36 INFO - PROCESS | 1652 | 1468759536148 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1652 | 1468759536149 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:45:36 INFO - PROCESS | 1652 | 1468759536152 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1652 | 1468759536153 Marionette TRACE conn2 <- [1,1474,null,{}] 05:45:36 INFO - PROCESS | 1652 | 1468759536155 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}] 05:45:36 INFO - PROCESS | 1652 | 1468759536156 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:36 INFO - PROCESS | 1652 | 1468759536232 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:45:36 INFO - PROCESS | 1652 | 1468759536286 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1652 | 1468759536287 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252c5800 == 34 [pid = 1652] [id = 376] 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1121bbc00) [pid = 1652] [serial = 1127] [outer = 0x0] 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a28000) [pid = 1652] [serial = 1128] [outer = 0x1121bbc00] 05:45:36 INFO - PROCESS | 1652 | 1468759536311 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121153800) [pid = 1652] [serial = 1129] [outer = 0x1121bbc00] 05:45:36 INFO - PROCESS | 1652 | 1468759536596 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 467ms 05:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:45:36 INFO - PROCESS | 1652 | 1468759536620 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1652 | 1468759536621 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:45:36 INFO - PROCESS | 1652 | 1468759536623 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1652 | 1468759536624 Marionette TRACE conn2 <- [1,1478,null,{}] 05:45:36 INFO - PROCESS | 1652 | 1468759536635 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}] 05:45:36 INFO - PROCESS | 1652 | 1468759536636 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:36 INFO - PROCESS | 1652 | 1468759536716 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:45:36 INFO - PROCESS | 1652 | 1468759536720 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1652 | 1468759536721 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb4000 == 35 [pid = 1652] [id = 377] 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121214400) [pid = 1652] [serial = 1130] [outer = 0x0] 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121330000) [pid = 1652] [serial = 1131] [outer = 0x121214400] 05:45:36 INFO - PROCESS | 1652 | 1468759536745 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124d06c00) [pid = 1652] [serial = 1132] [outer = 0x121214400] 05:45:37 INFO - PROCESS | 1652 | 1468759537083 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]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 05:45:37 INFO - PROCESS | 1652 | 1468759537096 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:45:37 INFO - PROCESS | 1652 | 1468759537098 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:45:37 INFO - PROCESS | 1652 | 1468759537101 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1652 | 1468759537102 Marionette TRACE conn2 <- [1,1482,null,{}] 05:45:37 INFO - PROCESS | 1652 | 1468759537104 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}] 05:45:37 INFO - PROCESS | 1652 | 1468759537105 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:37 INFO - PROCESS | 1652 | 1468759537219 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:45:37 INFO - PROCESS | 1652 | 1468759537226 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1652 | 1468759537227 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae9000 == 36 [pid = 1652] [id = 378] 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e2d800) [pid = 1652] [serial = 1133] [outer = 0x0] 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125247000) [pid = 1652] [serial = 1134] [outer = 0x119e2d800] 05:45:37 INFO - PROCESS | 1652 | 1468759537251 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125d7b000) [pid = 1652] [serial = 1135] [outer = 0x119e2d800] 05:45:37 INFO - PROCESS | 1652 | 1468759537564 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]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 05:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:45:37 INFO - PROCESS | 1652 | 1468759537620 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1652 | 1468759537621 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:45:37 INFO - PROCESS | 1652 | 1468759537623 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1652 | 1468759537624 Marionette TRACE conn2 <- [1,1486,null,{}] 05:45:37 INFO - PROCESS | 1652 | 1468759537626 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}] 05:45:37 INFO - PROCESS | 1652 | 1468759537627 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:37 INFO - PROCESS | 1652 | 1468759537726 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:45:37 INFO - PROCESS | 1652 | 1468759537730 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1652 | 1468759537731 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129559000 == 37 [pid = 1652] [id = 379] 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1252d6c00) [pid = 1652] [serial = 1136] [outer = 0x0] 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12611d000) [pid = 1652] [serial = 1137] [outer = 0x1252d6c00] 05:45:37 INFO - PROCESS | 1652 | 1468759537755 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x127280400) [pid = 1652] [serial = 1138] [outer = 0x1252d6c00] 05:45:38 INFO - PROCESS | 1652 | 1468759538183 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]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 572ms 05:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:45:38 INFO - PROCESS | 1652 | 1468759538197 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1652 | 1468759538198 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:45:38 INFO - PROCESS | 1652 | 1468759538200 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1652 | 1468759538202 Marionette TRACE conn2 <- [1,1490,null,{}] 05:45:38 INFO - PROCESS | 1652 | 1468759538204 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}] 05:45:38 INFO - PROCESS | 1652 | 1468759538206 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:38 INFO - PROCESS | 1652 | 1468759538307 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:45:38 INFO - PROCESS | 1652 | 1468759538318 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1652 | 1468759538319 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e04000 == 38 [pid = 1652] [id = 380] 05:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x127289000) [pid = 1652] [serial = 1139] [outer = 0x0] 05:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12887e000) [pid = 1652] [serial = 1140] [outer = 0x127289000] 05:45:38 INFO - PROCESS | 1652 | 1468759538345 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12889d800) [pid = 1652] [serial = 1141] [outer = 0x127289000] 05:45:38 INFO - PROCESS | 1652 | 1468759538689 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]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 05:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:45:38 INFO - PROCESS | 1652 | 1468759538720 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1652 | 1468759538722 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:45:38 INFO - PROCESS | 1652 | 1468759538731 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1652 | 1468759538733 Marionette TRACE conn2 <- [1,1494,null,{}] 05:45:38 INFO - PROCESS | 1652 | 1468759538736 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}] 05:45:38 INFO - PROCESS | 1652 | 1468759538738 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:38 INFO - PROCESS | 1652 | 1468759538893 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:45:38 INFO - PROCESS | 1652 | 1468759538944 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1652 | 1468759538945 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b720000 == 39 [pid = 1652] [id = 381] 05:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12889dc00) [pid = 1652] [serial = 1142] [outer = 0x0] 05:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128c0e000) [pid = 1652] [serial = 1143] [outer = 0x12889dc00] 05:45:38 INFO - PROCESS | 1652 | 1468759538984 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c7ac00) [pid = 1652] [serial = 1144] [outer = 0x12889dc00] 05:45:39 INFO - PROCESS | 1652 | 1468759539324 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]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 627ms 05:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:45:39 INFO - PROCESS | 1652 | 1468759539351 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1652 | 1468759539353 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:45:39 INFO - PROCESS | 1652 | 1468759539355 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1652 | 1468759539356 Marionette TRACE conn2 <- [1,1498,null,{}] 05:45:39 INFO - PROCESS | 1652 | 1468759539358 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}] 05:45:39 INFO - PROCESS | 1652 | 1468759539359 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:39 INFO - PROCESS | 1652 | 1468759539462 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a7b800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123fb7000) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129a7000) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12887a400) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128882c00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119b11c00) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128cc400) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1274fb400) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112dfac00) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11846f400) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116f4f400) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129b1400) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11607bc00) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:45:39 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c0a800) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:45:39 INFO - PROCESS | 1652 | 1468759539711 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1652 | 1468759539713 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f39000 == 40 [pid = 1652] [id = 382] 05:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128cd400) [pid = 1652] [serial = 1145] [outer = 0x0] 05:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112a7b800) [pid = 1652] [serial = 1146] [outer = 0x1128cd400] 05:45:39 INFO - PROCESS | 1652 | 1468759539752 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1176f4c00) [pid = 1652] [serial = 1147] [outer = 0x1128cd400] 05:45:40 INFO - PROCESS | 1652 | 1468759540111 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 768ms 05:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:45:40 INFO - PROCESS | 1652 | 1468759540123 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1652 | 1468759540124 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:45:40 INFO - PROCESS | 1652 | 1468759540127 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1652 | 1468759540130 Marionette TRACE conn2 <- [1,1502,null,{}] 05:45:40 INFO - PROCESS | 1652 | 1468759540132 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}] 05:45:40 INFO - PROCESS | 1652 | 1468759540133 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:40 INFO - PROCESS | 1652 | 1468759540233 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:45:40 INFO - PROCESS | 1652 | 1468759540238 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1652 | 1468759540239 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261a3000 == 41 [pid = 1652] [id = 383] 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x117eb9000) [pid = 1652] [serial = 1148] [outer = 0x0] 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119d2e000) [pid = 1652] [serial = 1149] [outer = 0x117eb9000] 05:45:40 INFO - PROCESS | 1652 | 1468759540270 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128884800) [pid = 1652] [serial = 1150] [outer = 0x117eb9000] 05:45:40 INFO - PROCESS | 1652 | 1468759540550 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 471ms 05:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:45:40 INFO - PROCESS | 1652 | 1468759540599 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1652 | 1468759540600 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:45:40 INFO - PROCESS | 1652 | 1468759540602 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1652 | 1468759540603 Marionette TRACE conn2 <- [1,1506,null,{}] 05:45:40 INFO - PROCESS | 1652 | 1468759540606 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}] 05:45:40 INFO - PROCESS | 1652 | 1468759540607 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:40 INFO - PROCESS | 1652 | 1468759540688 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:45:40 INFO - PROCESS | 1652 | 1468759540691 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1652 | 1468759540692 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b2800 == 42 [pid = 1652] [id = 384] 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123fb7000) [pid = 1652] [serial = 1151] [outer = 0x0] 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f13000) [pid = 1652] [serial = 1152] [outer = 0x123fb7000] 05:45:40 INFO - PROCESS | 1652 | 1468759540717 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12921a800) [pid = 1652] [serial = 1153] [outer = 0x123fb7000] 05:45:41 INFO - PROCESS | 1652 | 1468759541046 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]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 05:45:41 INFO - PROCESS | 1652 | 1468759541070 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1652 | 1468759541072 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:45:41 INFO - PROCESS | 1652 | 1468759541074 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1652 | 1468759541075 Marionette TRACE conn2 <- [1,1510,null,{}] 05:45:41 INFO - PROCESS | 1652 | 1468759541077 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}] 05:45:41 INFO - PROCESS | 1652 | 1468759541078 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:41 INFO - PROCESS | 1652 | 1468759541182 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:45:41 INFO - PROCESS | 1652 | 1468759541187 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1652 | 1468759541188 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c9800 == 43 [pid = 1652] [id = 385] 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121210400) [pid = 1652] [serial = 1154] [outer = 0x0] 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12921b400) [pid = 1652] [serial = 1155] [outer = 0x121210400] 05:45:41 INFO - PROCESS | 1652 | 1468759541219 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12932d000) [pid = 1652] [serial = 1156] [outer = 0x121210400] 05:45:41 INFO - PROCESS | 1652 | 1468759541515 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]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 05:45:41 INFO - PROCESS | 1652 | 1468759541543 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1652 | 1468759541546 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:45:41 INFO - PROCESS | 1652 | 1468759541550 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1652 | 1468759541551 Marionette TRACE conn2 <- [1,1514,null,{}] 05:45:41 INFO - PROCESS | 1652 | 1468759541553 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}] 05:45:41 INFO - PROCESS | 1652 | 1468759541554 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:41 INFO - PROCESS | 1652 | 1468759541636 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:45:41 INFO - PROCESS | 1652 | 1468759541735 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1652 | 1468759541737 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11264b800 == 44 [pid = 1652] [id = 386] 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x110e98400) [pid = 1652] [serial = 1157] [outer = 0x0] 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x111c83c00) [pid = 1652] [serial = 1158] [outer = 0x110e98400] 05:45:41 INFO - PROCESS | 1652 | 1468759541769 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1128d0400) [pid = 1652] [serial = 1159] [outer = 0x110e98400] 05:45:42 INFO - PROCESS | 1652 | 1468759542379 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]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 872ms 05:45:42 INFO - PROCESS | 1652 | 1468759542424 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1652 | 1468759542427 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:45:42 INFO - PROCESS | 1652 | 1468759542430 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1652 | 1468759542432 Marionette TRACE conn2 <- [1,1518,null,{}] 05:45:42 INFO - PROCESS | 1652 | 1468759542435 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}] 05:45:42 INFO - PROCESS | 1652 | 1468759542438 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:42 INFO - PROCESS | 1652 | 1468759542552 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:45:42 INFO - PROCESS | 1652 | 1468759542640 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1652 | 1468759542642 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11849b000 == 45 [pid = 1652] [id = 387] 05:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d4cc00) [pid = 1652] [serial = 1160] [outer = 0x0] 05:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113d92400) [pid = 1652] [serial = 1161] [outer = 0x113d4cc00] 05:45:42 INFO - PROCESS | 1652 | 1468759542673 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11662e800) [pid = 1652] [serial = 1162] [outer = 0x113d4cc00] 05:45:43 INFO - PROCESS | 1652 | 1468759543540 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1122ms 05:45:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:45:43 INFO - PROCESS | 1652 | 1468759543572 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1652 | 1468759543575 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:45:43 INFO - PROCESS | 1652 | 1468759543580 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1652 | 1468759543581 Marionette TRACE conn2 <- [1,1522,null,{}] 05:45:43 INFO - PROCESS | 1652 | 1468759543585 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}] 05:45:43 INFO - PROCESS | 1652 | 1468759543587 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:43 INFO - PROCESS | 1652 | 1468759543689 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:45:43 INFO - PROCESS | 1652 | 1468759543744 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1652 | 1468759543747 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x117451800 == 46 [pid = 1652] [id = 388] 05:45:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1151dd800) [pid = 1652] [serial = 1163] [outer = 0x0] 05:45:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115e80400) [pid = 1652] [serial = 1164] [outer = 0x1151dd800] 05:45:43 INFO - PROCESS | 1652 | 1468759543775 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116760000) [pid = 1652] [serial = 1165] [outer = 0x1151dd800] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c9800 == 45 [pid = 1652] [id = 385] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b2800 == 44 [pid = 1652] [id = 384] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1261a3000 == 43 [pid = 1652] [id = 383] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x118f39000 == 42 [pid = 1652] [id = 382] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b720000 == 41 [pid = 1652] [id = 381] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119e04000 == 40 [pid = 1652] [id = 380] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12920cc00) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x129559000 == 39 [pid = 1652] [id = 379] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae9000 == 38 [pid = 1652] [id = 378] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb4000 == 37 [pid = 1652] [id = 377] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1252c5800 == 36 [pid = 1652] [id = 376] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7d000 == 35 [pid = 1652] [id = 375] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119e15000 == 34 [pid = 1652] [id = 374] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11970a800 == 33 [pid = 1652] [id = 373] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x118aec800 == 32 [pid = 1652] [id = 372] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117452800 == 31 [pid = 1652] [id = 371] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116254000 == 30 [pid = 1652] [id = 370] 05:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c098000 == 29 [pid = 1652] [id = 369] 05:45:44 INFO - PROCESS | 1652 | 1468759544173 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"]]]}] 05:45:44 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 () { 05:45:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:45:44 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 () { 05:45:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:45:44 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 () { 05:45:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:45:44 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 () { 05:45:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:45:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 629ms 05:45:44 INFO - PROCESS | 1652 | 1468759544209 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1652 | 1468759544213 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:45:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:45:44 INFO - PROCESS | 1652 | 1468759544217 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1652 | 1468759544219 Marionette TRACE conn2 <- [1,1526,null,{}] 05:45:44 INFO - PROCESS | 1652 | 1468759544221 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}] 05:45:44 INFO - PROCESS | 1652 | 1468759544223 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:44 INFO - PROCESS | 1652 | 1468759544300 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x121211c00) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274fc800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1274e0c00) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121813c00) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118457800) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12889c000) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12887f000) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1288a2c00) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12728c000) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119fe1c00) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1288a8800) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1129a8800) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128882800) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119a21800) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118f2ac00) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119933400) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118076c00) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11846f800) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11396f000) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116f50800) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176efc00) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116907c00) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112f54800) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119e29800) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119934c00) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128c85c00) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128c12400) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 05:45:44 INFO - PROCESS | 1652 | 1468759544360 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1652 | 1468759544362 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d7800 == 30 [pid = 1652] [id = 389] 05:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1151dcc00) [pid = 1652] [serial = 1166] [outer = 0x0] 05:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116978400) [pid = 1652] [serial = 1167] [outer = 0x1151dcc00] 05:45:44 INFO - PROCESS | 1652 | 1468759544389 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1182c3400) [pid = 1652] [serial = 1168] [outer = 0x1151dcc00] 05:45:44 INFO - PROCESS | 1652 | 1468759544691 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"]]]}] 05:45:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:45:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:45:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:45:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 05:45:44 INFO - PROCESS | 1652 | 1468759544739 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1652 | 1468759544742 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:45:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:45:44 INFO - PROCESS | 1652 | 1468759544748 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1652 | 1468759544752 Marionette TRACE conn2 <- [1,1530,null,{}] 05:45:44 INFO - PROCESS | 1652 | 1468759544764 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}] 05:45:44 INFO - PROCESS | 1652 | 1468759544769 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:44 INFO - PROCESS | 1652 | 1468759544893 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:45:44 INFO - PROCESS | 1652 | 1468759544969 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1652 | 1468759544971 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e0f000 == 31 [pid = 1652] [id = 390] 05:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1182c3000) [pid = 1652] [serial = 1169] [outer = 0x0] 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11856f800) [pid = 1652] [serial = 1170] [outer = 0x1182c3000] 05:45:45 INFO - PROCESS | 1652 | 1468759545017 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119790000) [pid = 1652] [serial = 1171] [outer = 0x1182c3000] 05:45:45 INFO - PROCESS | 1652 | 1468759545308 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]]]}] 05:45:45 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 05:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:45:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:45:45 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. 05:45:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:45:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 577ms 05:45:45 INFO - PROCESS | 1652 | 1468759545323 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1652 | 1468759545325 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:45:45 INFO - PROCESS | 1652 | 1468759545335 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1652 | 1468759545336 Marionette TRACE conn2 <- [1,1534,null,{}] 05:45:45 INFO - PROCESS | 1652 | 1468759545340 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}] 05:45:45 INFO - PROCESS | 1652 | 1468759545341 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:45 INFO - PROCESS | 1652 | 1468759545424 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:45:45 INFO - PROCESS | 1652 | 1468759545479 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1652 | 1468759545480 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x121878800 == 32 [pid = 1652] [id = 391] 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1128d7800) [pid = 1652] [serial = 1172] [outer = 0x0] 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119935000) [pid = 1652] [serial = 1173] [outer = 0x1128d7800] 05:45:45 INFO - PROCESS | 1652 | 1468759545505 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a25400) [pid = 1652] [serial = 1174] [outer = 0x1128d7800] 05:45:45 INFO - PROCESS | 1652 | 1468759545769 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]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 478ms 05:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:45:45 INFO - PROCESS | 1652 | 1468759545806 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1652 | 1468759545808 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:45:45 INFO - PROCESS | 1652 | 1468759545818 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1652 | 1468759545819 Marionette TRACE conn2 <- [1,1538,null,{}] 05:45:45 INFO - PROCESS | 1652 | 1468759545821 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}] 05:45:45 INFO - PROCESS | 1652 | 1468759545823 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:45 INFO - PROCESS | 1652 | 1468759545900 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:45:45 INFO - PROCESS | 1652 | 1468759545904 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1652 | 1468759545905 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e58800 == 33 [pid = 1652] [id = 392] 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128d2c00) [pid = 1652] [serial = 1175] [outer = 0x0] 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119d59800) [pid = 1652] [serial = 1176] [outer = 0x1128d2c00] 05:45:45 INFO - PROCESS | 1652 | 1468759545931 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121211c00) [pid = 1652] [serial = 1177] [outer = 0x1128d2c00] 05:45:46 INFO - PROCESS | 1652 | 1468759546306 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]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 528ms 05:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:45:46 INFO - PROCESS | 1652 | 1468759546345 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1652 | 1468759546346 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:45:46 INFO - PROCESS | 1652 | 1468759546348 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1652 | 1468759546349 Marionette TRACE conn2 <- [1,1542,null,{}] 05:45:46 INFO - PROCESS | 1652 | 1468759546351 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}] 05:45:46 INFO - PROCESS | 1652 | 1468759546355 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:46 INFO - PROCESS | 1652 | 1468759546470 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:45:46 INFO - PROCESS | 1652 | 1468759546476 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1652 | 1468759546477 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb6800 == 34 [pid = 1652] [id = 393] 05:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12121c800) [pid = 1652] [serial = 1178] [outer = 0x0] 05:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123a0e400) [pid = 1652] [serial = 1179] [outer = 0x12121c800] 05:45:46 INFO - PROCESS | 1652 | 1468759546502 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12728d800) [pid = 1652] [serial = 1180] [outer = 0x12121c800] 05:45:46 INFO - PROCESS | 1652 | 1468759546807 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]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 05:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:45:46 INFO - PROCESS | 1652 | 1468759546820 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1652 | 1468759546821 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:45:46 INFO - PROCESS | 1652 | 1468759546823 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1652 | 1468759546824 Marionette TRACE conn2 <- [1,1546,null,{}] 05:45:46 INFO - PROCESS | 1652 | 1468759546826 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}] 05:45:46 INFO - PROCESS | 1652 | 1468759546830 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:46 INFO - PROCESS | 1652 | 1468759546935 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:45:46 INFO - PROCESS | 1652 | 1468759546972 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1652 | 1468759546973 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d2000 == 35 [pid = 1652] [id = 394] 05:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11844ac00) [pid = 1652] [serial = 1181] [outer = 0x0] 05:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1274e9000) [pid = 1652] [serial = 1182] [outer = 0x11844ac00] 05:45:47 INFO - PROCESS | 1652 | 1468759547004 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274f9c00) [pid = 1652] [serial = 1183] [outer = 0x11844ac00] 05:45:47 INFO - PROCESS | 1652 | 1468759547382 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]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 569ms 05:45:47 INFO - PROCESS | 1652 | 1468759547396 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1652 | 1468759547398 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:45:47 INFO - PROCESS | 1652 | 1468759547402 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1652 | 1468759547403 Marionette TRACE conn2 <- [1,1550,null,{}] 05:45:47 INFO - PROCESS | 1652 | 1468759547415 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}] 05:45:47 INFO - PROCESS | 1652 | 1468759547416 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:47 INFO - PROCESS | 1652 | 1468759547568 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:45:47 INFO - PROCESS | 1652 | 1468759547628 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1652 | 1468759547629 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d4800 == 36 [pid = 1652] [id = 395] 05:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1274ef400) [pid = 1652] [serial = 1184] [outer = 0x0] 05:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128882800) [pid = 1652] [serial = 1185] [outer = 0x1274ef400] 05:45:47 INFO - PROCESS | 1652 | 1468759547666 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12889a000) [pid = 1652] [serial = 1186] [outer = 0x1274ef400] 05:45:48 INFO - PROCESS | 1652 | 1468759548033 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 680ms 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121214400) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1121bbc00) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129a7400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1139f5400) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118223400) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1252d6c00) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x110ee3000) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c86400) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118450c00) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x127289000) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1129aec00) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12889dc00) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119e2d800) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123fb7000) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1128cd400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:45:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x117eb9000) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:45:48 INFO - PROCESS | 1652 | 1468759548274 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1652 | 1468759548276 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:45:48 INFO - PROCESS | 1652 | 1468759548284 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1652 | 1468759548286 Marionette TRACE conn2 <- [1,1554,null,{}] 05:45:48 INFO - PROCESS | 1652 | 1468759548290 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}] 05:45:48 INFO - PROCESS | 1652 | 1468759548292 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:48 INFO - PROCESS | 1652 | 1468759548424 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:45:48 INFO - PROCESS | 1652 | 1468759548432 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1652 | 1468759548433 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e1f800 == 37 [pid = 1652] [id = 396] 05:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115e84c00) [pid = 1652] [serial = 1187] [outer = 0x0] 05:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117eb9000) [pid = 1652] [serial = 1188] [outer = 0x115e84c00] 05:45:48 INFO - PROCESS | 1652 | 1468759548457 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118509c00) [pid = 1652] [serial = 1189] [outer = 0x115e84c00] 05:45:48 INFO - PROCESS | 1652 | 1468759548783 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 05:45:48 INFO - PROCESS | 1652 | 1468759548807 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:45:48 INFO - PROCESS | 1652 | 1468759548808 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:45:48 INFO - PROCESS | 1652 | 1468759548812 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1652 | 1468759548814 Marionette TRACE conn2 <- [1,1558,null,{}] 05:45:48 INFO - PROCESS | 1652 | 1468759548817 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}] 05:45:48 INFO - PROCESS | 1652 | 1468759548818 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:48 INFO - PROCESS | 1652 | 1468759548930 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:45:48 INFO - PROCESS | 1652 | 1468759548938 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1652 | 1468759548939 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12174f000 == 38 [pid = 1652] [id = 397] 05:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11602dc00) [pid = 1652] [serial = 1190] [outer = 0x0] 05:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119956800) [pid = 1652] [serial = 1191] [outer = 0x11602dc00] 05:45:48 INFO - PROCESS | 1652 | 1468759548962 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1274e8000) [pid = 1652] [serial = 1192] [outer = 0x11602dc00] 05:45:49 INFO - PROCESS | 1652 | 1468759549266 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]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 472ms 05:45:49 INFO - PROCESS | 1652 | 1468759549284 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1652 | 1468759549286 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:45:49 INFO - PROCESS | 1652 | 1468759549288 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1652 | 1468759549289 Marionette TRACE conn2 <- [1,1562,null,{}] 05:45:49 INFO - PROCESS | 1652 | 1468759549292 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}] 05:45:49 INFO - PROCESS | 1652 | 1468759549294 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:49 INFO - PROCESS | 1652 | 1468759549392 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:45:49 INFO - PROCESS | 1652 | 1468759549398 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1652 | 1468759549400 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baea000 == 39 [pid = 1652] [id = 398] 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12889b400) [pid = 1652] [serial = 1193] [outer = 0x0] 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c0d000) [pid = 1652] [serial = 1194] [outer = 0x12889b400] 05:45:49 INFO - PROCESS | 1652 | 1468759549425 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128f11000) [pid = 1652] [serial = 1195] [outer = 0x12889b400] 05:45:49 INFO - PROCESS | 1652 | 1468759549753 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]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 05:45:49 INFO - PROCESS | 1652 | 1468759549757 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1652 | 1468759549758 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:45:49 INFO - PROCESS | 1652 | 1468759549766 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1652 | 1468759549767 Marionette TRACE conn2 <- [1,1566,null,{}] 05:45:49 INFO - PROCESS | 1652 | 1468759549769 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}] 05:45:49 INFO - PROCESS | 1652 | 1468759549770 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:49 INFO - PROCESS | 1652 | 1468759549878 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:45:49 INFO - PROCESS | 1652 | 1468759549884 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1652 | 1468759549885 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c080800 == 40 [pid = 1652] [id = 399] 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c79400) [pid = 1652] [serial = 1196] [outer = 0x0] 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129329800) [pid = 1652] [serial = 1197] [outer = 0x128c79400] 05:45:49 INFO - PROCESS | 1652 | 1468759549909 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12958fc00) [pid = 1652] [serial = 1198] [outer = 0x128c79400] 05:45:50 INFO - PROCESS | 1652 | 1468759550212 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]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 05:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:45:50 INFO - PROCESS | 1652 | 1468759550236 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1652 | 1468759550237 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 1652 | 1468759550239 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1652 | 1468759550240 Marionette TRACE conn2 <- [1,1570,null,{}] 05:45:50 INFO - PROCESS | 1652 | 1468759550292 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}] 05:45:50 INFO - PROCESS | 1652 | 1468759550294 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:50 INFO - PROCESS | 1652 | 1468759550414 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:45:50 INFO - PROCESS | 1652 | 1468759550491 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1652 | 1468759550493 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b7800 == 41 [pid = 1652] [id = 400] 05:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1129ac000) [pid = 1652] [serial = 1199] [outer = 0x0] 05:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112f54800) [pid = 1652] [serial = 1200] [outer = 0x1129ac000] 05:45:50 INFO - PROCESS | 1652 | 1468759550525 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113babc00) [pid = 1652] [serial = 1201] [outer = 0x1129ac000] 05:45:50 INFO - PROCESS | 1652 | 1468759550961 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 769ms 05:45:51 INFO - PROCESS | 1652 | 1468759551010 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1652 | 1468759551012 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:45:51 INFO - PROCESS | 1652 | 1468759551015 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1652 | 1468759551016 Marionette TRACE conn2 <- [1,1574,null,{}] 05:45:51 INFO - PROCESS | 1652 | 1468759551021 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}] 05:45:51 INFO - PROCESS | 1652 | 1468759551023 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:51 INFO - PROCESS | 1652 | 1468759551125 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:45:51 INFO - PROCESS | 1652 | 1468759551197 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1652 | 1468759551200 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12141c000 == 42 [pid = 1652] [id = 401] 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116f56c00) [pid = 1652] [serial = 1202] [outer = 0x0] 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1182bd400) [pid = 1652] [serial = 1203] [outer = 0x116f56c00] 05:45:51 INFO - PROCESS | 1652 | 1468759551230 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11856c400) [pid = 1652] [serial = 1204] [outer = 0x116f56c00] 05:45:51 INFO - PROCESS | 1652 | 1468759551635 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 05:45:51 INFO - PROCESS | 1652 | 1468759551686 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:45:51 INFO - PROCESS | 1652 | 1468759551688 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:45:51 INFO - PROCESS | 1652 | 1468759551690 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1652 | 1468759551692 Marionette TRACE conn2 <- [1,1578,null,{}] 05:45:51 INFO - PROCESS | 1652 | 1468759551694 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}] 05:45:51 INFO - PROCESS | 1652 | 1468759551696 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:51 INFO - PROCESS | 1652 | 1468759551820 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:45:51 INFO - PROCESS | 1652 | 1468759551880 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1652 | 1468759551882 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b709000 == 43 [pid = 1652] [id = 402] 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11992bc00) [pid = 1652] [serial = 1205] [outer = 0x0] 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119d25400) [pid = 1652] [serial = 1206] [outer = 0x11992bc00] 05:45:51 INFO - PROCESS | 1652 | 1468759551912 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12122d400) [pid = 1652] [serial = 1207] [outer = 0x11992bc00] 05:45:52 INFO - PROCESS | 1652 | 1468759552359 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 05:45:52 INFO - PROCESS | 1652 | 1468759552414 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1652 | 1468759552419 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:45:52 INFO - PROCESS | 1652 | 1468759552425 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1652 | 1468759552427 Marionette TRACE conn2 <- [1,1582,null,{}] 05:45:52 INFO - PROCESS | 1652 | 1468759552429 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}] 05:45:52 INFO - PROCESS | 1652 | 1468759552431 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:52 INFO - PROCESS | 1652 | 1468759552529 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:45:52 INFO - PROCESS | 1652 | 1468759552588 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1652 | 1468759552589 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c610800 == 44 [pid = 1652] [id = 403] 05:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124b9c800) [pid = 1652] [serial = 1208] [outer = 0x0] 05:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12611c000) [pid = 1652] [serial = 1209] [outer = 0x124b9c800] 05:45:52 INFO - PROCESS | 1652 | 1468759552618 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1274e7400) [pid = 1652] [serial = 1210] [outer = 0x124b9c800] 05:45:53 INFO - PROCESS | 1652 | 1468759553064 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 674ms 05:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:45:53 INFO - PROCESS | 1652 | 1468759553097 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1652 | 1468759553098 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:45:53 INFO - PROCESS | 1652 | 1468759553101 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1652 | 1468759553102 Marionette TRACE conn2 <- [1,1586,null,{}] 05:45:53 INFO - PROCESS | 1652 | 1468759553104 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}] 05:45:53 INFO - PROCESS | 1652 | 1468759553106 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:53 INFO - PROCESS | 1652 | 1468759553221 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:45:53 INFO - PROCESS | 1652 | 1468759553293 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1652 | 1468759553294 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e52800 == 45 [pid = 1652] [id = 404] 05:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1133cb800) [pid = 1652] [serial = 1211] [outer = 0x0] 05:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118f2e400) [pid = 1652] [serial = 1212] [outer = 0x1133cb800] 05:45:53 INFO - PROCESS | 1652 | 1468759553325 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128883c00) [pid = 1652] [serial = 1213] [outer = 0x1133cb800] 05:45:53 INFO - PROCESS | 1652 | 1468759553854 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 819ms 05:45:53 INFO - PROCESS | 1652 | 1468759553921 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1652 | 1468759553923 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:45:53 INFO - PROCESS | 1652 | 1468759553926 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1652 | 1468759553928 Marionette TRACE conn2 <- [1,1590,null,{}] 05:45:53 INFO - PROCESS | 1652 | 1468759553931 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}] 05:45:53 INFO - PROCESS | 1652 | 1468759553933 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:54 INFO - PROCESS | 1652 | 1468759554034 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:45:54 INFO - PROCESS | 1652 | 1468759554108 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1652 | 1468759554109 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x118af9800 == 46 [pid = 1652] [id = 405] 05:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118223400) [pid = 1652] [serial = 1214] [outer = 0x0] 05:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1182b6800) [pid = 1652] [serial = 1215] [outer = 0x118223400] 05:45:54 INFO - PROCESS | 1652 | 1468759554139 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118571c00) [pid = 1652] [serial = 1216] [outer = 0x118223400] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12baea000 == 45 [pid = 1652] [id = 398] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12174f000 == 44 [pid = 1652] [id = 397] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119e1f800 == 43 [pid = 1652] [id = 396] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d4800 == 42 [pid = 1652] [id = 395] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d2000 == 41 [pid = 1652] [id = 394] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x128bb6800 == 40 [pid = 1652] [id = 393] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117e58800 == 39 [pid = 1652] [id = 392] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x121878800 == 38 [pid = 1652] [id = 391] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x119e0f000 == 37 [pid = 1652] [id = 390] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d7800 == 36 [pid = 1652] [id = 389] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117451800 == 35 [pid = 1652] [id = 388] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11849b000 == 34 [pid = 1652] [id = 387] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x11264b800 == 33 [pid = 1652] [id = 386] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117e52800 == 32 [pid = 1652] [id = 404] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c610800 == 31 [pid = 1652] [id = 403] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12b709000 == 30 [pid = 1652] [id = 402] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12141c000 == 29 [pid = 1652] [id = 401] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x12c080800 == 28 [pid = 1652] [id = 399] 05:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b7800 == 27 [pid = 1652] [id = 400] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x121330000) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124d06c00) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119a28000) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121153800) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118560000) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118a0e000) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115e7a800) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116024400) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11844b400) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12611d000) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118513800) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176f7400) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118078c00) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12921ac00) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118fb7c00) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a23c00) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12887e000) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112e9d800) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x127280400) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133d1800) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128c7ac00) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c0e000) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125247000) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128f13000) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1176f4c00) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112a7b800) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12921a800) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119d2e000) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12889d800) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12921b400) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128884800) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 05:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x125d7b000) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 05:45:55 INFO - PROCESS | 1652 | 1468759555083 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1172ms 05:45:55 INFO - PROCESS | 1652 | 1468759555100 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1652 | 1468759555102 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:45:55 INFO - PROCESS | 1652 | 1468759555105 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1652 | 1468759555107 Marionette TRACE conn2 <- [1,1594,null,{}] 05:45:55 INFO - PROCESS | 1652 | 1468759555113 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}] 05:45:55 INFO - PROCESS | 1652 | 1468759555116 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:55 INFO - PROCESS | 1652 | 1468759555199 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:45:55 INFO - PROCESS | 1652 | 1468759555204 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1652 | 1468759555206 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167a3800 == 28 [pid = 1652] [id = 406] 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112e96c00) [pid = 1652] [serial = 1217] [outer = 0x0] 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133ce400) [pid = 1652] [serial = 1218] [outer = 0x112e96c00] 05:45:55 INFO - PROCESS | 1652 | 1468759555236 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112df1c00) [pid = 1652] [serial = 1219] [outer = 0x112e96c00] 05:45:55 INFO - PROCESS | 1652 | 1468759555572 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 471ms 05:45:55 INFO - PROCESS | 1652 | 1468759555603 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1652 | 1468759555607 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:45:55 INFO - PROCESS | 1652 | 1468759555613 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1652 | 1468759555615 Marionette TRACE conn2 <- [1,1598,null,{}] 05:45:55 INFO - PROCESS | 1652 | 1468759555617 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}] 05:45:55 INFO - PROCESS | 1652 | 1468759555619 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:55 INFO - PROCESS | 1652 | 1468759555693 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:45:55 INFO - PROCESS | 1652 | 1468759555698 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1652 | 1468759555699 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e52800 == 29 [pid = 1652] [id = 407] 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e7c400) [pid = 1652] [serial = 1220] [outer = 0x0] 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116905000) [pid = 1652] [serial = 1221] [outer = 0x115e7c400] 05:45:55 INFO - PROCESS | 1652 | 1468759555728 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1176f4000) [pid = 1652] [serial = 1222] [outer = 0x115e7c400] 05:45:56 INFO - PROCESS | 1652 | 1468759556138 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]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 05:45:56 INFO - PROCESS | 1652 | 1468759556185 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1652 | 1468759556187 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:45:56 INFO - PROCESS | 1652 | 1468759556191 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1652 | 1468759556194 Marionette TRACE conn2 <- [1,1602,null,{}] 05:45:56 INFO - PROCESS | 1652 | 1468759556206 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}] 05:45:56 INFO - PROCESS | 1652 | 1468759556211 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:56 INFO - PROCESS | 1652 | 1468759556323 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:45:56 INFO - PROCESS | 1652 | 1468759556343 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1652 | 1468759556346 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a65000 == 30 [pid = 1652] [id = 408] 05:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x111e2a000) [pid = 1652] [serial = 1223] [outer = 0x0] 05:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118562000) [pid = 1652] [serial = 1224] [outer = 0x111e2a000] 05:45:56 INFO - PROCESS | 1652 | 1468759556391 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118a0cc00) [pid = 1652] [serial = 1225] [outer = 0x111e2a000] 05:45:56 INFO - PROCESS | 1652 | 1468759556826 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]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 675ms 05:45:56 INFO - PROCESS | 1652 | 1468759556866 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:45:56 INFO - PROCESS | 1652 | 1468759556868 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:45:56 INFO - PROCESS | 1652 | 1468759556872 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1652 | 1468759556874 Marionette TRACE conn2 <- [1,1606,null,{}] 05:45:56 INFO - PROCESS | 1652 | 1468759556877 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}] 05:45:56 INFO - PROCESS | 1652 | 1468759556879 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:57 INFO - PROCESS | 1652 | 1468759556999 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:45:57 INFO - PROCESS | 1652 | 1468759557005 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1652 | 1468759557006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c0800 == 31 [pid = 1652] [id = 409] 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118fb4c00) [pid = 1652] [serial = 1226] [outer = 0x0] 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119787c00) [pid = 1652] [serial = 1227] [outer = 0x118fb4c00] 05:45:57 INFO - PROCESS | 1652 | 1468759557047 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119931800) [pid = 1652] [serial = 1228] [outer = 0x118fb4c00] 05:45:57 INFO - PROCESS | 1652 | 1468759557465 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]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 621ms 05:45:57 INFO - PROCESS | 1652 | 1468759557492 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1652 | 1468759557495 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:45:57 INFO - PROCESS | 1652 | 1468759557512 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1652 | 1468759557515 Marionette TRACE conn2 <- [1,1610,null,{}] 05:45:57 INFO - PROCESS | 1652 | 1468759557517 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}] 05:45:57 INFO - PROCESS | 1652 | 1468759557519 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:57 INFO - PROCESS | 1652 | 1468759557611 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:45:57 INFO - PROCESS | 1652 | 1468759557614 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1652 | 1468759557615 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1249e3000 == 32 [pid = 1652] [id = 410] 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x113372800) [pid = 1652] [serial = 1229] [outer = 0x0] 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119965400) [pid = 1652] [serial = 1230] [outer = 0x113372800] 05:45:57 INFO - PROCESS | 1652 | 1468759557640 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d4b000) [pid = 1652] [serial = 1231] [outer = 0x113372800] 05:45:58 INFO - PROCESS | 1652 | 1468759558017 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]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 537ms 05:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:45:58 INFO - PROCESS | 1652 | 1468759558034 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1652 | 1468759558035 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:45:58 INFO - PROCESS | 1652 | 1468759558038 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1652 | 1468759558039 Marionette TRACE conn2 <- [1,1614,null,{}] 05:45:58 INFO - PROCESS | 1652 | 1468759558041 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}] 05:45:58 INFO - PROCESS | 1652 | 1468759558047 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:58 INFO - PROCESS | 1652 | 1468759558176 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:45:58 INFO - PROCESS | 1652 | 1468759558180 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1652 | 1468759558181 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12661c000 == 33 [pid = 1652] [id = 411] 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e84800) [pid = 1652] [serial = 1232] [outer = 0x0] 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12120f400) [pid = 1652] [serial = 1233] [outer = 0x115e84800] 05:45:58 INFO - PROCESS | 1652 | 1468759558206 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1252dec00) [pid = 1652] [serial = 1234] [outer = 0x115e84800] 05:45:58 INFO - PROCESS | 1652 | 1468759558537 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]]]}] 05:45:58 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 05:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 05:45:58 INFO - PROCESS | 1652 | 1468759558557 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1652 | 1468759558569 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:45:58 INFO - PROCESS | 1652 | 1468759558581 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1652 | 1468759558582 Marionette TRACE conn2 <- [1,1618,null,{}] 05:45:58 INFO - PROCESS | 1652 | 1468759558585 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}] 05:45:58 INFO - PROCESS | 1652 | 1468759558586 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:58 INFO - PROCESS | 1652 | 1468759558680 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:45:58 INFO - PROCESS | 1652 | 1468759558683 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1652 | 1468759558684 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f99000 == 34 [pid = 1652] [id = 412] 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1129acc00) [pid = 1652] [serial = 1235] [outer = 0x0] 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125d82c00) [pid = 1652] [serial = 1236] [outer = 0x1129acc00] 05:45:58 INFO - PROCESS | 1652 | 1468759558708 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127284400) [pid = 1652] [serial = 1237] [outer = 0x1129acc00] 05:45:59 INFO - PROCESS | 1652 | 1468759559047 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]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 05:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:45:59 INFO - PROCESS | 1652 | 1468759559100 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1652 | 1468759559101 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:45:59 INFO - PROCESS | 1652 | 1468759559103 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1652 | 1468759559105 Marionette TRACE conn2 <- [1,1622,null,{}] 05:45:59 INFO - PROCESS | 1652 | 1468759559107 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}] 05:45:59 INFO - PROCESS | 1652 | 1468759559108 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:59 INFO - PROCESS | 1652 | 1468759559199 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12889b400) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c79400) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12121c800) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11844ac00) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128d7800) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1182c3000) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1151dcc00) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128d2c00) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1151dd800) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d4cc00) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110e98400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1274ef400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e84c00) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11602dc00) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:45:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121210400) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:45:59 INFO - PROCESS | 1652 | 1468759559394 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1652 | 1468759559395 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f50000 == 35 [pid = 1652] [id = 413] 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x110ee7c00) [pid = 1652] [serial = 1238] [outer = 0x0] 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1129b1000) [pid = 1652] [serial = 1239] [outer = 0x110ee7c00] 05:45:59 INFO - PROCESS | 1652 | 1468759559420 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116f57c00) [pid = 1652] [serial = 1240] [outer = 0x110ee7c00] 05:45:59 INFO - PROCESS | 1652 | 1468759559679 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]]]}] 05:45:59 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 05:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 618ms 05:45:59 INFO - PROCESS | 1652 | 1468759559723 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1652 | 1468759559724 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:45:59 INFO - PROCESS | 1652 | 1468759559734 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1652 | 1468759559735 Marionette TRACE conn2 <- [1,1626,null,{}] 05:45:59 INFO - PROCESS | 1652 | 1468759559745 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}] 05:45:59 INFO - PROCESS | 1652 | 1468759559749 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:59 INFO - PROCESS | 1652 | 1468759559825 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:45:59 INFO - PROCESS | 1652 | 1468759559831 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1652 | 1468759559832 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:45:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a63000 == 36 [pid = 1652] [id = 414] 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1176f8400) [pid = 1652] [serial = 1241] [outer = 0x0] 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1274e1000) [pid = 1652] [serial = 1242] [outer = 0x1176f8400] 05:45:59 INFO - PROCESS | 1652 | 1468759559856 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1274f3c00) [pid = 1652] [serial = 1243] [outer = 0x1176f8400] 05:46:00 INFO - PROCESS | 1652 | 1468759560188 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]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 481ms 05:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:46:00 INFO - PROCESS | 1652 | 1468759560208 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1652 | 1468759560209 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:46:00 INFO - PROCESS | 1652 | 1468759560214 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1652 | 1468759560216 Marionette TRACE conn2 <- [1,1630,null,{}] 05:46:00 INFO - PROCESS | 1652 | 1468759560218 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}] 05:46:00 INFO - PROCESS | 1652 | 1468759560219 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:00 INFO - PROCESS | 1652 | 1468759560333 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:46:00 INFO - PROCESS | 1652 | 1468759560341 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1652 | 1468759560342 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b0800 == 37 [pid = 1652] [id = 415] 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1274f5c00) [pid = 1652] [serial = 1244] [outer = 0x0] 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128879400) [pid = 1652] [serial = 1245] [outer = 0x1274f5c00] 05:46:00 INFO - PROCESS | 1652 | 1468759560381 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128880400) [pid = 1652] [serial = 1246] [outer = 0x1274f5c00] 05:46:00 INFO - PROCESS | 1652 | 1468759560705 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]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 05:46:00 INFO - PROCESS | 1652 | 1468759560735 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1652 | 1468759560737 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:46:00 INFO - PROCESS | 1652 | 1468759560739 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1652 | 1468759560741 Marionette TRACE conn2 <- [1,1634,null,{}] 05:46:00 INFO - PROCESS | 1652 | 1468759560743 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}] 05:46:00 INFO - PROCESS | 1652 | 1468759560747 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:00 INFO - PROCESS | 1652 | 1468759560839 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:46:00 INFO - PROCESS | 1652 | 1468759560844 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1652 | 1468759560847 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bdf000 == 38 [pid = 1652] [id = 416] 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128884800) [pid = 1652] [serial = 1247] [outer = 0x0] 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1288a3000) [pid = 1652] [serial = 1248] [outer = 0x128884800] 05:46:00 INFO - PROCESS | 1652 | 1468759560874 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c79000) [pid = 1652] [serial = 1249] [outer = 0x128884800] 05:46:01 INFO - PROCESS | 1652 | 1468759561216 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 05:46:01 INFO - PROCESS | 1652 | 1468759561258 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1652 | 1468759561260 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:46:01 INFO - PROCESS | 1652 | 1468759561267 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1652 | 1468759561268 Marionette TRACE conn2 <- [1,1638,null,{}] 05:46:01 INFO - PROCESS | 1652 | 1468759561270 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}] 05:46:01 INFO - PROCESS | 1652 | 1468759561271 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:01 INFO - PROCESS | 1652 | 1468759561350 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:46:01 INFO - PROCESS | 1652 | 1468759561447 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1652 | 1468759561448 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x112645000 == 39 [pid = 1652] [id = 417] 05:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x110e95000) [pid = 1652] [serial = 1250] [outer = 0x0] 05:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x111c13800) [pid = 1652] [serial = 1251] [outer = 0x110e95000] 05:46:01 INFO - PROCESS | 1652 | 1468759561482 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1129a5c00) [pid = 1652] [serial = 1252] [outer = 0x110e95000] 05:46:02 INFO - PROCESS | 1652 | 1468759562016 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]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 05:46:02 INFO - PROCESS | 1652 | 1468759562057 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1652 | 1468759562059 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:46:02 INFO - PROCESS | 1652 | 1468759562066 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1652 | 1468759562068 Marionette TRACE conn2 <- [1,1642,null,{}] 05:46:02 INFO - PROCESS | 1652 | 1468759562071 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}] 05:46:02 INFO - PROCESS | 1652 | 1468759562075 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:02 INFO - PROCESS | 1652 | 1468759562206 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:46:02 INFO - PROCESS | 1652 | 1468759562287 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1652 | 1468759562289 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971c800 == 40 [pid = 1652] [id = 418] 05:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115e78c00) [pid = 1652] [serial = 1253] [outer = 0x0] 05:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11628fc00) [pid = 1652] [serial = 1254] [outer = 0x115e78c00] 05:46:02 INFO - PROCESS | 1652 | 1468759562319 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1176f7400) [pid = 1652] [serial = 1255] [outer = 0x115e78c00] 05:46:02 INFO - PROCESS | 1652 | 1468759562958 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]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 971ms 05:46:03 INFO - PROCESS | 1652 | 1468759563037 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1652 | 1468759563039 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:46:03 INFO - PROCESS | 1652 | 1468759563042 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1652 | 1468759563045 Marionette TRACE conn2 <- [1,1646,null,{}] 05:46:03 INFO - PROCESS | 1652 | 1468759563048 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}] 05:46:03 INFO - PROCESS | 1652 | 1468759563050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:03 INFO - PROCESS | 1652 | 1468759563157 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:46:03 INFO - PROCESS | 1652 | 1468759563215 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1652 | 1468759563218 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x118215000 == 41 [pid = 1652] [id = 419] 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1151d6800) [pid = 1652] [serial = 1256] [outer = 0x0] 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115e82800) [pid = 1652] [serial = 1257] [outer = 0x1151d6800] 05:46:03 INFO - PROCESS | 1652 | 1468759563247 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116a19400) [pid = 1652] [serial = 1258] [outer = 0x1151d6800] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123bdf000 == 40 [pid = 1652] [id = 416] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b0800 == 39 [pid = 1652] [id = 415] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x119a63000 == 38 [pid = 1652] [id = 414] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x118f50000 == 37 [pid = 1652] [id = 413] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x128f99000 == 36 [pid = 1652] [id = 412] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12661c000 == 35 [pid = 1652] [id = 411] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1249e3000 == 34 [pid = 1652] [id = 410] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c0800 == 33 [pid = 1652] [id = 409] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x119a65000 == 32 [pid = 1652] [id = 408] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x117e52800 == 31 [pid = 1652] [id = 407] 05:46:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1167a3800 == 30 [pid = 1652] [id = 406] 05:46:03 INFO - PROCESS | 1652 | 1468759563679 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]]]}] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12932d000) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128f11000) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129329800) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12958fc00) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123a0e400) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1274e9000) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119935000) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11856f800) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119790000) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116978400) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1182c3400) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119d59800) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e80400) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116760000) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113d92400) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11662e800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x111c83c00) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128d0400) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128882800) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a25400) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1274f9c00) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x117eb9000) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118509c00) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128c0d000) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12889a000) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12728d800) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119956800) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121211c00) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 05:46:03 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1274e8000) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 05:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 673ms 05:46:03 INFO - PROCESS | 1652 | 1468759563716 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1652 | 1468759563719 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:46:03 INFO - PROCESS | 1652 | 1468759563723 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1652 | 1468759563725 Marionette TRACE conn2 <- [1,1650,null,{}] 05:46:03 INFO - PROCESS | 1652 | 1468759563727 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}] 05:46:03 INFO - PROCESS | 1652 | 1468759563729 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:03 INFO - PROCESS | 1652 | 1468759563804 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:46:03 INFO - PROCESS | 1652 | 1468759563809 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1652 | 1468759563810 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae3000 == 31 [pid = 1652] [id = 420] 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1176f7800) [pid = 1652] [serial = 1259] [outer = 0x0] 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118224400) [pid = 1652] [serial = 1260] [outer = 0x1176f7800] 05:46:03 INFO - PROCESS | 1652 | 1468759563840 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118509c00) [pid = 1652] [serial = 1261] [outer = 0x1176f7800] 05:46:04 INFO - PROCESS | 1652 | 1468759564267 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 573ms 05:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:46:04 INFO - PROCESS | 1652 | 1468759564298 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1652 | 1468759564300 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:46:04 INFO - PROCESS | 1652 | 1468759564304 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1652 | 1468759564308 Marionette TRACE conn2 <- [1,1654,null,{}] 05:46:04 INFO - PROCESS | 1652 | 1468759564319 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}] 05:46:04 INFO - PROCESS | 1652 | 1468759564324 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:04 INFO - PROCESS | 1652 | 1468759564446 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:46:04 INFO - PROCESS | 1652 | 1468759564460 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1652 | 1468759564462 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213da800 == 32 [pid = 1652] [id = 421] 05:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118f2f400) [pid = 1652] [serial = 1262] [outer = 0x0] 05:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119930c00) [pid = 1652] [serial = 1263] [outer = 0x118f2f400] 05:46:04 INFO - PROCESS | 1652 | 1468759564507 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a23c00) [pid = 1652] [serial = 1264] [outer = 0x118f2f400] 05:46:04 INFO - PROCESS | 1652 | 1468759564845 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 573ms 05:46:04 INFO - PROCESS | 1652 | 1468759564880 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1652 | 1468759564882 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:46:04 INFO - PROCESS | 1652 | 1468759564884 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1652 | 1468759564885 Marionette TRACE conn2 <- [1,1658,null,{}] 05:46:04 INFO - PROCESS | 1652 | 1468759564888 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}] 05:46:04 INFO - PROCESS | 1652 | 1468759564889 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:04 INFO - PROCESS | 1652 | 1468759564966 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:46:04 INFO - PROCESS | 1652 | 1468759564970 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1652 | 1468759564971 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x126552800 == 33 [pid = 1652] [id = 422] 05:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1129b2c00) [pid = 1652] [serial = 1265] [outer = 0x0] 05:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x120f94c00) [pid = 1652] [serial = 1266] [outer = 0x1129b2c00] 05:46:05 INFO - PROCESS | 1652 | 1468759565015 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121217400) [pid = 1652] [serial = 1267] [outer = 0x1129b2c00] 05:46:05 INFO - PROCESS | 1652 | 1468759565326 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]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 473ms 05:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:46:05 INFO - PROCESS | 1652 | 1468759565357 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1652 | 1468759565359 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:46:05 INFO - PROCESS | 1652 | 1468759565363 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1652 | 1468759565366 Marionette TRACE conn2 <- [1,1662,null,{}] 05:46:05 INFO - PROCESS | 1652 | 1468759565368 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}] 05:46:05 INFO - PROCESS | 1652 | 1468759565370 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:05 INFO - PROCESS | 1652 | 1468759565443 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:46:05 INFO - PROCESS | 1652 | 1468759565504 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1652 | 1468759565505 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x118204800 == 34 [pid = 1652] [id = 423] 05:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116a19c00) [pid = 1652] [serial = 1268] [outer = 0x0] 05:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12144b400) [pid = 1652] [serial = 1269] [outer = 0x116a19c00] 05:46:05 INFO - PROCESS | 1652 | 1468759565530 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124d09800) [pid = 1652] [serial = 1270] [outer = 0x116a19c00] 05:46:05 INFO - PROCESS | 1652 | 1468759565801 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]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 476ms 05:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:46:05 INFO - PROCESS | 1652 | 1468759565837 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1652 | 1468759565838 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:46:05 INFO - PROCESS | 1652 | 1468759565840 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1652 | 1468759565841 Marionette TRACE conn2 <- [1,1666,null,{}] 05:46:05 INFO - PROCESS | 1652 | 1468759565857 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}] 05:46:05 INFO - PROCESS | 1652 | 1468759565864 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:05 INFO - PROCESS | 1652 | 1468759565984 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:46:06 INFO - PROCESS | 1652 | 1468759566020 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1652 | 1468759566021 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295be000 == 35 [pid = 1652] [id = 424] 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121330000) [pid = 1652] [serial = 1271] [outer = 0x0] 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125bad000) [pid = 1652] [serial = 1272] [outer = 0x121330000] 05:46:06 INFO - PROCESS | 1652 | 1468759566046 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12887ec00) [pid = 1652] [serial = 1273] [outer = 0x121330000] 05:46:06 INFO - PROCESS | 1652 | 1468759566372 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 571ms 05:46:06 INFO - PROCESS | 1652 | 1468759566419 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1652 | 1468759566420 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:46:06 INFO - PROCESS | 1652 | 1468759566423 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1652 | 1468759566424 Marionette TRACE conn2 <- [1,1670,null,{}] 05:46:06 INFO - PROCESS | 1652 | 1468759566426 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}] 05:46:06 INFO - PROCESS | 1652 | 1468759566427 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:06 INFO - PROCESS | 1652 | 1468759566522 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:46:06 INFO - PROCESS | 1652 | 1468759566525 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1652 | 1468759566527 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a99b800 == 36 [pid = 1652] [id = 425] 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11393d000) [pid = 1652] [serial = 1274] [outer = 0x0] 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12889c000) [pid = 1652] [serial = 1275] [outer = 0x11393d000] 05:46:06 INFO - PROCESS | 1652 | 1468759566551 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c0d400) [pid = 1652] [serial = 1276] [outer = 0x11393d000] 05:46:06 INFO - PROCESS | 1652 | 1468759566881 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 05:46:06 INFO - PROCESS | 1652 | 1468759566941 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1652 | 1468759566942 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:46:06 INFO - PROCESS | 1652 | 1468759566952 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1652 | 1468759566953 Marionette TRACE conn2 <- [1,1674,null,{}] 05:46:06 INFO - PROCESS | 1652 | 1468759566956 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}] 05:46:06 INFO - PROCESS | 1652 | 1468759566957 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:07 INFO - PROCESS | 1652 | 1468759567053 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:46:07 INFO - PROCESS | 1652 | 1468759567057 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1652 | 1468759567058 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b720000 == 37 [pid = 1652] [id = 426] 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1129ae400) [pid = 1652] [serial = 1277] [outer = 0x0] 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c7d800) [pid = 1652] [serial = 1278] [outer = 0x1129ae400] 05:46:07 INFO - PROCESS | 1652 | 1468759567082 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128f19800) [pid = 1652] [serial = 1279] [outer = 0x1129ae400] 05:46:07 INFO - PROCESS | 1652 | 1468759567415 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]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 525ms 05:46:07 INFO - PROCESS | 1652 | 1468759567471 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1652 | 1468759567472 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:46:07 INFO - PROCESS | 1652 | 1468759567480 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1652 | 1468759567481 Marionette TRACE conn2 <- [1,1678,null,{}] 05:46:07 INFO - PROCESS | 1652 | 1468759567483 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}] 05:46:07 INFO - PROCESS | 1652 | 1468759567484 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:07 INFO - PROCESS | 1652 | 1468759567581 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:46:07 INFO - PROCESS | 1652 | 1468759567585 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1652 | 1468759567586 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baeb000 == 38 [pid = 1652] [id = 427] 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128f17c00) [pid = 1652] [serial = 1280] [outer = 0x0] 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12932ac00) [pid = 1652] [serial = 1281] [outer = 0x128f17c00] 05:46:07 INFO - PROCESS | 1652 | 1468759567610 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12958f400) [pid = 1652] [serial = 1282] [outer = 0x128f17c00] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x113372800) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x111e2a000) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1129ac000) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112e96c00) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118223400) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e7c400) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116f56c00) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11992bc00) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124b9c800) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133cb800) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e84800) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1274f5c00) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1129acc00) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x110ee7c00) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1176f8400) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:46:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118fb4c00) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:46:08 INFO - PROCESS | 1652 | 1468759567998 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]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 569ms 05:46:08 INFO - PROCESS | 1652 | 1468759568050 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1652 | 1468759568051 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:46:08 INFO - PROCESS | 1652 | 1468759568053 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1652 | 1468759568054 Marionette TRACE conn2 <- [1,1682,null,{}] 05:46:08 INFO - PROCESS | 1652 | 1468759568056 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}] 05:46:08 INFO - PROCESS | 1652 | 1468759568057 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:08 INFO - PROCESS | 1652 | 1468759568135 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:46:08 INFO - PROCESS | 1652 | 1468759568139 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1652 | 1468759568140 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126551000 == 39 [pid = 1652] [id = 428] 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129acc00) [pid = 1652] [serial = 1283] [outer = 0x0] 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x113f30800) [pid = 1652] [serial = 1284] [outer = 0x1129acc00] 05:46:08 INFO - PROCESS | 1652 | 1468759568164 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118513800) [pid = 1652] [serial = 1285] [outer = 0x1129acc00] 05:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 470ms 05:46:08 INFO - PROCESS | 1652 | 1468759568516 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]]]}] 05:46:08 INFO - PROCESS | 1652 | 1468759568523 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1652 | 1468759568524 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:46:08 INFO - PROCESS | 1652 | 1468759568527 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1652 | 1468759568530 Marionette TRACE conn2 <- [1,1686,null,{}] 05:46:08 INFO - PROCESS | 1652 | 1468759568534 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}] 05:46:08 INFO - PROCESS | 1652 | 1468759568536 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:08 INFO - PROCESS | 1652 | 1468759568653 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:46:08 INFO - PROCESS | 1652 | 1468759568659 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1652 | 1468759568660 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b0800 == 40 [pid = 1652] [id = 429] 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e83400) [pid = 1652] [serial = 1286] [outer = 0x0] 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a22c00) [pid = 1652] [serial = 1287] [outer = 0x115e83400] 05:46:08 INFO - PROCESS | 1652 | 1468759568694 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128884000) [pid = 1652] [serial = 1288] [outer = 0x115e83400] 05:46:09 INFO - PROCESS | 1652 | 1468759569005 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]]]}] 05:46:09 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 05:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 525ms 05:46:09 INFO - PROCESS | 1652 | 1468759569052 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1652 | 1468759569054 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:46:09 INFO - PROCESS | 1652 | 1468759569056 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1652 | 1468759569057 Marionette TRACE conn2 <- [1,1690,null,{}] 05:46:09 INFO - PROCESS | 1652 | 1468759569059 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}] 05:46:09 INFO - PROCESS | 1652 | 1468759569060 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:09 INFO - PROCESS | 1652 | 1468759569139 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:46:09 INFO - PROCESS | 1652 | 1468759569142 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1652 | 1468759569143 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb68000 == 41 [pid = 1652] [id = 430] 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c17000) [pid = 1652] [serial = 1289] [outer = 0x0] 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129595800) [pid = 1652] [serial = 1290] [outer = 0x128c17000] 05:46:09 INFO - PROCESS | 1652 | 1468759569168 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1295f6000) [pid = 1652] [serial = 1291] [outer = 0x128c17000] 05:46:09 INFO - PROCESS | 1652 | 1468759569502 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]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 469ms 05:46:09 INFO - PROCESS | 1652 | 1468759569526 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1652 | 1468759569527 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:46:09 INFO - PROCESS | 1652 | 1468759569533 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1652 | 1468759569534 Marionette TRACE conn2 <- [1,1694,null,{}] 05:46:09 INFO - PROCESS | 1652 | 1468759569536 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}] 05:46:09 INFO - PROCESS | 1652 | 1468759569537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:09 INFO - PROCESS | 1652 | 1468759569644 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:46:09 INFO - PROCESS | 1652 | 1468759569652 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1652 | 1468759569653 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb77800 == 42 [pid = 1652] [id = 431] 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1295f7400) [pid = 1652] [serial = 1292] [outer = 0x0] 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1295fd400) [pid = 1652] [serial = 1293] [outer = 0x1295f7400] 05:46:09 INFO - PROCESS | 1652 | 1468759569683 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12965e400) [pid = 1652] [serial = 1294] [outer = 0x1295f7400] 05:46:10 INFO - PROCESS | 1652 | 1468759570071 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]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 571ms 05:46:10 INFO - PROCESS | 1652 | 1468759570112 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1652 | 1468759570114 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:46:10 INFO - PROCESS | 1652 | 1468759570119 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1652 | 1468759570121 Marionette TRACE conn2 <- [1,1698,null,{}] 05:46:10 INFO - PROCESS | 1652 | 1468759570125 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}] 05:46:10 INFO - PROCESS | 1652 | 1468759570127 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:10 INFO - PROCESS | 1652 | 1468759570234 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:46:10 INFO - PROCESS | 1652 | 1468759570308 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1652 | 1468759570309 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e52000 == 43 [pid = 1652] [id = 432] 05:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113949400) [pid = 1652] [serial = 1295] [outer = 0x0] 05:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d4cc00) [pid = 1652] [serial = 1296] [outer = 0x113949400] 05:46:10 INFO - PROCESS | 1652 | 1468759570340 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11690b800) [pid = 1652] [serial = 1297] [outer = 0x113949400] 05:46:10 INFO - PROCESS | 1652 | 1468759570753 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]]]}] 05:46:10 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 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 05:46:10 INFO - PROCESS | 1652 | 1468759570791 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1652 | 1468759570794 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:46:10 INFO - PROCESS | 1652 | 1468759570799 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1652 | 1468759570801 Marionette TRACE conn2 <- [1,1702,null,{}] 05:46:10 INFO - PROCESS | 1652 | 1468759570803 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}] 05:46:10 INFO - PROCESS | 1652 | 1468759570805 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:10 INFO - PROCESS | 1652 | 1468759570933 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:46:10 INFO - PROCESS | 1652 | 1468759570995 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1652 | 1468759570997 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x126563800 == 44 [pid = 1652] [id = 433] 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11807b800) [pid = 1652] [serial = 1298] [outer = 0x0] 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118511c00) [pid = 1652] [serial = 1299] [outer = 0x11807b800] 05:46:11 INFO - PROCESS | 1652 | 1468759571027 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118fb6c00) [pid = 1652] [serial = 1300] [outer = 0x11807b800] 05:46:11 INFO - PROCESS | 1652 | 1468759571484 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]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 05:46:11 INFO - PROCESS | 1652 | 1468759571520 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1652 | 1468759571521 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:46:11 INFO - PROCESS | 1652 | 1468759571524 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1652 | 1468759571526 Marionette TRACE conn2 <- [1,1706,null,{}] 05:46:11 INFO - PROCESS | 1652 | 1468759571534 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}] 05:46:11 INFO - PROCESS | 1652 | 1468759571537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:11 INFO - PROCESS | 1652 | 1468759571646 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:46:11 INFO - PROCESS | 1652 | 1468759571760 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1652 | 1468759571763 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb6f000 == 45 [pid = 1652] [id = 434] 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a1a000) [pid = 1652] [serial = 1301] [outer = 0x0] 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12157dc00) [pid = 1652] [serial = 1302] [outer = 0x119a1a000] 05:46:11 INFO - PROCESS | 1652 | 1468759571819 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125d78c00) [pid = 1652] [serial = 1303] [outer = 0x119a1a000] 05:46:12 INFO - PROCESS | 1652 | 1468759572300 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]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 822ms 05:46:12 INFO - PROCESS | 1652 | 1468759572347 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1652 | 1468759572348 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:46:12 INFO - PROCESS | 1652 | 1468759572351 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1652 | 1468759572352 Marionette TRACE conn2 <- [1,1710,null,{}] 05:46:12 INFO - PROCESS | 1652 | 1468759572354 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}] 05:46:12 INFO - PROCESS | 1652 | 1468759572356 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:12 INFO - PROCESS | 1652 | 1468759572467 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:46:12 INFO - PROCESS | 1652 | 1468759572528 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1652 | 1468759572529 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd33000 == 46 [pid = 1652] [id = 435] 05:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12721c800) [pid = 1652] [serial = 1304] [outer = 0x0] 05:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1274e7800) [pid = 1652] [serial = 1305] [outer = 0x12721c800] 05:46:12 INFO - PROCESS | 1652 | 1468759572558 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128883000) [pid = 1652] [serial = 1306] [outer = 0x12721c800] 05:46:13 INFO - PROCESS | 1652 | 1468759573163 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 818ms 05:46:13 INFO - PROCESS | 1652 | 1468759573170 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1652 | 1468759573173 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:46:13 INFO - PROCESS | 1652 | 1468759573176 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1652 | 1468759573180 Marionette TRACE conn2 <- [1,1714,null,{}] 05:46:13 INFO - PROCESS | 1652 | 1468759573184 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}] 05:46:13 INFO - PROCESS | 1652 | 1468759573185 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:13 INFO - PROCESS | 1652 | 1468759573284 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:46:13 INFO - PROCESS | 1652 | 1468759573347 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1652 | 1468759573350 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aec000 == 47 [pid = 1652] [id = 436] 05:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128d5800) [pid = 1652] [serial = 1307] [outer = 0x0] 05:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1129aa800) [pid = 1652] [serial = 1308] [outer = 0x1128d5800] 05:46:13 INFO - PROCESS | 1652 | 1468759573379 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1133ca000) [pid = 1652] [serial = 1309] [outer = 0x1128d5800] 05:46:13 INFO - PROCESS | 1652 | 1468759573806 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 05:46:13 INFO - PROCESS | 1652 | 1468759573849 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1652 | 1468759573852 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:46:13 INFO - PROCESS | 1652 | 1468759573857 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1652 | 1468759573859 Marionette TRACE conn2 <- [1,1718,null,{}] 05:46:13 INFO - PROCESS | 1652 | 1468759573861 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}] 05:46:13 INFO - PROCESS | 1652 | 1468759573863 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:13 INFO - PROCESS | 1652 | 1468759573962 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:46:14 INFO - PROCESS | 1652 | 1468759574041 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1652 | 1468759574042 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11849a800 == 48 [pid = 1652] [id = 437] 05:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1139ec000) [pid = 1652] [serial = 1310] [outer = 0x0] 05:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113f39800) [pid = 1652] [serial = 1311] [outer = 0x1139ec000] 05:46:14 INFO - PROCESS | 1652 | 1468759574077 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x115e7e400) [pid = 1652] [serial = 1312] [outer = 0x1139ec000] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb68000 == 47 [pid = 1652] [id = 430] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b0800 == 46 [pid = 1652] [id = 429] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x126551000 == 45 [pid = 1652] [id = 428] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12baeb000 == 44 [pid = 1652] [id = 427] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12b720000 == 43 [pid = 1652] [id = 426] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12a99b800 == 42 [pid = 1652] [id = 425] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1295be000 == 41 [pid = 1652] [id = 424] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118204800 == 40 [pid = 1652] [id = 423] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x126552800 == 39 [pid = 1652] [id = 422] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1213da800 == 38 [pid = 1652] [id = 421] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae3000 == 37 [pid = 1652] [id = 420] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118215000 == 36 [pid = 1652] [id = 419] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x11971c800 == 35 [pid = 1652] [id = 418] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x112645000 == 34 [pid = 1652] [id = 417] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118af9800 == 33 [pid = 1652] [id = 405] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x116aec000 == 32 [pid = 1652] [id = 436] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd33000 == 31 [pid = 1652] [id = 435] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb6f000 == 30 [pid = 1652] [id = 434] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x126563800 == 29 [pid = 1652] [id = 433] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb77800 == 28 [pid = 1652] [id = 431] 05:46:14 INFO - PROCESS | 1652 | --DOCSHELL 0x117e52000 == 27 [pid = 1652] [id = 432] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119965400) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118562000) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118a0cc00) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x113babc00) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1133ce400) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118571c00) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112f54800) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1182b6800) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116905000) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1176f4000) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11856c400) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1182bd400) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12122d400) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119d25400) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1274e7400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12611c000) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128883c00) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118f2e400) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12120f400) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128880400) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x125d82c00) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1252dec00) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1129b1000) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x127284400) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116f57c00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112df1c00) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1274e1000) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119787c00) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d4b000) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1274f3c00) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128879400) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119931800) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1288a3000) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 05:46:14 INFO - PROCESS | 1652 | 1468759574976 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1171ms 05:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:46:15 INFO - PROCESS | 1652 | 1468759575028 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1652 | 1468759575031 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:46:15 INFO - PROCESS | 1652 | 1468759575036 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1652 | 1468759575037 Marionette TRACE conn2 <- [1,1722,null,{}] 05:46:15 INFO - PROCESS | 1652 | 1468759575045 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}] 05:46:15 INFO - PROCESS | 1652 | 1468759575047 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:15 INFO - PROCESS | 1652 | 1468759575128 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:46:15 INFO - PROCESS | 1652 | 1468759575134 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1652 | 1468759575137 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ada800 == 28 [pid = 1652] [id = 438] 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1129aec00) [pid = 1652] [serial = 1313] [outer = 0x0] 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112e95800) [pid = 1652] [serial = 1314] [outer = 0x1129aec00] 05:46:15 INFO - PROCESS | 1652 | 1468759575164 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1133cd800) [pid = 1652] [serial = 1315] [outer = 0x1129aec00] 05:46:15 INFO - PROCESS | 1652 | 1468759575533 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]]]}] 05:46:15 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 05:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 526ms 05:46:15 INFO - PROCESS | 1652 | 1468759575560 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1652 | 1468759575564 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:46:15 INFO - PROCESS | 1652 | 1468759575568 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1652 | 1468759575570 Marionette TRACE conn2 <- [1,1726,null,{}] 05:46:15 INFO - PROCESS | 1652 | 1468759575572 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}] 05:46:15 INFO - PROCESS | 1652 | 1468759575573 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:15 INFO - PROCESS | 1652 | 1468759575652 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:46:15 INFO - PROCESS | 1652 | 1468759575709 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1652 | 1468759575710 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d3000 == 29 [pid = 1652] [id = 439] 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113963c00) [pid = 1652] [serial = 1316] [outer = 0x0] 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115e5a400) [pid = 1652] [serial = 1317] [outer = 0x113963c00] 05:46:15 INFO - PROCESS | 1652 | 1468759575738 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116024400) [pid = 1652] [serial = 1318] [outer = 0x113963c00] 05:46:16 INFO - PROCESS | 1652 | 1468759576059 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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 05:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:46:16 INFO - PROCESS | 1652 | 1468759576087 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1652 | 1468759576089 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:46:16 INFO - PROCESS | 1652 | 1468759576091 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1652 | 1468759576094 Marionette TRACE conn2 <- [1,1730,null,{}] 05:46:16 INFO - PROCESS | 1652 | 1468759576102 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}] 05:46:16 INFO - PROCESS | 1652 | 1468759576105 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:16 INFO - PROCESS | 1652 | 1468759576180 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:46:16 INFO - PROCESS | 1652 | 1468759576239 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1652 | 1468759576241 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b57800 == 30 [pid = 1652] [id = 440] 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112a81c00) [pid = 1652] [serial = 1319] [outer = 0x0] 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1174f9800) [pid = 1652] [serial = 1320] [outer = 0x112a81c00] 05:46:16 INFO - PROCESS | 1652 | 1468759576269 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118227800) [pid = 1652] [serial = 1321] [outer = 0x112a81c00] 05:46:16 INFO - PROCESS | 1652 | 1468759576555 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]]]}] 05:46:16 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 05:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 475ms 05:46:16 INFO - PROCESS | 1652 | 1468759576570 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1652 | 1468759576572 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:46:16 INFO - PROCESS | 1652 | 1468759576575 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1652 | 1468759576576 Marionette TRACE conn2 <- [1,1734,null,{}] 05:46:16 INFO - PROCESS | 1652 | 1468759576587 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}] 05:46:16 INFO - PROCESS | 1652 | 1468759576588 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:16 INFO - PROCESS | 1652 | 1468759576682 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:46:16 INFO - PROCESS | 1652 | 1468759576686 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1652 | 1468759576688 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c5000 == 31 [pid = 1652] [id = 441] 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1182bcc00) [pid = 1652] [serial = 1322] [outer = 0x0] 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118511400) [pid = 1652] [serial = 1323] [outer = 0x1182bcc00] 05:46:16 INFO - PROCESS | 1652 | 1468759576729 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11856a800) [pid = 1652] [serial = 1324] [outer = 0x1182bcc00] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129ae400) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11393d000) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1176f7800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118f2f400) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116a19c00) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e78c00) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128f17c00) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110e95000) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129b2c00) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1151d6800) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1129acc00) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128c17000) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1295f7400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121330000) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e83400) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:46:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128884800) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:46:17 INFO - PROCESS | 1652 | 1468759577770 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1223ms 05:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:46:17 INFO - PROCESS | 1652 | 1468759577799 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1652 | 1468759577802 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:46:17 INFO - PROCESS | 1652 | 1468759577805 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1652 | 1468759577807 Marionette TRACE conn2 <- [1,1738,null,{}] 05:46:17 INFO - PROCESS | 1652 | 1468759577811 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}] 05:46:17 INFO - PROCESS | 1652 | 1468759577812 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:17 INFO - PROCESS | 1652 | 1468759577923 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:46:17 INFO - PROCESS | 1652 | 1468759577982 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1652 | 1468759577983 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e6a800 == 32 [pid = 1652] [id = 442] 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1128d4000) [pid = 1652] [serial = 1325] [outer = 0x0] 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112def400) [pid = 1652] [serial = 1326] [outer = 0x1128d4000] 05:46:18 INFO - PROCESS | 1652 | 1468759578015 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133e8400) [pid = 1652] [serial = 1327] [outer = 0x1128d4000] 05:46:18 INFO - PROCESS | 1652 | 1468759578524 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]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 772ms 05:46:18 INFO - PROCESS | 1652 | 1468759578589 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 1652 | 1468759578592 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:46:18 INFO - PROCESS | 1652 | 1468759578601 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1652 | 1468759578602 Marionette TRACE conn2 <- [1,1742,null,{}] 05:46:18 INFO - PROCESS | 1652 | 1468759578605 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}] 05:46:18 INFO - PROCESS | 1652 | 1468759578607 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:18 INFO - PROCESS | 1652 | 1468759578709 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:46:18 INFO - PROCESS | 1652 | 1468759578789 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1652 | 1468759578790 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c0800 == 33 [pid = 1652] [id = 443] 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116029800) [pid = 1652] [serial = 1328] [outer = 0x0] 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116760c00) [pid = 1652] [serial = 1329] [outer = 0x116029800] 05:46:18 INFO - PROCESS | 1652 | 1468759578821 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116f51c00) [pid = 1652] [serial = 1330] [outer = 0x116029800] 05:46:19 INFO - PROCESS | 1652 | 1468759579468 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]]]}] 05:46:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119b57800 == 32 [pid = 1652] [id = 440] 05:46:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d3000 == 31 [pid = 1652] [id = 439] 05:46:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116ada800 == 30 [pid = 1652] [id = 438] 05:46:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11849a800 == 29 [pid = 1652] [id = 437] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128c79000) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128c7d800) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12889c000) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128f19800) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118224400) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118509c00) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119930c00) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119a23c00) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12144b400) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11628fc00) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1176f7400) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12932ac00) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x111c13800) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1129a5c00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x120f94c00) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x121217400) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x115e82800) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116a19400) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x113f30800) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x118513800) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1295f6000) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1295fd400) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x129595800) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12958f400) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x12887ec00) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x125bad000) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x12965e400) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x128c0d400) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x119a22c00) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x128884000) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 05:46:19 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x124d09800) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 05:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 921ms 05:46:19 INFO - PROCESS | 1652 | 1468759579522 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1652 | 1468759579525 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:46:19 INFO - PROCESS | 1652 | 1468759579529 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1652 | 1468759579530 Marionette TRACE conn2 <- [1,1746,null,{}] 05:46:19 INFO - PROCESS | 1652 | 1468759579534 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}] 05:46:19 INFO - PROCESS | 1652 | 1468759579536 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:19 INFO - PROCESS | 1652 | 1468759579656 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:46:19 INFO - PROCESS | 1652 | 1468759579737 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1652 | 1468759579741 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699c000 == 30 [pid = 1652] [id = 444] 05:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x1128d9000) [pid = 1652] [serial = 1331] [outer = 0x0] 05:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x112dfa800) [pid = 1652] [serial = 1332] [outer = 0x1128d9000] 05:46:19 INFO - PROCESS | 1652 | 1468759579786 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x11393b000) [pid = 1652] [serial = 1333] [outer = 0x1128d9000] 05:46:20 INFO - PROCESS | 1652 | 1468759580122 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 620ms 05:46:20 INFO - PROCESS | 1652 | 1468759580153 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1652 | 1468759580156 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:46:20 INFO - PROCESS | 1652 | 1468759580167 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1652 | 1468759580169 Marionette TRACE conn2 <- [1,1750,null,{}] 05:46:20 INFO - PROCESS | 1652 | 1468759580172 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}] 05:46:20 INFO - PROCESS | 1652 | 1468759580173 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:20 INFO - PROCESS | 1652 | 1468759580271 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:46:20 INFO - PROCESS | 1652 | 1468759580326 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1652 | 1468759580327 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f47800 == 31 [pid = 1652] [id = 445] 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x113d90c00) [pid = 1652] [serial = 1334] [outer = 0x0] 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x115e7fc00) [pid = 1652] [serial = 1335] [outer = 0x113d90c00] 05:46:20 INFO - PROCESS | 1652 | 1468759580352 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1176efc00) [pid = 1652] [serial = 1336] [outer = 0x113d90c00] 05:46:20 INFO - PROCESS | 1652 | 1468759580646 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 527ms 05:46:20 INFO - PROCESS | 1652 | 1468759580688 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1652 | 1468759580689 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:46:20 INFO - PROCESS | 1652 | 1468759580691 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1652 | 1468759580694 Marionette TRACE conn2 <- [1,1754,null,{}] 05:46:20 INFO - PROCESS | 1652 | 1468759580704 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}] 05:46:20 INFO - PROCESS | 1652 | 1468759580707 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:20 INFO - PROCESS | 1652 | 1468759580784 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:46:20 INFO - PROCESS | 1652 | 1468759580793 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1652 | 1468759580797 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a9000 == 32 [pid = 1652] [id = 446] 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x110ee6000) [pid = 1652] [serial = 1337] [outer = 0x0] 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x118078000) [pid = 1652] [serial = 1338] [outer = 0x110ee6000] 05:46:20 INFO - PROCESS | 1652 | 1468759580873 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118562400) [pid = 1652] [serial = 1339] [outer = 0x110ee6000] 05:46:21 INFO - PROCESS | 1652 | 1468759581353 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 675ms 05:46:21 INFO - PROCESS | 1652 | 1468759581367 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1652 | 1468759581369 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:46:21 INFO - PROCESS | 1652 | 1468759581372 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1652 | 1468759581376 Marionette TRACE conn2 <- [1,1758,null,{}] 05:46:21 INFO - PROCESS | 1652 | 1468759581380 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}] 05:46:21 INFO - PROCESS | 1652 | 1468759581381 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:21 INFO - PROCESS | 1652 | 1468759581482 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:46:21 INFO - PROCESS | 1652 | 1468759581538 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1652 | 1468759581540 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b4e800 == 33 [pid = 1652] [id = 447] 05:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112e96c00) [pid = 1652] [serial = 1340] [outer = 0x0] 05:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x115e7ec00) [pid = 1652] [serial = 1341] [outer = 0x112e96c00] 05:46:21 INFO - PROCESS | 1652 | 1468759581571 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1176edc00) [pid = 1652] [serial = 1342] [outer = 0x112e96c00] 05:46:22 INFO - PROCESS | 1652 | 1468759581997 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 674ms 05:46:22 INFO - PROCESS | 1652 | 1468759582047 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1652 | 1468759582050 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:46:22 INFO - PROCESS | 1652 | 1468759582055 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1652 | 1468759582057 Marionette TRACE conn2 <- [1,1762,null,{}] 05:46:22 INFO - PROCESS | 1652 | 1468759582059 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}] 05:46:22 INFO - PROCESS | 1652 | 1468759582061 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:22 INFO - PROCESS | 1652 | 1468759582173 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:46:22 INFO - PROCESS | 1652 | 1468759582256 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1652 | 1468759582257 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x125265000 == 34 [pid = 1652] [id = 448] 05:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1182bc000) [pid = 1652] [serial = 1343] [outer = 0x0] 05:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118509c00) [pid = 1652] [serial = 1344] [outer = 0x1182bc000] 05:46:22 INFO - PROCESS | 1652 | 1468759582290 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118569400) [pid = 1652] [serial = 1345] [outer = 0x1182bc000] 05:46:22 INFO - PROCESS | 1652 | 1468759582711 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 722ms 05:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:46:22 INFO - PROCESS | 1652 | 1468759582776 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1652 | 1468759582778 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:46:22 INFO - PROCESS | 1652 | 1468759582780 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1652 | 1468759582783 Marionette TRACE conn2 <- [1,1766,null,{}] 05:46:22 INFO - PROCESS | 1652 | 1468759582790 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}] 05:46:22 INFO - PROCESS | 1652 | 1468759582794 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:22 INFO - PROCESS | 1652 | 1468759582926 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:46:22 INFO - PROCESS | 1652 | 1468759582938 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1652 | 1468759582940 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656a800 == 35 [pid = 1652] [id = 449] 05:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118fb2c00) [pid = 1652] [serial = 1346] [outer = 0x0] 05:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118fbfc00) [pid = 1652] [serial = 1347] [outer = 0x118fb2c00] 05:46:22 INFO - PROCESS | 1652 | 1468759582971 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11978e400) [pid = 1652] [serial = 1348] [outer = 0x118fb2c00] 05:46:23 INFO - PROCESS | 1652 | 1468759583385 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 05:46:23 INFO - PROCESS | 1652 | 1468759583470 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1652 | 1468759583472 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:46:23 INFO - PROCESS | 1652 | 1468759583474 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1652 | 1468759583475 Marionette TRACE conn2 <- [1,1770,null,{}] 05:46:23 INFO - PROCESS | 1652 | 1468759583497 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}] 05:46:23 INFO - PROCESS | 1652 | 1468759583498 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:23 INFO - PROCESS | 1652 | 1468759583597 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:46:23 INFO - PROCESS | 1652 | 1468759583663 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1652 | 1468759583665 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc4000 == 36 [pid = 1652] [id = 450] 05:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119932400) [pid = 1652] [serial = 1349] [outer = 0x0] 05:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119936800) [pid = 1652] [serial = 1350] [outer = 0x119932400] 05:46:23 INFO - PROCESS | 1652 | 1468759583693 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119964800) [pid = 1652] [serial = 1351] [outer = 0x119932400] 05:46:24 INFO - PROCESS | 1652 | 1468759584107 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 668ms 05:46:24 INFO - PROCESS | 1652 | 1468759584143 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1652 | 1468759584144 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:46:24 INFO - PROCESS | 1652 | 1468759584149 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1652 | 1468759584150 Marionette TRACE conn2 <- [1,1774,null,{}] 05:46:24 INFO - PROCESS | 1652 | 1468759584153 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}] 05:46:24 INFO - PROCESS | 1652 | 1468759584154 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:24 INFO - PROCESS | 1652 | 1468759584244 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:46:24 INFO - PROCESS | 1652 | 1468759584299 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1652 | 1468759584300 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f9d000 == 37 [pid = 1652] [id = 451] 05:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119933400) [pid = 1652] [serial = 1352] [outer = 0x0] 05:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119a23400) [pid = 1652] [serial = 1353] [outer = 0x119933400] 05:46:24 INFO - PROCESS | 1652 | 1468759584329 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119d23400) [pid = 1652] [serial = 1354] [outer = 0x119933400] 05:46:24 INFO - PROCESS | 1652 | 1468759584818 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 719ms 05:46:24 INFO - PROCESS | 1652 | 1468759584887 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1652 | 1468759584889 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:46:24 INFO - PROCESS | 1652 | 1468759584892 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1652 | 1468759584894 Marionette TRACE conn2 <- [1,1778,null,{}] 05:46:24 INFO - PROCESS | 1652 | 1468759584915 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}] 05:46:24 INFO - PROCESS | 1652 | 1468759584916 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118f47800 == 36 [pid = 1652] [id = 445] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11699c000 == 35 [pid = 1652] [id = 444] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x117e6a800 == 34 [pid = 1652] [id = 442] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c0800 == 33 [pid = 1652] [id = 443] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x128f9d000 == 32 [pid = 1652] [id = 451] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc4000 == 31 [pid = 1652] [id = 450] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12656a800 == 30 [pid = 1652] [id = 449] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x125265000 == 29 [pid = 1652] [id = 448] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1213c5000 == 28 [pid = 1652] [id = 441] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x119b4e800 == 27 [pid = 1652] [id = 447] 05:46:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a9000 == 26 [pid = 1652] [id = 446] 05:46:25 INFO - PROCESS | 1652 | 1468759585482 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:46:25 INFO - PROCESS | 1652 | 1468759585572 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1652 | 1468759585574 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1132ca800 == 27 [pid = 1652] [id = 452] 05:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x110eeb800) [pid = 1652] [serial = 1355] [outer = 0x0] 05:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11213bc00) [pid = 1652] [serial = 1356] [outer = 0x110eeb800] 05:46:25 INFO - PROCESS | 1652 | 1468759585604 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1129b1000) [pid = 1652] [serial = 1357] [outer = 0x110eeb800] 05:46:25 INFO - PROCESS | 1652 | 1468759585901 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]]]}] 05:46:25 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 05:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1038ms 05:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:46:25 INFO - PROCESS | 1652 | 1468759585937 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1652 | 1468759585939 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 1652 | 1468759585943 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1652 | 1468759585946 Marionette TRACE conn2 <- [1,1782,null,{}] 05:46:25 INFO - PROCESS | 1652 | 1468759585961 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}] 05:46:25 INFO - PROCESS | 1652 | 1468759585964 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:26 INFO - PROCESS | 1652 | 1468759586043 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:46:26 INFO - PROCESS | 1652 | 1468759586135 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1652 | 1468759586136 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180dc000 == 28 [pid = 1652] [id = 453] 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112a88c00) [pid = 1652] [serial = 1358] [outer = 0x0] 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11393d000) [pid = 1652] [serial = 1359] [outer = 0x112a88c00] 05:46:26 INFO - PROCESS | 1652 | 1468759586163 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1160e5c00) [pid = 1652] [serial = 1360] [outer = 0x112a88c00] 05:46:26 INFO - PROCESS | 1652 | 1468759586503 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]]]}] 05:46:26 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 05:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 587ms 05:46:26 INFO - PROCESS | 1652 | 1468759586532 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1652 | 1468759586534 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:46:26 INFO - PROCESS | 1652 | 1468759586543 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1652 | 1468759586544 Marionette TRACE conn2 <- [1,1786,null,{}] 05:46:26 INFO - PROCESS | 1652 | 1468759586546 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}] 05:46:26 INFO - PROCESS | 1652 | 1468759586548 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:26 INFO - PROCESS | 1652 | 1468759586645 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:46:26 INFO - PROCESS | 1652 | 1468759586651 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1652 | 1468759586652 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180db800 == 29 [pid = 1652] [id = 454] 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116976800) [pid = 1652] [serial = 1361] [outer = 0x0] 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x117eb2c00) [pid = 1652] [serial = 1362] [outer = 0x116976800] 05:46:26 INFO - PROCESS | 1652 | 1468759586677 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1182bec00) [pid = 1652] [serial = 1363] [outer = 0x116976800] 05:46:27 INFO - PROCESS | 1652 | 1468759587060 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]]]}] 05:46:27 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 05:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 05:46:27 INFO - PROCESS | 1652 | 1468759587065 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1652 | 1468759587068 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:46:27 INFO - PROCESS | 1652 | 1468759587077 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1652 | 1468759587082 Marionette TRACE conn2 <- [1,1790,null,{}] 05:46:27 INFO - PROCESS | 1652 | 1468759587085 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}] 05:46:27 INFO - PROCESS | 1652 | 1468759587087 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:27 INFO - PROCESS | 1652 | 1468759587204 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:46:27 INFO - PROCESS | 1652 | 1468759587209 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1652 | 1468759587211 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x125259000 == 30 [pid = 1652] [id = 455] 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11844b400) [pid = 1652] [serial = 1364] [outer = 0x0] 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11856d000) [pid = 1652] [serial = 1365] [outer = 0x11844b400] 05:46:27 INFO - PROCESS | 1652 | 1468759587253 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118fb1400) [pid = 1652] [serial = 1366] [outer = 0x11844b400] 05:46:27 INFO - PROCESS | 1652 | 1468759587726 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]]]}] 05:46:27 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) 05:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 679ms 05:46:27 INFO - PROCESS | 1652 | 1468759587752 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1652 | 1468759587753 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:46:27 INFO - PROCESS | 1652 | 1468759587755 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1652 | 1468759587757 Marionette TRACE conn2 <- [1,1794,null,{}] 05:46:27 INFO - PROCESS | 1652 | 1468759587759 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}] 05:46:27 INFO - PROCESS | 1652 | 1468759587760 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:27 INFO - PROCESS | 1652 | 1468759587858 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:46:27 INFO - PROCESS | 1652 | 1468759587862 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1652 | 1468759587863 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d68800 == 31 [pid = 1652] [id = 456] 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1129a4800) [pid = 1652] [serial = 1367] [outer = 0x0] 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11936dc00) [pid = 1652] [serial = 1368] [outer = 0x1129a4800] 05:46:27 INFO - PROCESS | 1652 | 1468759587888 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119957800) [pid = 1652] [serial = 1369] [outer = 0x1129a4800] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12721c800) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a1a000) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113949400) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128d5800) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11807b800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110ee6000) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113d90c00) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1129aec00) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113963c00) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112a81c00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1139ec000) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1128d9000) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1128d4000) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116029800) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:46:28 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1182bcc00) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:46:28 INFO - PROCESS | 1652 | 1468759588376 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 05:46:28 INFO - PROCESS | 1652 | 1468759588425 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1652 | 1468759588427 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:46:28 INFO - PROCESS | 1652 | 1468759588429 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1652 | 1468759588430 Marionette TRACE conn2 <- [1,1798,null,{}] 05:46:28 INFO - PROCESS | 1652 | 1468759588432 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}] 05:46:28 INFO - PROCESS | 1652 | 1468759588433 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:28 INFO - PROCESS | 1652 | 1468759588508 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:46:28 INFO - PROCESS | 1652 | 1468759588564 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1652 | 1468759588568 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbc000 == 32 [pid = 1652] [id = 457] 05:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11675f800) [pid = 1652] [serial = 1370] [outer = 0x0] 05:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176f6000) [pid = 1652] [serial = 1371] [outer = 0x11675f800] 05:46:28 INFO - PROCESS | 1652 | 1468759588601 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119961000) [pid = 1652] [serial = 1372] [outer = 0x11675f800] 05:46:28 INFO - PROCESS | 1652 | 1468759588869 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 470ms 05:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:46:28 INFO - PROCESS | 1652 | 1468759588902 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1652 | 1468759588904 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:46:28 INFO - PROCESS | 1652 | 1468759588906 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1652 | 1468759588907 Marionette TRACE conn2 <- [1,1802,null,{}] 05:46:28 INFO - PROCESS | 1652 | 1468759588909 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}] 05:46:28 INFO - PROCESS | 1652 | 1468759588910 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:29 INFO - PROCESS | 1652 | 1468759588999 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:46:29 INFO - PROCESS | 1652 | 1468759589002 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1652 | 1468759589003 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x111c9f800 == 33 [pid = 1652] [id = 458] 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a20c00) [pid = 1652] [serial = 1373] [outer = 0x0] 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119d29400) [pid = 1652] [serial = 1374] [outer = 0x119a20c00] 05:46:29 INFO - PROCESS | 1652 | 1468759589030 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119e35c00) [pid = 1652] [serial = 1375] [outer = 0x119a20c00] 05:46:29 INFO - PROCESS | 1652 | 1468759589396 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 05:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:46:29 INFO - PROCESS | 1652 | 1468759589428 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1652 | 1468759589431 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:46:29 INFO - PROCESS | 1652 | 1468759589433 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1652 | 1468759589436 Marionette TRACE conn2 <- [1,1806,null,{}] 05:46:29 INFO - PROCESS | 1652 | 1468759589439 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}] 05:46:29 INFO - PROCESS | 1652 | 1468759589441 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:29 INFO - PROCESS | 1652 | 1468759589554 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:46:29 INFO - PROCESS | 1652 | 1468759589559 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1652 | 1468759589560 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5dc800 == 34 [pid = 1652] [id = 459] 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x110ee8c00) [pid = 1652] [serial = 1376] [outer = 0x0] 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x120f94c00) [pid = 1652] [serial = 1377] [outer = 0x110ee8c00] 05:46:29 INFO - PROCESS | 1652 | 1468759589603 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121215400) [pid = 1652] [serial = 1378] [outer = 0x110ee8c00] 05:46:29 INFO - PROCESS | 1652 | 1468759589993 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]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:46:30 INFO - PROCESS | 1652 | 1468759590004 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1652 | 1468759590005 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:46:30 INFO - PROCESS | 1652 | 1468759590007 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1652 | 1468759590008 Marionette TRACE conn2 <- [1,1810,null,{}] 05:46:30 INFO - PROCESS | 1652 | 1468759590010 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}] 05:46:30 INFO - PROCESS | 1652 | 1468759590011 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:30 INFO - PROCESS | 1652 | 1468759590090 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:46:30 INFO - PROCESS | 1652 | 1468759590151 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1652 | 1468759590152 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9a6000 == 35 [pid = 1652] [id = 460] 05:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1129b2000) [pid = 1652] [serial = 1379] [outer = 0x0] 05:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12121dc00) [pid = 1652] [serial = 1380] [outer = 0x1129b2000] 05:46:30 INFO - PROCESS | 1652 | 1468759590176 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121813c00) [pid = 1652] [serial = 1381] [outer = 0x1129b2000] 05:46:30 INFO - PROCESS | 1652 | 1468759590701 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]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 05:46:30 INFO - PROCESS | 1652 | 1468759590738 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1652 | 1468759590741 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:46:30 INFO - PROCESS | 1652 | 1468759590748 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1652 | 1468759590750 Marionette TRACE conn2 <- [1,1814,null,{}] 05:46:30 INFO - PROCESS | 1652 | 1468759590755 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}] 05:46:30 INFO - PROCESS | 1652 | 1468759590757 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:30 INFO - PROCESS | 1652 | 1468759590866 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:46:30 INFO - PROCESS | 1652 | 1468759590990 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1652 | 1468759590992 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b45800 == 36 [pid = 1652] [id = 461] 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1133d6800) [pid = 1652] [serial = 1382] [outer = 0x0] 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113b9e800) [pid = 1652] [serial = 1383] [outer = 0x1133d6800] 05:46:31 INFO - PROCESS | 1652 | 1468759591023 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x115e80c00) [pid = 1652] [serial = 1384] [outer = 0x1133d6800] 05:46:31 INFO - PROCESS | 1652 | 1468759591524 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 824ms 05:46:31 INFO - PROCESS | 1652 | 1468759591682 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1652 | 1468759591684 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:46:31 INFO - PROCESS | 1652 | 1468759591716 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1652 | 1468759591717 Marionette TRACE conn2 <- [1,1818,null,{}] 05:46:31 INFO - PROCESS | 1652 | 1468759591721 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}] 05:46:31 INFO - PROCESS | 1652 | 1468759591723 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:31 INFO - PROCESS | 1652 | 1468759591834 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:46:31 INFO - PROCESS | 1652 | 1468759591888 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1652 | 1468759591891 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116956800 == 37 [pid = 1652] [id = 462] 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1133cdc00) [pid = 1652] [serial = 1385] [outer = 0x0] 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113ba4400) [pid = 1652] [serial = 1386] [outer = 0x1133cdc00] 05:46:31 INFO - PROCESS | 1652 | 1468759591919 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115e82800) [pid = 1652] [serial = 1387] [outer = 0x1133cdc00] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5dc800 == 36 [pid = 1652] [id = 459] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x111c9f800 == 35 [pid = 1652] [id = 458] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbc000 == 34 [pid = 1652] [id = 457] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x125d68800 == 33 [pid = 1652] [id = 456] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x125259000 == 32 [pid = 1652] [id = 455] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1180db800 == 31 [pid = 1652] [id = 454] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1180dc000 == 30 [pid = 1652] [id = 453] 05:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1132ca800 == 29 [pid = 1652] [id = 452] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1176efc00) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112e95800) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1133cd800) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e5a400) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116024400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1174f9800) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118227800) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e7e400) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113f39800) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112dfa800) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112def400) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e7fc00) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1133e8400) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116760c00) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116f51c00) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11393b000) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x113d4cc00) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118511c00) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12157dc00) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1274e7800) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1129aa800) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11856a800) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118511400) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128883000) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x125d78c00) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11690b800) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1133ca000) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118fb6c00) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x118078000) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118562400) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 05:46:32 INFO - PROCESS | 1652 | 1468759592335 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 679ms 05:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:46:32 INFO - PROCESS | 1652 | 1468759592389 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1652 | 1468759592391 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 1652 | 1468759592403 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1652 | 1468759592405 Marionette TRACE conn2 <- [1,1822,null,{}] 05:46:32 INFO - PROCESS | 1652 | 1468759592408 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}] 05:46:32 INFO - PROCESS | 1652 | 1468759592410 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:32 INFO - PROCESS | 1652 | 1468759592490 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:46:32 INFO - PROCESS | 1652 | 1468759592494 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1652 | 1468759592496 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x118205000 == 30 [pid = 1652] [id = 463] 05:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116a12000) [pid = 1652] [serial = 1388] [outer = 0x0] 05:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116f56c00) [pid = 1652] [serial = 1389] [outer = 0x116a12000] 05:46:32 INFO - PROCESS | 1652 | 1468759592526 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11806c400) [pid = 1652] [serial = 1390] [outer = 0x116a12000] 05:46:32 INFO - PROCESS | 1652 | 1468759592868 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 529ms 05:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:46:32 INFO - PROCESS | 1652 | 1468759592924 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1652 | 1468759592925 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 1652 | 1468759592927 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1652 | 1468759592928 Marionette TRACE conn2 <- [1,1826,null,{}] 05:46:32 INFO - PROCESS | 1652 | 1468759592935 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}] 05:46:32 INFO - PROCESS | 1652 | 1468759592939 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:33 INFO - PROCESS | 1652 | 1468759593019 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:46:33 INFO - PROCESS | 1652 | 1468759593025 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1652 | 1468759593028 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a49800 == 31 [pid = 1652] [id = 464] 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118457c00) [pid = 1652] [serial = 1391] [outer = 0x0] 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118514400) [pid = 1652] [serial = 1392] [outer = 0x118457c00] 05:46:33 INFO - PROCESS | 1652 | 1468759593060 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118575800) [pid = 1652] [serial = 1393] [outer = 0x118457c00] 05:46:33 INFO - PROCESS | 1652 | 1468759593415 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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 05:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:46:33 INFO - PROCESS | 1652 | 1468759593452 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1652 | 1468759593454 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:46:33 INFO - PROCESS | 1652 | 1468759593458 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1652 | 1468759593460 Marionette TRACE conn2 <- [1,1830,null,{}] 05:46:33 INFO - PROCESS | 1652 | 1468759593463 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}] 05:46:33 INFO - PROCESS | 1652 | 1468759593465 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:33 INFO - PROCESS | 1652 | 1468759593585 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:46:33 INFO - PROCESS | 1652 | 1468759593591 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1652 | 1468759593592 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12173c000 == 32 [pid = 1652] [id = 465] 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118f2ec00) [pid = 1652] [serial = 1394] [outer = 0x0] 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119792800) [pid = 1652] [serial = 1395] [outer = 0x118f2ec00] 05:46:33 INFO - PROCESS | 1652 | 1468759593633 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119956c00) [pid = 1652] [serial = 1396] [outer = 0x118f2ec00] 05:46:34 INFO - PROCESS | 1652 | 1468759593999 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 05:46:34 INFO - PROCESS | 1652 | 1468759594027 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1652 | 1468759594030 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:46:34 INFO - PROCESS | 1652 | 1468759594032 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1652 | 1468759594033 Marionette TRACE conn2 <- [1,1834,null,{}] 05:46:34 INFO - PROCESS | 1652 | 1468759594051 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}] 05:46:34 INFO - PROCESS | 1652 | 1468759594052 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:34 INFO - PROCESS | 1652 | 1468759594124 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:46:34 INFO - PROCESS | 1652 | 1468759594128 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1652 | 1468759594129 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d5e800 == 33 [pid = 1652] [id = 466] 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1128d4000) [pid = 1652] [serial = 1397] [outer = 0x0] 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119a27c00) [pid = 1652] [serial = 1398] [outer = 0x1128d4000] 05:46:34 INFO - PROCESS | 1652 | 1468759594156 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119e29000) [pid = 1652] [serial = 1399] [outer = 0x1128d4000] 05:46:34 INFO - PROCESS | 1652 | 1468759594500 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]]]}] 05:46:34 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 05:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 520ms 05:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:46:34 INFO - PROCESS | 1652 | 1468759594553 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1652 | 1468759594554 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:46:34 INFO - PROCESS | 1652 | 1468759594556 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1652 | 1468759594557 Marionette TRACE conn2 <- [1,1838,null,{}] 05:46:34 INFO - PROCESS | 1652 | 1468759594559 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}] 05:46:34 INFO - PROCESS | 1652 | 1468759594563 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:34 INFO - PROCESS | 1652 | 1468759594683 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:46:34 INFO - PROCESS | 1652 | 1468759594722 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1652 | 1468759594723 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c9000 == 34 [pid = 1652] [id = 467] 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x121211c00) [pid = 1652] [serial = 1400] [outer = 0x0] 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123fbb800) [pid = 1652] [serial = 1401] [outer = 0x121211c00] 05:46:34 INFO - PROCESS | 1652 | 1468759594748 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125241000) [pid = 1652] [serial = 1402] [outer = 0x121211c00] 05:46:35 INFO - PROCESS | 1652 | 1468759595093 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 568ms 05:46:35 INFO - PROCESS | 1652 | 1468759595124 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1652 | 1468759595126 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:46:35 INFO - PROCESS | 1652 | 1468759595128 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1652 | 1468759595131 Marionette TRACE conn2 <- [1,1842,null,{}] 05:46:35 INFO - PROCESS | 1652 | 1468759595141 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}] 05:46:35 INFO - PROCESS | 1652 | 1468759595142 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:35 INFO - PROCESS | 1652 | 1468759595238 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:46:35 INFO - PROCESS | 1652 | 1468759595242 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1652 | 1468759595243 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b3000 == 35 [pid = 1652] [id = 468] 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11995f400) [pid = 1652] [serial = 1403] [outer = 0x0] 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12524c000) [pid = 1652] [serial = 1404] [outer = 0x11995f400] 05:46:35 INFO - PROCESS | 1652 | 1468759595267 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125bae400) [pid = 1652] [serial = 1405] [outer = 0x11995f400] 05:46:35 INFO - PROCESS | 1652 | 1468759595601 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 523ms 05:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:46:35 INFO - PROCESS | 1652 | 1468759595651 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1652 | 1468759595652 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:46:35 INFO - PROCESS | 1652 | 1468759595654 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1652 | 1468759595655 Marionette TRACE conn2 <- [1,1846,null,{}] 05:46:35 INFO - PROCESS | 1652 | 1468759595658 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}] 05:46:35 INFO - PROCESS | 1652 | 1468759595659 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:35 INFO - PROCESS | 1652 | 1468759595752 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:46:35 INFO - PROCESS | 1652 | 1468759595767 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1652 | 1468759595768 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b6800 == 36 [pid = 1652] [id = 469] 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x125d79800) [pid = 1652] [serial = 1406] [outer = 0x0] 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125d80000) [pid = 1652] [serial = 1407] [outer = 0x125d79800] 05:46:35 INFO - PROCESS | 1652 | 1468759595791 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126123c00) [pid = 1652] [serial = 1408] [outer = 0x125d79800] 05:46:36 INFO - PROCESS | 1652 | 1468759596155 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]]]}] 05:46:36 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) 05:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 05:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:46:36 INFO - PROCESS | 1652 | 1468759596174 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1652 | 1468759596175 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:46:36 INFO - PROCESS | 1652 | 1468759596178 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1652 | 1468759596180 Marionette TRACE conn2 <- [1,1850,null,{}] 05:46:36 INFO - PROCESS | 1652 | 1468759596190 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}] 05:46:36 INFO - PROCESS | 1652 | 1468759596191 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:36 INFO - PROCESS | 1652 | 1468759596289 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:46:36 INFO - PROCESS | 1652 | 1468759596292 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1652 | 1468759596293 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b718000 == 37 [pid = 1652] [id = 470] 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125d7a800) [pid = 1652] [serial = 1409] [outer = 0x0] 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127227000) [pid = 1652] [serial = 1410] [outer = 0x125d7a800] 05:46:36 INFO - PROCESS | 1652 | 1468759596318 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1274dec00) [pid = 1652] [serial = 1411] [outer = 0x125d7a800] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1182bc000) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118fb2c00) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116976800) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119932400) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x110eeb800) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11844b400) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112e96c00) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11675f800) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1129a4800) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a20c00) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x110ee8c00) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112a88c00) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:46:36 INFO - PROCESS | 1652 | 1468759596658 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 527ms 05:46:36 INFO - PROCESS | 1652 | 1468759596706 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1652 | 1468759596707 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:46:36 INFO - PROCESS | 1652 | 1468759596709 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1652 | 1468759596710 Marionette TRACE conn2 <- [1,1854,null,{}] 05:46:36 INFO - PROCESS | 1652 | 1468759596714 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}] 05:46:36 INFO - PROCESS | 1652 | 1468759596717 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:36 INFO - PROCESS | 1652 | 1468759596799 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:46:36 INFO - PROCESS | 1652 | 1468759596802 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1652 | 1468759596803 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12141c800 == 38 [pid = 1652] [id = 471] 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112a81c00) [pid = 1652] [serial = 1412] [outer = 0x0] 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118a2e800) [pid = 1652] [serial = 1413] [outer = 0x112a81c00] 05:46:36 INFO - PROCESS | 1652 | 1468759596827 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119964400) [pid = 1652] [serial = 1414] [outer = 0x112a81c00] 05:46:37 INFO - PROCESS | 1652 | 1468759597211 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 523ms 05:46:37 INFO - PROCESS | 1652 | 1468759597233 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:46:37 INFO - PROCESS | 1652 | 1468759597236 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:46:37 INFO - PROCESS | 1652 | 1468759597239 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1652 | 1468759597242 Marionette TRACE conn2 <- [1,1858,null,{}] 05:46:37 INFO - PROCESS | 1652 | 1468759597246 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}] 05:46:37 INFO - PROCESS | 1652 | 1468759597248 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:37 INFO - PROCESS | 1652 | 1468759597416 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:46:37 INFO - PROCESS | 1652 | 1468759597435 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1652 | 1468759597437 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf23000 == 39 [pid = 1652] [id = 472] 05:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a1d800) [pid = 1652] [serial = 1415] [outer = 0x0] 05:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1274e1000) [pid = 1652] [serial = 1416] [outer = 0x119a1d800] 05:46:37 INFO - PROCESS | 1652 | 1468759597479 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119e27800) [pid = 1652] [serial = 1417] [outer = 0x119a1d800] 05:46:37 INFO - PROCESS | 1652 | 1468759597833 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 621ms 05:46:37 INFO - PROCESS | 1652 | 1468759597860 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1652 | 1468759597862 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:46:37 INFO - PROCESS | 1652 | 1468759597866 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1652 | 1468759597867 Marionette TRACE conn2 <- [1,1862,null,{}] 05:46:37 INFO - PROCESS | 1652 | 1468759597870 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}] 05:46:37 INFO - PROCESS | 1652 | 1468759597871 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:37 INFO - PROCESS | 1652 | 1468759597945 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:46:38 INFO - PROCESS | 1652 | 1468759598000 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1652 | 1468759598001 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c08c800 == 40 [pid = 1652] [id = 473] 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12115d400) [pid = 1652] [serial = 1418] [outer = 0x0] 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12887c000) [pid = 1652] [serial = 1419] [outer = 0x12115d400] 05:46:38 INFO - PROCESS | 1652 | 1468759598027 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12889b800) [pid = 1652] [serial = 1420] [outer = 0x12115d400] 05:46:38 INFO - PROCESS | 1652 | 1468759598282 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 05:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:46:38 INFO - PROCESS | 1652 | 1468759598337 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1652 | 1468759598338 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:46:38 INFO - PROCESS | 1652 | 1468759598340 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1652 | 1468759598341 Marionette TRACE conn2 <- [1,1866,null,{}] 05:46:38 INFO - PROCESS | 1652 | 1468759598343 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}] 05:46:38 INFO - PROCESS | 1652 | 1468759598344 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:38 INFO - PROCESS | 1652 | 1468759598425 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:46:38 INFO - PROCESS | 1652 | 1468759598430 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1652 | 1468759598433 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3ba800 == 41 [pid = 1652] [id = 474] 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12889bc00) [pid = 1652] [serial = 1421] [outer = 0x0] 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1288a4c00) [pid = 1652] [serial = 1422] [outer = 0x12889bc00] 05:46:38 INFO - PROCESS | 1652 | 1468759598456 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c0a000) [pid = 1652] [serial = 1423] [outer = 0x12889bc00] 05:46:39 INFO - PROCESS | 1652 | 1468759599042 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 719ms 05:46:39 INFO - PROCESS | 1652 | 1468759599061 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1652 | 1468759599065 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:46:39 INFO - PROCESS | 1652 | 1468759599090 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1652 | 1468759599098 Marionette TRACE conn2 <- [1,1870,null,{}] 05:46:39 INFO - PROCESS | 1652 | 1468759599104 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}] 05:46:39 INFO - PROCESS | 1652 | 1468759599106 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:39 INFO - PROCESS | 1652 | 1468759599264 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:46:39 INFO - PROCESS | 1652 | 1468759599347 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1652 | 1468759599350 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f51800 == 42 [pid = 1652] [id = 475] 05:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115e85400) [pid = 1652] [serial = 1424] [outer = 0x0] 05:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11607b400) [pid = 1652] [serial = 1425] [outer = 0x115e85400] 05:46:39 INFO - PROCESS | 1652 | 1468759599381 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x117eba400) [pid = 1652] [serial = 1426] [outer = 0x115e85400] 05:46:39 INFO - PROCESS | 1652 | 1468759599801 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 731ms 05:46:39 INFO - PROCESS | 1652 | 1468759599818 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1652 | 1468759599821 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:46:39 INFO - PROCESS | 1652 | 1468759599826 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1652 | 1468759599828 Marionette TRACE conn2 <- [1,1874,null,{}] 05:46:39 INFO - PROCESS | 1652 | 1468759599830 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}] 05:46:39 INFO - PROCESS | 1652 | 1468759599832 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:39 INFO - PROCESS | 1652 | 1468759599952 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:46:40 INFO - PROCESS | 1652 | 1468759600012 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1652 | 1468759600014 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbc800 == 43 [pid = 1652] [id = 476] 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11844bc00) [pid = 1652] [serial = 1427] [outer = 0x0] 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11856e400) [pid = 1652] [serial = 1428] [outer = 0x11844bc00] 05:46:40 INFO - PROCESS | 1652 | 1468759600044 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11978f800) [pid = 1652] [serial = 1429] [outer = 0x11844bc00] 05:46:40 INFO - PROCESS | 1652 | 1468759600480 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 719ms 05:46:40 INFO - PROCESS | 1652 | 1468759600563 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1652 | 1468759600564 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:46:40 INFO - PROCESS | 1652 | 1468759600567 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1652 | 1468759600570 Marionette TRACE conn2 <- [1,1878,null,{}] 05:46:40 INFO - PROCESS | 1652 | 1468759600578 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}] 05:46:40 INFO - PROCESS | 1652 | 1468759600583 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:40 INFO - PROCESS | 1652 | 1468759600682 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:46:40 INFO - PROCESS | 1652 | 1468759600754 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1652 | 1468759600756 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3cc000 == 44 [pid = 1652] [id = 477] 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119fe1c00) [pid = 1652] [serial = 1430] [outer = 0x0] 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121447000) [pid = 1652] [serial = 1431] [outer = 0x119fe1c00] 05:46:40 INFO - PROCESS | 1652 | 1468759600787 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124b2bc00) [pid = 1652] [serial = 1432] [outer = 0x119fe1c00] 05:46:41 INFO - PROCESS | 1652 | 1468759601232 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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 05:46:41 INFO - PROCESS | 1652 | 1468759601256 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1652 | 1468759601258 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:46:41 INFO - PROCESS | 1652 | 1468759601260 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1652 | 1468759601261 Marionette TRACE conn2 <- [1,1882,null,{}] 05:46:41 INFO - PROCESS | 1652 | 1468759601279 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}] 05:46:41 INFO - PROCESS | 1652 | 1468759601281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:41 INFO - PROCESS | 1652 | 1468759601384 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:46:41 INFO - PROCESS | 1652 | 1468759601442 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1652 | 1468759601443 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ae8000 == 45 [pid = 1652] [id = 478] 05:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1133eb000) [pid = 1652] [serial = 1433] [outer = 0x0] 05:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a19c00) [pid = 1652] [serial = 1434] [outer = 0x1133eb000] 05:46:41 INFO - PROCESS | 1652 | 1468759601485 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124d06800) [pid = 1652] [serial = 1435] [outer = 0x1133eb000] 05:46:42 INFO - PROCESS | 1652 | 1468759602055 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 836ms 05:46:42 INFO - PROCESS | 1652 | 1468759602097 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:46:42 INFO - PROCESS | 1652 | 1468759602099 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:46:42 INFO - PROCESS | 1652 | 1468759602102 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1652 | 1468759602105 Marionette TRACE conn2 <- [1,1886,null,{}] 05:46:42 INFO - PROCESS | 1652 | 1468759602108 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}] 05:46:42 INFO - PROCESS | 1652 | 1468759602110 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:42 INFO - PROCESS | 1652 | 1468759602206 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:46:42 INFO - PROCESS | 1652 | 1468759602265 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1652 | 1468759602266 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d5800 == 46 [pid = 1652] [id = 479] 05:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113babc00) [pid = 1652] [serial = 1436] [outer = 0x0] 05:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116031c00) [pid = 1652] [serial = 1437] [outer = 0x113babc00] 05:46:42 INFO - PROCESS | 1652 | 1468759602294 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1174fa400) [pid = 1652] [serial = 1438] [outer = 0x113babc00] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12c08c800 == 45 [pid = 1652] [id = 473] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf23000 == 44 [pid = 1652] [id = 472] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12141c800 == 43 [pid = 1652] [id = 471] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12b718000 == 42 [pid = 1652] [id = 470] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b6800 == 41 [pid = 1652] [id = 469] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b3000 == 40 [pid = 1652] [id = 468] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c9000 == 39 [pid = 1652] [id = 467] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x125d5e800 == 38 [pid = 1652] [id = 466] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12173c000 == 37 [pid = 1652] [id = 465] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119a49800 == 36 [pid = 1652] [id = 464] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118205000 == 35 [pid = 1652] [id = 463] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x116956800 == 34 [pid = 1652] [id = 462] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9a6000 == 33 [pid = 1652] [id = 460] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119b45800 == 32 [pid = 1652] [id = 461] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x116ae8000 == 31 [pid = 1652] [id = 478] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3cc000 == 30 [pid = 1652] [id = 477] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbc800 == 29 [pid = 1652] [id = 476] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118f51800 == 28 [pid = 1652] [id = 475] 05:46:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3ba800 == 27 [pid = 1652] [id = 474] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12121dc00) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118509c00) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11978e400) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118fbfc00) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x117eb2c00) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119964800) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119936800) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11213bc00) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1129b1000) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11856d000) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a23400) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176edc00) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e7ec00) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118569400) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1176f6000) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11936dc00) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118fb1400) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119d29400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120f94c00) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119957800) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119961000) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11393d000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1160e5c00) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121215400) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1182bec00) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119e35c00) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1652 | 1468759603242 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1172ms 05:46:43 INFO - PROCESS | 1652 | 1468759603275 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1652 | 1468759603277 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:46:43 INFO - PROCESS | 1652 | 1468759603282 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1652 | 1468759603283 Marionette TRACE conn2 <- [1,1890,null,{}] 05:46:43 INFO - PROCESS | 1652 | 1468759603287 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}] 05:46:43 INFO - PROCESS | 1652 | 1468759603288 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:43 INFO - PROCESS | 1652 | 1468759603370 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:46:43 INFO - PROCESS | 1652 | 1468759603374 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1652 | 1468759603376 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699c000 == 28 [pid = 1652] [id = 480] 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112a7c800) [pid = 1652] [serial = 1439] [outer = 0x0] 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1139eb400) [pid = 1652] [serial = 1440] [outer = 0x112a7c800] 05:46:43 INFO - PROCESS | 1652 | 1468759603405 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e5a400) [pid = 1652] [serial = 1441] [outer = 0x112a7c800] 05:46:43 INFO - PROCESS | 1652 | 1468759603740 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 522ms 05:46:43 INFO - PROCESS | 1652 | 1468759603804 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1652 | 1468759603807 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:46:43 INFO - PROCESS | 1652 | 1468759603812 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1652 | 1468759603814 Marionette TRACE conn2 <- [1,1894,null,{}] 05:46:43 INFO - PROCESS | 1652 | 1468759603816 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}] 05:46:43 INFO - PROCESS | 1652 | 1468759603818 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:43 INFO - PROCESS | 1652 | 1468759603899 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:46:43 INFO - PROCESS | 1652 | 1468759603903 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1652 | 1468759603904 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11820f800 == 29 [pid = 1652] [id = 481] 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115e7d000) [pid = 1652] [serial = 1442] [outer = 0x0] 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117069800) [pid = 1652] [serial = 1443] [outer = 0x115e7d000] 05:46:43 INFO - PROCESS | 1652 | 1468759603933 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118075400) [pid = 1652] [serial = 1444] [outer = 0x115e7d000] 05:46:44 INFO - PROCESS | 1652 | 1468759604284 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 520ms 05:46:44 INFO - PROCESS | 1652 | 1468759604333 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1652 | 1468759604334 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:46:44 INFO - PROCESS | 1652 | 1468759604337 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1652 | 1468759604339 Marionette TRACE conn2 <- [1,1898,null,{}] 05:46:44 INFO - PROCESS | 1652 | 1468759604347 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}] 05:46:44 INFO - PROCESS | 1652 | 1468759604350 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:44 INFO - PROCESS | 1652 | 1468759604422 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:46:44 INFO - PROCESS | 1652 | 1468759604431 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1652 | 1468759604434 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f5a800 == 30 [pid = 1652] [id = 482] 05:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1128d6400) [pid = 1652] [serial = 1445] [outer = 0x0] 05:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118456400) [pid = 1652] [serial = 1446] [outer = 0x1128d6400] 05:46:44 INFO - PROCESS | 1652 | 1468759604463 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11856f800) [pid = 1652] [serial = 1447] [outer = 0x1128d6400] 05:46:44 INFO - PROCESS | 1652 | 1468759604813 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 523ms 05:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:46:44 INFO - PROCESS | 1652 | 1468759604861 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1652 | 1468759604862 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:46:44 INFO - PROCESS | 1652 | 1468759604865 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1652 | 1468759604866 Marionette TRACE conn2 <- [1,1902,null,{}] 05:46:44 INFO - PROCESS | 1652 | 1468759604868 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}] 05:46:44 INFO - PROCESS | 1652 | 1468759604869 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:44 INFO - PROCESS | 1652 | 1468759604974 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118575400) [pid = 1652] [serial = 1448] [outer = 0x12cdef800] 05:46:44 INFO - PROCESS | 1652 | 1468759604994 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1652 | 1468759604995 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252bd800 == 31 [pid = 1652] [id = 483] 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118fba400) [pid = 1652] [serial = 1449] [outer = 0x0] 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11992cc00) [pid = 1652] [serial = 1450] [outer = 0x118fba400] 05:46:45 INFO - PROCESS | 1652 | 1468759605026 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119957800) [pid = 1652] [serial = 1451] [outer = 0x118fba400] 05:46:45 INFO - PROCESS | 1652 | 1468759605386 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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 571ms 05:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:46:45 INFO - PROCESS | 1652 | 1468759605444 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1652 | 1468759605445 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:46:45 INFO - PROCESS | 1652 | 1468759605447 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1652 | 1468759605448 Marionette TRACE conn2 <- [1,1906,null,{}] 05:46:45 INFO - PROCESS | 1652 | 1468759605450 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}] 05:46:45 INFO - PROCESS | 1652 | 1468759605452 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:45 INFO - PROCESS | 1652 | 1468759605547 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:46:45 INFO - PROCESS | 1652 | 1468759605550 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1652 | 1468759605551 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x125265000 == 32 [pid = 1652] [id = 484] 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112df1800) [pid = 1652] [serial = 1452] [outer = 0x0] 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119964800) [pid = 1652] [serial = 1453] [outer = 0x112df1800] 05:46:45 INFO - PROCESS | 1652 | 1468759605576 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119e29400) [pid = 1652] [serial = 1454] [outer = 0x112df1800] 05:46:45 INFO - PROCESS | 1652 | 1468759605941 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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 05:46:45 INFO - PROCESS | 1652 | 1468759605969 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1652 | 1468759605971 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:46:45 INFO - PROCESS | 1652 | 1468759605973 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1652 | 1468759605974 Marionette TRACE conn2 <- [1,1910,null,{}] 05:46:45 INFO - PROCESS | 1652 | 1468759605976 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}] 05:46:45 INFO - PROCESS | 1652 | 1468759605982 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:46 INFO - PROCESS | 1652 | 1468759606092 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:46:46 INFO - PROCESS | 1652 | 1468759606103 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1652 | 1468759606104 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bcb800 == 33 [pid = 1652] [id = 485] 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119e2c800) [pid = 1652] [serial = 1455] [outer = 0x0] 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121214400) [pid = 1652] [serial = 1456] [outer = 0x119e2c800] 05:46:46 INFO - PROCESS | 1652 | 1468759606128 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125245c00) [pid = 1652] [serial = 1457] [outer = 0x119e2c800] 05:46:46 INFO - PROCESS | 1652 | 1468759606484 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 519ms 05:46:46 INFO - PROCESS | 1652 | 1468759606492 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1652 | 1468759606493 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:46:46 INFO - PROCESS | 1652 | 1468759606497 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1652 | 1468759606499 Marionette TRACE conn2 <- [1,1914,null,{}] 05:46:46 INFO - PROCESS | 1652 | 1468759606501 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}] 05:46:46 INFO - PROCESS | 1652 | 1468759606502 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:46 INFO - PROCESS | 1652 | 1468759606595 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:46:46 INFO - PROCESS | 1652 | 1468759606633 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1652 | 1468759606634 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x129562000 == 34 [pid = 1652] [id = 486] 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118575000) [pid = 1652] [serial = 1458] [outer = 0x0] 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125d78800) [pid = 1652] [serial = 1459] [outer = 0x118575000] 05:46:46 INFO - PROCESS | 1652 | 1468759606658 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12662f000) [pid = 1652] [serial = 1460] [outer = 0x118575000] 05:46:46 INFO - PROCESS | 1652 | 1468759606938 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 472ms 05:46:46 INFO - PROCESS | 1652 | 1468759606981 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1652 | 1468759606984 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:46:46 INFO - PROCESS | 1652 | 1468759606987 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1652 | 1468759606988 Marionette TRACE conn2 <- [1,1918,null,{}] 05:46:46 INFO - PROCESS | 1652 | 1468759606991 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}] 05:46:46 INFO - PROCESS | 1652 | 1468759606993 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:47 INFO - PROCESS | 1652 | 1468759607116 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:46:47 INFO - PROCESS | 1652 | 1468759607125 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1652 | 1468759607126 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297eb000 == 35 [pid = 1652] [id = 487] 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x127283800) [pid = 1652] [serial = 1461] [outer = 0x0] 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1274e0400) [pid = 1652] [serial = 1462] [outer = 0x127283800] 05:46:47 INFO - PROCESS | 1652 | 1468759607150 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1274e9c00) [pid = 1652] [serial = 1463] [outer = 0x127283800] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119933400) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12889bc00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a1d800) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121211c00) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11995f400) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a12000) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1129b2000) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118f2ec00) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118457c00) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1133cdc00) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1128d4000) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133d6800) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125d79800) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12115d400) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125d7a800) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:46:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a81c00) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:46:47 INFO - PROCESS | 1652 | 1468759607593 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 621ms 05:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:46:47 INFO - PROCESS | 1652 | 1468759607608 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1652 | 1468759607609 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:46:47 INFO - PROCESS | 1652 | 1468759607611 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1652 | 1468759607623 Marionette TRACE conn2 <- [1,1922,null,{}] 05:46:47 INFO - PROCESS | 1652 | 1468759607626 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}] 05:46:47 INFO - PROCESS | 1652 | 1468759607627 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:47 INFO - PROCESS | 1652 | 1468759607703 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:46:47 INFO - PROCESS | 1652 | 1468759607706 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1652 | 1468759607707 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f59800 == 36 [pid = 1652] [id = 488] 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1128cec00) [pid = 1652] [serial = 1464] [outer = 0x0] 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118074000) [pid = 1652] [serial = 1465] [outer = 0x1128cec00] 05:46:47 INFO - PROCESS | 1652 | 1468759607734 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11936e400) [pid = 1652] [serial = 1466] [outer = 0x1128cec00] 05:46:48 INFO - PROCESS | 1652 | 1468759608068 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 482ms 05:46:48 INFO - PROCESS | 1652 | 1468759608094 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1652 | 1468759608096 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:46:48 INFO - PROCESS | 1652 | 1468759608099 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1652 | 1468759608100 Marionette TRACE conn2 <- [1,1926,null,{}] 05:46:48 INFO - PROCESS | 1652 | 1468759608102 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}] 05:46:48 INFO - PROCESS | 1652 | 1468759608103 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:48 INFO - PROCESS | 1652 | 1468759608205 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:46:48 INFO - PROCESS | 1652 | 1468759608212 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1652 | 1468759608213 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b722800 == 37 [pid = 1652] [id = 489] 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x115e85000) [pid = 1652] [serial = 1467] [outer = 0x0] 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119b14000) [pid = 1652] [serial = 1468] [outer = 0x115e85000] 05:46:48 INFO - PROCESS | 1652 | 1468759608238 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125ba7400) [pid = 1652] [serial = 1469] [outer = 0x115e85000] 05:46:48 INFO - PROCESS | 1652 | 1468759608543 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 469ms 05:46:48 INFO - PROCESS | 1652 | 1468759608569 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1652 | 1468759608570 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:46:48 INFO - PROCESS | 1652 | 1468759608572 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1652 | 1468759608574 Marionette TRACE conn2 <- [1,1930,null,{}] 05:46:48 INFO - PROCESS | 1652 | 1468759608588 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}] 05:46:48 INFO - PROCESS | 1652 | 1468759608589 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:48 INFO - PROCESS | 1652 | 1468759608675 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:46:48 INFO - PROCESS | 1652 | 1468759608678 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1652 | 1468759608681 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x125262000 == 38 [pid = 1652] [id = 490] 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112a81c00) [pid = 1652] [serial = 1470] [outer = 0x0] 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1274ec400) [pid = 1652] [serial = 1471] [outer = 0x112a81c00] 05:46:48 INFO - PROCESS | 1652 | 1468759608709 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128883400) [pid = 1652] [serial = 1472] [outer = 0x112a81c00] 05:46:49 INFO - PROCESS | 1652 | 1468759609053 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 529ms 05:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:46:49 INFO - PROCESS | 1652 | 1468759609109 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1652 | 1468759609110 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:46:49 INFO - PROCESS | 1652 | 1468759609112 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1652 | 1468759609113 Marionette TRACE conn2 <- [1,1934,null,{}] 05:46:49 INFO - PROCESS | 1652 | 1468759609116 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}] 05:46:49 INFO - PROCESS | 1652 | 1468759609117 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:49 INFO - PROCESS | 1652 | 1468759609190 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:46:49 INFO - PROCESS | 1652 | 1468759609194 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1652 | 1468759609195 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c5800 == 39 [pid = 1652] [id = 491] 05:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128879000) [pid = 1652] [serial = 1473] [outer = 0x0] 05:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c09400) [pid = 1652] [serial = 1474] [outer = 0x128879000] 05:46:49 INFO - PROCESS | 1652 | 1468759609222 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c10c00) [pid = 1652] [serial = 1475] [outer = 0x128879000] 05:46:49 INFO - PROCESS | 1652 | 1468759609721 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 05:46:49 INFO - PROCESS | 1652 | 1468759609784 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1652 | 1468759609788 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:46:49 INFO - PROCESS | 1652 | 1468759609793 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1652 | 1468759609796 Marionette TRACE conn2 <- [1,1938,null,{}] 05:46:49 INFO - PROCESS | 1652 | 1468759609802 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}] 05:46:49 INFO - PROCESS | 1652 | 1468759609804 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:49 INFO - PROCESS | 1652 | 1468759609975 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:46:50 INFO - PROCESS | 1652 | 1468759610102 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1652 | 1468759610104 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e5e000 == 40 [pid = 1652] [id = 492] 05:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1128d1800) [pid = 1652] [serial = 1476] [outer = 0x0] 05:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112e95000) [pid = 1652] [serial = 1477] [outer = 0x1128d1800] 05:46:50 INFO - PROCESS | 1652 | 1468759610156 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113d90000) [pid = 1652] [serial = 1478] [outer = 0x1128d1800] 05:46:50 INFO - PROCESS | 1652 | 1468759610719 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 974ms 05:46:50 INFO - PROCESS | 1652 | 1468759610766 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1652 | 1468759610769 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:46:50 INFO - PROCESS | 1652 | 1468759610774 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1652 | 1468759610776 Marionette TRACE conn2 <- [1,1942,null,{}] 05:46:50 INFO - PROCESS | 1652 | 1468759610778 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}] 05:46:50 INFO - PROCESS | 1652 | 1468759610780 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:50 INFO - PROCESS | 1652 | 1468759610887 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:46:50 INFO - PROCESS | 1652 | 1468759610969 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1652 | 1468759610971 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bd5000 == 41 [pid = 1652] [id = 493] 05:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118070400) [pid = 1652] [serial = 1479] [outer = 0x0] 05:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118227800) [pid = 1652] [serial = 1480] [outer = 0x118070400] 05:46:51 INFO - PROCESS | 1652 | 1468759611001 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118509000) [pid = 1652] [serial = 1481] [outer = 0x118070400] 05:46:51 INFO - PROCESS | 1652 | 1468759611702 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 971ms 05:46:51 INFO - PROCESS | 1652 | 1468759611744 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1652 | 1468759611747 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:46:51 INFO - PROCESS | 1652 | 1468759611750 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1652 | 1468759611752 Marionette TRACE conn2 <- [1,1946,null,{}] 05:46:51 INFO - PROCESS | 1652 | 1468759611756 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}] 05:46:51 INFO - PROCESS | 1652 | 1468759611757 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:51 INFO - PROCESS | 1652 | 1468759611867 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125262000 == 40 [pid = 1652] [id = 490] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b722800 == 39 [pid = 1652] [id = 489] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x120f59800 == 38 [pid = 1652] [id = 488] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1297eb000 == 37 [pid = 1652] [id = 487] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x129562000 == 36 [pid = 1652] [id = 486] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128bcb800 == 35 [pid = 1652] [id = 485] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125265000 == 34 [pid = 1652] [id = 484] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1252bd800 == 33 [pid = 1652] [id = 483] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x120f5a800 == 32 [pid = 1652] [id = 482] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11820f800 == 31 [pid = 1652] [id = 481] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11699c000 == 30 [pid = 1652] [id = 480] 05:46:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d5800 == 29 [pid = 1652] [id = 479] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119d23400) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12889b800) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x127227000) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274e1000) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118a2e800) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1274dec00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125bae400) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119964400) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119e29000) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1288a4c00) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c0a000) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119e27800) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123fbb800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12524c000) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125241000) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f56c00) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11806c400) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121813c00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119792800) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119956c00) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118514400) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118575800) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113ba4400) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e82800) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119a27c00) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113b9e800) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115e80c00) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125d80000) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126123c00) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12887c000) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 05:46:51 INFO - PROCESS | 1652 | 1468759611958 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1652 | 1468759611961 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699c000 == 30 [pid = 1652] [id = 494] 05:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x112dfac00) [pid = 1652] [serial = 1482] [outer = 0x0] 05:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1133ce400) [pid = 1652] [serial = 1483] [outer = 0x112dfac00] 05:46:51 INFO - PROCESS | 1652 | 1468759611988 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1160dd000) [pid = 1652] [serial = 1484] [outer = 0x112dfac00] 05:46:52 INFO - PROCESS | 1652 | 1468759612273 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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 05:46:52 INFO - PROCESS | 1652 | 1468759612320 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 1652 | 1468759612323 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:46:52 INFO - PROCESS | 1652 | 1468759612327 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1652 | 1468759612330 Marionette TRACE conn2 <- [1,1950,null,{}] 05:46:52 INFO - PROCESS | 1652 | 1468759612336 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}] 05:46:52 INFO - PROCESS | 1652 | 1468759612337 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:52 INFO - PROCESS | 1652 | 1468759612416 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:46:52 INFO - PROCESS | 1652 | 1468759612488 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1652 | 1468759612490 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118214000 == 31 [pid = 1652] [id = 495] 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115e86c00) [pid = 1652] [serial = 1485] [outer = 0x0] 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1176f7400) [pid = 1652] [serial = 1486] [outer = 0x115e86c00] 05:46:52 INFO - PROCESS | 1652 | 1468759612516 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118474c00) [pid = 1652] [serial = 1487] [outer = 0x115e86c00] 05:46:52 INFO - PROCESS | 1652 | 1468759612802 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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 05:46:52 INFO - PROCESS | 1652 | 1468759612852 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 1652 | 1468759612853 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:46:52 INFO - PROCESS | 1652 | 1468759612855 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1652 | 1468759612858 Marionette TRACE conn2 <- [1,1954,null,{}] 05:46:52 INFO - PROCESS | 1652 | 1468759612868 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}] 05:46:52 INFO - PROCESS | 1652 | 1468759612871 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:52 INFO - PROCESS | 1652 | 1468759612955 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:46:52 INFO - PROCESS | 1652 | 1468759612960 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1652 | 1468759612962 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a6c800 == 32 [pid = 1652] [id = 496] 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1128d5000) [pid = 1652] [serial = 1488] [outer = 0x0] 05:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11936dc00) [pid = 1652] [serial = 1489] [outer = 0x1128d5000] 05:46:52 INFO - PROCESS | 1652 | 1468759612993 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a1d400) [pid = 1652] [serial = 1490] [outer = 0x1128d5000] 05:46:53 INFO - PROCESS | 1652 | 1468759613356 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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 05:46:53 INFO - PROCESS | 1652 | 1468759613376 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1652 | 1468759613378 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:46:53 INFO - PROCESS | 1652 | 1468759613381 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1652 | 1468759613382 Marionette TRACE conn2 <- [1,1958,null,{}] 05:46:53 INFO - PROCESS | 1652 | 1468759613384 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}] 05:46:53 INFO - PROCESS | 1652 | 1468759613385 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:53 INFO - PROCESS | 1652 | 1468759613467 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:46:53 INFO - PROCESS | 1652 | 1468759613470 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1652 | 1468759613472 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656f000 == 33 [pid = 1652] [id = 497] 05:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a20c00) [pid = 1652] [serial = 1491] [outer = 0x0] 05:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119e27800) [pid = 1652] [serial = 1492] [outer = 0x119a20c00] 05:46:53 INFO - PROCESS | 1652 | 1468759613497 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12115d400) [pid = 1652] [serial = 1493] [outer = 0x119a20c00] 05:46:53 INFO - PROCESS | 1652 | 1468759613821 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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 468ms 05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:46:53 INFO - PROCESS | 1652 | 1468759613850 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1652 | 1468759613852 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:46:53 INFO - PROCESS | 1652 | 1468759613854 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1652 | 1468759613855 Marionette TRACE conn2 <- [1,1962,null,{}] 05:46:53 INFO - PROCESS | 1652 | 1468759613857 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}] 05:46:53 INFO - PROCESS | 1652 | 1468759613858 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:53 INFO - PROCESS | 1652 | 1468759613937 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:46:54 INFO - PROCESS | 1652 | 1468759614009 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1652 | 1468759614010 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f8b800 == 34 [pid = 1652] [id = 498] 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118070800) [pid = 1652] [serial = 1494] [outer = 0x0] 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121213400) [pid = 1652] [serial = 1495] [outer = 0x118070800] 05:46:54 INFO - PROCESS | 1652 | 1468759614034 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123af7000) [pid = 1652] [serial = 1496] [outer = 0x118070800] 05:46:54 INFO - PROCESS | 1652 | 1468759614384 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 05:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:46:54 INFO - PROCESS | 1652 | 1468759614425 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1652 | 1468759614426 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1652 | 1468759614429 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1652 | 1468759614430 Marionette TRACE conn2 <- [1,1966,null,{}] 05:46:54 INFO - PROCESS | 1652 | 1468759614432 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}] 05:46:54 INFO - PROCESS | 1652 | 1468759614436 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:54 INFO - PROCESS | 1652 | 1468759614553 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:46:54 INFO - PROCESS | 1652 | 1468759614565 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1652 | 1468759614566 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d5000 == 35 [pid = 1652] [id = 499] 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1249c7800) [pid = 1652] [serial = 1497] [outer = 0x0] 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1252e5400) [pid = 1652] [serial = 1498] [outer = 0x1249c7800] 05:46:54 INFO - PROCESS | 1652 | 1468759614591 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1274e2000) [pid = 1652] [serial = 1499] [outer = 0x1249c7800] 05:46:54 INFO - PROCESS | 1652 | 1468759614917 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 05:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:46:54 INFO - PROCESS | 1652 | 1468759614953 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1652 | 1468759614954 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1652 | 1468759614956 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1652 | 1468759614957 Marionette TRACE conn2 <- [1,1970,null,{}] 05:46:54 INFO - PROCESS | 1652 | 1468759614960 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}] 05:46:54 INFO - PROCESS | 1652 | 1468759614961 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:55 INFO - PROCESS | 1652 | 1468759615064 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:46:55 INFO - PROCESS | 1652 | 1468759615068 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1652 | 1468759615069 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b707000 == 36 [pid = 1652] [id = 500] 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274e2400) [pid = 1652] [serial = 1500] [outer = 0x0] 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1274f6800) [pid = 1652] [serial = 1501] [outer = 0x1274e2400] 05:46:55 INFO - PROCESS | 1652 | 1468759615093 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12887bc00) [pid = 1652] [serial = 1502] [outer = 0x1274e2400] 05:46:55 INFO - PROCESS | 1652 | 1468759615400 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]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 470ms 05:46:55 INFO - PROCESS | 1652 | 1468759615427 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1652 | 1468759615428 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:46:55 INFO - PROCESS | 1652 | 1468759615439 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1652 | 1468759615440 Marionette TRACE conn2 <- [1,1974,null,{}] 05:46:55 INFO - PROCESS | 1652 | 1468759615442 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}] 05:46:55 INFO - PROCESS | 1652 | 1468759615443 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:55 INFO - PROCESS | 1652 | 1468759615546 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:46:55 INFO - PROCESS | 1652 | 1468759615550 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1652 | 1468759615551 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bada000 == 37 [pid = 1652] [id = 501] 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274ec800) [pid = 1652] [serial = 1503] [outer = 0x0] 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12889b800) [pid = 1652] [serial = 1504] [outer = 0x1274ec800] 05:46:55 INFO - PROCESS | 1652 | 1468759615575 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c0a000) [pid = 1652] [serial = 1505] [outer = 0x1274ec800] 05:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 473ms 05:46:55 INFO - PROCESS | 1652 | 1468759615908 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]]]}] 05:46:55 INFO - PROCESS | 1652 | 1468759615924 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1652 | 1468759615925 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:46:55 INFO - PROCESS | 1652 | 1468759615927 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1652 | 1468759615928 Marionette TRACE conn2 <- [1,1978,null,{}] 05:46:55 INFO - PROCESS | 1652 | 1468759615941 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}] 05:46:55 INFO - PROCESS | 1652 | 1468759615942 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:56 INFO - PROCESS | 1652 | 1468759616109 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1128d6400) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112a7c800) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113babc00) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112df1800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e7d000) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119e2c800) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118575000) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118fba400) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127283800) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128cec00) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e85400) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a81c00) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11844bc00) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119fe1c00) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1133eb000) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e85000) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:46:56 INFO - PROCESS | 1652 | 1468759616158 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1652 | 1468759616159 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170c6000 == 38 [pid = 1652] [id = 502] 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112730c00) [pid = 1652] [serial = 1506] [outer = 0x0] 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112a7c800) [pid = 1652] [serial = 1507] [outer = 0x112730c00] 05:46:56 INFO - PROCESS | 1652 | 1468759616183 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115e7d000) [pid = 1652] [serial = 1508] [outer = 0x112730c00] 05:46:56 INFO - PROCESS | 1652 | 1468759616437 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 522ms 05:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:46:56 INFO - PROCESS | 1652 | 1468759616452 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1652 | 1468759616454 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:46:56 INFO - PROCESS | 1652 | 1468759616456 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1652 | 1468759616457 Marionette TRACE conn2 <- [1,1982,null,{}] 05:46:56 INFO - PROCESS | 1652 | 1468759616459 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}] 05:46:56 INFO - PROCESS | 1652 | 1468759616460 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:56 INFO - PROCESS | 1652 | 1468759616545 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:46:56 INFO - PROCESS | 1652 | 1468759616551 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1652 | 1468759616552 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c082800 == 39 [pid = 1652] [id = 503] 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11806d400) [pid = 1652] [serial = 1509] [outer = 0x0] 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119fe1c00) [pid = 1652] [serial = 1510] [outer = 0x11806d400] 05:46:56 INFO - PROCESS | 1652 | 1468759616576 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126639800) [pid = 1652] [serial = 1511] [outer = 0x11806d400] 05:46:56 INFO - PROCESS | 1652 | 1468759616903 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 468ms 05:46:56 INFO - PROCESS | 1652 | 1468759616925 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1652 | 1468759616927 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:46:56 INFO - PROCESS | 1652 | 1468759616929 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1652 | 1468759616940 Marionette TRACE conn2 <- [1,1986,null,{}] 05:46:56 INFO - PROCESS | 1652 | 1468759616943 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}] 05:46:56 INFO - PROCESS | 1652 | 1468759616944 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:57 INFO - PROCESS | 1652 | 1468759617061 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:46:57 INFO - PROCESS | 1652 | 1468759617070 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1652 | 1468759617071 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c607800 == 40 [pid = 1652] [id = 504] 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1274e8800) [pid = 1652] [serial = 1512] [outer = 0x0] 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c7a000) [pid = 1652] [serial = 1513] [outer = 0x1274e8800] 05:46:57 INFO - PROCESS | 1652 | 1468759617097 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12920cc00) [pid = 1652] [serial = 1514] [outer = 0x1274e8800] 05:46:57 INFO - PROCESS | 1652 | 1468759617414 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 533ms 05:46:57 INFO - PROCESS | 1652 | 1468759617462 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1652 | 1468759617464 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:46:57 INFO - PROCESS | 1652 | 1468759617466 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1652 | 1468759617467 Marionette TRACE conn2 <- [1,1990,null,{}] 05:46:57 INFO - PROCESS | 1652 | 1468759617469 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}] 05:46:57 INFO - PROCESS | 1652 | 1468759617470 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:57 INFO - PROCESS | 1652 | 1468759617547 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:46:57 INFO - PROCESS | 1652 | 1468759617552 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1652 | 1468759617553 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb80800 == 41 [pid = 1652] [id = 505] 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12920d000) [pid = 1652] [serial = 1515] [outer = 0x0] 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12932b400) [pid = 1652] [serial = 1516] [outer = 0x12920d000] 05:46:57 INFO - PROCESS | 1652 | 1468759617577 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129332800) [pid = 1652] [serial = 1517] [outer = 0x12920d000] 05:46:57 INFO - PROCESS | 1652 | 1468759617901 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 471ms 05:46:57 INFO - PROCESS | 1652 | 1468759617945 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1652 | 1468759617946 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:46:57 INFO - PROCESS | 1652 | 1468759617948 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1652 | 1468759617949 Marionette TRACE conn2 <- [1,1994,null,{}] 05:46:57 INFO - PROCESS | 1652 | 1468759617952 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}] 05:46:57 INFO - PROCESS | 1652 | 1468759617953 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:58 INFO - PROCESS | 1652 | 1468759618058 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:46:58 INFO - PROCESS | 1652 | 1468759618066 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1652 | 1468759618067 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd37000 == 42 [pid = 1652] [id = 506] 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12958f400) [pid = 1652] [serial = 1518] [outer = 0x0] 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129593400) [pid = 1652] [serial = 1519] [outer = 0x12958f400] 05:46:58 INFO - PROCESS | 1652 | 1468759618091 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12959ac00) [pid = 1652] [serial = 1520] [outer = 0x12958f400] 05:46:58 INFO - PROCESS | 1652 | 1468759618602 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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 05:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:46:58 INFO - PROCESS | 1652 | 1468759618619 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1652 | 1468759618621 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 1652 | 1468759618624 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1652 | 1468759618626 Marionette TRACE conn2 <- [1,1998,null,{}] 05:46:58 INFO - PROCESS | 1652 | 1468759618645 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}] 05:46:58 INFO - PROCESS | 1652 | 1468759618648 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:58 INFO - PROCESS | 1652 | 1468759618779 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:46:58 INFO - PROCESS | 1652 | 1468759618868 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1652 | 1468759618870 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x121414000 == 43 [pid = 1652] [id = 507] 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f4f000) [pid = 1652] [serial = 1521] [outer = 0x0] 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x117eba000) [pid = 1652] [serial = 1522] [outer = 0x116f4f000] 05:46:58 INFO - PROCESS | 1652 | 1468759618902 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x110e9cc00) [pid = 1652] [serial = 1523] [outer = 0x116f4f000] 05:46:59 INFO - PROCESS | 1652 | 1468759619337 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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 722ms 05:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:46:59 INFO - PROCESS | 1652 | 1468759619346 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1652 | 1468759619349 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:46:59 INFO - PROCESS | 1652 | 1468759619353 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1652 | 1468759619355 Marionette TRACE conn2 <- [1,2002,null,{}] 05:46:59 INFO - PROCESS | 1652 | 1468759619358 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}] 05:46:59 INFO - PROCESS | 1652 | 1468759619359 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:59 INFO - PROCESS | 1652 | 1468759619474 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:46:59 INFO - PROCESS | 1652 | 1468759619535 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1652 | 1468759619537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:46:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf35000 == 44 [pid = 1652] [id = 508] 05:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119933800) [pid = 1652] [serial = 1524] [outer = 0x0] 05:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a27000) [pid = 1652] [serial = 1525] [outer = 0x119933800] 05:46:59 INFO - PROCESS | 1652 | 1468759619566 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124b25000) [pid = 1652] [serial = 1526] [outer = 0x119933800] 05:47:00 INFO - PROCESS | 1652 | 1468759620077 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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 771ms 05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:47:00 INFO - PROCESS | 1652 | 1468759620128 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1652 | 1468759620131 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 1652 | 1468759620137 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1652 | 1468759620141 Marionette TRACE conn2 <- [1,2006,null,{}] 05:47:00 INFO - PROCESS | 1652 | 1468759620153 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}] 05:47:00 INFO - PROCESS | 1652 | 1468759620157 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:00 INFO - PROCESS | 1652 | 1468759620302 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:47:00 INFO - PROCESS | 1652 | 1468759620382 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1652 | 1468759620384 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb6c800 == 45 [pid = 1652] [id = 509] 05:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123f83000) [pid = 1652] [serial = 1527] [outer = 0x0] 05:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124b24800) [pid = 1652] [serial = 1528] [outer = 0x123f83000] 05:47:00 INFO - PROCESS | 1652 | 1468759620414 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1274e1000) [pid = 1652] [serial = 1529] [outer = 0x123f83000] 05:47:00 INFO - PROCESS | 1652 | 1468759620793 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]]]}] 05:47:00 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 05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 675ms 05:47:00 INFO - PROCESS | 1652 | 1468759620819 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1652 | 1468759620821 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:47:00 INFO - PROCESS | 1652 | 1468759620824 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1652 | 1468759620825 Marionette TRACE conn2 <- [1,2010,null,{}] 05:47:00 INFO - PROCESS | 1652 | 1468759620827 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}] 05:47:00 INFO - PROCESS | 1652 | 1468759620828 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:00 INFO - PROCESS | 1652 | 1468759620937 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:47:01 INFO - PROCESS | 1652 | 1468759620998 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1652 | 1468759620999 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x126565000 == 46 [pid = 1652] [id = 510] 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1133ddc00) [pid = 1652] [serial = 1530] [outer = 0x0] 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12889ec00) [pid = 1652] [serial = 1531] [outer = 0x1133ddc00] 05:47:01 INFO - PROCESS | 1652 | 1468759621079 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128f12400) [pid = 1652] [serial = 1532] [outer = 0x1133ddc00] 05:47:01 INFO - PROCESS | 1652 | 1468759621457 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]]]}] 05:47:01 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 05:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 675ms 05:47:01 INFO - PROCESS | 1652 | 1468759621499 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1652 | 1468759621501 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:47:01 INFO - PROCESS | 1652 | 1468759621503 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1652 | 1468759621504 Marionette TRACE conn2 <- [1,2014,null,{}] 05:47:01 INFO - PROCESS | 1652 | 1468759621507 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}] 05:47:01 INFO - PROCESS | 1652 | 1468759621508 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:01 INFO - PROCESS | 1652 | 1468759621741 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:47:01 INFO - PROCESS | 1652 | 1468759621870 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1652 | 1468759621871 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f39000 == 47 [pid = 1652] [id = 511] 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1129a4800) [pid = 1652] [serial = 1533] [outer = 0x0] 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113f39800) [pid = 1652] [serial = 1534] [outer = 0x1129a4800] 05:47:01 INFO - PROCESS | 1652 | 1468759621901 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11697c400) [pid = 1652] [serial = 1535] [outer = 0x1129a4800] 05:47:02 INFO - PROCESS | 1652 | 1468759622324 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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 871ms 05:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:47:02 INFO - PROCESS | 1652 | 1468759622375 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1652 | 1468759622377 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:47:02 INFO - PROCESS | 1652 | 1468759622380 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1652 | 1468759622382 Marionette TRACE conn2 <- [1,2018,null,{}] 05:47:02 INFO - PROCESS | 1652 | 1468759622385 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}] 05:47:02 INFO - PROCESS | 1652 | 1468759622387 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:02 INFO - PROCESS | 1652 | 1468759622487 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:47:02 INFO - PROCESS | 1652 | 1468759622550 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1652 | 1468759622552 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118490800 == 48 [pid = 1652] [id = 512] 05:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118075800) [pid = 1652] [serial = 1536] [outer = 0x0] 05:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118448800) [pid = 1652] [serial = 1537] [outer = 0x118075800] 05:47:02 INFO - PROCESS | 1652 | 1468759622579 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118512400) [pid = 1652] [serial = 1538] [outer = 0x118075800] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb80800 == 47 [pid = 1652] [id = 505] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12c607800 == 46 [pid = 1652] [id = 504] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12c082800 == 45 [pid = 1652] [id = 503] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1170c6000 == 44 [pid = 1652] [id = 502] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12bada000 == 43 [pid = 1652] [id = 501] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12b707000 == 42 [pid = 1652] [id = 500] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d5000 == 41 [pid = 1652] [id = 499] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x128f8b800 == 40 [pid = 1652] [id = 498] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12656f000 == 39 [pid = 1652] [id = 497] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123a6c800 == 38 [pid = 1652] [id = 496] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x118214000 == 37 [pid = 1652] [id = 495] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x11699c000 == 36 [pid = 1652] [id = 494] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123bd5000 == 35 [pid = 1652] [id = 493] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x117e5e000 == 34 [pid = 1652] [id = 492] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c5800 == 33 [pid = 1652] [id = 491] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x118f39000 == 32 [pid = 1652] [id = 511] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x126565000 == 31 [pid = 1652] [id = 510] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb6c800 == 30 [pid = 1652] [id = 509] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf35000 == 29 [pid = 1652] [id = 508] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x121414000 == 28 [pid = 1652] [id = 507] 05:47:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd37000 == 27 [pid = 1652] [id = 506] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118456400) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11856f800) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1139eb400) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x115e5a400) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116031c00) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1174fa400) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119964800) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119e29400) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117069800) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118075400) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121214400) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12662f000) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125d78800) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11992cc00) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274e0400) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118074000) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11936e400) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118512c00) [pid = 1652] [serial = 886] [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.] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117eba400) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1274ec400) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11607b400) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11978f800) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11856e400) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128c09400) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124b2bc00) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121447000) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124d06800) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a19c00) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128883400) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125245c00) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125ba7400) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119b14000) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119957800) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1274e9c00) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 05:47:03 INFO - PROCESS | 1652 | 1468759623507 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1174ms 05:47:03 INFO - PROCESS | 1652 | 1468759623555 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:47:03 INFO - PROCESS | 1652 | 1468759623557 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:47:03 INFO - PROCESS | 1652 | 1468759623561 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1652 | 1468759623562 Marionette TRACE conn2 <- [1,2022,null,{}] 05:47:03 INFO - PROCESS | 1652 | 1468759623566 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}] 05:47:03 INFO - PROCESS | 1652 | 1468759623568 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:03 INFO - PROCESS | 1652 | 1468759623655 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:47:03 INFO - PROCESS | 1652 | 1468759623719 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1652 | 1468759623720 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aed000 == 28 [pid = 1652] [id = 513] 05:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1139eb400) [pid = 1652] [serial = 1539] [outer = 0x0] 05:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115e7c800) [pid = 1652] [serial = 1540] [outer = 0x1139eb400] 05:47:03 INFO - PROCESS | 1652 | 1468759623748 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116973c00) [pid = 1652] [serial = 1541] [outer = 0x1139eb400] 05:47:04 INFO - PROCESS | 1652 | 1468759624064 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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 05:47:04 INFO - PROCESS | 1652 | 1468759624085 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1652 | 1468759624088 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:47:04 INFO - PROCESS | 1652 | 1468759624093 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1652 | 1468759624094 Marionette TRACE conn2 <- [1,2026,null,{}] 05:47:04 INFO - PROCESS | 1652 | 1468759624099 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}] 05:47:04 INFO - PROCESS | 1652 | 1468759624102 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:04 INFO - PROCESS | 1652 | 1468759624181 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:47:04 INFO - PROCESS | 1652 | 1468759624185 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1652 | 1468759624187 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11849c800 == 29 [pid = 1652] [id = 514] 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11706c400) [pid = 1652] [serial = 1542] [outer = 0x0] 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118457c00) [pid = 1652] [serial = 1543] [outer = 0x11706c400] 05:47:04 INFO - PROCESS | 1652 | 1468759624215 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11856ac00) [pid = 1652] [serial = 1544] [outer = 0x11706c400] 05:47:04 INFO - PROCESS | 1652 | 1468759624588 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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 522ms 05:47:04 INFO - PROCESS | 1652 | 1468759624615 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:47:04 INFO - PROCESS | 1652 | 1468759624616 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:47:04 INFO - PROCESS | 1652 | 1468759624619 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1652 | 1468759624621 Marionette TRACE conn2 <- [1,2030,null,{}] 05:47:04 INFO - PROCESS | 1652 | 1468759624629 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}] 05:47:04 INFO - PROCESS | 1652 | 1468759624634 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:04 INFO - PROCESS | 1652 | 1468759624711 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:47:04 INFO - PROCESS | 1652 | 1468759624720 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1652 | 1468759624722 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12118e800 == 30 [pid = 1652] [id = 515] 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113d8f800) [pid = 1652] [serial = 1545] [outer = 0x0] 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119792800) [pid = 1652] [serial = 1546] [outer = 0x113d8f800] 05:47:04 INFO - PROCESS | 1652 | 1468759624750 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119935000) [pid = 1652] [serial = 1547] [outer = 0x113d8f800] 05:47:05 INFO - PROCESS | 1652 | 1468759625097 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 05:47:05 INFO - PROCESS | 1652 | 1468759625139 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1652 | 1468759625141 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:47:05 INFO - PROCESS | 1652 | 1468759625143 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1652 | 1468759625144 Marionette TRACE conn2 <- [1,2034,null,{}] 05:47:05 INFO - PROCESS | 1652 | 1468759625147 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}] 05:47:05 INFO - PROCESS | 1652 | 1468759625148 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:05 INFO - PROCESS | 1652 | 1468759625257 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:47:05 INFO - PROCESS | 1652 | 1468759625297 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1652 | 1468759625298 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252ac800 == 31 [pid = 1652] [id = 516] 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11995bc00) [pid = 1652] [serial = 1548] [outer = 0x0] 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119a23c00) [pid = 1652] [serial = 1549] [outer = 0x11995bc00] 05:47:05 INFO - PROCESS | 1652 | 1468759625323 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119d4ac00) [pid = 1652] [serial = 1550] [outer = 0x11995bc00] 05:47:05 INFO - PROCESS | 1652 | 1468759625637 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 05:47:05 INFO - PROCESS | 1652 | 1468759625666 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1652 | 1468759625668 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:47:05 INFO - PROCESS | 1652 | 1468759625670 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1652 | 1468759625671 Marionette TRACE conn2 <- [1,2038,null,{}] 05:47:05 INFO - PROCESS | 1652 | 1468759625673 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}] 05:47:05 INFO - PROCESS | 1652 | 1468759625674 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:05 INFO - PROCESS | 1652 | 1468759625769 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:47:05 INFO - PROCESS | 1652 | 1468759625810 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1652 | 1468759625811 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x126557000 == 32 [pid = 1652] [id = 517] 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117068c00) [pid = 1652] [serial = 1551] [outer = 0x0] 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119e32800) [pid = 1652] [serial = 1552] [outer = 0x117068c00] 05:47:05 INFO - PROCESS | 1652 | 1468759625835 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12121d800) [pid = 1652] [serial = 1553] [outer = 0x117068c00] 05:47:06 INFO - PROCESS | 1652 | 1468759626140 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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 05:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:47:06 INFO - PROCESS | 1652 | 1468759626190 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1652 | 1468759626191 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:47:06 INFO - PROCESS | 1652 | 1468759626193 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1652 | 1468759626194 Marionette TRACE conn2 <- [1,2042,null,{}] 05:47:06 INFO - PROCESS | 1652 | 1468759626201 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}] 05:47:06 INFO - PROCESS | 1652 | 1468759626205 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:06 INFO - PROCESS | 1652 | 1468759626320 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:47:06 INFO - PROCESS | 1652 | 1468759626324 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1652 | 1468759626325 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c9800 == 33 [pid = 1652] [id = 518] 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11856c000) [pid = 1652] [serial = 1554] [outer = 0x0] 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1218bd000) [pid = 1652] [serial = 1555] [outer = 0x11856c000] 05:47:06 INFO - PROCESS | 1652 | 1468759626350 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125d7ec00) [pid = 1652] [serial = 1556] [outer = 0x11856c000] 05:47:06 INFO - PROCESS | 1652 | 1468759626674 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]]]}] 05:47:06 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) 05:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 05:47:06 INFO - PROCESS | 1652 | 1468759626719 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1652 | 1468759626727 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:47:06 INFO - PROCESS | 1652 | 1468759626730 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1652 | 1468759626731 Marionette TRACE conn2 <- [1,2046,null,{}] 05:47:06 INFO - PROCESS | 1652 | 1468759626734 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}] 05:47:06 INFO - PROCESS | 1652 | 1468759626735 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:06 INFO - PROCESS | 1652 | 1468759626842 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:47:06 INFO - PROCESS | 1652 | 1468759626848 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1652 | 1468759626849 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b8800 == 34 [pid = 1652] [id = 519] 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1129a5800) [pid = 1652] [serial = 1557] [outer = 0x0] 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12662f000) [pid = 1652] [serial = 1558] [outer = 0x1129a5800] 05:47:06 INFO - PROCESS | 1652 | 1468759626873 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127289c00) [pid = 1652] [serial = 1559] [outer = 0x1129a5800] 05:47:07 INFO - PROCESS | 1652 | 1468759627217 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 05:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:47:07 INFO - PROCESS | 1652 | 1468759627252 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1652 | 1468759627253 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 1652 | 1468759627255 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1652 | 1468759627256 Marionette TRACE conn2 <- [1,2050,null,{}] 05:47:07 INFO - PROCESS | 1652 | 1468759627258 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}] 05:47:07 INFO - PROCESS | 1652 | 1468759627259 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:07 INFO - PROCESS | 1652 | 1468759627359 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:47:07 INFO - PROCESS | 1652 | 1468759627363 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1652 | 1468759627364 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e6800 == 35 [pid = 1652] [id = 520] 05:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x120f94800) [pid = 1652] [serial = 1560] [outer = 0x0] 05:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1274e8400) [pid = 1652] [serial = 1561] [outer = 0x120f94800] 05:47:07 INFO - PROCESS | 1652 | 1468759627388 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1274f9c00) [pid = 1652] [serial = 1562] [outer = 0x120f94800] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12958f400) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12920d000) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1249c7800) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1274e2400) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274ec800) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128879000) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1128d1800) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118070400) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112dfac00) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a20c00) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128d5000) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115e86c00) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112730c00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118070800) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11806d400) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:47:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1274e8800) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:47:07 INFO - PROCESS | 1652 | 1468759627876 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 669ms 05:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:47:07 INFO - PROCESS | 1652 | 1468759627924 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1652 | 1468759627926 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 1652 | 1468759627936 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1652 | 1468759627937 Marionette TRACE conn2 <- [1,2054,null,{}] 05:47:07 INFO - PROCESS | 1652 | 1468759627939 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}] 05:47:07 INFO - PROCESS | 1652 | 1468759627941 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:08 INFO - PROCESS | 1652 | 1468759628025 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:47:08 INFO - PROCESS | 1652 | 1468759628116 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1652 | 1468759628117 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x121065800 == 36 [pid = 1652] [id = 521] 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1129ae000) [pid = 1652] [serial = 1563] [outer = 0x0] 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116f51000) [pid = 1652] [serial = 1564] [outer = 0x1129ae000] 05:47:08 INFO - PROCESS | 1652 | 1468759628157 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119787800) [pid = 1652] [serial = 1565] [outer = 0x1129ae000] 05:47:08 INFO - PROCESS | 1652 | 1468759628518 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 626ms 05:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:47:08 INFO - PROCESS | 1652 | 1468759628555 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1652 | 1468759628556 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:47:08 INFO - PROCESS | 1652 | 1468759628558 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1652 | 1468759628559 Marionette TRACE conn2 <- [1,2058,null,{}] 05:47:08 INFO - PROCESS | 1652 | 1468759628561 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}] 05:47:08 INFO - PROCESS | 1652 | 1468759628563 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:08 INFO - PROCESS | 1652 | 1468759628663 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:47:08 INFO - PROCESS | 1652 | 1468759628670 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1652 | 1468759628671 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7bf000 == 37 [pid = 1652] [id = 522] 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11978e800) [pid = 1652] [serial = 1566] [outer = 0x0] 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x127283800) [pid = 1652] [serial = 1567] [outer = 0x11978e800] 05:47:08 INFO - PROCESS | 1652 | 1468759628695 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1274f8800) [pid = 1652] [serial = 1568] [outer = 0x11978e800] 05:47:09 INFO - PROCESS | 1652 | 1468759629006 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 05:47:09 INFO - PROCESS | 1652 | 1468759629026 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:47:09 INFO - PROCESS | 1652 | 1468759629039 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:47:09 INFO - PROCESS | 1652 | 1468759629041 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1652 | 1468759629043 Marionette TRACE conn2 <- [1,2062,null,{}] 05:47:09 INFO - PROCESS | 1652 | 1468759629046 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}] 05:47:09 INFO - PROCESS | 1652 | 1468759629050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:09 INFO - PROCESS | 1652 | 1468759629137 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:47:09 INFO - PROCESS | 1652 | 1468759629141 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1652 | 1468759629142 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x126556000 == 38 [pid = 1652] [id = 523] 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274fd400) [pid = 1652] [serial = 1569] [outer = 0x0] 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1288a4400) [pid = 1652] [serial = 1570] [outer = 0x1274fd400] 05:47:09 INFO - PROCESS | 1652 | 1468759629171 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c86c00) [pid = 1652] [serial = 1571] [outer = 0x1274fd400] 05:47:09 INFO - PROCESS | 1652 | 1468759629518 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 05:47:09 INFO - PROCESS | 1652 | 1468759629562 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1652 | 1468759629564 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:47:09 INFO - PROCESS | 1652 | 1468759629577 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1652 | 1468759629578 Marionette TRACE conn2 <- [1,2066,null,{}] 05:47:09 INFO - PROCESS | 1652 | 1468759629581 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}] 05:47:09 INFO - PROCESS | 1652 | 1468759629582 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:09 INFO - PROCESS | 1652 | 1468759629656 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:47:09 INFO - PROCESS | 1652 | 1468759629659 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1652 | 1468759629660 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3bd800 == 39 [pid = 1652] [id = 524] 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c0a800) [pid = 1652] [serial = 1572] [outer = 0x0] 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129218400) [pid = 1652] [serial = 1573] [outer = 0x128c0a800] 05:47:09 INFO - PROCESS | 1652 | 1468759629686 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12932fc00) [pid = 1652] [serial = 1574] [outer = 0x128c0a800] 05:47:10 INFO - PROCESS | 1652 | 1468759630254 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 722ms 05:47:10 INFO - PROCESS | 1652 | 1468759630300 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1652 | 1468759630303 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:47:10 INFO - PROCESS | 1652 | 1468759630307 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1652 | 1468759630309 Marionette TRACE conn2 <- [1,2070,null,{}] 05:47:10 INFO - PROCESS | 1652 | 1468759630313 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}] 05:47:10 INFO - PROCESS | 1652 | 1468759630315 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:10 INFO - PROCESS | 1652 | 1468759630431 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:47:10 INFO - PROCESS | 1652 | 1468759630561 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1652 | 1468759630562 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11821e800 == 40 [pid = 1652] [id = 525] 05:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115122c00) [pid = 1652] [serial = 1575] [outer = 0x0] 05:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x115e7cc00) [pid = 1652] [serial = 1576] [outer = 0x115122c00] 05:47:10 INFO - PROCESS | 1652 | 1468759630594 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11706b000) [pid = 1652] [serial = 1577] [outer = 0x115122c00] 05:47:11 INFO - PROCESS | 1652 | 1468759631119 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 822ms 05:47:11 INFO - PROCESS | 1652 | 1468759631155 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1652 | 1468759631158 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:47:11 INFO - PROCESS | 1652 | 1468759631167 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1652 | 1468759631169 Marionette TRACE conn2 <- [1,2074,null,{}] 05:47:11 INFO - PROCESS | 1652 | 1468759631171 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}] 05:47:11 INFO - PROCESS | 1652 | 1468759631173 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:11 INFO - PROCESS | 1652 | 1468759631285 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:47:11 INFO - PROCESS | 1652 | 1468759631371 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1652 | 1468759631373 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e68800 == 41 [pid = 1652] [id = 526] 05:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x113f30800) [pid = 1652] [serial = 1578] [outer = 0x0] 05:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11706c800) [pid = 1652] [serial = 1579] [outer = 0x113f30800] 05:47:11 INFO - PROCESS | 1652 | 1468759631404 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118569800) [pid = 1652] [serial = 1580] [outer = 0x113f30800] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x126556000 == 40 [pid = 1652] [id = 523] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7bf000 == 39 [pid = 1652] [id = 522] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x121065800 == 38 [pid = 1652] [id = 521] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e6800 == 37 [pid = 1652] [id = 520] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b8800 == 36 [pid = 1652] [id = 519] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c9800 == 35 [pid = 1652] [id = 518] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x126557000 == 34 [pid = 1652] [id = 517] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1252ac800 == 33 [pid = 1652] [id = 516] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12118e800 == 32 [pid = 1652] [id = 515] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11849c800 == 31 [pid = 1652] [id = 514] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116aed000 == 30 [pid = 1652] [id = 513] 05:47:12 INFO - PROCESS | 1652 | --DOCSHELL 0x118490800 == 29 [pid = 1652] [id = 512] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112a7c800) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x121213400) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119fe1c00) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123af7000) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126639800) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1274e2000) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12887bc00) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12920cc00) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128c7a000) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129593400) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12932b400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1252e5400) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1274f6800) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12889b800) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128c10c00) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112e95000) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113d90000) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118227800) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118509000) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1133ce400) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1160dd000) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119e27800) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12115d400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11936dc00) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a1d400) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176f7400) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118474c00) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128c0a000) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e7d000) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129332800) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12959ac00) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1652 | 1468759632068 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 924ms 05:47:12 INFO - PROCESS | 1652 | 1468759632090 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1652 | 1468759632092 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:47:12 INFO - PROCESS | 1652 | 1468759632095 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1652 | 1468759632099 Marionette TRACE conn2 <- [1,2078,null,{}] 05:47:12 INFO - PROCESS | 1652 | 1468759632104 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}] 05:47:12 INFO - PROCESS | 1652 | 1468759632106 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:12 INFO - PROCESS | 1652 | 1468759632187 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:47:12 INFO - PROCESS | 1652 | 1468759632192 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1652 | 1468759632194 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x117463000 == 30 [pid = 1652] [id = 527] 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11628ec00) [pid = 1652] [serial = 1581] [outer = 0x0] 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x117069800) [pid = 1652] [serial = 1582] [outer = 0x11628ec00] 05:47:12 INFO - PROCESS | 1652 | 1468759632224 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118224400) [pid = 1652] [serial = 1583] [outer = 0x11628ec00] 05:47:12 INFO - PROCESS | 1652 | 1468759632603 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 526ms 05:47:12 INFO - PROCESS | 1652 | 1468759632621 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1652 | 1468759632626 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:47:12 INFO - PROCESS | 1652 | 1468759632632 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1652 | 1468759632634 Marionette TRACE conn2 <- [1,2082,null,{}] 05:47:12 INFO - PROCESS | 1652 | 1468759632638 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}] 05:47:12 INFO - PROCESS | 1652 | 1468759632640 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:12 INFO - PROCESS | 1652 | 1468759632762 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:47:12 INFO - PROCESS | 1652 | 1468759632772 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1652 | 1468759632773 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a47800 == 31 [pid = 1652] [id = 528] 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118513800) [pid = 1652] [serial = 1584] [outer = 0x0] 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118578800) [pid = 1652] [serial = 1585] [outer = 0x118513800] 05:47:12 INFO - PROCESS | 1652 | 1468759632822 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118fb9c00) [pid = 1652] [serial = 1586] [outer = 0x118513800] 05:47:13 INFO - PROCESS | 1652 | 1468759633195 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 572ms 05:47:13 INFO - PROCESS | 1652 | 1468759633211 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1652 | 1468759633213 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:47:13 INFO - PROCESS | 1652 | 1468759633219 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1652 | 1468759633221 Marionette TRACE conn2 <- [1,2086,null,{}] 05:47:13 INFO - PROCESS | 1652 | 1468759633229 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}] 05:47:13 INFO - PROCESS | 1652 | 1468759633232 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:13 INFO - PROCESS | 1652 | 1468759633312 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:47:13 INFO - PROCESS | 1652 | 1468759633319 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1652 | 1468759633321 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1249e3800 == 32 [pid = 1652] [id = 529] 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128d6c00) [pid = 1652] [serial = 1587] [outer = 0x0] 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119934c00) [pid = 1652] [serial = 1588] [outer = 0x1128d6c00] 05:47:13 INFO - PROCESS | 1652 | 1468759633346 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119b16000) [pid = 1652] [serial = 1589] [outer = 0x1128d6c00] 05:47:13 INFO - PROCESS | 1652 | 1468759633719 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 522ms 05:47:13 INFO - PROCESS | 1652 | 1468759633742 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1652 | 1468759633744 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:47:13 INFO - PROCESS | 1652 | 1468759633746 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1652 | 1468759633748 Marionette TRACE conn2 <- [1,2090,null,{}] 05:47:13 INFO - PROCESS | 1652 | 1468759633753 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}] 05:47:13 INFO - PROCESS | 1652 | 1468759633754 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:13 INFO - PROCESS | 1652 | 1468759633837 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:47:13 INFO - PROCESS | 1652 | 1468759633903 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1652 | 1468759633904 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bbb000 == 33 [pid = 1652] [id = 530] 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119373000) [pid = 1652] [serial = 1590] [outer = 0x0] 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121152000) [pid = 1652] [serial = 1591] [outer = 0x119373000] 05:47:13 INFO - PROCESS | 1652 | 1468759633935 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1218c0800) [pid = 1652] [serial = 1592] [outer = 0x119373000] 05:47:14 INFO - PROCESS | 1652 | 1468759634208 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms 05:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:47:14 INFO - PROCESS | 1652 | 1468759634227 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1652 | 1468759634228 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 1652 | 1468759634238 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1652 | 1468759634239 Marionette TRACE conn2 <- [1,2094,null,{}] 05:47:14 INFO - PROCESS | 1652 | 1468759634242 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}] 05:47:14 INFO - PROCESS | 1652 | 1468759634243 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:14 INFO - PROCESS | 1652 | 1468759634349 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:47:14 INFO - PROCESS | 1652 | 1468759634353 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1652 | 1468759634354 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d4000 == 34 [pid = 1652] [id = 531] 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112a7cc00) [pid = 1652] [serial = 1593] [outer = 0x0] 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1249d6c00) [pid = 1652] [serial = 1594] [outer = 0x112a7cc00] 05:47:14 INFO - PROCESS | 1652 | 1468759634378 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12524c000) [pid = 1652] [serial = 1595] [outer = 0x112a7cc00] 05:47:14 INFO - PROCESS | 1652 | 1468759634749 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 529ms 05:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:47:14 INFO - PROCESS | 1652 | 1468759634759 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1652 | 1468759634760 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 1652 | 1468759634762 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1652 | 1468759634763 Marionette TRACE conn2 <- [1,2098,null,{}] 05:47:14 INFO - PROCESS | 1652 | 1468759634766 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}] 05:47:14 INFO - PROCESS | 1652 | 1468759634770 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:14 INFO - PROCESS | 1652 | 1468759634874 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:47:14 INFO - PROCESS | 1652 | 1468759634895 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1652 | 1468759634896 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac62800 == 35 [pid = 1652] [id = 532] 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125ba6c00) [pid = 1652] [serial = 1596] [outer = 0x0] 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125d86000) [pid = 1652] [serial = 1597] [outer = 0x125ba6c00] 05:47:14 INFO - PROCESS | 1652 | 1468759634921 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12887ac00) [pid = 1652] [serial = 1598] [outer = 0x125ba6c00] 05:47:15 INFO - PROCESS | 1652 | 1468759635272 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 05:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:47:15 INFO - PROCESS | 1652 | 1468759635282 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1652 | 1468759635283 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:47:15 INFO - PROCESS | 1652 | 1468759635286 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1652 | 1468759635287 Marionette TRACE conn2 <- [1,2102,null,{}] 05:47:15 INFO - PROCESS | 1652 | 1468759635289 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}] 05:47:15 INFO - PROCESS | 1652 | 1468759635290 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:15 INFO - PROCESS | 1652 | 1468759635413 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:47:15 INFO - PROCESS | 1652 | 1468759635431 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1652 | 1468759635433 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bada800 == 36 [pid = 1652] [id = 533] 05:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128879c00) [pid = 1652] [serial = 1599] [outer = 0x0] 05:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12889d800) [pid = 1652] [serial = 1600] [outer = 0x128879c00] 05:47:15 INFO - PROCESS | 1652 | 1468759635473 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c0e400) [pid = 1652] [serial = 1601] [outer = 0x128879c00] 05:47:15 INFO - PROCESS | 1652 | 1468759635905 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 669ms 05:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:47:15 INFO - PROCESS | 1652 | 1468759635955 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1652 | 1468759635957 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:47:15 INFO - PROCESS | 1652 | 1468759635959 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1652 | 1468759635960 Marionette TRACE conn2 <- [1,2106,null,{}] 05:47:15 INFO - PROCESS | 1652 | 1468759635962 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}] 05:47:15 INFO - PROCESS | 1652 | 1468759635963 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:16 INFO - PROCESS | 1652 | 1468759636069 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:47:16 INFO - PROCESS | 1652 | 1468759636080 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1652 | 1468759636081 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf35800 == 37 [pid = 1652] [id = 534] 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c13c00) [pid = 1652] [serial = 1602] [outer = 0x0] 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c7cc00) [pid = 1652] [serial = 1603] [outer = 0x128c13c00] 05:47:16 INFO - PROCESS | 1652 | 1468759636105 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128f18800) [pid = 1652] [serial = 1604] [outer = 0x128c13c00] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118075800) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11995bc00) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113d8f800) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x117068c00) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11706c400) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1129a5800) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11856c000) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129ae000) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1139eb400) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120f94800) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11978e800) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f4f000) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119933800) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123f83000) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1133ddc00) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129a4800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:47:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1274fd400) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:47:16 INFO - PROCESS | 1652 | 1468759636522 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 05:47:16 INFO - PROCESS | 1652 | 1468759636528 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1652 | 1468759636529 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:47:16 INFO - PROCESS | 1652 | 1468759636535 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1652 | 1468759636536 Marionette TRACE conn2 <- [1,2110,null,{}] 05:47:16 INFO - PROCESS | 1652 | 1468759636541 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}] 05:47:16 INFO - PROCESS | 1652 | 1468759636542 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:16 INFO - PROCESS | 1652 | 1468759636655 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:47:16 INFO - PROCESS | 1652 | 1468759636695 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1652 | 1468759636696 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1249e3000 == 38 [pid = 1652] [id = 535] 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111c75000) [pid = 1652] [serial = 1605] [outer = 0x0] 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116a0bc00) [pid = 1652] [serial = 1606] [outer = 0x111c75000] 05:47:16 INFO - PROCESS | 1652 | 1468759636720 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119932400) [pid = 1652] [serial = 1607] [outer = 0x111c75000] 05:47:16 INFO - PROCESS | 1652 | 1468759636985 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms 05:47:17 INFO - PROCESS | 1652 | 1468759637007 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1652 | 1468759637008 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:47:17 INFO - PROCESS | 1652 | 1468759637010 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1652 | 1468759637011 Marionette TRACE conn2 <- [1,2114,null,{}] 05:47:17 INFO - PROCESS | 1652 | 1468759637021 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}] 05:47:17 INFO - PROCESS | 1652 | 1468759637022 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:17 INFO - PROCESS | 1652 | 1468759637113 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:47:17 INFO - PROCESS | 1652 | 1468759637119 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1652 | 1468759637120 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c621000 == 39 [pid = 1652] [id = 536] 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119933800) [pid = 1652] [serial = 1608] [outer = 0x0] 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125d80400) [pid = 1652] [serial = 1609] [outer = 0x119933800] 05:47:17 INFO - PROCESS | 1652 | 1468759637144 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c18400) [pid = 1652] [serial = 1610] [outer = 0x119933800] 05:47:17 INFO - PROCESS | 1652 | 1468759637489 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 526ms 05:47:17 INFO - PROCESS | 1652 | 1468759637538 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:47:17 INFO - PROCESS | 1652 | 1468759637539 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:47:17 INFO - PROCESS | 1652 | 1468759637542 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1652 | 1468759637543 Marionette TRACE conn2 <- [1,2118,null,{}] 05:47:17 INFO - PROCESS | 1652 | 1468759637546 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}] 05:47:17 INFO - PROCESS | 1652 | 1468759637547 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:17 INFO - PROCESS | 1652 | 1468759637639 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:47:17 INFO - PROCESS | 1652 | 1468759637643 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1652 | 1468759637644 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd2b800 == 40 [pid = 1652] [id = 537] 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128f1bc00) [pid = 1652] [serial = 1611] [outer = 0x0] 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12958f800) [pid = 1652] [serial = 1612] [outer = 0x128f1bc00] 05:47:17 INFO - PROCESS | 1652 | 1468759637670 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1295f6000) [pid = 1652] [serial = 1613] [outer = 0x128f1bc00] 05:47:17 INFO - PROCESS | 1652 | 1468759637987 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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 05:47:18 INFO - PROCESS | 1652 | 1468759638011 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1652 | 1468759638013 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:47:18 INFO - PROCESS | 1652 | 1468759638018 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1652 | 1468759638019 Marionette TRACE conn2 <- [1,2122,null,{}] 05:47:18 INFO - PROCESS | 1652 | 1468759638021 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}] 05:47:18 INFO - PROCESS | 1652 | 1468759638022 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:18 INFO - PROCESS | 1652 | 1468759638108 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:47:18 INFO - PROCESS | 1652 | 1468759638169 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1652 | 1468759638171 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d434000 == 41 [pid = 1652] [id = 538] 05:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129327400) [pid = 1652] [serial = 1614] [outer = 0x0] 05:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1295f9400) [pid = 1652] [serial = 1615] [outer = 0x129327400] 05:47:18 INFO - PROCESS | 1652 | 1468759638195 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12965bc00) [pid = 1652] [serial = 1616] [outer = 0x129327400] 05:47:18 INFO - PROCESS | 1652 | --DOCSHELL 0x117463000 == 40 [pid = 1652] [id = 527] 05:47:18 INFO - PROCESS | 1652 | --DOCSHELL 0x117e68800 == 39 [pid = 1652] [id = 526] 05:47:18 INFO - PROCESS | 1652 | --DOCSHELL 0x11821e800 == 38 [pid = 1652] [id = 525] 05:47:18 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3bd800 == 37 [pid = 1652] [id = 524] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119a47800 == 36 [pid = 1652] [id = 528] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1249e3800 == 35 [pid = 1652] [id = 529] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bada800 == 34 [pid = 1652] [id = 533] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf35800 == 33 [pid = 1652] [id = 534] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c621000 == 32 [pid = 1652] [id = 536] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128bbb000 == 31 [pid = 1652] [id = 530] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1249e3000 == 30 [pid = 1652] [id = 535] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d4000 == 29 [pid = 1652] [id = 531] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac62800 == 28 [pid = 1652] [id = 532] 05:47:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd2b800 == 27 [pid = 1652] [id = 537] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x129218400) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1288a4400) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118512400) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118448800) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a23c00) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119792800) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119935000) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12121d800) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119e32800) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118457c00) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12662f000) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11856ac00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1218bd000) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x127289c00) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116f51000) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e7c800) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116973c00) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1274e8400) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x127283800) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x110e9cc00) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x117eba000) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124b25000) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119a27000) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1274e1000) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x124b24800) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12889ec00) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x128f12400) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11697c400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x113f39800) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1274f8800) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1274f9c00) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x125d7ec00) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x119d4ac00) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x128c86c00) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119787800) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1652 | 1468759639656 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1675ms 05:47:19 INFO - PROCESS | 1652 | 1468759639693 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1652 | 1468759639696 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:47:19 INFO - PROCESS | 1652 | 1468759639703 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1652 | 1468759639705 Marionette TRACE conn2 <- [1,2126,null,{}] 05:47:19 INFO - PROCESS | 1652 | 1468759639709 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}] 05:47:19 INFO - PROCESS | 1652 | 1468759639711 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:19 INFO - PROCESS | 1652 | 1468759639817 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:47:19 INFO - PROCESS | 1652 | 1468759639894 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1652 | 1468759639897 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x116607000 == 28 [pid = 1652] [id = 539] 05:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x112a7b400) [pid = 1652] [serial = 1617] [outer = 0x0] 05:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112a7c000) [pid = 1652] [serial = 1618] [outer = 0x112a7b400] 05:47:19 INFO - PROCESS | 1652 | 1468759639931 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112e9e400) [pid = 1652] [serial = 1619] [outer = 0x112a7b400] 05:47:20 INFO - PROCESS | 1652 | 1468759640449 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 771ms 05:47:20 INFO - PROCESS | 1652 | 1468759640490 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1652 | 1468759640494 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:47:20 INFO - PROCESS | 1652 | 1468759640502 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1652 | 1468759640504 Marionette TRACE conn2 <- [1,2130,null,{}] 05:47:20 INFO - PROCESS | 1652 | 1468759640507 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}] 05:47:20 INFO - PROCESS | 1652 | 1468759640509 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:20 INFO - PROCESS | 1652 | 1468759640615 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:47:20 INFO - PROCESS | 1652 | 1468759640692 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1652 | 1468759640693 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e4d000 == 29 [pid = 1652] [id = 540] 05:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11396f800) [pid = 1652] [serial = 1620] [outer = 0x0] 05:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113d41400) [pid = 1652] [serial = 1621] [outer = 0x11396f800] 05:47:20 INFO - PROCESS | 1652 | 1468759640725 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x115e5a400) [pid = 1652] [serial = 1622] [outer = 0x11396f800] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1132c2000 == 28 [pid = 1652] [id = 23] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf2b000 == 27 [pid = 1652] [id = 22] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11263d800 == 26 [pid = 1652] [id = 25] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd3a800 == 25 [pid = 1652] [id = 21] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c2000 == 24 [pid = 1652] [id = 14] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1169bb800 == 23 [pid = 1652] [id = 24] 05:47:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb73800 == 22 [pid = 1652] [id = 15] 05:47:21 INFO - PROCESS | 1652 | 1468759641292 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] 05:47:21 INFO - PROCESS | 1652 | 1468759641328 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:47:21 INFO - PROCESS | 1652 | 1468759641333 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1652 | 1468759641335 Marionette TRACE conn2 <- [1,2134,null,{}] 05:47:21 INFO - PROCESS | 1652 | 1468759641339 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}] 05:47:21 INFO - PROCESS | 1652 | 1468759641341 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:21 INFO - PROCESS | 1652 | 1468759641417 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:47:21 INFO - PROCESS | 1652 | 1468759641423 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1652 | 1468759641426 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170de000 == 23 [pid = 1652] [id = 541] 05:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x112df1c00) [pid = 1652] [serial = 1623] [outer = 0x0] 05:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x113966c00) [pid = 1652] [serial = 1624] [outer = 0x112df1c00] 05:47:21 INFO - PROCESS | 1652 | 1468759641454 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x115e7b400) [pid = 1652] [serial = 1625] [outer = 0x112df1c00] 05:47:21 INFO - PROCESS | 1652 | 1468759641901 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 622ms 05:47:21 INFO - PROCESS | 1652 | 1468759641954 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1652 | 1468759641958 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:47:21 INFO - PROCESS | 1652 | 1468759641964 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1652 | 1468759641967 Marionette TRACE conn2 <- [1,2138,null,{}] 05:47:21 INFO - PROCESS | 1652 | 1468759641970 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}] 05:47:21 INFO - PROCESS | 1652 | 1468759641973 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:22 INFO - PROCESS | 1652 | 1468759642094 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:47:22 INFO - PROCESS | 1652 | 1468759642194 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1652 | 1468759642195 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11923f000 == 24 [pid = 1652] [id = 542] 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x115e7c800) [pid = 1652] [serial = 1626] [outer = 0x0] 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116a12400) [pid = 1652] [serial = 1627] [outer = 0x115e7c800] 05:47:22 INFO - PROCESS | 1652 | 1468759642223 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1176f7c00) [pid = 1652] [serial = 1628] [outer = 0x115e7c800] 05:47:22 INFO - PROCESS | 1652 | 1468759642530 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 624ms 05:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:47:22 INFO - PROCESS | 1652 | 1468759642588 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1652 | 1468759642589 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:47:22 INFO - PROCESS | 1652 | 1468759642598 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1652 | 1468759642601 Marionette TRACE conn2 <- [1,2142,null,{}] 05:47:22 INFO - PROCESS | 1652 | 1468759642608 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}] 05:47:22 INFO - PROCESS | 1652 | 1468759642611 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:22 INFO - PROCESS | 1652 | 1468759642695 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:47:22 INFO - PROCESS | 1652 | 1468759642770 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1652 | 1468759642772 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x121049000 == 25 [pid = 1652] [id = 543] 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113963c00) [pid = 1652] [serial = 1629] [outer = 0x0] 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118448800) [pid = 1652] [serial = 1630] [outer = 0x113963c00] 05:47:22 INFO - PROCESS | 1652 | 1468759642802 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11855b400) [pid = 1652] [serial = 1631] [outer = 0x113963c00] 05:47:23 INFO - PROCESS | 1652 | 1468759643107 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] 05:47:23 INFO - PROCESS | 1652 | 1468759643123 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:47:23 INFO - PROCESS | 1652 | 1468759643125 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1652 | 1468759643126 Marionette TRACE conn2 <- [1,2146,null,{}] 05:47:23 INFO - PROCESS | 1652 | 1468759643128 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}] 05:47:23 INFO - PROCESS | 1652 | 1468759643130 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:23 INFO - PROCESS | 1652 | 1468759643222 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:47:23 INFO - PROCESS | 1652 | 1468759643225 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1652 | 1468759643226 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bc7800 == 26 [pid = 1652] [id = 544] 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118a03c00) [pid = 1652] [serial = 1632] [outer = 0x0] 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118fb7c00) [pid = 1652] [serial = 1633] [outer = 0x118a03c00] 05:47:23 INFO - PROCESS | 1652 | 1468759643254 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119789c00) [pid = 1652] [serial = 1634] [outer = 0x118a03c00] 05:47:23 INFO - PROCESS | 1652 | 1468759643586 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] 05:47:23 INFO - PROCESS | 1652 | 1468759643595 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:47:23 INFO - PROCESS | 1652 | 1468759643606 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1652 | 1468759643607 Marionette TRACE conn2 <- [1,2150,null,{}] 05:47:23 INFO - PROCESS | 1652 | 1468759643609 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}] 05:47:23 INFO - PROCESS | 1652 | 1468759643610 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:23 INFO - PROCESS | 1652 | 1468759643729 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:47:23 INFO - PROCESS | 1652 | 1468759643739 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1652 | 1468759643740 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d51800 == 27 [pid = 1652] [id = 545] 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1128cbc00) [pid = 1652] [serial = 1635] [outer = 0x0] 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11936d800) [pid = 1652] [serial = 1636] [outer = 0x1128cbc00] 05:47:23 INFO - PROCESS | 1652 | 1468759643765 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119960000) [pid = 1652] [serial = 1637] [outer = 0x1128cbc00] 05:47:24 INFO - PROCESS | 1652 | 1468759644225 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 669ms 05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:47:24 INFO - PROCESS | 1652 | 1468759644276 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1652 | 1468759644278 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 1652 | 1468759644281 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1652 | 1468759644283 Marionette TRACE conn2 <- [1,2154,null,{}] 05:47:24 INFO - PROCESS | 1652 | 1468759644286 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}] 05:47:24 INFO - PROCESS | 1652 | 1468759644292 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:24 INFO - PROCESS | 1652 | 1468759644471 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:47:24 INFO - PROCESS | 1652 | 1468759644488 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1652 | 1468759644489 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12727e000 == 28 [pid = 1652] [id = 546] 05:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119a28800) [pid = 1652] [serial = 1638] [outer = 0x0] 05:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e2bc00) [pid = 1652] [serial = 1639] [outer = 0x119a28800] 05:47:24 INFO - PROCESS | 1652 | 1468759644514 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121452800) [pid = 1652] [serial = 1640] [outer = 0x119a28800] 05:47:24 INFO - PROCESS | 1652 | 1468759644834 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 573ms 05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:47:24 INFO - PROCESS | 1652 | 1468759644854 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1652 | 1468759644855 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 1652 | 1468759644857 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1652 | 1468759644858 Marionette TRACE conn2 <- [1,2158,null,{}] 05:47:24 INFO - PROCESS | 1652 | 1468759644861 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}] 05:47:24 INFO - PROCESS | 1652 | 1468759644862 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:24 INFO - PROCESS | 1652 | 1468759644966 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:47:24 INFO - PROCESS | 1652 | 1468759644970 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1652 | 1468759644971 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d0800 == 29 [pid = 1652] [id = 547] 05:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12121d400) [pid = 1652] [serial = 1641] [outer = 0x0] 05:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1218b9400) [pid = 1652] [serial = 1642] [outer = 0x12121d400] 05:47:24 INFO - PROCESS | 1652 | 1468759644995 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124b2e400) [pid = 1652] [serial = 1643] [outer = 0x12121d400] 05:47:25 INFO - PROCESS | 1652 | 1468759645388 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]]]}] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a7cc00) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125ba6c00) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c13c00) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x111c75000) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128879c00) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119933800) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128f1bc00) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119373000) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1128d6c00) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118513800) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11628ec00) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x113f30800) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x115122c00) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:47:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128c0a800) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 05:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:47:25 INFO - PROCESS | 1652 | 1468759645427 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1652 | 1468759645429 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 1652 | 1468759645432 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1652 | 1468759645434 Marionette TRACE conn2 <- [1,2162,null,{}] 05:47:25 INFO - PROCESS | 1652 | 1468759645438 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}] 05:47:25 INFO - PROCESS | 1652 | 1468759645440 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:25 INFO - PROCESS | 1652 | 1468759645556 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:47:25 INFO - PROCESS | 1652 | 1468759645567 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1652 | 1468759645568 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x121413800 == 30 [pid = 1652] [id = 548] 05:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1128d2c00) [pid = 1652] [serial = 1644] [outer = 0x0] 05:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116031c00) [pid = 1652] [serial = 1645] [outer = 0x1128d2c00] 05:47:25 INFO - PROCESS | 1652 | 1468759645608 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119373000) [pid = 1652] [serial = 1646] [outer = 0x1128d2c00] 05:47:26 INFO - PROCESS | 1652 | 1468759646037 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 621ms 05:47:26 INFO - PROCESS | 1652 | 1468759646054 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1652 | 1468759646055 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:47:26 INFO - PROCESS | 1652 | 1468759646057 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1652 | 1468759646058 Marionette TRACE conn2 <- [1,2166,null,{}] 05:47:26 INFO - PROCESS | 1652 | 1468759646071 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}] 05:47:26 INFO - PROCESS | 1652 | 1468759646072 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:26 INFO - PROCESS | 1652 | 1468759646158 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:47:26 INFO - PROCESS | 1652 | 1468759646162 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1652 | 1468759646163 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x121048000 == 31 [pid = 1652] [id = 549] 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118576800) [pid = 1652] [serial = 1647] [outer = 0x0] 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12524a400) [pid = 1652] [serial = 1648] [outer = 0x118576800] 05:47:26 INFO - PROCESS | 1652 | 1468759646189 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125d7a000) [pid = 1652] [serial = 1649] [outer = 0x118576800] 05:47:26 INFO - PROCESS | 1652 | 1468759646559 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 532ms 05:47:26 INFO - PROCESS | 1652 | 1468759646591 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1652 | 1468759646592 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:47:26 INFO - PROCESS | 1652 | 1468759646596 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1652 | 1468759646600 Marionette TRACE conn2 <- [1,2170,null,{}] 05:47:26 INFO - PROCESS | 1652 | 1468759646604 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}] 05:47:26 INFO - PROCESS | 1652 | 1468759646606 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:26 INFO - PROCESS | 1652 | 1468759646760 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:47:26 INFO - PROCESS | 1652 | 1468759646772 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1652 | 1468759646773 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9aa000 == 32 [pid = 1652] [id = 550] 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123fb0400) [pid = 1652] [serial = 1650] [outer = 0x0] 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125d81400) [pid = 1652] [serial = 1651] [outer = 0x123fb0400] 05:47:26 INFO - PROCESS | 1652 | 1468759646813 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126637c00) [pid = 1652] [serial = 1652] [outer = 0x123fb0400] 05:47:27 INFO - PROCESS | 1652 | 1468759647187 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 624ms 05:47:27 INFO - PROCESS | 1652 | 1468759647220 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1652 | 1468759647221 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:47:27 INFO - PROCESS | 1652 | 1468759647224 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1652 | 1468759647225 Marionette TRACE conn2 <- [1,2174,null,{}] 05:47:27 INFO - PROCESS | 1652 | 1468759647228 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}] 05:47:27 INFO - PROCESS | 1652 | 1468759647229 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:27 INFO - PROCESS | 1652 | 1468759647328 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:47:27 INFO - PROCESS | 1652 | 1468759647410 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1652 | 1468759647412 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7ce800 == 33 [pid = 1652] [id = 551] 05:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12728d800) [pid = 1652] [serial = 1653] [outer = 0x0] 05:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1274e9c00) [pid = 1652] [serial = 1654] [outer = 0x12728d800] 05:47:27 INFO - PROCESS | 1652 | 1468759647441 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128879c00) [pid = 1652] [serial = 1655] [outer = 0x12728d800] 05:47:27 INFO - PROCESS | 1652 | 1468759647793 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 620ms 05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:47:27 INFO - PROCESS | 1652 | 1468759647844 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1652 | 1468759647847 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:47:27 INFO - PROCESS | 1652 | 1468759647850 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1652 | 1468759647852 Marionette TRACE conn2 <- [1,2178,null,{}] 05:47:27 INFO - PROCESS | 1652 | 1468759647856 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}] 05:47:27 INFO - PROCESS | 1652 | 1468759647858 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:27 INFO - PROCESS | 1652 | 1468759647959 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:47:28 INFO - PROCESS | 1652 | 1468759648019 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1652 | 1468759648021 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae2000 == 34 [pid = 1652] [id = 552] 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1129b1400) [pid = 1652] [serial = 1656] [outer = 0x0] 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113378400) [pid = 1652] [serial = 1657] [outer = 0x1129b1400] 05:47:28 INFO - PROCESS | 1652 | 1468759648052 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e7d000) [pid = 1652] [serial = 1658] [outer = 0x1129b1400] 05:47:28 INFO - PROCESS | 1652 | 1468759648507 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 723ms 05:47:28 INFO - PROCESS | 1652 | 1468759648619 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1652 | 1468759648622 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:47:28 INFO - PROCESS | 1652 | 1468759648642 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1652 | 1468759648644 Marionette TRACE conn2 <- [1,2182,null,{}] 05:47:28 INFO - PROCESS | 1652 | 1468759648646 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}] 05:47:28 INFO - PROCESS | 1652 | 1468759648648 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:28 INFO - PROCESS | 1652 | 1468759648752 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:47:28 INFO - PROCESS | 1652 | 1468759648807 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1652 | 1468759648808 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x125268000 == 35 [pid = 1652] [id = 553] 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118226800) [pid = 1652] [serial = 1659] [outer = 0x0] 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118449000) [pid = 1652] [serial = 1660] [outer = 0x118226800] 05:47:28 INFO - PROCESS | 1652 | 1468759648838 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118562000) [pid = 1652] [serial = 1661] [outer = 0x118226800] 05:47:29 INFO - PROCESS | 1652 | 1468759649287 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 675ms 05:47:29 INFO - PROCESS | 1652 | 1468759649318 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1652 | 1468759649319 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:47:29 INFO - PROCESS | 1652 | 1468759649322 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1652 | 1468759649324 Marionette TRACE conn2 <- [1,2186,null,{}] 05:47:29 INFO - PROCESS | 1652 | 1468759649332 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}] 05:47:29 INFO - PROCESS | 1652 | 1468759649335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:29 INFO - PROCESS | 1652 | 1468759649433 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:47:29 INFO - PROCESS | 1652 | 1468759649494 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1652 | 1468759649496 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12badf800 == 36 [pid = 1652] [id = 554] 05:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11992f800) [pid = 1652] [serial = 1662] [outer = 0x0] 05:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119b1a000) [pid = 1652] [serial = 1663] [outer = 0x11992f800] 05:47:29 INFO - PROCESS | 1652 | 1468759649527 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121217c00) [pid = 1652] [serial = 1664] [outer = 0x11992f800] 05:47:29 INFO - PROCESS | 1652 | 1468759649993 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 721ms 05:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:47:30 INFO - PROCESS | 1652 | 1468759650049 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1652 | 1468759650051 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:47:30 INFO - PROCESS | 1652 | 1468759650055 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1652 | 1468759650056 Marionette TRACE conn2 <- [1,2190,null,{}] 05:47:30 INFO - PROCESS | 1652 | 1468759650086 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}] 05:47:30 INFO - PROCESS | 1652 | 1468759650087 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:30 INFO - PROCESS | 1652 | 1468759650298 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:47:30 INFO - PROCESS | 1652 | 1468759650374 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1652 | 1468759650375 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170d9000 == 37 [pid = 1652] [id = 555] 05:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112fbb800) [pid = 1652] [serial = 1665] [outer = 0x0] 05:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1133ebc00) [pid = 1652] [serial = 1666] [outer = 0x112fbb800] 05:47:30 INFO - PROCESS | 1652 | 1468759650403 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e83800) [pid = 1652] [serial = 1667] [outer = 0x112fbb800] 05:47:30 INFO - PROCESS | 1652 | 1468759650821 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 797ms 05:47:30 INFO - PROCESS | 1652 | 1468759650853 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:47:30 INFO - PROCESS | 1652 | 1468759650856 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:47:30 INFO - PROCESS | 1652 | 1468759650859 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1652 | 1468759650861 Marionette TRACE conn2 <- [1,2194,null,{}] 05:47:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ba800 == 36 [pid = 1652] [id = 8] 05:47:30 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d4800 == 35 [pid = 1652] [id = 6] 05:47:30 INFO - PROCESS | 1652 | --DOCSHELL 0x12d810800 == 34 [pid = 1652] [id = 19] 05:47:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116249800 == 33 [pid = 1652] [id = 26] 05:47:30 INFO - PROCESS | 1652 | 1468759650931 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}] 05:47:30 INFO - PROCESS | 1652 | 1468759650932 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:30 INFO - PROCESS | 1652 | --DOCSHELL 0x116607000 == 32 [pid = 1652] [id = 539] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1249d6c00) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125d86000) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128c7cc00) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116a0bc00) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12889d800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119932400) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x125d80400) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12958f800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121152000) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119934c00) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119b16000) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118578800) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118fb9c00) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x117069800) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1295f6000) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118224400) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118569800) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11706c800) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11706b000) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x115e7cc00) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12932fc00) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12887ac00) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128c0e400) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128f18800) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12524c000) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128c18400) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 05:47:30 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1218c0800) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1652 | 1468759651018 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:47:31 INFO - PROCESS | 1652 | 1468759651026 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1652 | 1468759651027 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d8800 == 33 [pid = 1652] [id = 556] 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116f51000) [pid = 1652] [serial = 1668] [outer = 0x0] 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x117ebf800) [pid = 1652] [serial = 1669] [outer = 0x116f51000] 05:47:31 INFO - PROCESS | 1652 | 1468759651054 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118452c00) [pid = 1652] [serial = 1670] [outer = 0x116f51000] 05:47:31 INFO - PROCESS | 1652 | 1468759651402 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 05:47:31 INFO - PROCESS | 1652 | 1468759651429 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1652 | 1468759651430 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:47:31 INFO - PROCESS | 1652 | 1468759651433 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1652 | 1468759651434 Marionette TRACE conn2 <- [1,2198,null,{}] 05:47:31 INFO - PROCESS | 1652 | 1468759651436 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}] 05:47:31 INFO - PROCESS | 1652 | 1468759651437 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:31 INFO - PROCESS | 1652 | 1468759651536 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:47:31 INFO - PROCESS | 1652 | 1468759651616 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1652 | 1468759651617 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104e000 == 34 [pid = 1652] [id = 557] 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1182b4c00) [pid = 1652] [serial = 1671] [outer = 0x0] 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118a3b800) [pid = 1652] [serial = 1672] [outer = 0x1182b4c00] 05:47:31 INFO - PROCESS | 1652 | 1468759651644 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11992fc00) [pid = 1652] [serial = 1673] [outer = 0x1182b4c00] 05:47:31 INFO - PROCESS | 1652 | 1468759651925 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 05:47:31 INFO - PROCESS | 1652 | 1468759651954 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1652 | 1468759651957 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:47:31 INFO - PROCESS | 1652 | 1468759651965 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1652 | 1468759651970 Marionette TRACE conn2 <- [1,2202,null,{}] 05:47:31 INFO - PROCESS | 1652 | 1468759651977 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}] 05:47:31 INFO - PROCESS | 1652 | 1468759651980 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:32 INFO - PROCESS | 1652 | 1468759652075 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:47:32 INFO - PROCESS | 1652 | 1468759652130 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1652 | 1468759652131 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261a3000 == 35 [pid = 1652] [id = 558] 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1182b7800) [pid = 1652] [serial = 1674] [outer = 0x0] 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a19c00) [pid = 1652] [serial = 1675] [outer = 0x1182b7800] 05:47:32 INFO - PROCESS | 1652 | 1468759652156 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x121570800) [pid = 1652] [serial = 1676] [outer = 0x1182b7800] 05:47:32 INFO - PROCESS | 1652 | 1468759652421 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 483ms 05:47:32 INFO - PROCESS | 1652 | 1468759652443 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1652 | 1468759652444 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:47:32 INFO - PROCESS | 1652 | 1468759652454 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1652 | 1468759652455 Marionette TRACE conn2 <- [1,2206,null,{}] 05:47:32 INFO - PROCESS | 1652 | 1468759652457 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}] 05:47:32 INFO - PROCESS | 1652 | 1468759652458 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:32 INFO - PROCESS | 1652 | 1468759652540 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:47:32 INFO - PROCESS | 1652 | 1468759652544 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1652 | 1468759652545 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cb800 == 36 [pid = 1652] [id = 559] 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119e2c400) [pid = 1652] [serial = 1677] [outer = 0x0] 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124d0d000) [pid = 1652] [serial = 1678] [outer = 0x119e2c400] 05:47:32 INFO - PROCESS | 1652 | 1468759652572 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125d85c00) [pid = 1652] [serial = 1679] [outer = 0x119e2c400] 05:47:32 INFO - PROCESS | 1652 | 1468759652910 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 526ms 05:47:32 INFO - PROCESS | 1652 | 1468759652979 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1652 | 1468759652980 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:47:32 INFO - PROCESS | 1652 | 1468759652988 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1652 | 1468759652990 Marionette TRACE conn2 <- [1,2210,null,{}] 05:47:32 INFO - PROCESS | 1652 | 1468759652992 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}] 05:47:32 INFO - PROCESS | 1652 | 1468759652993 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:33 INFO - PROCESS | 1652 | 1468759653097 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:47:33 INFO - PROCESS | 1652 | 1468759653110 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1652 | 1468759653115 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297dc000 == 37 [pid = 1652] [id = 560] 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1274df800) [pid = 1652] [serial = 1680] [outer = 0x0] 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1274e4800) [pid = 1652] [serial = 1681] [outer = 0x1274df800] 05:47:33 INFO - PROCESS | 1652 | 1468759653147 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1274f9400) [pid = 1652] [serial = 1682] [outer = 0x1274df800] 05:47:33 INFO - PROCESS | 1652 | 1468759653497 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 05:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:47:33 INFO - PROCESS | 1652 | 1468759653507 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1652 | 1468759653508 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:47:33 INFO - PROCESS | 1652 | 1468759653510 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1652 | 1468759653511 Marionette TRACE conn2 <- [1,2214,null,{}] 05:47:33 INFO - PROCESS | 1652 | 1468759653513 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}] 05:47:33 INFO - PROCESS | 1652 | 1468759653516 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:33 INFO - PROCESS | 1652 | 1468759653618 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:47:33 INFO - PROCESS | 1652 | 1468759653629 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1652 | 1468759653630 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac69000 == 38 [pid = 1652] [id = 561] 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12887b400) [pid = 1652] [serial = 1683] [outer = 0x0] 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1288a6400) [pid = 1652] [serial = 1684] [outer = 0x12887b400] 05:47:33 INFO - PROCESS | 1652 | 1468759653656 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c0f400) [pid = 1652] [serial = 1685] [outer = 0x12887b400] 05:47:34 INFO - PROCESS | 1652 | 1468759654005 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 05:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:47:34 INFO - PROCESS | 1652 | 1468759654028 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1652 | 1468759654030 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:47:34 INFO - PROCESS | 1652 | 1468759654032 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1652 | 1468759654033 Marionette TRACE conn2 <- [1,2218,null,{}] 05:47:34 INFO - PROCESS | 1652 | 1468759654035 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}] 05:47:34 INFO - PROCESS | 1652 | 1468759654036 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:34 INFO - PROCESS | 1652 | 1468759654141 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:47:34 INFO - PROCESS | 1652 | 1468759654145 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1652 | 1468759654146 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x116005800 == 39 [pid = 1652] [id = 562] 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12889f000) [pid = 1652] [serial = 1686] [outer = 0x0] 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c80000) [pid = 1652] [serial = 1687] [outer = 0x12889f000] 05:47:34 INFO - PROCESS | 1652 | 1468759654172 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1176f4800) [pid = 1652] [serial = 1688] [outer = 0x12889f000] 05:47:34 INFO - PROCESS | 1652 | 1468759654480 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 05:47:34 INFO - PROCESS | 1652 | 1468759654512 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1652 | 1468759654514 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:47:34 INFO - PROCESS | 1652 | 1468759654524 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1652 | 1468759654525 Marionette TRACE conn2 <- [1,2222,null,{}] 05:47:34 INFO - PROCESS | 1652 | 1468759654528 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}] 05:47:34 INFO - PROCESS | 1652 | 1468759654529 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:34 INFO - PROCESS | 1652 | 1468759654635 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:47:34 INFO - PROCESS | 1652 | 1468759654639 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1652 | 1468759654640 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b2800 == 40 [pid = 1652] [id = 563] 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c85400) [pid = 1652] [serial = 1689] [outer = 0x0] 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129329000) [pid = 1652] [serial = 1690] [outer = 0x128c85400] 05:47:34 INFO - PROCESS | 1652 | 1468759654664 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12932fc00) [pid = 1652] [serial = 1691] [outer = 0x128c85400] 05:47:35 INFO - PROCESS | 1652 | 1468759655095 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]]]}] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11396f800) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a28800) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129327400) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112df1c00) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e7c800) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118a03c00) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112a7b400) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113963c00) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12121d400) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128d2c00) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123fb0400) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1128cbc00) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118576800) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 623ms 05:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:47:35 INFO - PROCESS | 1652 | 1468759655148 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1652 | 1468759655149 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:47:35 INFO - PROCESS | 1652 | 1468759655152 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1652 | 1468759655153 Marionette TRACE conn2 <- [1,2226,null,{}] 05:47:35 INFO - PROCESS | 1652 | 1468759655156 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}] 05:47:35 INFO - PROCESS | 1652 | 1468759655157 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:35 INFO - PROCESS | 1652 | 1468759655260 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:47:35 INFO - PROCESS | 1652 | 1468759655269 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1652 | 1468759655270 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12140c800 == 41 [pid = 1652] [id = 564] 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112e97400) [pid = 1652] [serial = 1692] [outer = 0x0] 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11396f800) [pid = 1652] [serial = 1693] [outer = 0x112e97400] 05:47:35 INFO - PROCESS | 1652 | 1468759655310 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118575800) [pid = 1652] [serial = 1694] [outer = 0x112e97400] 05:47:35 INFO - PROCESS | 1652 | 1468759655785 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 05:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:47:35 INFO - PROCESS | 1652 | 1468759655823 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1652 | 1468759655824 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:47:35 INFO - PROCESS | 1652 | 1468759655827 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1652 | 1468759655828 Marionette TRACE conn2 <- [1,2230,null,{}] 05:47:35 INFO - PROCESS | 1652 | 1468759655830 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}] 05:47:35 INFO - PROCESS | 1652 | 1468759655831 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:35 INFO - PROCESS | 1652 | 1468759655910 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:47:35 INFO - PROCESS | 1652 | 1468759655913 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1652 | 1468759655917 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c619800 == 42 [pid = 1652] [id = 565] 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118576800) [pid = 1652] [serial = 1695] [outer = 0x0] 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125d78800) [pid = 1652] [serial = 1696] [outer = 0x118576800] 05:47:35 INFO - PROCESS | 1652 | 1468759655944 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x129592c00) [pid = 1652] [serial = 1697] [outer = 0x118576800] 05:47:36 INFO - PROCESS | 1652 | 1468759656276 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 05:47:36 INFO - PROCESS | 1652 | 1468759656295 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:47:36 INFO - PROCESS | 1652 | 1468759656297 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:47:36 INFO - PROCESS | 1652 | 1468759656302 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1652 | 1468759656303 Marionette TRACE conn2 <- [1,2234,null,{}] 05:47:36 INFO - PROCESS | 1652 | 1468759656306 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}] 05:47:36 INFO - PROCESS | 1652 | 1468759656307 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:36 INFO - PROCESS | 1652 | 1468759656396 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:47:36 INFO - PROCESS | 1652 | 1468759656460 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1652 | 1468759656461 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb76000 == 43 [pid = 1652] [id = 566] 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11992ac00) [pid = 1652] [serial = 1698] [outer = 0x0] 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1295f1000) [pid = 1652] [serial = 1699] [outer = 0x11992ac00] 05:47:36 INFO - PROCESS | 1652 | 1468759656484 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x129660400) [pid = 1652] [serial = 1700] [outer = 0x11992ac00] 05:47:36 INFO - PROCESS | 1652 | 1468759656769 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 05:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:47:36 INFO - PROCESS | 1652 | 1468759656822 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1652 | 1468759656823 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:47:36 INFO - PROCESS | 1652 | 1468759656825 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1652 | 1468759656826 Marionette TRACE conn2 <- [1,2238,null,{}] 05:47:36 INFO - PROCESS | 1652 | 1468759656828 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}] 05:47:36 INFO - PROCESS | 1652 | 1468759656829 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:36 INFO - PROCESS | 1652 | 1468759656911 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:47:36 INFO - PROCESS | 1652 | 1468759656916 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1652 | 1468759656918 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d431800 == 44 [pid = 1652] [id = 567] 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129660c00) [pid = 1652] [serial = 1701] [outer = 0x0] 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12974b800) [pid = 1652] [serial = 1702] [outer = 0x129660c00] 05:47:36 INFO - PROCESS | 1652 | 1468759656941 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129752c00) [pid = 1652] [serial = 1703] [outer = 0x129660c00] 05:47:37 INFO - PROCESS | 1652 | 1468759657398 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 05:47:37 INFO - PROCESS | 1652 | 1468759657445 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1652 | 1468759657448 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:47:37 INFO - PROCESS | 1652 | 1468759657452 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1652 | 1468759657454 Marionette TRACE conn2 <- [1,2242,null,{}] 05:47:37 INFO - PROCESS | 1652 | 1468759657458 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}] 05:47:37 INFO - PROCESS | 1652 | 1468759657460 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:37 INFO - PROCESS | 1652 | 1468759657563 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:47:37 INFO - PROCESS | 1652 | 1468759657661 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1652 | 1468759657663 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5b000 == 45 [pid = 1652] [id = 568] 05:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1160dbc00) [pid = 1652] [serial = 1704] [outer = 0x0] 05:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116976c00) [pid = 1652] [serial = 1705] [outer = 0x1160dbc00] 05:47:37 INFO - PROCESS | 1652 | 1468759657706 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118509c00) [pid = 1652] [serial = 1706] [outer = 0x1160dbc00] 05:47:38 INFO - PROCESS | 1652 | 1468759658123 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 722ms 05:47:38 INFO - PROCESS | 1652 | 1468759658173 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1652 | 1468759658177 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:47:38 INFO - PROCESS | 1652 | 1468759658181 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1652 | 1468759658183 Marionette TRACE conn2 <- [1,2246,null,{}] 05:47:38 INFO - PROCESS | 1652 | 1468759658185 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}] 05:47:38 INFO - PROCESS | 1652 | 1468759658187 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:38 INFO - PROCESS | 1652 | 1468759658291 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:47:38 INFO - PROCESS | 1652 | 1468759658353 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1652 | 1468759658355 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292dd000 == 46 [pid = 1652] [id = 569] 05:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11992c000) [pid = 1652] [serial = 1707] [outer = 0x0] 05:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a28c00) [pid = 1652] [serial = 1708] [outer = 0x11992c000] 05:47:38 INFO - PROCESS | 1652 | 1468759658386 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12121dc00) [pid = 1652] [serial = 1709] [outer = 0x11992c000] 05:47:38 INFO - PROCESS | 1652 | 1468759658817 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 05:47:38 INFO - PROCESS | 1652 | 1468759658851 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1652 | 1468759658853 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:47:38 INFO - PROCESS | 1652 | 1468759658855 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1652 | 1468759658858 Marionette TRACE conn2 <- [1,2250,null,{}] 05:47:38 INFO - PROCESS | 1652 | 1468759658866 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}] 05:47:38 INFO - PROCESS | 1652 | 1468759658868 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:38 INFO - PROCESS | 1652 | 1468759658993 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:47:39 INFO - PROCESS | 1652 | 1468759659058 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1652 | 1468759659061 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd21800 == 47 [pid = 1652] [id = 570] 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125241000) [pid = 1652] [serial = 1710] [outer = 0x0] 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12721cc00) [pid = 1652] [serial = 1711] [outer = 0x125241000] 05:47:39 INFO - PROCESS | 1652 | 1468759659091 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12887b000) [pid = 1652] [serial = 1712] [outer = 0x125241000] 05:47:39 INFO - PROCESS | 1652 | 1468759659502 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 05:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:47:39 INFO - PROCESS | 1652 | 1468759659527 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1652 | 1468759659529 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:47:39 INFO - PROCESS | 1652 | 1468759659531 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1652 | 1468759659532 Marionette TRACE conn2 <- [1,2254,null,{}] 05:47:39 INFO - PROCESS | 1652 | 1468759659535 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}] 05:47:39 INFO - PROCESS | 1652 | 1468759659536 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:39 INFO - PROCESS | 1652 | 1468759659640 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:47:39 INFO - PROCESS | 1652 | 1468759659702 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1652 | 1468759659703 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac70800 == 48 [pid = 1652] [id = 571] 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1129b3400) [pid = 1652] [serial = 1713] [outer = 0x0] 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128f0ec00) [pid = 1652] [serial = 1714] [outer = 0x1129b3400] 05:47:39 INFO - PROCESS | 1652 | 1468759659783 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129597000) [pid = 1652] [serial = 1715] [outer = 0x1129b3400] 05:47:40 INFO - PROCESS | 1652 | 1468759660410 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 921ms 05:47:40 INFO - PROCESS | 1652 | 1468759660453 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:47:40 INFO - PROCESS | 1652 | 1468759660456 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:47:40 INFO - PROCESS | 1652 | 1468759660459 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1652 | 1468759660460 Marionette TRACE conn2 <- [1,2258,null,{}] 05:47:40 INFO - PROCESS | 1652 | 1468759660464 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}] 05:47:40 INFO - PROCESS | 1652 | 1468759660466 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:40 INFO - PROCESS | 1652 | 1468759660557 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:47:40 INFO - PROCESS | 1652 | 1468759660621 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1652 | 1468759660622 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970f800 == 49 [pid = 1652] [id = 572] 05:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1160db400) [pid = 1652] [serial = 1716] [outer = 0x0] 05:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11822f000) [pid = 1652] [serial = 1717] [outer = 0x1160db400] 05:47:40 INFO - PROCESS | 1652 | 1468759660650 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11856e800) [pid = 1652] [serial = 1718] [outer = 0x1160db400] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb76000 == 48 [pid = 1652] [id = 566] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12c619800 == 47 [pid = 1652] [id = 565] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12140c800 == 46 [pid = 1652] [id = 564] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b2800 == 45 [pid = 1652] [id = 563] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116005800 == 44 [pid = 1652] [id = 562] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac69000 == 43 [pid = 1652] [id = 561] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1297dc000 == 42 [pid = 1652] [id = 560] 05:47:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1292cb800 == 41 [pid = 1652] [id = 559] 05:47:40 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1274e9c00) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1295f9400) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113d41400) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119e2bc00) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115e5a400) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12965bc00) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113966c00) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115e7b400) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a12400) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176f7c00) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118fb7c00) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119789c00) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112e9e400) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a7c000) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118448800) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11855b400) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1218b9400) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119373000) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126637c00) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116031c00) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125d81400) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124b2e400) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11936d800) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125d7a000) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121452800) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12524a400) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119960000) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 05:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 622ms 05:47:41 INFO - PROCESS | 1652 | 1468759661077 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]]]}] 05:47:41 INFO - PROCESS | 1652 | 1468759661080 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1652 | 1468759661085 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:47:41 INFO - PROCESS | 1652 | 1468759661090 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1652 | 1468759661091 Marionette TRACE conn2 <- [1,2262,null,{}] 05:47:41 INFO - PROCESS | 1652 | 1468759661094 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}] 05:47:41 INFO - PROCESS | 1652 | 1468759661095 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:41 INFO - PROCESS | 1652 | 1468759661175 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:47:41 INFO - PROCESS | 1652 | 1468759661180 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1652 | 1468759661183 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118207000 == 42 [pid = 1652] [id = 573] 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a05000) [pid = 1652] [serial = 1719] [outer = 0x0] 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119372400) [pid = 1652] [serial = 1720] [outer = 0x118a05000] 05:47:41 INFO - PROCESS | 1652 | 1468759661213 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119960000) [pid = 1652] [serial = 1721] [outer = 0x118a05000] 05:47:41 INFO - PROCESS | 1652 | 1468759661557 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 474ms 05:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:47:41 INFO - PROCESS | 1652 | 1468759661591 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1652 | 1468759661592 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:47:41 INFO - PROCESS | 1652 | 1468759661595 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1652 | 1468759661598 Marionette TRACE conn2 <- [1,2266,null,{}] 05:47:41 INFO - PROCESS | 1652 | 1468759661605 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}] 05:47:41 INFO - PROCESS | 1652 | 1468759661608 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:41 INFO - PROCESS | 1652 | 1468759661690 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:47:41 INFO - PROCESS | 1652 | 1468759661694 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1652 | 1468759661697 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252ac800 == 43 [pid = 1652] [id = 574] 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121213800) [pid = 1652] [serial = 1722] [outer = 0x0] 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12157dc00) [pid = 1652] [serial = 1723] [outer = 0x121213800] 05:47:41 INFO - PROCESS | 1652 | 1468759661727 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125bac800) [pid = 1652] [serial = 1724] [outer = 0x121213800] 05:47:42 INFO - PROCESS | 1652 | 1468759662194 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 622ms 05:47:42 INFO - PROCESS | 1652 | 1468759662218 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1652 | 1468759662221 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:47:42 INFO - PROCESS | 1652 | 1468759662224 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1652 | 1468759662226 Marionette TRACE conn2 <- [1,2270,null,{}] 05:47:42 INFO - PROCESS | 1652 | 1468759662229 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}] 05:47:42 INFO - PROCESS | 1652 | 1468759662231 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:42 INFO - PROCESS | 1652 | 1468759662346 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:47:42 INFO - PROCESS | 1652 | 1468759662349 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1652 | 1468759662351 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd0800 == 44 [pid = 1652] [id = 575] 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12662c400) [pid = 1652] [serial = 1725] [outer = 0x0] 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1274f9800) [pid = 1652] [serial = 1726] [outer = 0x12662c400] 05:47:42 INFO - PROCESS | 1652 | 1468759662376 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12889d000) [pid = 1652] [serial = 1727] [outer = 0x12662c400] 05:47:42 INFO - PROCESS | 1652 | 1468759662705 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 05:47:42 INFO - PROCESS | 1652 | 1468759662744 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:47:42 INFO - PROCESS | 1652 | 1468759662745 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:47:42 INFO - PROCESS | 1652 | 1468759662747 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1652 | 1468759662749 Marionette TRACE conn2 <- [1,2274,null,{}] 05:47:42 INFO - PROCESS | 1652 | 1468759662751 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}] 05:47:42 INFO - PROCESS | 1652 | 1468759662752 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:42 INFO - PROCESS | 1652 | 1468759662864 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:47:42 INFO - PROCESS | 1652 | 1468759662902 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1652 | 1468759662903 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x129566000 == 45 [pid = 1652] [id = 576] 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112a84800) [pid = 1652] [serial = 1728] [outer = 0x0] 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c12800) [pid = 1652] [serial = 1729] [outer = 0x112a84800] 05:47:42 INFO - PROCESS | 1652 | 1468759662934 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128f12400) [pid = 1652] [serial = 1730] [outer = 0x112a84800] 05:47:43 INFO - PROCESS | 1652 | 1468759663262 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 05:47:43 INFO - PROCESS | 1652 | 1468759663268 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1652 | 1468759663269 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:47:43 INFO - PROCESS | 1652 | 1468759663271 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1652 | 1468759663272 Marionette TRACE conn2 <- [1,2278,null,{}] 05:47:43 INFO - PROCESS | 1652 | 1468759663274 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}] 05:47:43 INFO - PROCESS | 1652 | 1468759663278 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:43 INFO - PROCESS | 1652 | 1468759663404 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:47:43 INFO - PROCESS | 1652 | 1468759663417 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1652 | 1468759663419 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e9000 == 46 [pid = 1652] [id = 577] 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129219c00) [pid = 1652] [serial = 1731] [outer = 0x0] 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1295fa000) [pid = 1652] [serial = 1732] [outer = 0x129219c00] 05:47:43 INFO - PROCESS | 1652 | 1468759663443 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129750c00) [pid = 1652] [serial = 1733] [outer = 0x129219c00] 05:47:43 INFO - PROCESS | 1652 | 1468759663783 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 05:47:43 INFO - PROCESS | 1652 | 1468759663789 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1652 | 1468759663790 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:47:43 INFO - PROCESS | 1652 | 1468759663792 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1652 | 1468759663793 Marionette TRACE conn2 <- [1,2282,null,{}] 05:47:43 INFO - PROCESS | 1652 | 1468759663796 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}] 05:47:43 INFO - PROCESS | 1652 | 1468759663797 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:43 INFO - PROCESS | 1652 | 1468759663909 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:47:43 INFO - PROCESS | 1652 | 1468759663920 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1652 | 1468759663921 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf23800 == 47 [pid = 1652] [id = 578] 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129754800) [pid = 1652] [serial = 1734] [outer = 0x0] 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a7b9800) [pid = 1652] [serial = 1735] [outer = 0x129754800] 05:47:43 INFO - PROCESS | 1652 | 1468759663945 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1274ea000) [pid = 1652] [serial = 1736] [outer = 0x129754800] 05:47:44 INFO - PROCESS | 1652 | 1468759664279 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 05:47:44 INFO - PROCESS | 1652 | 1468759664314 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1652 | 1468759664316 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:47:44 INFO - PROCESS | 1652 | 1468759664318 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1652 | 1468759664319 Marionette TRACE conn2 <- [1,2286,null,{}] 05:47:44 INFO - PROCESS | 1652 | 1468759664321 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}] 05:47:44 INFO - PROCESS | 1652 | 1468759664322 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:44 INFO - PROCESS | 1652 | 1468759664426 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:47:44 INFO - PROCESS | 1652 | 1468759664465 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1652 | 1468759664466 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c0000 == 48 [pid = 1652] [id = 579] 05:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129325400) [pid = 1652] [serial = 1737] [outer = 0x0] 05:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a805400) [pid = 1652] [serial = 1738] [outer = 0x129325400] 05:47:44 INFO - PROCESS | 1652 | 1468759664490 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a80e400) [pid = 1652] [serial = 1739] [outer = 0x129325400] 05:47:44 INFO - PROCESS | 1652 | 1468759664775 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]]]}] 05:47:44 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 05:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 05:47:44 INFO - PROCESS | 1652 | 1468759664796 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1652 | 1468759664798 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:47:44 INFO - PROCESS | 1652 | 1468759664808 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1652 | 1468759664810 Marionette TRACE conn2 <- [1,2290,null,{}] 05:47:44 INFO - PROCESS | 1652 | 1468759664812 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}] 05:47:44 INFO - PROCESS | 1652 | 1468759664813 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:44 INFO - PROCESS | 1652 | 1468759664929 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:47:44 INFO - PROCESS | 1652 | 1468759664940 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1652 | 1468759664941 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb7b800 == 49 [pid = 1652] [id = 580] 05:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a809000) [pid = 1652] [serial = 1740] [outer = 0x0] 05:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a8a3c00) [pid = 1652] [serial = 1741] [outer = 0x12a809000] 05:47:44 INFO - PROCESS | 1652 | 1468759664965 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a909c00) [pid = 1652] [serial = 1742] [outer = 0x12a809000] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12887b400) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12889f000) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1182b4c00) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119e2c400) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128c85400) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f51000) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112fbb800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1182b7800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112e97400) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118576800) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11992ac00) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:47:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1274df800) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:47:45 INFO - PROCESS | 1652 | 1468759665428 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 668ms 05:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:47:45 INFO - PROCESS | 1652 | 1468759665478 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1652 | 1468759665479 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1652 | 1468759665481 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1652 | 1468759665482 Marionette TRACE conn2 <- [1,2294,null,{}] 05:47:45 INFO - PROCESS | 1652 | 1468759665484 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}] 05:47:45 INFO - PROCESS | 1652 | 1468759665485 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:45 INFO - PROCESS | 1652 | 1468759665566 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:47:45 INFO - PROCESS | 1652 | 1468759665571 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1652 | 1468759665572 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5b0000 == 50 [pid = 1652] [id = 581] 05:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116030400) [pid = 1652] [serial = 1743] [outer = 0x0] 05:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119a1e000) [pid = 1652] [serial = 1744] [outer = 0x116030400] 05:47:45 INFO - PROCESS | 1652 | 1468759665596 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x125d83400) [pid = 1652] [serial = 1745] [outer = 0x116030400] 05:47:45 INFO - PROCESS | 1652 | 1468759665940 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 473ms 05:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:47:45 INFO - PROCESS | 1652 | 1468759665955 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1652 | 1468759665956 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1652 | 1468759665958 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1652 | 1468759665960 Marionette TRACE conn2 <- [1,2298,null,{}] 05:47:45 INFO - PROCESS | 1652 | 1468759665962 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}] 05:47:45 INFO - PROCESS | 1652 | 1468759665964 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:46 INFO - PROCESS | 1652 | 1468759666093 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:47:46 INFO - PROCESS | 1652 | 1468759666099 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1652 | 1468759666100 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d821000 == 51 [pid = 1652] [id = 582] 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128c0d000) [pid = 1652] [serial = 1746] [outer = 0x0] 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a8ab000) [pid = 1652] [serial = 1747] [outer = 0x128c0d000] 05:47:46 INFO - PROCESS | 1652 | 1468759666126 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b73e000) [pid = 1652] [serial = 1748] [outer = 0x128c0d000] 05:47:46 INFO - PROCESS | 1652 | 1468759666451 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 05:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:47:46 INFO - PROCESS | 1652 | 1468759666477 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1652 | 1468759666478 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 1652 | 1468759666481 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1652 | 1468759666484 Marionette TRACE conn2 <- [1,2302,null,{}] 05:47:46 INFO - PROCESS | 1652 | 1468759666487 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}] 05:47:46 INFO - PROCESS | 1652 | 1468759666488 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:46 INFO - PROCESS | 1652 | 1468759666570 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:47:46 INFO - PROCESS | 1652 | 1468759666573 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1652 | 1468759666574 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df82800 == 52 [pid = 1652] [id = 583] 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b741400) [pid = 1652] [serial = 1749] [outer = 0x0] 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b7dc400) [pid = 1652] [serial = 1750] [outer = 0x12b741400] 05:47:46 INFO - PROCESS | 1652 | 1468759666598 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b7e1400) [pid = 1652] [serial = 1751] [outer = 0x12b741400] 05:47:46 INFO - PROCESS | 1652 | 1468759666907 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 471ms 05:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:47:46 INFO - PROCESS | 1652 | 1468759666953 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1652 | 1468759666954 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 1652 | 1468759666956 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1652 | 1468759666957 Marionette TRACE conn2 <- [1,2306,null,{}] 05:47:46 INFO - PROCESS | 1652 | 1468759666967 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}] 05:47:46 INFO - PROCESS | 1652 | 1468759666968 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:47 INFO - PROCESS | 1652 | 1468759667081 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:47:47 INFO - PROCESS | 1652 | 1468759667087 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1652 | 1468759667088 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df9a000 == 53 [pid = 1652] [id = 584] 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1274e1c00) [pid = 1652] [serial = 1752] [outer = 0x0] 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b7e2800) [pid = 1652] [serial = 1753] [outer = 0x1274e1c00] 05:47:47 INFO - PROCESS | 1652 | 1468759667111 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b913000) [pid = 1652] [serial = 1754] [outer = 0x1274e1c00] 05:47:47 INFO - PROCESS | 1652 | 1468759667518 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 618ms 05:47:47 INFO - PROCESS | 1652 | 1468759667582 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1652 | 1468759667585 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:47:47 INFO - PROCESS | 1652 | 1468759667590 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1652 | 1468759667592 Marionette TRACE conn2 <- [1,2310,null,{}] 05:47:47 INFO - PROCESS | 1652 | 1468759667595 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}] 05:47:47 INFO - PROCESS | 1652 | 1468759667597 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:47 INFO - PROCESS | 1652 | 1468759667705 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:47:47 INFO - PROCESS | 1652 | 1468759667784 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1652 | 1468759667785 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d6c800 == 54 [pid = 1652] [id = 585] 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113d8ec00) [pid = 1652] [serial = 1755] [outer = 0x0] 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116077000) [pid = 1652] [serial = 1756] [outer = 0x113d8ec00] 05:47:47 INFO - PROCESS | 1652 | 1468759667816 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118453c00) [pid = 1652] [serial = 1757] [outer = 0x113d8ec00] 05:47:48 INFO - PROCESS | 1652 | 1468759668284 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 728ms 05:47:48 INFO - PROCESS | 1652 | 1468759668336 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1652 | 1468759668341 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:47:48 INFO - PROCESS | 1652 | 1468759668352 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1652 | 1468759668355 Marionette TRACE conn2 <- [1,2314,null,{}] 05:47:48 INFO - PROCESS | 1652 | 1468759668359 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}] 05:47:48 INFO - PROCESS | 1652 | 1468759668362 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:48 INFO - PROCESS | 1652 | 1468759668520 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:47:48 INFO - PROCESS | 1652 | 1468759668613 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1652 | 1468759668614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x121062800 == 55 [pid = 1652] [id = 586] 05:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119a1e400) [pid = 1652] [serial = 1758] [outer = 0x0] 05:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119e2dc00) [pid = 1652] [serial = 1759] [outer = 0x119a1e400] 05:47:48 INFO - PROCESS | 1652 | 1468759668644 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1249d3800) [pid = 1652] [serial = 1760] [outer = 0x119a1e400] 05:47:49 INFO - PROCESS | 1652 | 1468759669094 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 772ms 05:47:49 INFO - PROCESS | 1652 | 1468759669123 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1652 | 1468759669125 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:47:49 INFO - PROCESS | 1652 | 1468759669127 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1652 | 1468759669130 Marionette TRACE conn2 <- [1,2318,null,{}] 05:47:49 INFO - PROCESS | 1652 | 1468759669137 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}] 05:47:49 INFO - PROCESS | 1652 | 1468759669141 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:49 INFO - PROCESS | 1652 | 1468759669247 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:47:49 INFO - PROCESS | 1652 | 1468759669316 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1652 | 1468759669318 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7b9000 == 56 [pid = 1652] [id = 587] 05:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12617bc00) [pid = 1652] [serial = 1761] [outer = 0x0] 05:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12889b400) [pid = 1652] [serial = 1762] [outer = 0x12617bc00] 05:47:49 INFO - PROCESS | 1652 | 1468759669389 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x129599400) [pid = 1652] [serial = 1763] [outer = 0x12617bc00] 05:47:49 INFO - PROCESS | 1652 | 1468759669818 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] 05:47:49 INFO - PROCESS | 1652 | 1468759669853 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:47:49 INFO - PROCESS | 1652 | 1468759669855 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1652 | 1468759669857 Marionette TRACE conn2 <- [1,2322,null,{}] 05:47:49 INFO - PROCESS | 1652 | 1468759669859 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}] 05:47:49 INFO - PROCESS | 1652 | 1468759669860 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:49 INFO - PROCESS | 1652 | 1468759669963 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:47:50 INFO - PROCESS | 1652 | 1468759670029 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1652 | 1468759670030 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a6b800 == 57 [pid = 1652] [id = 588] 05:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x112f54c00) [pid = 1652] [serial = 1764] [outer = 0x0] 05:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x129593400) [pid = 1652] [serial = 1765] [outer = 0x112f54c00] 05:47:50 INFO - PROCESS | 1652 | 1468759670101 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12974c800) [pid = 1652] [serial = 1766] [outer = 0x112f54c00] 05:47:50 INFO - PROCESS | 1652 | 1468759670755 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 922ms 05:47:50 INFO - PROCESS | 1652 | 1468759670782 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1652 | 1468759670785 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:47:50 INFO - PROCESS | 1652 | 1468759670791 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1652 | 1468759670793 Marionette TRACE conn2 <- [1,2326,null,{}] 05:47:50 INFO - PROCESS | 1652 | 1468759670796 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}] 05:47:50 INFO - PROCESS | 1652 | 1468759670800 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:50 INFO - PROCESS | 1652 | 1468759670893 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:47:50 INFO - PROCESS | 1652 | 1468759670975 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1652 | 1468759670977 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aee800 == 58 [pid = 1652] [id = 589] 05:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1128cc800) [pid = 1652] [serial = 1767] [outer = 0x0] 05:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x112fbdc00) [pid = 1652] [serial = 1768] [outer = 0x1128cc800] 05:47:51 INFO - PROCESS | 1652 | 1468759671004 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11706a000) [pid = 1652] [serial = 1769] [outer = 0x1128cc800] 05:47:51 INFO - PROCESS | 1652 | 1468759671419 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 678ms 05:47:51 INFO - PROCESS | 1652 | 1468759671469 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1652 | 1468759671472 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:47:51 INFO - PROCESS | 1652 | 1468759671476 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1652 | 1468759671477 Marionette TRACE conn2 <- [1,2330,null,{}] 05:47:51 INFO - PROCESS | 1652 | 1468759671480 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}] 05:47:51 INFO - PROCESS | 1652 | 1468759671481 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7bb800 == 57 [pid = 1652] [id = 9] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d434000 == 56 [pid = 1652] [id = 538] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12df82800 == 55 [pid = 1652] [id = 583] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d821000 == 54 [pid = 1652] [id = 582] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5b0000 == 53 [pid = 1652] [id = 581] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb7b800 == 52 [pid = 1652] [id = 580] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c0000 == 51 [pid = 1652] [id = 579] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf23800 == 50 [pid = 1652] [id = 578] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e9000 == 49 [pid = 1652] [id = 577] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x129566000 == 48 [pid = 1652] [id = 576] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd0800 == 47 [pid = 1652] [id = 575] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1252ac800 == 46 [pid = 1652] [id = 574] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x118207000 == 45 [pid = 1652] [id = 573] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11970f800 == 44 [pid = 1652] [id = 572] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac70800 == 43 [pid = 1652] [id = 571] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd21800 == 42 [pid = 1652] [id = 570] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1292dd000 == 41 [pid = 1652] [id = 569] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5b000 == 40 [pid = 1652] [id = 568] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd2c800 == 39 [pid = 1652] [id = 16] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11666f800 == 38 [pid = 1652] [id = 11] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bae6800 == 37 [pid = 1652] [id = 10] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x117e4d000 == 36 [pid = 1652] [id = 540] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c08d800 == 35 [pid = 1652] [id = 12] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d431800 == 34 [pid = 1652] [id = 567] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12db0b800 == 33 [pid = 1652] [id = 20] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c60a800 == 32 [pid = 1652] [id = 13] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x116aee800 == 31 [pid = 1652] [id = 589] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x123a6b800 == 30 [pid = 1652] [id = 588] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7b9000 == 29 [pid = 1652] [id = 587] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x121062800 == 28 [pid = 1652] [id = 586] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12df9a000 == 27 [pid = 1652] [id = 584] 05:47:52 INFO - PROCESS | 1652 | --DOCSHELL 0x113d6c800 == 26 [pid = 1652] [id = 585] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1288a6400) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128c80000) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119b1a000) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118a3b800) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11992fc00) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x124d0d000) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x129329000) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113378400) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118449000) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x117ebf800) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118452c00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x115e83800) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1133ebc00) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119a19c00) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x121570800) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11396f800) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118575800) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12932fc00) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125d78800) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x129660400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1274e4800) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12974b800) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1295f1000) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176f4800) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128c0f400) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x129592c00) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1274f9400) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125d85c00) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 05:47:52 INFO - PROCESS | 1652 | 1468759672223 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:47:52 INFO - PROCESS | 1652 | 1468759672295 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1652 | 1468759672297 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x111ad9000 == 27 [pid = 1652] [id = 590] 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1139efc00) [pid = 1652] [serial = 1770] [outer = 0x0] 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113d4c000) [pid = 1652] [serial = 1771] [outer = 0x1139efc00] 05:47:52 INFO - PROCESS | 1652 | 1468759672325 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x115e7f400) [pid = 1652] [serial = 1772] [outer = 0x1139efc00] 05:47:52 INFO - PROCESS | 1652 | 1468759672631 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1171ms 05:47:52 INFO - PROCESS | 1652 | 1468759672656 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1652 | 1468759672658 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:47:52 INFO - PROCESS | 1652 | 1468759672662 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1652 | 1468759672664 Marionette TRACE conn2 <- [1,2334,null,{}] 05:47:52 INFO - PROCESS | 1652 | 1468759672670 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}] 05:47:52 INFO - PROCESS | 1652 | 1468759672672 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:52 INFO - PROCESS | 1652 | 1468759672751 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:47:52 INFO - PROCESS | 1652 | 1468759672838 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1652 | 1468759672840 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118218800 == 28 [pid = 1652] [id = 591] 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116764400) [pid = 1652] [serial = 1773] [outer = 0x0] 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118475c00) [pid = 1652] [serial = 1774] [outer = 0x116764400] 05:47:52 INFO - PROCESS | 1652 | 1468759672866 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119364800) [pid = 1652] [serial = 1775] [outer = 0x116764400] 05:47:53 INFO - PROCESS | 1652 | 1468759673159 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]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 524ms 05:47:53 INFO - PROCESS | 1652 | 1468759673190 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 1652 | 1468759673191 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:47:53 INFO - PROCESS | 1652 | 1468759673194 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1652 | 1468759673195 Marionette TRACE conn2 <- [1,2338,null,{}] 05:47:53 INFO - PROCESS | 1652 | 1468759673198 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}] 05:47:53 INFO - PROCESS | 1652 | 1468759673201 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:53 INFO - PROCESS | 1652 | 1468759673292 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:47:53 INFO - PROCESS | 1652 | 1468759673308 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1652 | 1468759673309 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a53000 == 29 [pid = 1652] [id = 592] 05:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119364400) [pid = 1652] [serial = 1776] [outer = 0x0] 05:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119b19000) [pid = 1652] [serial = 1777] [outer = 0x119364400] 05:47:53 INFO - PROCESS | 1652 | 1468759673432 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12115d400) [pid = 1652] [serial = 1778] [outer = 0x119364400] 05:47:53 INFO - PROCESS | 1652 | 1468759673871 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]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 720ms 05:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:47:53 INFO - PROCESS | 1652 | 1468759673922 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 1652 | 1468759673925 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:47:53 INFO - PROCESS | 1652 | 1468759673939 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1652 | 1468759673942 Marionette TRACE conn2 <- [1,2342,null,{}] 05:47:53 INFO - PROCESS | 1652 | 1468759673944 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}] 05:47:53 INFO - PROCESS | 1652 | 1468759673947 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:54 INFO - PROCESS | 1652 | 1468759674029 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:47:54 INFO - PROCESS | 1652 | 1468759674035 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1652 | 1468759674037 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x126555000 == 30 [pid = 1652] [id = 593] 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124b2cc00) [pid = 1652] [serial = 1779] [outer = 0x0] 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125249000) [pid = 1652] [serial = 1780] [outer = 0x124b2cc00] 05:47:54 INFO - PROCESS | 1652 | 1468759674061 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125baec00) [pid = 1652] [serial = 1781] [outer = 0x124b2cc00] 05:47:54 INFO - PROCESS | 1652 | 1468759674424 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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 535ms 05:47:54 INFO - PROCESS | 1652 | 1468759674463 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1652 | 1468759674465 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:47:54 INFO - PROCESS | 1652 | 1468759674467 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1652 | 1468759674468 Marionette TRACE conn2 <- [1,2346,null,{}] 05:47:54 INFO - PROCESS | 1652 | 1468759674470 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}] 05:47:54 INFO - PROCESS | 1652 | 1468759674471 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:54 INFO - PROCESS | 1652 | 1468759674572 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:47:54 INFO - PROCESS | 1652 | 1468759674585 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1652 | 1468759674586 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x127274800 == 31 [pid = 1652] [id = 594] 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125bb3400) [pid = 1652] [serial = 1782] [outer = 0x0] 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12663a800) [pid = 1652] [serial = 1783] [outer = 0x125bb3400] 05:47:54 INFO - PROCESS | 1652 | 1468759674610 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1274e6800) [pid = 1652] [serial = 1784] [outer = 0x125bb3400] 05:47:54 INFO - PROCESS | 1652 | 1468759674972 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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms 05:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:47:54 INFO - PROCESS | 1652 | 1468759674989 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1652 | 1468759674990 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:47:54 INFO - PROCESS | 1652 | 1468759674992 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1652 | 1468759674993 Marionette TRACE conn2 <- [1,2350,null,{}] 05:47:54 INFO - PROCESS | 1652 | 1468759674996 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}] 05:47:54 INFO - PROCESS | 1652 | 1468759674997 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:55 INFO - PROCESS | 1652 | 1468759675106 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:47:55 INFO - PROCESS | 1652 | 1468759675110 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1652 | 1468759675114 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295bc800 == 32 [pid = 1652] [id = 595] 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118fbbc00) [pid = 1652] [serial = 1785] [outer = 0x0] 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1288a0400) [pid = 1652] [serial = 1786] [outer = 0x118fbbc00] 05:47:55 INFO - PROCESS | 1652 | 1468759675184 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128c7c400) [pid = 1652] [serial = 1787] [outer = 0x118fbbc00] 05:47:55 INFO - PROCESS | 1652 | 1468759675519 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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 572ms 05:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:47:55 INFO - PROCESS | 1652 | 1468759675565 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1652 | 1468759675566 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:47:55 INFO - PROCESS | 1652 | 1468759675568 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1652 | 1468759675569 Marionette TRACE conn2 <- [1,2354,null,{}] 05:47:55 INFO - PROCESS | 1652 | 1468759675571 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}] 05:47:55 INFO - PROCESS | 1652 | 1468759675572 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:55 INFO - PROCESS | 1652 | 1468759675674 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:47:55 INFO - PROCESS | 1652 | 1468759675686 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1652 | 1468759675687 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f16800 == 33 [pid = 1652] [id = 596] 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128f14c00) [pid = 1652] [serial = 1788] [outer = 0x0] 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12932b800) [pid = 1652] [serial = 1789] [outer = 0x128f14c00] 05:47:55 INFO - PROCESS | 1652 | 1468759675711 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x129591400) [pid = 1652] [serial = 1790] [outer = 0x128f14c00] 05:47:56 INFO - PROCESS | 1652 | 1468759676064 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 05:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:47:56 INFO - PROCESS | 1652 | 1468759676088 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1652 | 1468759676090 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:47:56 INFO - PROCESS | 1652 | 1468759676092 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1652 | 1468759676093 Marionette TRACE conn2 <- [1,2358,null,{}] 05:47:56 INFO - PROCESS | 1652 | 1468759676102 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}] 05:47:56 INFO - PROCESS | 1652 | 1468759676103 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:56 INFO - PROCESS | 1652 | 1468759676203 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:47:56 INFO - PROCESS | 1652 | 1468759676206 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 1652 | 1468759676207 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bae9000 == 34 [pid = 1652] [id = 597] 05:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1133e5c00) [pid = 1652] [serial = 1791] [outer = 0x0] 05:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x129597c00) [pid = 1652] [serial = 1792] [outer = 0x1133e5c00] 05:47:56 INFO - PROCESS | 1652 | 1468759676231 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x129657800) [pid = 1652] [serial = 1793] [outer = 0x1133e5c00] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12b741400) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116030400) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128c0d000) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118226800) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11992f800) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12728d800) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1129b1400) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x129219c00) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x129754800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1160db400) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a809000) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12662c400) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129660c00) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11992c000) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x121213800) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125241000) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112a84800) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118a05000) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1160dbc00) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1129b3400) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:47:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x129325400) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:47:56 INFO - PROCESS | 1652 | 1468759676908 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 872ms 05:47:56 INFO - PROCESS | 1652 | 1468759676965 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1652 | 1468759676967 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:47:56 INFO - PROCESS | 1652 | 1468759676970 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1652 | 1468759676971 Marionette TRACE conn2 <- [1,2362,null,{}] 05:47:56 INFO - PROCESS | 1652 | 1468759676974 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}] 05:47:56 INFO - PROCESS | 1652 | 1468759676975 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:57 INFO - PROCESS | 1652 | 1468759677052 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:47:57 INFO - PROCESS | 1652 | 1468759677056 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1652 | 1468759677057 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf19800 == 35 [pid = 1652] [id = 598] 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118475000) [pid = 1652] [serial = 1794] [outer = 0x0] 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11992f800) [pid = 1652] [serial = 1795] [outer = 0x118475000] 05:47:57 INFO - PROCESS | 1652 | 1468759677082 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124b2a800) [pid = 1652] [serial = 1796] [outer = 0x118475000] 05:47:57 INFO - PROCESS | 1652 | 1468759677424 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 472ms 05:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:47:57 INFO - PROCESS | 1652 | 1468759677443 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1652 | 1468759677444 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 1652 | 1468759677446 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1652 | 1468759677447 Marionette TRACE conn2 <- [1,2366,null,{}] 05:47:57 INFO - PROCESS | 1652 | 1468759677452 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}] 05:47:57 INFO - PROCESS | 1652 | 1468759677453 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:57 INFO - PROCESS | 1652 | 1468759677528 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:47:57 INFO - PROCESS | 1652 | 1468759677535 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1652 | 1468759677536 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3bf000 == 36 [pid = 1652] [id = 599] 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125d85400) [pid = 1652] [serial = 1797] [outer = 0x0] 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128f13400) [pid = 1652] [serial = 1798] [outer = 0x125d85400] 05:47:57 INFO - PROCESS | 1652 | 1468759677560 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12965d800) [pid = 1652] [serial = 1799] [outer = 0x125d85400] 05:47:57 INFO - PROCESS | 1652 | 1468759677890 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 469ms 05:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:47:57 INFO - PROCESS | 1652 | 1468759677922 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1652 | 1468759677923 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 1652 | 1468759677925 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1652 | 1468759677926 Marionette TRACE conn2 <- [1,2370,null,{}] 05:47:57 INFO - PROCESS | 1652 | 1468759677953 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}] 05:47:57 INFO - PROCESS | 1652 | 1468759677954 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:58 INFO - PROCESS | 1652 | 1468759678037 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:47:58 INFO - PROCESS | 1652 | 1468759678041 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1652 | 1468759678043 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb74000 == 37 [pid = 1652] [id = 600] 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12662c400) [pid = 1652] [serial = 1800] [outer = 0x0] 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12974b800) [pid = 1652] [serial = 1801] [outer = 0x12662c400] 05:47:58 INFO - PROCESS | 1652 | 1468759678070 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a7c0800) [pid = 1652] [serial = 1802] [outer = 0x12662c400] 05:47:58 INFO - PROCESS | 1652 | 1468759678445 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 539ms 05:47:58 INFO - PROCESS | 1652 | 1468759678464 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1652 | 1468759678468 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:47:58 INFO - PROCESS | 1652 | 1468759678470 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1652 | 1468759678472 Marionette TRACE conn2 <- [1,2374,null,{}] 05:47:58 INFO - PROCESS | 1652 | 1468759678475 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}] 05:47:58 INFO - PROCESS | 1652 | 1468759678476 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:58 INFO - PROCESS | 1652 | 1468759678564 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:47:58 INFO - PROCESS | 1652 | 1468759678635 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1652 | 1468759678636 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd32800 == 38 [pid = 1652] [id = 601] 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1274e2c00) [pid = 1652] [serial = 1803] [outer = 0x0] 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a807800) [pid = 1652] [serial = 1804] [outer = 0x1274e2c00] 05:47:58 INFO - PROCESS | 1652 | 1468759678660 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b73b800) [pid = 1652] [serial = 1805] [outer = 0x1274e2c00] 05:47:59 INFO - PROCESS | 1652 | 1468759679260 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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 05:47:59 INFO - PROCESS | 1652 | 1468759679342 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1652 | 1468759679345 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:47:59 INFO - PROCESS | 1652 | 1468759679350 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1652 | 1468759679353 Marionette TRACE conn2 <- [1,2378,null,{}] 05:47:59 INFO - PROCESS | 1652 | 1468759679358 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}] 05:47:59 INFO - PROCESS | 1652 | 1468759679362 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:59 INFO - PROCESS | 1652 | 1468759679507 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:47:59 INFO - PROCESS | 1652 | 1468759679572 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1652 | 1468759679573 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:47:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b43000 == 39 [pid = 1652] [id = 602] 05:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116a12000) [pid = 1652] [serial = 1806] [outer = 0x0] 05:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11847b400) [pid = 1652] [serial = 1807] [outer = 0x116a12000] 05:47:59 INFO - PROCESS | 1652 | 1468759679647 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119787800) [pid = 1652] [serial = 1808] [outer = 0x116a12000] 05:48:00 INFO - PROCESS | 1652 | 1468759680236 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 926ms 05:48:00 INFO - PROCESS | 1652 | 1468759680274 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1652 | 1468759680278 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:48:00 INFO - PROCESS | 1652 | 1468759680283 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1652 | 1468759680284 Marionette TRACE conn2 <- [1,2382,null,{}] 05:48:00 INFO - PROCESS | 1652 | 1468759680287 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}] 05:48:00 INFO - PROCESS | 1652 | 1468759680289 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:00 INFO - PROCESS | 1652 | 1468759680402 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:48:00 INFO - PROCESS | 1652 | 1468759680493 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1652 | 1468759680495 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295ba000 == 40 [pid = 1652] [id = 603] 05:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123ab8000) [pid = 1652] [serial = 1809] [outer = 0x0] 05:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124b29c00) [pid = 1652] [serial = 1810] [outer = 0x123ab8000] 05:48:00 INFO - PROCESS | 1652 | 1468759680525 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x125bae400) [pid = 1652] [serial = 1811] [outer = 0x123ab8000] 05:48:01 INFO - PROCESS | 1652 | 1468759681258 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]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1070ms 05:48:01 INFO - PROCESS | 1652 | 1468759681381 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 1652 | 1468759681385 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:48:01 INFO - PROCESS | 1652 | 1468759681390 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1652 | 1468759681394 Marionette TRACE conn2 <- [1,2386,null,{}] 05:48:01 INFO - PROCESS | 1652 | 1468759681399 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}] 05:48:01 INFO - PROCESS | 1652 | 1468759681402 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:01 INFO - PROCESS | 1652 | 1468759681523 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:48:01 INFO - PROCESS | 1652 | 1468759681588 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1652 | 1468759681590 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119709000 == 41 [pid = 1652] [id = 604] 05:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1121b2400) [pid = 1652] [serial = 1812] [outer = 0x0] 05:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1129a8400) [pid = 1652] [serial = 1813] [outer = 0x1121b2400] 05:48:01 INFO - PROCESS | 1652 | 1468759681618 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1151dc000) [pid = 1652] [serial = 1814] [outer = 0x1121b2400] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb74000 == 40 [pid = 1652] [id = 600] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3bf000 == 39 [pid = 1652] [id = 599] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf19800 == 38 [pid = 1652] [id = 598] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12bae9000 == 37 [pid = 1652] [id = 597] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x110f16800 == 36 [pid = 1652] [id = 596] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1295bc800 == 35 [pid = 1652] [id = 595] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x127274800 == 34 [pid = 1652] [id = 594] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x126555000 == 33 [pid = 1652] [id = 593] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x119a53000 == 32 [pid = 1652] [id = 592] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x118218800 == 31 [pid = 1652] [id = 591] 05:48:01 INFO - PROCESS | 1652 | --DOCSHELL 0x111ad9000 == 30 [pid = 1652] [id = 590] 05:48:02 INFO - PROCESS | 1652 | 1468759682024 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 679ms 05:48:02 INFO - PROCESS | 1652 | 1468759682068 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1652 | 1468759682071 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:48:02 INFO - PROCESS | 1652 | 1468759682075 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1652 | 1468759682077 Marionette TRACE conn2 <- [1,2390,null,{}] 05:48:02 INFO - PROCESS | 1652 | 1468759682079 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}] 05:48:02 INFO - PROCESS | 1652 | 1468759682081 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:02 INFO - PROCESS | 1652 | 1468759682171 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1295fa000) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a7b9800) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11822f000) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a8a3c00) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11856e800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1274f9800) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12889d000) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x129752c00) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119a28c00) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12121dc00) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12157dc00) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125bac800) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12721cc00) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12887b000) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128c12800) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119372400) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119960000) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116976c00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118509c00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128f0ec00) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x129597000) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a80e400) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a805400) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12b7e1400) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125d83400) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a1e000) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b7dc400) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b7e2800) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a909c00) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1274ea000) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x129750c00) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b73e000) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128f12400) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a8ab000) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118562000) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x121217c00) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128879c00) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115e7d000) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 1652 | 1468759682244 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1652 | 1468759682245 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e4c800 == 31 [pid = 1652] [id = 605] 05:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1151d0c00) [pid = 1652] [serial = 1815] [outer = 0x0] 05:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116972400) [pid = 1652] [serial = 1816] [outer = 0x1151d0c00] 05:48:02 INFO - PROCESS | 1652 | 1468759682273 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11806f000) [pid = 1652] [serial = 1817] [outer = 0x1151d0c00] 05:48:02 INFO - PROCESS | 1652 | 1468759682653 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms 05:48:02 INFO - PROCESS | 1652 | 1468759682698 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1652 | 1468759682701 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:48:02 INFO - PROCESS | 1652 | 1468759682704 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1652 | 1468759682708 Marionette TRACE conn2 <- [1,2394,null,{}] 05:48:02 INFO - PROCESS | 1652 | 1468759682720 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}] 05:48:02 INFO - PROCESS | 1652 | 1468759682726 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:02 INFO - PROCESS | 1652 | 1468759682858 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:48:02 INFO - PROCESS | 1652 | 1468759682905 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1652 | 1468759682908 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x125251800 == 32 [pid = 1652] [id = 606] 05:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x110edfc00) [pid = 1652] [serial = 1818] [outer = 0x0] 05:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f23c00) [pid = 1652] [serial = 1819] [outer = 0x110edfc00] 05:48:02 INFO - PROCESS | 1652 | 1468759682954 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11992c000) [pid = 1652] [serial = 1820] [outer = 0x110edfc00] 05:48:03 INFO - PROCESS | 1652 | 1468759683311 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 625ms 05:48:03 INFO - PROCESS | 1652 | 1468759683330 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1652 | 1468759683332 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:48:03 INFO - PROCESS | 1652 | 1468759683334 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1652 | 1468759683335 Marionette TRACE conn2 <- [1,2398,null,{}] 05:48:03 INFO - PROCESS | 1652 | 1468759683337 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}] 05:48:03 INFO - PROCESS | 1652 | 1468759683338 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:03 INFO - PROCESS | 1652 | 1468759683422 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:48:03 INFO - PROCESS | 1652 | 1468759683426 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1652 | 1468759683427 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bc0000 == 33 [pid = 1652] [id = 607] 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11995f800) [pid = 1652] [serial = 1821] [outer = 0x0] 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a28400) [pid = 1652] [serial = 1822] [outer = 0x11995f800] 05:48:03 INFO - PROCESS | 1652 | 1468759683452 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121152000) [pid = 1652] [serial = 1823] [outer = 0x11995f800] 05:48:03 INFO - PROCESS | 1652 | 1468759683784 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 469ms 05:48:03 INFO - PROCESS | 1652 | 1468759683804 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1652 | 1468759683805 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:48:03 INFO - PROCESS | 1652 | 1468759683807 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1652 | 1468759683808 Marionette TRACE conn2 <- [1,2402,null,{}] 05:48:03 INFO - PROCESS | 1652 | 1468759683811 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}] 05:48:03 INFO - PROCESS | 1652 | 1468759683812 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:03 INFO - PROCESS | 1652 | 1468759683891 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:48:03 INFO - PROCESS | 1652 | 1468759683960 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1652 | 1468759683960 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cf800 == 34 [pid = 1652] [id = 608] 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119963c00) [pid = 1652] [serial = 1824] [outer = 0x0] 05:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121446400) [pid = 1652] [serial = 1825] [outer = 0x119963c00] 05:48:03 INFO - PROCESS | 1652 | 1468759683985 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123f83400) [pid = 1652] [serial = 1826] [outer = 0x119963c00] 05:48:04 INFO - PROCESS | 1652 | 1468759684370 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 618ms 05:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:48:04 INFO - PROCESS | 1652 | 1468759684427 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1652 | 1468759684429 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 1652 | 1468759684432 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1652 | 1468759684434 Marionette TRACE conn2 <- [1,2406,null,{}] 05:48:04 INFO - PROCESS | 1652 | 1468759684437 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}] 05:48:04 INFO - PROCESS | 1652 | 1468759684444 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:04 INFO - PROCESS | 1652 | 1468759684633 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:48:04 INFO - PROCESS | 1652 | 1468759684660 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1652 | 1468759684661 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9ac000 == 35 [pid = 1652] [id = 609] 05:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124b9c800) [pid = 1652] [serial = 1827] [outer = 0x0] 05:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125d79000) [pid = 1652] [serial = 1828] [outer = 0x124b9c800] 05:48:04 INFO - PROCESS | 1652 | 1468759684700 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274e7400) [pid = 1652] [serial = 1829] [outer = 0x124b9c800] 05:48:05 INFO - PROCESS | 1652 | 1468759685043 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 05:48:05 INFO - PROCESS | 1652 | 1468759685102 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1652 | 1468759685103 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:48:05 INFO - PROCESS | 1652 | 1468759685106 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1652 | 1468759685107 Marionette TRACE conn2 <- [1,2410,null,{}] 05:48:05 INFO - PROCESS | 1652 | 1468759685109 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}] 05:48:05 INFO - PROCESS | 1652 | 1468759685110 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:05 INFO - PROCESS | 1652 | 1468759685211 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:48:05 INFO - PROCESS | 1652 | 1468759685217 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1652 | 1468759685218 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d6c000 == 36 [pid = 1652] [id = 610] 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1129a8800) [pid = 1652] [serial = 1830] [outer = 0x0] 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1274f6800) [pid = 1652] [serial = 1831] [outer = 0x1129a8800] 05:48:05 INFO - PROCESS | 1652 | 1468759685285 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128880800) [pid = 1652] [serial = 1832] [outer = 0x1129a8800] 05:48:05 INFO - PROCESS | 1652 | 1468759685580 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 517ms 05:48:05 INFO - PROCESS | 1652 | 1468759685624 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1652 | 1468759685625 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:48:05 INFO - PROCESS | 1652 | 1468759685627 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1652 | 1468759685628 Marionette TRACE conn2 <- [1,2414,null,{}] 05:48:05 INFO - PROCESS | 1652 | 1468759685631 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}] 05:48:05 INFO - PROCESS | 1652 | 1468759685632 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:05 INFO - PROCESS | 1652 | 1468759685736 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:48:05 INFO - PROCESS | 1652 | 1468759685748 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1652 | 1468759685750 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf2b800 == 37 [pid = 1652] [id = 611] 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1274f3800) [pid = 1652] [serial = 1833] [outer = 0x0] 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c0a000) [pid = 1652] [serial = 1834] [outer = 0x1274f3800] 05:48:05 INFO - PROCESS | 1652 | 1468759685773 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c7cc00) [pid = 1652] [serial = 1835] [outer = 0x1274f3800] 05:48:06 INFO - PROCESS | 1652 | 1468759686112 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 05:48:06 INFO - PROCESS | 1652 | 1468759686151 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1652 | 1468759686153 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:48:06 INFO - PROCESS | 1652 | 1468759686155 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1652 | 1468759686156 Marionette TRACE conn2 <- [1,2418,null,{}] 05:48:06 INFO - PROCESS | 1652 | 1468759686159 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}] 05:48:06 INFO - PROCESS | 1652 | 1468759686160 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:06 INFO - PROCESS | 1652 | 1468759686262 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:48:06 INFO - PROCESS | 1652 | 1468759686267 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1652 | 1468759686268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c60e000 == 38 [pid = 1652] [id = 612] 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1121be000) [pid = 1652] [serial = 1836] [outer = 0x0] 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128c0c800) [pid = 1652] [serial = 1837] [outer = 0x1121be000] 05:48:06 INFO - PROCESS | 1652 | 1468759686415 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129328c00) [pid = 1652] [serial = 1838] [outer = 0x1121be000] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1274e1c00) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125bb3400) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118fbbc00) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119364400) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116764400) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1139efc00) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124b2cc00) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128cc800) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113d8ec00) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a1e400) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12617bc00) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112f54c00) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128f14c00) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133e5c00) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x125d85400) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12662c400) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:48:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118475000) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:48:06 INFO - PROCESS | 1652 | 1468759686681 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 570ms 05:48:06 INFO - PROCESS | 1652 | 1468759686726 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1652 | 1468759686727 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:48:06 INFO - PROCESS | 1652 | 1468759686729 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1652 | 1468759686730 Marionette TRACE conn2 <- [1,2422,null,{}] 05:48:06 INFO - PROCESS | 1652 | 1468759686740 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}] 05:48:06 INFO - PROCESS | 1652 | 1468759686742 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:06 INFO - PROCESS | 1652 | 1468759686828 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:48:06 INFO - PROCESS | 1652 | 1468759686833 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1652 | 1468759686834 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c9800 == 39 [pid = 1652] [id = 613] 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11393b000) [pid = 1652] [serial = 1839] [outer = 0x0] 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11992e400) [pid = 1652] [serial = 1840] [outer = 0x11393b000] 05:48:06 INFO - PROCESS | 1652 | 1468759686858 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125bb3400) [pid = 1652] [serial = 1841] [outer = 0x11393b000] 05:48:07 INFO - PROCESS | 1652 | 1468759687187 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 475ms 05:48:07 INFO - PROCESS | 1652 | 1468759687205 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:48:07 INFO - PROCESS | 1652 | 1468759687206 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 1652 | 1468759687209 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1652 | 1468759687210 Marionette TRACE conn2 <- [1,2426,null,{}] 05:48:07 INFO - PROCESS | 1652 | 1468759687213 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}] 05:48:07 INFO - PROCESS | 1652 | 1468759687214 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:07 INFO - PROCESS | 1652 | 1468759687311 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:48:07 INFO - PROCESS | 1652 | 1468759687383 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1652 | 1468759687385 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d43e800 == 40 [pid = 1652] [id = 614] 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128881000) [pid = 1652] [serial = 1842] [outer = 0x0] 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12932b000) [pid = 1652] [serial = 1843] [outer = 0x128881000] 05:48:07 INFO - PROCESS | 1652 | 1468759687417 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12965f400) [pid = 1652] [serial = 1844] [outer = 0x128881000] 05:48:07 INFO - PROCESS | 1652 | 1468759687690 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 05:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:48:07 INFO - PROCESS | 1652 | 1468759687728 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1652 | 1468759687729 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 1652 | 1468759687739 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1652 | 1468759687740 Marionette TRACE conn2 <- [1,2430,null,{}] 05:48:07 INFO - PROCESS | 1652 | 1468759687742 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}] 05:48:07 INFO - PROCESS | 1652 | 1468759687744 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:07 INFO - PROCESS | 1652 | 1468759687830 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:48:07 INFO - PROCESS | 1652 | 1468759687836 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1652 | 1468759687837 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d80e800 == 41 [pid = 1652] [id = 615] 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129749c00) [pid = 1652] [serial = 1845] [outer = 0x0] 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a7ba400) [pid = 1652] [serial = 1846] [outer = 0x129749c00] 05:48:07 INFO - PROCESS | 1652 | 1468759687861 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a80e800) [pid = 1652] [serial = 1847] [outer = 0x129749c00] 05:48:08 INFO - PROCESS | 1652 | 1468759688193 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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 479ms 05:48:08 INFO - PROCESS | 1652 | 1468759688210 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1652 | 1468759688211 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:48:08 INFO - PROCESS | 1652 | 1468759688214 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1652 | 1468759688215 Marionette TRACE conn2 <- [1,2434,null,{}] 05:48:08 INFO - PROCESS | 1652 | 1468759688220 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}] 05:48:08 INFO - PROCESS | 1652 | 1468759688221 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:08 INFO - PROCESS | 1652 | 1468759688341 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:48:08 INFO - PROCESS | 1652 | 1468759688348 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1652 | 1468759688349 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12db05800 == 42 [pid = 1652] [id = 616] 05:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1295fa000) [pid = 1652] [serial = 1848] [outer = 0x0] 05:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a80e400) [pid = 1652] [serial = 1849] [outer = 0x1295fa000] 05:48:08 INFO - PROCESS | 1652 | 1468759688373 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b73c000) [pid = 1652] [serial = 1850] [outer = 0x1295fa000] 05:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 620ms 05:48:08 INFO - PROCESS | 1652 | 1468759688828 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]]]}] 05:48:08 INFO - PROCESS | 1652 | 1468759688835 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1652 | 1468759688838 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:48:08 INFO - PROCESS | 1652 | 1468759688842 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1652 | 1468759688846 Marionette TRACE conn2 <- [1,2438,null,{}] 05:48:08 INFO - PROCESS | 1652 | 1468759688851 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}] 05:48:08 INFO - PROCESS | 1652 | 1468759688853 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:08 INFO - PROCESS | 1652 | 1468759688976 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:48:09 INFO - PROCESS | 1652 | 1468759689048 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1652 | 1468759689050 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119709800 == 43 [pid = 1652] [id = 617] 05:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112a7b400) [pid = 1652] [serial = 1851] [outer = 0x0] 05:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1139efc00) [pid = 1652] [serial = 1852] [outer = 0x112a7b400] 05:48:09 INFO - PROCESS | 1652 | 1468759689081 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116761c00) [pid = 1652] [serial = 1853] [outer = 0x112a7b400] 05:48:09 INFO - PROCESS | 1652 | 1468759689512 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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 727ms 05:48:09 INFO - PROCESS | 1652 | 1468759689571 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1652 | 1468759689576 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:48:09 INFO - PROCESS | 1652 | 1468759689586 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1652 | 1468759689589 Marionette TRACE conn2 <- [1,2442,null,{}] 05:48:09 INFO - PROCESS | 1652 | 1468759689592 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}] 05:48:09 INFO - PROCESS | 1652 | 1468759689595 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:09 INFO - PROCESS | 1652 | 1468759689796 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:48:09 INFO - PROCESS | 1652 | 1468759689909 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1652 | 1468759689911 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e5000 == 44 [pid = 1652] [id = 618] 05:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118457400) [pid = 1652] [serial = 1854] [outer = 0x0] 05:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118574c00) [pid = 1652] [serial = 1855] [outer = 0x118457400] 05:48:09 INFO - PROCESS | 1652 | 1468759689957 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119792000) [pid = 1652] [serial = 1856] [outer = 0x118457400] 05:48:10 INFO - PROCESS | 1652 | 1468759690399 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 825ms 05:48:10 INFO - PROCESS | 1652 | 1468759690408 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1652 | 1468759690409 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:48:10 INFO - PROCESS | 1652 | 1468759690412 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1652 | 1468759690414 Marionette TRACE conn2 <- [1,2446,null,{}] 05:48:10 INFO - PROCESS | 1652 | 1468759690422 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}] 05:48:10 INFO - PROCESS | 1652 | 1468759690426 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:10 INFO - PROCESS | 1652 | 1468759690531 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:48:10 INFO - PROCESS | 1652 | 1468759690599 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1652 | 1468759690601 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d822000 == 45 [pid = 1652] [id = 619] 05:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119b17400) [pid = 1652] [serial = 1857] [outer = 0x0] 05:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124b21800) [pid = 1652] [serial = 1858] [outer = 0x119b17400] 05:48:10 INFO - PROCESS | 1652 | 1468759690675 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12617c400) [pid = 1652] [serial = 1859] [outer = 0x119b17400] 05:48:11 INFO - PROCESS | 1652 | 1468759691153 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 774ms 05:48:11 INFO - PROCESS | 1652 | 1468759691194 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:48:11 INFO - PROCESS | 1652 | 1468759691196 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:48:11 INFO - PROCESS | 1652 | 1468759691210 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1652 | 1468759691211 Marionette TRACE conn2 <- [1,2450,null,{}] 05:48:11 INFO - PROCESS | 1652 | 1468759691216 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}] 05:48:11 INFO - PROCESS | 1652 | 1468759691217 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:11 INFO - PROCESS | 1652 | 1468759691322 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:48:11 INFO - PROCESS | 1652 | 1468759691398 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1652 | 1468759691399 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df94800 == 46 [pid = 1652] [id = 620] 05:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12889a000) [pid = 1652] [serial = 1860] [outer = 0x0] 05:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128c18800) [pid = 1652] [serial = 1861] [outer = 0x12889a000] 05:48:11 INFO - PROCESS | 1652 | 1468759691428 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x129595800) [pid = 1652] [serial = 1862] [outer = 0x12889a000] 05:48:12 INFO - PROCESS | 1652 | 1468759692037 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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 884ms 05:48:12 INFO - PROCESS | 1652 | 1468759692083 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1652 | 1468759692087 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:48:12 INFO - PROCESS | 1652 | 1468759692091 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1652 | 1468759692093 Marionette TRACE conn2 <- [1,2454,null,{}] 05:48:12 INFO - PROCESS | 1652 | 1468759692097 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}] 05:48:12 INFO - PROCESS | 1652 | 1468759692099 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:12 INFO - PROCESS | 1652 | 1468759692191 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:48:12 INFO - PROCESS | 1652 | 1468759692253 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1652 | 1468759692255 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a5800 == 47 [pid = 1652] [id = 621] 05:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1128d7c00) [pid = 1652] [serial = 1863] [outer = 0x0] 05:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1129b3c00) [pid = 1652] [serial = 1864] [outer = 0x1128d7c00] 05:48:12 INFO - PROCESS | 1652 | 1468759692283 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x113378400) [pid = 1652] [serial = 1865] [outer = 0x1128d7c00] 05:48:12 INFO - PROCESS | 1652 | 1468759692726 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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 675ms 05:48:12 INFO - PROCESS | 1652 | 1468759692766 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1652 | 1468759692769 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:48:12 INFO - PROCESS | 1652 | 1468759692773 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1652 | 1468759692774 Marionette TRACE conn2 <- [1,2458,null,{}] 05:48:12 INFO - PROCESS | 1652 | 1468759692777 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}] 05:48:12 INFO - PROCESS | 1652 | 1468759692779 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:12 INFO - PROCESS | 1652 | 1468759692874 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:48:12 INFO - PROCESS | 1652 | 1468759692952 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1652 | 1468759692953 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae1800 == 48 [pid = 1652] [id = 622] 05:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113f3a800) [pid = 1652] [serial = 1866] [outer = 0x0] 05:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x115e65400) [pid = 1652] [serial = 1867] [outer = 0x113f3a800] 05:48:12 INFO - PROCESS | 1652 | 1468759692983 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116029800) [pid = 1652] [serial = 1868] [outer = 0x113f3a800] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d80e800 == 47 [pid = 1652] [id = 615] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d43e800 == 46 [pid = 1652] [id = 614] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c9800 == 45 [pid = 1652] [id = 613] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c60e000 == 44 [pid = 1652] [id = 612] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf2b800 == 43 [pid = 1652] [id = 611] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125d6c000 == 42 [pid = 1652] [id = 610] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9ac000 == 41 [pid = 1652] [id = 609] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1292cf800 == 40 [pid = 1652] [id = 608] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128bc0000 == 39 [pid = 1652] [id = 607] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125251800 == 38 [pid = 1652] [id = 606] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117e4c800 == 37 [pid = 1652] [id = 605] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119709000 == 36 [pid = 1652] [id = 604] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd32800 == 35 [pid = 1652] [id = 601] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119b43000 == 34 [pid = 1652] [id = 602] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1295ba000 == 33 [pid = 1652] [id = 603] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a5800 == 32 [pid = 1652] [id = 621] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12df94800 == 31 [pid = 1652] [id = 620] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d822000 == 30 [pid = 1652] [id = 619] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e5000 == 29 [pid = 1652] [id = 618] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119709800 == 28 [pid = 1652] [id = 617] 05:48:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12db05800 == 27 [pid = 1652] [id = 616] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12663a800) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1288a0400) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119b19000) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12115d400) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118475c00) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119364800) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113d4c000) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x115e7f400) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125249000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11706a000) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112fbdc00) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118453c00) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116077000) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1249d3800) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274e6800) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119e2dc00) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12889b400) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129599400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12974c800) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x129593400) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12932b800) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c7c400) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x129597c00) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129591400) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128f13400) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12974b800) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11992f800) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129657800) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124b2a800) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12965d800) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x125baec00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a7c0800) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b913000) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 05:48:13 INFO - PROCESS | 1652 | 1468759693951 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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1220ms 05:48:13 INFO - PROCESS | 1652 | 1468759693994 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1652 | 1468759693996 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:48:14 INFO - PROCESS | 1652 | 1468759694000 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1652 | 1468759694001 Marionette TRACE conn2 <- [1,2462,null,{}] 05:48:14 INFO - PROCESS | 1652 | 1468759694005 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}] 05:48:14 INFO - PROCESS | 1652 | 1468759694006 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:14 INFO - PROCESS | 1652 | 1468759694084 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:48:14 INFO - PROCESS | 1652 | 1468759694168 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1652 | 1468759694169 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667f000 == 28 [pid = 1652] [id = 623] 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112a7cc00) [pid = 1652] [serial = 1869] [outer = 0x0] 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112df3400) [pid = 1652] [serial = 1870] [outer = 0x112a7cc00] 05:48:14 INFO - PROCESS | 1652 | 1468759694198 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1133ca000) [pid = 1652] [serial = 1871] [outer = 0x112a7cc00] 05:48:14 INFO - PROCESS | 1652 | 1468759694491 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 05:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:48:14 INFO - PROCESS | 1652 | 1468759694524 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1652 | 1468759694527 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:48:14 INFO - PROCESS | 1652 | 1468759694531 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1652 | 1468759694535 Marionette TRACE conn2 <- [1,2466,null,{}] 05:48:14 INFO - PROCESS | 1652 | 1468759694540 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}] 05:48:14 INFO - PROCESS | 1652 | 1468759694541 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:14 INFO - PROCESS | 1652 | 1468759694622 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:48:14 INFO - PROCESS | 1652 | 1468759694626 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1652 | 1468759694627 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e61000 == 29 [pid = 1652] [id = 624] 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11396e000) [pid = 1652] [serial = 1872] [outer = 0x0] 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115e79400) [pid = 1652] [serial = 1873] [outer = 0x11396e000] 05:48:14 INFO - PROCESS | 1652 | 1468759694655 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11602a800) [pid = 1652] [serial = 1874] [outer = 0x11396e000] 05:48:14 INFO - PROCESS | 1652 | 1468759694988 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 475ms 05:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:48:15 INFO - PROCESS | 1652 | 1468759695006 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1652 | 1468759695008 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:48:15 INFO - PROCESS | 1652 | 1468759695010 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1652 | 1468759695013 Marionette TRACE conn2 <- [1,2470,null,{}] 05:48:15 INFO - PROCESS | 1652 | 1468759695024 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}] 05:48:15 INFO - PROCESS | 1652 | 1468759695027 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:15 INFO - PROCESS | 1652 | 1468759695102 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:48:15 INFO - PROCESS | 1652 | 1468759695106 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1652 | 1468759695108 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970a000 == 30 [pid = 1652] [id = 625] 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1129a9c00) [pid = 1652] [serial = 1875] [outer = 0x0] 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1176edc00) [pid = 1652] [serial = 1876] [outer = 0x1129a9c00] 05:48:15 INFO - PROCESS | 1652 | 1468759695138 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11806e000) [pid = 1652] [serial = 1877] [outer = 0x1129a9c00] 05:48:15 INFO - PROCESS | 1652 | 1468759695485 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 524ms 05:48:15 INFO - PROCESS | 1652 | 1468759695534 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1652 | 1468759695536 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:48:15 INFO - PROCESS | 1652 | 1468759695538 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1652 | 1468759695539 Marionette TRACE conn2 <- [1,2474,null,{}] 05:48:15 INFO - PROCESS | 1652 | 1468759695542 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}] 05:48:15 INFO - PROCESS | 1652 | 1468759695543 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:15 INFO - PROCESS | 1652 | 1468759695651 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:48:15 INFO - PROCESS | 1652 | 1468759695689 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1652 | 1468759695690 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e11800 == 31 [pid = 1652] [id = 626] 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118074c00) [pid = 1652] [serial = 1878] [outer = 0x0] 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1182b4c00) [pid = 1652] [serial = 1879] [outer = 0x118074c00] 05:48:15 INFO - PROCESS | 1652 | 1468759695715 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11844b800) [pid = 1652] [serial = 1880] [outer = 0x118074c00] 05:48:16 INFO - PROCESS | 1652 | 1468759696087 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 570ms 05:48:16 INFO - PROCESS | 1652 | 1468759696109 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1652 | 1468759696111 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:48:16 INFO - PROCESS | 1652 | 1468759696115 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1652 | 1468759696117 Marionette TRACE conn2 <- [1,2478,null,{}] 05:48:16 INFO - PROCESS | 1652 | 1468759696128 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}] 05:48:16 INFO - PROCESS | 1652 | 1468759696130 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:16 INFO - PROCESS | 1652 | 1468759696273 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:48:16 INFO - PROCESS | 1652 | 1468759696332 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1652 | 1468759696333 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be1800 == 32 [pid = 1652] [id = 627] 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1133eb000) [pid = 1652] [serial = 1881] [outer = 0x0] 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118474c00) [pid = 1652] [serial = 1882] [outer = 0x1133eb000] 05:48:16 INFO - PROCESS | 1652 | 1468759696357 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11856a400) [pid = 1652] [serial = 1883] [outer = 0x1133eb000] 05:48:16 INFO - PROCESS | 1652 | 1468759696693 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 631ms 05:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:48:16 INFO - PROCESS | 1652 | 1468759696745 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1652 | 1468759696746 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:48:16 INFO - PROCESS | 1652 | 1468759696749 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1652 | 1468759696750 Marionette TRACE conn2 <- [1,2482,null,{}] 05:48:16 INFO - PROCESS | 1652 | 1468759696752 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}] 05:48:16 INFO - PROCESS | 1652 | 1468759696756 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:16 INFO - PROCESS | 1652 | 1468759696870 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:48:16 INFO - PROCESS | 1652 | 1468759696906 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1652 | 1468759696908 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12656f000 == 33 [pid = 1652] [id = 628] 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11850dc00) [pid = 1652] [serial = 1884] [outer = 0x0] 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118fbb800) [pid = 1652] [serial = 1885] [outer = 0x11850dc00] 05:48:16 INFO - PROCESS | 1652 | 1468759696932 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119a22400) [pid = 1652] [serial = 1886] [outer = 0x11850dc00] 05:48:17 INFO - PROCESS | 1652 | 1468759697248 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 05:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:48:17 INFO - PROCESS | 1652 | 1468759697273 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1652 | 1468759697274 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:48:17 INFO - PROCESS | 1652 | 1468759697276 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1652 | 1468759697277 Marionette TRACE conn2 <- [1,2486,null,{}] 05:48:17 INFO - PROCESS | 1652 | 1468759697280 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}] 05:48:17 INFO - PROCESS | 1652 | 1468759697281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:17 INFO - PROCESS | 1652 | 1468759697381 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:48:17 INFO - PROCESS | 1652 | 1468759697385 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1652 | 1468759697386 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292c6000 == 34 [pid = 1652] [id = 629] 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x110eea800) [pid = 1652] [serial = 1887] [outer = 0x0] 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119b0f800) [pid = 1652] [serial = 1888] [outer = 0x110eea800] 05:48:17 INFO - PROCESS | 1652 | 1468759697410 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119e27800) [pid = 1652] [serial = 1889] [outer = 0x110eea800] 05:48:17 INFO - PROCESS | 1652 | 1468759697754 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 05:48:17 INFO - PROCESS | 1652 | 1468759697797 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1652 | 1468759697798 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:48:17 INFO - PROCESS | 1652 | 1468759697800 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1652 | 1468759697801 Marionette TRACE conn2 <- [1,2490,null,{}] 05:48:17 INFO - PROCESS | 1652 | 1468759697803 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}] 05:48:17 INFO - PROCESS | 1652 | 1468759697805 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:17 INFO - PROCESS | 1652 | 1468759697902 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:48:17 INFO - PROCESS | 1652 | 1468759697905 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1652 | 1468759697906 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d84000 == 35 [pid = 1652] [id = 630] 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119d59800) [pid = 1652] [serial = 1890] [outer = 0x0] 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119fe3800) [pid = 1652] [serial = 1891] [outer = 0x119d59800] 05:48:17 INFO - PROCESS | 1652 | 1468759697931 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12121dc00) [pid = 1652] [serial = 1892] [outer = 0x119d59800] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11393b000) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1295fa000) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x129749c00) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1129a8800) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124b9c800) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1274f3800) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128881000) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123ab8000) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a12000) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11995f800) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119963c00) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x110edfc00) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1151d0c00) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1121b2400) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:48:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1274e2c00) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:48:18 INFO - PROCESS | 1652 | 1468759698426 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 673ms 05:48:18 INFO - PROCESS | 1652 | 1468759698483 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1652 | 1468759698486 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:48:18 INFO - PROCESS | 1652 | 1468759698490 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1652 | 1468759698491 Marionette TRACE conn2 <- [1,2494,null,{}] 05:48:18 INFO - PROCESS | 1652 | 1468759698493 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}] 05:48:18 INFO - PROCESS | 1652 | 1468759698494 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:18 INFO - PROCESS | 1652 | 1468759698573 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:48:18 INFO - PROCESS | 1652 | 1468759698576 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1652 | 1468759698577 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119709800 == 36 [pid = 1652] [id = 631] 05:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115e87c00) [pid = 1652] [serial = 1893] [outer = 0x0] 05:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118fb9c00) [pid = 1652] [serial = 1894] [outer = 0x115e87c00] 05:48:18 INFO - PROCESS | 1652 | 1468759698604 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12120f000) [pid = 1652] [serial = 1895] [outer = 0x115e87c00] 05:48:18 INFO - PROCESS | 1652 | 1468759698937 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 469ms 05:48:18 INFO - PROCESS | 1652 | 1468759698960 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1652 | 1468759698961 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:48:18 INFO - PROCESS | 1652 | 1468759698963 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1652 | 1468759698965 Marionette TRACE conn2 <- [1,2498,null,{}] 05:48:18 INFO - PROCESS | 1652 | 1468759698970 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}] 05:48:18 INFO - PROCESS | 1652 | 1468759698971 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:19 INFO - PROCESS | 1652 | 1468759699045 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:48:19 INFO - PROCESS | 1652 | 1468759699049 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1652 | 1468759699051 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b9000 == 37 [pid = 1652] [id = 632] 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1128ccc00) [pid = 1652] [serial = 1896] [outer = 0x0] 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121813000) [pid = 1652] [serial = 1897] [outer = 0x1128ccc00] 05:48:19 INFO - PROCESS | 1652 | 1468759699077 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1249d0400) [pid = 1652] [serial = 1898] [outer = 0x1128ccc00] 05:48:19 INFO - PROCESS | 1652 | 1468759699396 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 474ms 05:48:19 INFO - PROCESS | 1652 | 1468759699451 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1652 | 1468759699454 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:48:19 INFO - PROCESS | 1652 | 1468759699463 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1652 | 1468759699464 Marionette TRACE conn2 <- [1,2502,null,{}] 05:48:19 INFO - PROCESS | 1652 | 1468759699469 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}] 05:48:19 INFO - PROCESS | 1652 | 1468759699472 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:19 INFO - PROCESS | 1652 | 1468759699562 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:48:19 INFO - PROCESS | 1652 | 1468759699568 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1652 | 1468759699570 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123be0000 == 38 [pid = 1652] [id = 633] 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1218be800) [pid = 1652] [serial = 1899] [outer = 0x0] 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1252dc800) [pid = 1652] [serial = 1900] [outer = 0x1218be800] 05:48:19 INFO - PROCESS | 1652 | 1468759699596 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12662d800) [pid = 1652] [serial = 1901] [outer = 0x1218be800] 05:48:20 INFO - PROCESS | 1652 | 1468759700001 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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 569ms 05:48:20 INFO - PROCESS | 1652 | 1468759700033 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1652 | 1468759700037 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:48:20 INFO - PROCESS | 1652 | 1468759700041 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1652 | 1468759700042 Marionette TRACE conn2 <- [1,2506,null,{}] 05:48:20 INFO - PROCESS | 1652 | 1468759700046 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}] 05:48:20 INFO - PROCESS | 1652 | 1468759700048 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:20 INFO - PROCESS | 1652 | 1468759700211 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:48:20 INFO - PROCESS | 1652 | 1468759700343 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1652 | 1468759700345 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11321e800 == 39 [pid = 1652] [id = 634] 05:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x110e9d800) [pid = 1652] [serial = 1902] [outer = 0x0] 05:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x110ee3c00) [pid = 1652] [serial = 1903] [outer = 0x110e9d800] 05:48:20 INFO - PROCESS | 1652 | 1468759700397 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1121bbc00) [pid = 1652] [serial = 1904] [outer = 0x110e9d800] 05:48:21 INFO - PROCESS | 1652 | 1468759701017 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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1029ms 05:48:21 INFO - PROCESS | 1652 | 1468759701072 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1652 | 1468759701075 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:48:21 INFO - PROCESS | 1652 | 1468759701080 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1652 | 1468759701082 Marionette TRACE conn2 <- [1,2510,null,{}] 05:48:21 INFO - PROCESS | 1652 | 1468759701086 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}] 05:48:21 INFO - PROCESS | 1652 | 1468759701089 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:21 INFO - PROCESS | 1652 | 1468759701209 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:48:21 INFO - PROCESS | 1652 | 1468759701314 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1652 | 1468759701315 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971f000 == 40 [pid = 1652] [id = 635] 05:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1121be800) [pid = 1652] [serial = 1905] [outer = 0x0] 05:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1151cf800) [pid = 1652] [serial = 1906] [outer = 0x1121be800] 05:48:21 INFO - PROCESS | 1652 | 1468759701347 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116031c00) [pid = 1652] [serial = 1907] [outer = 0x1121be800] 05:48:21 INFO - PROCESS | 1652 | 1468759701884 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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 825ms 05:48:21 INFO - PROCESS | 1652 | 1468759701927 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1652 | 1468759701930 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:48:21 INFO - PROCESS | 1652 | 1468759701935 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1652 | 1468759701937 Marionette TRACE conn2 <- [1,2514,null,{}] 05:48:21 INFO - PROCESS | 1652 | 1468759701940 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}] 05:48:21 INFO - PROCESS | 1652 | 1468759701942 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:22 INFO - PROCESS | 1652 | 1468759702061 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:48:22 INFO - PROCESS | 1652 | 1468759702371 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1652 | 1468759702373 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b6800 == 41 [pid = 1652] [id = 636] 05:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x110e99c00) [pid = 1652] [serial = 1908] [outer = 0x0] 05:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112df1000) [pid = 1652] [serial = 1909] [outer = 0x110e99c00] 05:48:22 INFO - PROCESS | 1652 | 1468759702420 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113949400) [pid = 1652] [serial = 1910] [outer = 0x110e99c00] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123be0000 == 40 [pid = 1652] [id = 633] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9b9000 == 39 [pid = 1652] [id = 632] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119709800 == 38 [pid = 1652] [id = 631] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x113d84000 == 37 [pid = 1652] [id = 630] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1292c6000 == 36 [pid = 1652] [id = 629] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12656f000 == 35 [pid = 1652] [id = 628] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x123be1800 == 34 [pid = 1652] [id = 627] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119e11800 == 33 [pid = 1652] [id = 626] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11970a000 == 32 [pid = 1652] [id = 625] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x117e61000 == 31 [pid = 1652] [id = 624] 05:48:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11667f000 == 30 [pid = 1652] [id = 623] 05:48:22 INFO - PROCESS | 1652 | 1468759702924 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]]]}] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1274f6800) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125d79000) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128c0a000) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128880800) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12965f400) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x125bae400) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11847b400) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119787800) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a28400) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121152000) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121446400) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118f23c00) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11992c000) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116972400) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11806f000) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129a8400) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1151dc000) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b73b800) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a807800) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124b29c00) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c0c800) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12932b000) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128c7cc00) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11992e400) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1274e7400) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123f83400) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a80e800) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125bb3400) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b73c000) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a80e400) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 05:48:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a7ba400) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 05:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1024ms 05:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:48:22 INFO - PROCESS | 1652 | 1468759702959 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1652 | 1468759702961 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 1652 | 1468759702964 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1652 | 1468759702966 Marionette TRACE conn2 <- [1,2518,null,{}] 05:48:22 INFO - PROCESS | 1652 | 1468759702980 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}] 05:48:22 INFO - PROCESS | 1652 | 1468759702982 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:23 INFO - PROCESS | 1652 | 1468759703058 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:48:23 INFO - PROCESS | 1652 | 1468759703063 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1652 | 1468759703065 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118203000 == 31 [pid = 1652] [id = 637] 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e80000) [pid = 1652] [serial = 1911] [outer = 0x0] 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11628fc00) [pid = 1652] [serial = 1912] [outer = 0x115e80000] 05:48:23 INFO - PROCESS | 1652 | 1468759703094 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1176f6000) [pid = 1652] [serial = 1913] [outer = 0x115e80000] 05:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 483ms 05:48:23 INFO - PROCESS | 1652 | 1468759703441 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]]]}] 05:48:23 INFO - PROCESS | 1652 | 1468759703449 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 1652 | 1468759703455 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:48:23 INFO - PROCESS | 1652 | 1468759703457 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 1652 | 1468759703459 Marionette TRACE conn2 <- [1,2522,null,{}] 05:48:23 INFO - PROCESS | 1652 | 1468759703461 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}] 05:48:23 INFO - PROCESS | 1652 | 1468759703462 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:23 INFO - PROCESS | 1652 | 1468759703562 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:48:23 INFO - PROCESS | 1652 | 1468759703624 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1652 | 1468759703625 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12104d000 == 32 [pid = 1652] [id = 638] 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x117eb9000) [pid = 1652] [serial = 1914] [outer = 0x0] 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118226000) [pid = 1652] [serial = 1915] [outer = 0x117eb9000] 05:48:23 INFO - PROCESS | 1652 | 1468759703651 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118513400) [pid = 1652] [serial = 1916] [outer = 0x117eb9000] 05:48:23 INFO - PROCESS | 1652 | 1468759703981 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 569ms 05:48:24 INFO - PROCESS | 1652 | 1468759704027 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1652 | 1468759704028 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:48:24 INFO - PROCESS | 1652 | 1468759704035 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1652 | 1468759704040 Marionette TRACE conn2 <- [1,2526,null,{}] 05:48:24 INFO - PROCESS | 1652 | 1468759704043 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}] 05:48:24 INFO - PROCESS | 1652 | 1468759704046 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:24 INFO - PROCESS | 1652 | 1468759704137 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:48:24 INFO - PROCESS | 1652 | 1468759704196 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1652 | 1468759704197 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1252bd000 == 33 [pid = 1652] [id = 639] 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128cb800) [pid = 1652] [serial = 1917] [outer = 0x0] 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11856e800) [pid = 1652] [serial = 1918] [outer = 0x1128cb800] 05:48:24 INFO - PROCESS | 1652 | 1468759704222 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119938400) [pid = 1652] [serial = 1919] [outer = 0x1128cb800] 05:48:24 INFO - PROCESS | 1652 | 1468759704490 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 477ms 05:48:24 INFO - PROCESS | 1652 | 1468759704509 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1652 | 1468759704511 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:48:24 INFO - PROCESS | 1652 | 1468759704513 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1652 | 1468759704514 Marionette TRACE conn2 <- [1,2530,null,{}] 05:48:24 INFO - PROCESS | 1652 | 1468759704524 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}] 05:48:24 INFO - PROCESS | 1652 | 1468759704525 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:24 INFO - PROCESS | 1652 | 1468759704610 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:48:24 INFO - PROCESS | 1652 | 1468759704614 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1652 | 1468759704615 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1211a9800 == 34 [pid = 1652] [id = 640] 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11856f400) [pid = 1652] [serial = 1920] [outer = 0x0] 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a27400) [pid = 1652] [serial = 1921] [outer = 0x11856f400] 05:48:24 INFO - PROCESS | 1652 | 1468759704642 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d4b400) [pid = 1652] [serial = 1922] [outer = 0x11856f400] 05:48:24 INFO - PROCESS | 1652 | 1468759704977 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 523ms 05:48:25 INFO - PROCESS | 1652 | 1468759705042 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1652 | 1468759705043 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:48:25 INFO - PROCESS | 1652 | 1468759705045 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1652 | 1468759705046 Marionette TRACE conn2 <- [1,2534,null,{}] 05:48:25 INFO - PROCESS | 1652 | 1468759705061 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}] 05:48:25 INFO - PROCESS | 1652 | 1468759705062 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:25 INFO - PROCESS | 1652 | 1468759705167 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:48:25 INFO - PROCESS | 1652 | 1468759705172 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1652 | 1468759705176 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f4800 == 35 [pid = 1652] [id = 641] 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121231800) [pid = 1652] [serial = 1923] [outer = 0x0] 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121811400) [pid = 1652] [serial = 1924] [outer = 0x121231800] 05:48:25 INFO - PROCESS | 1652 | 1468759705208 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12523f800) [pid = 1652] [serial = 1925] [outer = 0x121231800] 05:48:25 INFO - PROCESS | 1652 | 1468759705571 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 576ms 05:48:25 INFO - PROCESS | 1652 | 1468759705622 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1652 | 1468759705624 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:48:25 INFO - PROCESS | 1652 | 1468759705626 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1652 | 1468759705627 Marionette TRACE conn2 <- [1,2538,null,{}] 05:48:25 INFO - PROCESS | 1652 | 1468759705629 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}] 05:48:25 INFO - PROCESS | 1652 | 1468759705631 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:25 INFO - PROCESS | 1652 | 1468759705735 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:48:25 INFO - PROCESS | 1652 | 1468759705750 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1652 | 1468759705751 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac6b800 == 36 [pid = 1652] [id = 642] 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12524b400) [pid = 1652] [serial = 1926] [outer = 0x0] 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126186800) [pid = 1652] [serial = 1927] [outer = 0x12524b400] 05:48:25 INFO - PROCESS | 1652 | 1468759705775 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12728b000) [pid = 1652] [serial = 1928] [outer = 0x12524b400] 05:48:26 INFO - PROCESS | 1652 | 1468759706120 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 05:48:26 INFO - PROCESS | 1652 | 1468759706146 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1652 | 1468759706147 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:48:26 INFO - PROCESS | 1652 | 1468759706150 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1652 | 1468759706152 Marionette TRACE conn2 <- [1,2542,null,{}] 05:48:26 INFO - PROCESS | 1652 | 1468759706163 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}] 05:48:26 INFO - PROCESS | 1652 | 1468759706164 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:26 INFO - PROCESS | 1652 | 1468759706263 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:48:26 INFO - PROCESS | 1652 | 1468759706267 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1652 | 1468759706268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf18800 == 37 [pid = 1652] [id = 643] 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116a19400) [pid = 1652] [serial = 1929] [outer = 0x0] 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1274e2800) [pid = 1652] [serial = 1930] [outer = 0x116a19400] 05:48:26 INFO - PROCESS | 1652 | 1468759706293 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1274f1800) [pid = 1652] [serial = 1931] [outer = 0x116a19400] 05:48:26 INFO - PROCESS | 1652 | 1468759706614 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 479ms 05:48:26 INFO - PROCESS | 1652 | 1468759706630 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1652 | 1468759706631 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:48:26 INFO - PROCESS | 1652 | 1468759706642 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1652 | 1468759706643 Marionette TRACE conn2 <- [1,2546,null,{}] 05:48:26 INFO - PROCESS | 1652 | 1468759706645 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}] 05:48:26 INFO - PROCESS | 1652 | 1468759706646 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:26 INFO - PROCESS | 1652 | 1468759706751 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:48:26 INFO - PROCESS | 1652 | 1468759706755 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1652 | 1468759706756 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c088800 == 38 [pid = 1652] [id = 644] 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12524b800) [pid = 1652] [serial = 1932] [outer = 0x0] 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1274f4800) [pid = 1652] [serial = 1933] [outer = 0x12524b800] 05:48:26 INFO - PROCESS | 1652 | 1468759706780 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12887a800) [pid = 1652] [serial = 1934] [outer = 0x12524b800] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133eb000) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1129a9c00) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11396e000) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118074c00) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113f3a800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112a7cc00) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112a7b400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118457400) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119b17400) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11850dc00) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x110eea800) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12889a000) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119d59800) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128ccc00) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128d7c00) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e87c00) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1121be000) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:48:27 INFO - PROCESS | 1652 | 1468759707208 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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 617ms 05:48:27 INFO - PROCESS | 1652 | 1468759707260 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1652 | 1468759707261 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:48:27 INFO - PROCESS | 1652 | 1468759707263 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1652 | 1468759707264 Marionette TRACE conn2 <- [1,2550,null,{}] 05:48:27 INFO - PROCESS | 1652 | 1468759707267 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}] 05:48:27 INFO - PROCESS | 1652 | 1468759707268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:27 INFO - PROCESS | 1652 | 1468759707347 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:48:27 INFO - PROCESS | 1652 | 1468759707352 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1652 | 1468759707354 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x126558000 == 39 [pid = 1652] [id = 645] 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x110edec00) [pid = 1652] [serial = 1935] [outer = 0x0] 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1133e5c00) [pid = 1652] [serial = 1936] [outer = 0x110edec00] 05:48:27 INFO - PROCESS | 1652 | 1468759707378 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11807a400) [pid = 1652] [serial = 1937] [outer = 0x110edec00] 05:48:27 INFO - PROCESS | 1652 | 1468759707724 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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 05:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:48:27 INFO - PROCESS | 1652 | 1468759707735 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1652 | 1468759707738 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:48:27 INFO - PROCESS | 1652 | 1468759707741 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1652 | 1468759707742 Marionette TRACE conn2 <- [1,2554,null,{}] 05:48:27 INFO - PROCESS | 1652 | 1468759707744 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}] 05:48:27 INFO - PROCESS | 1652 | 1468759707745 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:27 INFO - PROCESS | 1652 | 1468759707854 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:48:27 INFO - PROCESS | 1652 | 1468759707860 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1652 | 1468759707862 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c3000 == 40 [pid = 1652] [id = 646] 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112a7bc00) [pid = 1652] [serial = 1938] [outer = 0x0] 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119e29800) [pid = 1652] [serial = 1939] [outer = 0x112a7bc00] 05:48:27 INFO - PROCESS | 1652 | 1468759707888 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1274fa800) [pid = 1652] [serial = 1940] [outer = 0x112a7bc00] 05:48:28 INFO - PROCESS | 1652 | 1468759708213 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 05:48:28 INFO - PROCESS | 1652 | 1468759708259 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1652 | 1468759708261 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:48:28 INFO - PROCESS | 1652 | 1468759708263 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1652 | 1468759708264 Marionette TRACE conn2 <- [1,2558,null,{}] 05:48:28 INFO - PROCESS | 1652 | 1468759708267 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}] 05:48:28 INFO - PROCESS | 1652 | 1468759708268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:28 INFO - PROCESS | 1652 | 1468759708361 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:48:28 INFO - PROCESS | 1652 | 1468759708364 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1652 | 1468759708366 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb7f000 == 41 [pid = 1652] [id = 647] 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1274fb400) [pid = 1652] [serial = 1941] [outer = 0x0] 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12889bc00) [pid = 1652] [serial = 1942] [outer = 0x1274fb400] 05:48:28 INFO - PROCESS | 1652 | 1468759708390 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c12000) [pid = 1652] [serial = 1943] [outer = 0x1274fb400] 05:48:28 INFO - PROCESS | 1652 | 1468759708721 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 469ms 05:48:28 INFO - PROCESS | 1652 | 1468759708732 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1652 | 1468759708736 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:48:28 INFO - PROCESS | 1652 | 1468759708745 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1652 | 1468759708746 Marionette TRACE conn2 <- [1,2562,null,{}] 05:48:28 INFO - PROCESS | 1652 | 1468759708748 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}] 05:48:28 INFO - PROCESS | 1652 | 1468759708750 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:28 INFO - PROCESS | 1652 | 1468759708875 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:48:28 INFO - PROCESS | 1652 | 1468759708881 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1652 | 1468759708882 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb6d000 == 42 [pid = 1652] [id = 648] 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128879c00) [pid = 1652] [serial = 1944] [outer = 0x0] 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128c13000) [pid = 1652] [serial = 1945] [outer = 0x128879c00] 05:48:28 INFO - PROCESS | 1652 | 1468759708913 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128f10000) [pid = 1652] [serial = 1946] [outer = 0x128879c00] 05:48:29 INFO - PROCESS | 1652 | 1468759709365 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 674ms 05:48:29 INFO - PROCESS | 1652 | 1468759709420 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:48:29 INFO - PROCESS | 1652 | 1468759709422 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:48:29 INFO - PROCESS | 1652 | 1468759709426 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1652 | 1468759709428 Marionette TRACE conn2 <- [1,2566,null,{}] 05:48:29 INFO - PROCESS | 1652 | 1468759709432 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}] 05:48:29 INFO - PROCESS | 1652 | 1468759709434 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:29 INFO - PROCESS | 1652 | 1468759709535 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:48:29 INFO - PROCESS | 1652 | 1468759709612 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1652 | 1468759709614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae7000 == 43 [pid = 1652] [id = 649] 05:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112e95c00) [pid = 1652] [serial = 1947] [outer = 0x0] 05:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115e7b400) [pid = 1652] [serial = 1948] [outer = 0x112e95c00] 05:48:29 INFO - PROCESS | 1652 | 1468759709644 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116f51000) [pid = 1652] [serial = 1949] [outer = 0x112e95c00] 05:48:30 INFO - PROCESS | 1652 | 1468759710128 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 725ms 05:48:30 INFO - PROCESS | 1652 | 1468759710151 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1652 | 1468759710156 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:48:30 INFO - PROCESS | 1652 | 1468759710162 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1652 | 1468759710166 Marionette TRACE conn2 <- [1,2570,null,{}] 05:48:30 INFO - PROCESS | 1652 | 1468759710170 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}] 05:48:30 INFO - PROCESS | 1652 | 1468759710172 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:30 INFO - PROCESS | 1652 | 1468759710289 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:48:30 INFO - PROCESS | 1652 | 1468759710353 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1652 | 1468759710354 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b7800 == 44 [pid = 1652] [id = 650] 05:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118226400) [pid = 1652] [serial = 1950] [outer = 0x0] 05:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11850f800) [pid = 1652] [serial = 1951] [outer = 0x118226400] 05:48:30 INFO - PROCESS | 1652 | 1468759710425 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118fb6800) [pid = 1652] [serial = 1952] [outer = 0x118226400] 05:48:30 INFO - PROCESS | 1652 | 1468759710897 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 776ms 05:48:30 INFO - PROCESS | 1652 | 1468759710938 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1652 | 1468759710939 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:48:30 INFO - PROCESS | 1652 | 1468759710941 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1652 | 1468759710944 Marionette TRACE conn2 <- [1,2574,null,{}] 05:48:30 INFO - PROCESS | 1652 | 1468759710954 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}] 05:48:30 INFO - PROCESS | 1652 | 1468759710957 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:31 INFO - PROCESS | 1652 | 1468759711059 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:48:31 INFO - PROCESS | 1652 | 1468759711136 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1652 | 1468759711139 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd2d000 == 45 [pid = 1652] [id = 651] 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119e30000) [pid = 1652] [serial = 1953] [outer = 0x0] 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121212800) [pid = 1652] [serial = 1954] [outer = 0x119e30000] 05:48:31 INFO - PROCESS | 1652 | 1468759711169 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124b26400) [pid = 1652] [serial = 1955] [outer = 0x119e30000] 05:48:31 INFO - PROCESS | 1652 | 1468759711601 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 724ms 05:48:31 INFO - PROCESS | 1652 | 1468759711666 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1652 | 1468759711668 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:48:31 INFO - PROCESS | 1652 | 1468759711670 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1652 | 1468759711671 Marionette TRACE conn2 <- [1,2578,null,{}] 05:48:31 INFO - PROCESS | 1652 | 1468759711674 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}] 05:48:31 INFO - PROCESS | 1652 | 1468759711675 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:31 INFO - PROCESS | 1652 | 1468759711781 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:48:31 INFO - PROCESS | 1652 | 1468759711844 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1652 | 1468759711846 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180c9800 == 46 [pid = 1652] [id = 652] 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x115e83000) [pid = 1652] [serial = 1956] [outer = 0x0] 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119370c00) [pid = 1652] [serial = 1957] [outer = 0x115e83000] 05:48:31 INFO - PROCESS | 1652 | 1468759711875 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125248400) [pid = 1652] [serial = 1958] [outer = 0x115e83000] 05:48:32 INFO - PROCESS | 1652 | 1468759712604 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 973ms 05:48:32 INFO - PROCESS | 1652 | 1468759712643 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 1652 | 1468759712646 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:48:32 INFO - PROCESS | 1652 | 1468759712649 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1652 | 1468759712651 Marionette TRACE conn2 <- [1,2582,null,{}] 05:48:32 INFO - PROCESS | 1652 | 1468759712654 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}] 05:48:32 INFO - PROCESS | 1652 | 1468759712656 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:32 INFO - PROCESS | 1652 | 1468759712746 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:48:32 INFO - PROCESS | 1652 | 1468759712826 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1652 | 1468759712827 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180ca000 == 47 [pid = 1652] [id = 653] 05:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1128d8800) [pid = 1652] [serial = 1959] [outer = 0x0] 05:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11337b800) [pid = 1652] [serial = 1960] [outer = 0x1128d8800] 05:48:32 INFO - PROCESS | 1652 | 1468759712854 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115e86000) [pid = 1652] [serial = 1961] [outer = 0x1128d8800] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb7f000 == 46 [pid = 1652] [id = 647] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c3000 == 45 [pid = 1652] [id = 646] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x126558000 == 44 [pid = 1652] [id = 645] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12c088800 == 43 [pid = 1652] [id = 644] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf18800 == 42 [pid = 1652] [id = 643] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac6b800 == 41 [pid = 1652] [id = 642] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f4800 == 40 [pid = 1652] [id = 641] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1211a9800 == 39 [pid = 1652] [id = 640] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1252bd000 == 38 [pid = 1652] [id = 639] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12104d000 == 37 [pid = 1652] [id = 638] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118203000 == 36 [pid = 1652] [id = 637] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b6800 == 35 [pid = 1652] [id = 636] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11971f000 == 34 [pid = 1652] [id = 635] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11321e800 == 33 [pid = 1652] [id = 634] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae1800 == 32 [pid = 1652] [id = 622] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1180c9800 == 31 [pid = 1652] [id = 652] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd2d000 == 30 [pid = 1652] [id = 651] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b7800 == 29 [pid = 1652] [id = 650] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb6d000 == 28 [pid = 1652] [id = 648] 05:48:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae7000 == 27 [pid = 1652] [id = 649] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118474c00) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1176edc00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11806e000) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x115e79400) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11602a800) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1182b4c00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116029800) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115e65400) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112df3400) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1133ca000) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116761c00) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1139efc00) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119792000) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118574c00) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12617c400) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124b21800) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a22400) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118fbb800) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119e27800) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119b0f800) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x129595800) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128c18800) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119fe3800) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121813000) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113378400) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1249d0400) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1129b3c00) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118fb9c00) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12121dc00) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11856a400) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12120f000) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11844b800) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129328c00) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1252dc800) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 1652 | 1468759713846 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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1224ms 05:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:48:33 INFO - PROCESS | 1652 | 1468759713877 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1652 | 1468759713879 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:48:33 INFO - PROCESS | 1652 | 1468759713883 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1652 | 1468759713886 Marionette TRACE conn2 <- [1,2586,null,{}] 05:48:33 INFO - PROCESS | 1652 | 1468759713890 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}] 05:48:33 INFO - PROCESS | 1652 | 1468759713892 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:33 INFO - PROCESS | 1652 | 1468759713971 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:48:33 INFO - PROCESS | 1652 | 1468759713975 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1652 | 1468759713978 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167ab000 == 28 [pid = 1652] [id = 654] 05:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1129b0000) [pid = 1652] [serial = 1962] [outer = 0x0] 05:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112d0bc00) [pid = 1652] [serial = 1963] [outer = 0x1129b0000] 05:48:34 INFO - PROCESS | 1652 | 1468759714009 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1133e3800) [pid = 1652] [serial = 1964] [outer = 0x1129b0000] 05:48:34 INFO - PROCESS | 1652 | 1468759714370 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 522ms 05:48:34 INFO - PROCESS | 1652 | 1468759714436 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1652 | 1468759714440 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:48:34 INFO - PROCESS | 1652 | 1468759714445 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1652 | 1468759714447 Marionette TRACE conn2 <- [1,2590,null,{}] 05:48:34 INFO - PROCESS | 1652 | 1468759714450 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}] 05:48:34 INFO - PROCESS | 1652 | 1468759714451 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:34 INFO - PROCESS | 1652 | 1468759714529 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:48:34 INFO - PROCESS | 1652 | 1468759714534 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1652 | 1468759714537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d2000 == 29 [pid = 1652] [id = 655] 05:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e65400) [pid = 1652] [serial = 1965] [outer = 0x0] 05:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11662e800) [pid = 1652] [serial = 1966] [outer = 0x115e65400] 05:48:34 INFO - PROCESS | 1652 | 1468759714564 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1176f4800) [pid = 1652] [serial = 1967] [outer = 0x115e65400] 05:48:34 INFO - PROCESS | 1652 | 1468759714907 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 471ms 05:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:48:34 INFO - PROCESS | 1652 | 1468759714918 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1652 | 1468759714921 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:48:34 INFO - PROCESS | 1652 | 1468759714924 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1652 | 1468759714935 Marionette TRACE conn2 <- [1,2594,null,{}] 05:48:34 INFO - PROCESS | 1652 | 1468759714944 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}] 05:48:34 INFO - PROCESS | 1652 | 1468759714947 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:35 INFO - PROCESS | 1652 | 1468759715030 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:48:35 INFO - PROCESS | 1652 | 1468759715089 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1652 | 1468759715091 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119b5a800 == 30 [pid = 1652] [id = 656] 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118227800) [pid = 1652] [serial = 1968] [outer = 0x0] 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118451000) [pid = 1652] [serial = 1969] [outer = 0x118227800] 05:48:35 INFO - PROCESS | 1652 | 1468759715119 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11856dc00) [pid = 1652] [serial = 1970] [outer = 0x118227800] 05:48:35 INFO - PROCESS | 1652 | 1468759715438 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 532ms 05:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:48:35 INFO - PROCESS | 1652 | 1468759715457 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1652 | 1468759715459 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:48:35 INFO - PROCESS | 1652 | 1468759715461 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1652 | 1468759715462 Marionette TRACE conn2 <- [1,2598,null,{}] 05:48:35 INFO - PROCESS | 1652 | 1468759715464 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}] 05:48:35 INFO - PROCESS | 1652 | 1468759715466 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:35 INFO - PROCESS | 1652 | 1468759715545 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:48:35 INFO - PROCESS | 1652 | 1468759715609 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1652 | 1468759715610 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12188c000 == 31 [pid = 1652] [id = 657] 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11856a400) [pid = 1652] [serial = 1971] [outer = 0x0] 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118fb1800) [pid = 1652] [serial = 1972] [outer = 0x11856a400] 05:48:35 INFO - PROCESS | 1652 | 1468759715635 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11978e400) [pid = 1652] [serial = 1973] [outer = 0x11856a400] 05:48:35 INFO - PROCESS | 1652 | 1468759715947 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 05:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:48:35 INFO - PROCESS | 1652 | 1468759715987 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1652 | 1468759715988 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:48:35 INFO - PROCESS | 1652 | 1468759715991 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1652 | 1468759715992 Marionette TRACE conn2 <- [1,2602,null,{}] 05:48:35 INFO - PROCESS | 1652 | 1468759715994 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}] 05:48:35 INFO - PROCESS | 1652 | 1468759715995 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:36 INFO - PROCESS | 1652 | 1468759716098 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:48:36 INFO - PROCESS | 1652 | 1468759716102 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1652 | 1468759716103 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x126558000 == 32 [pid = 1652] [id = 658] 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118571c00) [pid = 1652] [serial = 1974] [outer = 0x0] 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119957c00) [pid = 1652] [serial = 1975] [outer = 0x118571c00] 05:48:36 INFO - PROCESS | 1652 | 1468759716127 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a26c00) [pid = 1652] [serial = 1976] [outer = 0x118571c00] 05:48:36 INFO - PROCESS | 1652 | 1468759716481 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 05:48:36 INFO - PROCESS | 1652 | 1468759716509 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1652 | 1468759716511 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:48:36 INFO - PROCESS | 1652 | 1468759716513 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1652 | 1468759716514 Marionette TRACE conn2 <- [1,2606,null,{}] 05:48:36 INFO - PROCESS | 1652 | 1468759716522 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}] 05:48:36 INFO - PROCESS | 1652 | 1468759716526 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:36 INFO - PROCESS | 1652 | 1468759716645 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:48:36 INFO - PROCESS | 1652 | 1468759716650 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1652 | 1468759716651 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cb000 == 33 [pid = 1652] [id = 659] 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11978ac00) [pid = 1652] [serial = 1977] [outer = 0x0] 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119e2ac00) [pid = 1652] [serial = 1978] [outer = 0x11978ac00] 05:48:36 INFO - PROCESS | 1652 | 1468759716676 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121814400) [pid = 1652] [serial = 1979] [outer = 0x11978ac00] 05:48:37 INFO - PROCESS | 1652 | 1468759717022 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 525ms 05:48:37 INFO - PROCESS | 1652 | 1468759717039 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:48:37 INFO - PROCESS | 1652 | 1468759717040 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:48:37 INFO - PROCESS | 1652 | 1468759717042 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1652 | 1468759717044 Marionette TRACE conn2 <- [1,2610,null,{}] 05:48:37 INFO - PROCESS | 1652 | 1468759717046 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}] 05:48:37 INFO - PROCESS | 1652 | 1468759717047 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:37 INFO - PROCESS | 1652 | 1468759717157 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:48:37 INFO - PROCESS | 1652 | 1468759717160 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1652 | 1468759717161 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295bc800 == 34 [pid = 1652] [id = 660] 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119a27000) [pid = 1652] [serial = 1980] [outer = 0x0] 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124b29c00) [pid = 1652] [serial = 1981] [outer = 0x119a27000] 05:48:37 INFO - PROCESS | 1652 | 1468759717185 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1252d9c00) [pid = 1652] [serial = 1982] [outer = 0x119a27000] 05:48:37 INFO - PROCESS | 1652 | 1468759717558 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 05:48:37 INFO - PROCESS | 1652 | 1468759717566 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:48:37 INFO - PROCESS | 1652 | 1468759717568 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:48:37 INFO - PROCESS | 1652 | 1468759717571 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1652 | 1468759717572 Marionette TRACE conn2 <- [1,2614,null,{}] 05:48:37 INFO - PROCESS | 1652 | 1468759717574 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}] 05:48:37 INFO - PROCESS | 1652 | 1468759717575 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:37 INFO - PROCESS | 1652 | 1468759717673 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:48:37 INFO - PROCESS | 1652 | 1468759717682 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1652 | 1468759717684 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e5000 == 35 [pid = 1652] [id = 661] 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1252de400) [pid = 1652] [serial = 1983] [outer = 0x0] 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125d85400) [pid = 1652] [serial = 1984] [outer = 0x1252de400] 05:48:37 INFO - PROCESS | 1652 | 1468759717712 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127280400) [pid = 1652] [serial = 1985] [outer = 0x1252de400] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1218be800) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12524b400) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a19400) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12524b800) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x117eb9000) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115e80000) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1121be800) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x110e99c00) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1128cb800) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x110e9d800) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11856f400) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1274fb400) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128879c00) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110edec00) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121231800) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112a7bc00) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:48:38 INFO - PROCESS | 1652 | 1468759718225 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 05:48:38 INFO - PROCESS | 1652 | 1468759718241 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1652 | 1468759718243 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:48:38 INFO - PROCESS | 1652 | 1468759718246 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1652 | 1468759718247 Marionette TRACE conn2 <- [1,2618,null,{}] 05:48:38 INFO - PROCESS | 1652 | 1468759718249 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}] 05:48:38 INFO - PROCESS | 1652 | 1468759718252 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:38 INFO - PROCESS | 1652 | 1468759718326 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:48:38 INFO - PROCESS | 1652 | 1468759718329 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1652 | 1468759718340 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b709000 == 36 [pid = 1652] [id = 662] 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x112e95800) [pid = 1652] [serial = 1986] [outer = 0x0] 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11807bc00) [pid = 1652] [serial = 1987] [outer = 0x112e95800] 05:48:38 INFO - PROCESS | 1652 | 1468759718365 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a22000) [pid = 1652] [serial = 1988] [outer = 0x112e95800] 05:48:38 INFO - PROCESS | 1652 | 1468759718695 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 474ms 05:48:38 INFO - PROCESS | 1652 | 1468759718725 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1652 | 1468759718726 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:48:38 INFO - PROCESS | 1652 | 1468759718746 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1652 | 1468759718747 Marionette TRACE conn2 <- [1,2622,null,{}] 05:48:38 INFO - PROCESS | 1652 | 1468759718749 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}] 05:48:38 INFO - PROCESS | 1652 | 1468759718752 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:38 INFO - PROCESS | 1652 | 1468759718830 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:48:38 INFO - PROCESS | 1652 | 1468759718837 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1652 | 1468759718838 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bae5000 == 37 [pid = 1652] [id = 663] 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a28400) [pid = 1652] [serial = 1989] [outer = 0x0] 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125d7f400) [pid = 1652] [serial = 1990] [outer = 0x119a28400] 05:48:38 INFO - PROCESS | 1652 | 1468759718862 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1274de800) [pid = 1652] [serial = 1991] [outer = 0x119a28400] 05:48:39 INFO - PROCESS | 1652 | 1468759719188 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 478ms 05:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:48:39 INFO - PROCESS | 1652 | 1468759719219 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1652 | 1468759719221 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:48:39 INFO - PROCESS | 1652 | 1468759719223 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1652 | 1468759719225 Marionette TRACE conn2 <- [1,2626,null,{}] 05:48:39 INFO - PROCESS | 1652 | 1468759719227 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}] 05:48:39 INFO - PROCESS | 1652 | 1468759719228 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:39 INFO - PROCESS | 1652 | 1468759719316 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:48:39 INFO - PROCESS | 1652 | 1468759719321 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1652 | 1468759719323 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c09e000 == 38 [pid = 1652] [id = 664] 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1274dec00) [pid = 1652] [serial = 1992] [outer = 0x0] 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1274e9000) [pid = 1652] [serial = 1993] [outer = 0x1274dec00] 05:48:39 INFO - PROCESS | 1652 | 1468759719356 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128883400) [pid = 1652] [serial = 1994] [outer = 0x1274dec00] 05:48:39 INFO - PROCESS | 1652 | 1468759719713 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 05:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:48:39 INFO - PROCESS | 1652 | 1468759719742 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1652 | 1468759719744 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:48:39 INFO - PROCESS | 1652 | 1468759719746 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1652 | 1468759719747 Marionette TRACE conn2 <- [1,2630,null,{}] 05:48:39 INFO - PROCESS | 1652 | 1468759719764 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}] 05:48:39 INFO - PROCESS | 1652 | 1468759719765 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:39 INFO - PROCESS | 1652 | 1468759719842 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:48:39 INFO - PROCESS | 1652 | 1468759719845 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1652 | 1468759719846 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c608000 == 39 [pid = 1652] [id = 665] 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274f9800) [pid = 1652] [serial = 1995] [outer = 0x0] 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1288a5400) [pid = 1652] [serial = 1996] [outer = 0x1274f9800] 05:48:39 INFO - PROCESS | 1652 | 1468759719870 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c10800) [pid = 1652] [serial = 1997] [outer = 0x1274f9800] 05:48:40 INFO - PROCESS | 1652 | 1468759720478 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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 769ms 05:48:40 INFO - PROCESS | 1652 | 1468759720517 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1652 | 1468759720521 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:48:40 INFO - PROCESS | 1652 | 1468759720525 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1652 | 1468759720528 Marionette TRACE conn2 <- [1,2634,null,{}] 05:48:40 INFO - PROCESS | 1652 | 1468759720534 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}] 05:48:40 INFO - PROCESS | 1652 | 1468759720537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:40 INFO - PROCESS | 1652 | 1468759720663 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:48:40 INFO - PROCESS | 1652 | 1468759720726 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1652 | 1468759720728 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e5d800 == 40 [pid = 1652] [id = 666] 05:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1128d2000) [pid = 1652] [serial = 1998] [outer = 0x0] 05:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1129aec00) [pid = 1652] [serial = 1999] [outer = 0x1128d2000] 05:48:40 INFO - PROCESS | 1652 | 1468759720759 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113d91000) [pid = 1652] [serial = 2000] [outer = 0x1128d2000] 05:48:41 INFO - PROCESS | 1652 | 1468759721321 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 823ms 05:48:41 INFO - PROCESS | 1652 | 1468759721348 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1652 | 1468759721351 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:48:41 INFO - PROCESS | 1652 | 1468759721386 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1652 | 1468759721388 Marionette TRACE conn2 <- [1,2638,null,{}] 05:48:41 INFO - PROCESS | 1652 | 1468759721391 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}] 05:48:41 INFO - PROCESS | 1652 | 1468759721393 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:41 INFO - PROCESS | 1652 | 1468759721501 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:48:41 INFO - PROCESS | 1652 | 1468759721581 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1652 | 1468759721583 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x126551000 == 41 [pid = 1652] [id = 667] 05:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1176f7800) [pid = 1652] [serial = 2001] [outer = 0x0] 05:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118073800) [pid = 1652] [serial = 2002] [outer = 0x1176f7800] 05:48:41 INFO - PROCESS | 1652 | 1468759721614 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118453c00) [pid = 1652] [serial = 2003] [outer = 0x1176f7800] 05:48:42 INFO - PROCESS | 1652 | 1468759722270 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 926ms 05:48:42 INFO - PROCESS | 1652 | 1468759722309 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1652 | 1468759722311 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:48:42 INFO - PROCESS | 1652 | 1468759722314 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1652 | 1468759722316 Marionette TRACE conn2 <- [1,2642,null,{}] 05:48:42 INFO - PROCESS | 1652 | 1468759722320 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}] 05:48:42 INFO - PROCESS | 1652 | 1468759722321 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:42 INFO - PROCESS | 1652 | 1468759722424 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12c09e000 == 40 [pid = 1652] [id = 664] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bae5000 == 39 [pid = 1652] [id = 663] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12b709000 == 38 [pid = 1652] [id = 662] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e5000 == 37 [pid = 1652] [id = 661] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1295bc800 == 36 [pid = 1652] [id = 660] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1292cb000 == 35 [pid = 1652] [id = 659] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x126558000 == 34 [pid = 1652] [id = 658] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12188c000 == 33 [pid = 1652] [id = 657] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x119b5a800 == 32 [pid = 1652] [id = 656] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d2000 == 31 [pid = 1652] [id = 655] 05:48:42 INFO - PROCESS | 1652 | --DOCSHELL 0x1167ab000 == 30 [pid = 1652] [id = 654] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12662d800) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126186800) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1274e2800) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12728b000) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1274f4800) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118226000) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118513400) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11628fc00) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176f6000) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1151cf800) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116031c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112df1000) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113949400) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11856e800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119938400) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x110ee3c00) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1121bbc00) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119a27400) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128c12000) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c13000) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11807a400) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1133e5c00) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12889bc00) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12887a800) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121811400) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1274fa800) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1274f1800) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12523f800) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119d4b400) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119e29800) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128f10000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 1652 | 1468759722520 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1652 | 1468759722522 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d78000 == 31 [pid = 1652] [id = 668] 05:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1133cb000) [pid = 1652] [serial = 2004] [outer = 0x0] 05:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115e78800) [pid = 1652] [serial = 2005] [outer = 0x1133cb000] 05:48:42 INFO - PROCESS | 1652 | 1468759722551 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1176efc00) [pid = 1652] [serial = 2006] [outer = 0x1133cb000] 05:48:42 INFO - PROCESS | 1652 | 1468759722840 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:48:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 573ms 05:48:42 INFO - PROCESS | 1652 | 1468759722888 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1652 | 1468759722891 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:48:42 INFO - PROCESS | 1652 | 1468759722895 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1652 | 1468759722897 Marionette TRACE conn2 <- [1,2646,null,{}] 05:48:42 INFO - PROCESS | 1652 | 1468759722899 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}] 05:48:42 INFO - PROCESS | 1652 | 1468759722903 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:42 INFO - PROCESS | 1652 | 1468759722981 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:48:42 INFO - PROCESS | 1652 | 1468759722987 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1652 | 1468759722988 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a64000 == 32 [pid = 1652] [id = 669] 05:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1182b4c00) [pid = 1652] [serial = 2007] [outer = 0x0] 05:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118474c00) [pid = 1652] [serial = 2008] [outer = 0x1182b4c00] 05:48:43 INFO - PROCESS | 1652 | 1468759723015 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118576c00) [pid = 1652] [serial = 2009] [outer = 0x1182b4c00] 05:48:43 INFO - PROCESS | 1652 | 1468759723373 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 05:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:48:43 INFO - PROCESS | 1652 | 1468759723417 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1652 | 1468759723419 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1652 | 1468759723421 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1652 | 1468759723423 Marionette TRACE conn2 <- [1,2650,null,{}] 05:48:43 INFO - PROCESS | 1652 | 1468759723431 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}] 05:48:43 INFO - PROCESS | 1652 | 1468759723435 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:43 INFO - PROCESS | 1652 | 1468759723523 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:48:43 INFO - PROCESS | 1652 | 1468759723528 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1652 | 1468759723530 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x124b79000 == 33 [pid = 1652] [id = 670] 05:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112a7b800) [pid = 1652] [serial = 2010] [outer = 0x0] 05:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11992b000) [pid = 1652] [serial = 2011] [outer = 0x112a7b800] 05:48:43 INFO - PROCESS | 1652 | 1468759723557 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119d23400) [pid = 1652] [serial = 2012] [outer = 0x112a7b800] 05:48:43 INFO - PROCESS | 1652 | 1468759723914 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 05:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:48:43 INFO - PROCESS | 1652 | 1468759723943 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1652 | 1468759723945 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1652 | 1468759723947 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1652 | 1468759723948 Marionette TRACE conn2 <- [1,2654,null,{}] 05:48:43 INFO - PROCESS | 1652 | 1468759723950 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}] 05:48:43 INFO - PROCESS | 1652 | 1468759723952 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:44 INFO - PROCESS | 1652 | 1468759724031 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:48:44 INFO - PROCESS | 1652 | 1468759724036 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1652 | 1468759724038 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f95000 == 34 [pid = 1652] [id = 671] 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e2b000) [pid = 1652] [serial = 2013] [outer = 0x0] 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121216800) [pid = 1652] [serial = 2014] [outer = 0x119e2b000] 05:48:44 INFO - PROCESS | 1652 | 1468759724063 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121447c00) [pid = 1652] [serial = 2015] [outer = 0x119e2b000] 05:48:44 INFO - PROCESS | 1652 | 1468759724393 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 473ms 05:48:44 INFO - PROCESS | 1652 | 1468759724421 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1652 | 1468759724429 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:48:44 INFO - PROCESS | 1652 | 1468759724431 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1652 | 1468759724432 Marionette TRACE conn2 <- [1,2658,null,{}] 05:48:44 INFO - PROCESS | 1652 | 1468759724435 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}] 05:48:44 INFO - PROCESS | 1652 | 1468759724436 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:44 INFO - PROCESS | 1652 | 1468759724510 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:48:44 INFO - PROCESS | 1652 | 1468759724581 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1652 | 1468759724583 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b4800 == 35 [pid = 1652] [id = 672] 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116078400) [pid = 1652] [serial = 2016] [outer = 0x0] 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121453000) [pid = 1652] [serial = 2017] [outer = 0x116078400] 05:48:44 INFO - PROCESS | 1652 | 1468759724614 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125246c00) [pid = 1652] [serial = 2018] [outer = 0x116078400] 05:48:45 INFO - PROCESS | 1652 | 1468759725050 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:48:45 INFO - PROCESS | 1652 | 1468759725102 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1652 | 1468759725104 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:48:45 INFO - PROCESS | 1652 | 1468759725107 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1652 | 1468759725109 Marionette TRACE conn2 <- [1,2662,null,{}] 05:48:45 INFO - PROCESS | 1652 | 1468759725112 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}] 05:48:45 INFO - PROCESS | 1652 | 1468759725119 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:45 INFO - PROCESS | 1652 | 1468759725288 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:48:45 INFO - PROCESS | 1652 | 1468759725326 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1652 | 1468759725328 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7c2800 == 36 [pid = 1652] [id = 673] 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125bb3400) [pid = 1652] [serial = 2019] [outer = 0x0] 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x127280000) [pid = 1652] [serial = 2020] [outer = 0x125bb3400] 05:48:45 INFO - PROCESS | 1652 | 1468759725353 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128879000) [pid = 1652] [serial = 2021] [outer = 0x125bb3400] 05:48:45 INFO - PROCESS | 1652 | 1468759725659 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 572ms 05:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:48:45 INFO - PROCESS | 1652 | 1468759725679 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1652 | 1468759725680 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:48:45 INFO - PROCESS | 1652 | 1468759725682 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1652 | 1468759725685 Marionette TRACE conn2 <- [1,2666,null,{}] 05:48:45 INFO - PROCESS | 1652 | 1468759725687 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}] 05:48:45 INFO - PROCESS | 1652 | 1468759725688 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:45 INFO - PROCESS | 1652 | 1468759725791 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:48:45 INFO - PROCESS | 1652 | 1468759725803 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1652 | 1468759725804 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf30000 == 37 [pid = 1652] [id = 674] 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12887b400) [pid = 1652] [serial = 2022] [outer = 0x0] 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12889bc00) [pid = 1652] [serial = 2023] [outer = 0x12887b400] 05:48:45 INFO - PROCESS | 1652 | 1468759725829 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c0b400) [pid = 1652] [serial = 2024] [outer = 0x12887b400] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118571c00) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1129b0000) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11856a400) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e65400) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118227800) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128d8800) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112e95c00) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118226400) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119e30000) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11978ac00) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a27000) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1252de400) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e83000) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112e95800) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1274dec00) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:48:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a28400) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:48:46 INFO - PROCESS | 1652 | 1468759726636 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]]]}] 05:48:46 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) 05:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 973ms 05:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:48:46 INFO - PROCESS | 1652 | 1468759726656 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1652 | 1468759726657 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:48:46 INFO - PROCESS | 1652 | 1468759726659 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1652 | 1468759726660 Marionette TRACE conn2 <- [1,2670,null,{}] 05:48:46 INFO - PROCESS | 1652 | 1468759726663 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}] 05:48:46 INFO - PROCESS | 1652 | 1468759726664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:46 INFO - PROCESS | 1652 | 1468759726744 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:48:46 INFO - PROCESS | 1652 | 1468759726747 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1652 | 1468759726749 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d1000 == 38 [pid = 1652] [id = 675] 05:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1128d1000) [pid = 1652] [serial = 2025] [outer = 0x0] 05:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11706b000) [pid = 1652] [serial = 2026] [outer = 0x1128d1000] 05:48:46 INFO - PROCESS | 1652 | 1468759726774 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118571c00) [pid = 1652] [serial = 2027] [outer = 0x1128d1000] 05:48:47 INFO - PROCESS | 1652 | 1468759727594 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:48:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 05:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:48:47 INFO - PROCESS | 1652 | 1468759727630 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1652 | 1468759727631 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:48:47 INFO - PROCESS | 1652 | 1468759727634 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1652 | 1468759727637 Marionette TRACE conn2 <- [1,2674,null,{}] 05:48:47 INFO - PROCESS | 1652 | 1468759727640 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}] 05:48:47 INFO - PROCESS | 1652 | 1468759727641 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:47 INFO - PROCESS | 1652 | 1468759727716 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:48:47 INFO - PROCESS | 1652 | 1468759727777 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1652 | 1468759727778 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124912000 == 39 [pid = 1652] [id = 676] 05:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112e9d800) [pid = 1652] [serial = 2028] [outer = 0x0] 05:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a28c00) [pid = 1652] [serial = 2029] [outer = 0x112e9d800] 05:48:47 INFO - PROCESS | 1652 | 1468759727802 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12728a000) [pid = 1652] [serial = 2030] [outer = 0x112e9d800] 05:48:48 INFO - PROCESS | 1652 | 1468759728570 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:48:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 973ms 05:48:48 INFO - PROCESS | 1652 | 1468759728641 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1652 | 1468759728643 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:48:48 INFO - PROCESS | 1652 | 1468759728647 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1652 | 1468759728650 Marionette TRACE conn2 <- [1,2678,null,{}] 05:48:48 INFO - PROCESS | 1652 | 1468759728654 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}] 05:48:48 INFO - PROCESS | 1652 | 1468759728656 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:48 INFO - PROCESS | 1652 | 1468759728748 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:48:48 INFO - PROCESS | 1652 | 1468759728845 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1652 | 1468759728847 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746d000 == 40 [pid = 1652] [id = 677] 05:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129afc00) [pid = 1652] [serial = 2031] [outer = 0x0] 05:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133d1800) [pid = 1652] [serial = 2032] [outer = 0x1129afc00] 05:48:48 INFO - PROCESS | 1652 | 1468759728880 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115e83c00) [pid = 1652] [serial = 2033] [outer = 0x1129afc00] 05:48:49 INFO - PROCESS | 1652 | 1468759729792 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]]]}] 05:48:49 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) 05:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1174ms 05:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:48:49 INFO - PROCESS | 1652 | 1468759729822 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1652 | 1468759729824 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:48:49 INFO - PROCESS | 1652 | 1468759729828 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1652 | 1468759729831 Marionette TRACE conn2 <- [1,2682,null,{}] 05:48:49 INFO - PROCESS | 1652 | 1468759729834 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}] 05:48:49 INFO - PROCESS | 1652 | 1468759729836 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:49 INFO - PROCESS | 1652 | 1468759729936 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:48:49 INFO - PROCESS | 1652 | 1468759729994 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1652 | 1468759729995 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x127278000 == 41 [pid = 1652] [id = 678] 05:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11844e800) [pid = 1652] [serial = 2034] [outer = 0x0] 05:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118576000) [pid = 1652] [serial = 2035] [outer = 0x11844e800] 05:48:50 INFO - PROCESS | 1652 | 1468759730026 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118fbc800) [pid = 1652] [serial = 2036] [outer = 0x11844e800] 05:48:51 INFO - PROCESS | 1652 | 1468759731001 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]]]}] 05:48:51 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) 05:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 05:48:51 INFO - PROCESS | 1652 | 1468759731050 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1652 | 1468759731052 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:48:51 INFO - PROCESS | 1652 | 1468759731054 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1652 | 1468759731055 Marionette TRACE conn2 <- [1,2686,null,{}] 05:48:51 INFO - PROCESS | 1652 | 1468759731062 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}] 05:48:51 INFO - PROCESS | 1652 | 1468759731066 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:51 INFO - PROCESS | 1652 | 1468759731170 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:48:51 INFO - PROCESS | 1652 | 1468759731232 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1652 | 1468759731235 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c61c000 == 42 [pid = 1652] [id = 679] 05:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1252d7800) [pid = 1652] [serial = 2037] [outer = 0x0] 05:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125d78c00) [pid = 1652] [serial = 2038] [outer = 0x1252d7800] 05:48:51 INFO - PROCESS | 1652 | 1468759731266 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x127284000) [pid = 1652] [serial = 2039] [outer = 0x1252d7800] 05:48:52 INFO - PROCESS | 1652 | 1468759732344 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:48:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1323ms 05:48:52 INFO - PROCESS | 1652 | 1468759732378 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:48:52 INFO - PROCESS | 1652 | 1468759732380 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:48:52 INFO - PROCESS | 1652 | 1468759732383 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1652 | 1468759732385 Marionette TRACE conn2 <- [1,2690,null,{}] 05:48:52 INFO - PROCESS | 1652 | 1468759732389 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}] 05:48:52 INFO - PROCESS | 1652 | 1468759732390 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d1000 == 41 [pid = 1652] [id = 675] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf30000 == 40 [pid = 1652] [id = 674] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7c2800 == 39 [pid = 1652] [id = 673] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1295b4800 == 38 [pid = 1652] [id = 672] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x128f95000 == 37 [pid = 1652] [id = 671] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x124b79000 == 36 [pid = 1652] [id = 670] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119a64000 == 35 [pid = 1652] [id = 669] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x113d78000 == 34 [pid = 1652] [id = 668] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1180ca000 == 33 [pid = 1652] [id = 653] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x117e5d800 == 32 [pid = 1652] [id = 666] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x126551000 == 31 [pid = 1652] [id = 667] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c608000 == 30 [pid = 1652] [id = 665] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c61c000 == 29 [pid = 1652] [id = 679] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x127278000 == 28 [pid = 1652] [id = 678] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x124912000 == 27 [pid = 1652] [id = 676] 05:48:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11746d000 == 26 [pid = 1652] [id = 677] 05:48:52 INFO - PROCESS | 1652 | 1468759732975 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119957c00) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112d0bc00) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133e3800) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118fb1800) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11662e800) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1176f4800) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118451000) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11856dc00) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115e86000) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11337b800) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116f51000) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x115e7b400) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11850f800) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118fb6800) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124b26400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121212800) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119e2ac00) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1252d9c00) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x124b29c00) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125d85400) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x125248400) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119a22000) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119370c00) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x11807bc00) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1274e9000) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x127280400) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x125d7f400) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x121814400) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1288a5400) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x119a26c00) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1274de800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x128883400) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x11978e400) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 05:48:53 INFO - PROCESS | 1652 | 1468759733082 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1652 | 1468759733084 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11263f800 == 27 [pid = 1652] [id = 680] 05:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x111e62400) [pid = 1652] [serial = 2040] [outer = 0x0] 05:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11273a400) [pid = 1652] [serial = 2041] [outer = 0x111e62400] 05:48:53 INFO - PROCESS | 1652 | 1468759733112 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1129b2000) [pid = 1652] [serial = 2042] [outer = 0x111e62400] 05:48:53 INFO - PROCESS | 1652 | 1468759733888 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:48:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1523ms 05:48:53 INFO - PROCESS | 1652 | 1468759733907 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1652 | 1468759733910 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:48:53 INFO - PROCESS | 1652 | 1468759733913 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1652 | 1468759733915 Marionette TRACE conn2 <- [1,2694,null,{}] 05:48:53 INFO - PROCESS | 1652 | 1468759733920 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}] 05:48:53 INFO - PROCESS | 1652 | 1468759733924 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:54 INFO - PROCESS | 1652 | 1468759734001 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:48:54 INFO - PROCESS | 1652 | 1468759734008 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1652 | 1468759734009 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x117455000 == 28 [pid = 1652] [id = 681] 05:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x112dfc000) [pid = 1652] [serial = 2043] [outer = 0x0] 05:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115e7e800) [pid = 1652] [serial = 2044] [outer = 0x112dfc000] 05:48:54 INFO - PROCESS | 1652 | 1468759734037 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1160dd000) [pid = 1652] [serial = 2045] [outer = 0x112dfc000] 05:48:54 INFO - PROCESS | 1652 | 1468759734864 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:48:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 970ms 05:48:54 INFO - PROCESS | 1652 | 1468759734885 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1652 | 1468759734888 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:48:54 INFO - PROCESS | 1652 | 1468759734891 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1652 | 1468759734892 Marionette TRACE conn2 <- [1,2698,null,{}] 05:48:54 INFO - PROCESS | 1652 | 1468759734895 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}] 05:48:54 INFO - PROCESS | 1652 | 1468759734896 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:55 INFO - PROCESS | 1652 | 1468759734998 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:48:55 INFO - PROCESS | 1652 | 1468759735017 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1652 | 1468759735018 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aeb800 == 29 [pid = 1652] [id = 682] 05:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1174f9c00) [pid = 1652] [serial = 2046] [outer = 0x0] 05:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11806ec00) [pid = 1652] [serial = 2047] [outer = 0x1174f9c00] 05:48:55 INFO - PROCESS | 1652 | 1468759735044 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11844a400) [pid = 1652] [serial = 2048] [outer = 0x1174f9c00] 05:48:55 INFO - PROCESS | 1652 | 1468759735897 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:48:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:48:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:48:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:48:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1023ms 05:48:55 INFO - PROCESS | 1652 | 1468759735915 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1652 | 1468759735918 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:48:55 INFO - PROCESS | 1652 | 1468759735942 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1652 | 1468759735945 Marionette TRACE conn2 <- [1,2702,null,{}] 05:48:55 INFO - PROCESS | 1652 | 1468759735947 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}] 05:48:55 INFO - PROCESS | 1652 | 1468759735950 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:56 INFO - PROCESS | 1652 | 1468759736054 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:48:56 INFO - PROCESS | 1652 | 1468759736090 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1652 | 1468759736091 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213c2800 == 30 [pid = 1652] [id = 683] 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11855e000) [pid = 1652] [serial = 2049] [outer = 0x0] 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118a08c00) [pid = 1652] [serial = 2050] [outer = 0x11855e000] 05:48:56 INFO - PROCESS | 1652 | 1468759736116 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118fb0c00) [pid = 1652] [serial = 2051] [outer = 0x11855e000] 05:48:56 INFO - PROCESS | 1652 | 1468759736459 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 541ms 05:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:48:56 INFO - PROCESS | 1652 | 1468759736465 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1652 | 1468759736466 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:48:56 INFO - PROCESS | 1652 | 1468759736471 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1652 | 1468759736472 Marionette TRACE conn2 <- [1,2706,null,{}] 05:48:56 INFO - PROCESS | 1652 | 1468759736475 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}] 05:48:56 INFO - PROCESS | 1652 | 1468759736476 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:56 INFO - PROCESS | 1652 | 1468759736581 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:48:56 INFO - PROCESS | 1652 | 1468759736632 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1652 | 1468759736633 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x121741800 == 31 [pid = 1652] [id = 684] 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119367400) [pid = 1652] [serial = 2052] [outer = 0x0] 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119791c00) [pid = 1652] [serial = 2053] [outer = 0x119367400] 05:48:56 INFO - PROCESS | 1652 | 1468759736674 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119961400) [pid = 1652] [serial = 2054] [outer = 0x119367400] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112e9d800) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125bb3400) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12887b400) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1274f9800) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1128d2000) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1176f7800) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1182b4c00) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x112a7b800) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1133cb000) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x119e2b000) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1128d1000) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:48:57 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x116078400) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:48:57 INFO - PROCESS | 1652 | 1468759737156 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 723ms 05:48:57 INFO - PROCESS | 1652 | 1468759737192 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 1652 | 1468759737194 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:48:57 INFO - PROCESS | 1652 | 1468759737198 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1652 | 1468759737199 Marionette TRACE conn2 <- [1,2710,null,{}] 05:48:57 INFO - PROCESS | 1652 | 1468759737203 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}] 05:48:57 INFO - PROCESS | 1652 | 1468759737204 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:57 INFO - PROCESS | 1652 | 1468759737321 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:48:57 INFO - PROCESS | 1652 | 1468759737438 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1652 | 1468759737444 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1261ad000 == 32 [pid = 1652] [id = 685] 05:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11936dc00) [pid = 1652] [serial = 2055] [outer = 0x0] 05:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11992f400) [pid = 1652] [serial = 2056] [outer = 0x11936dc00] 05:48:57 INFO - PROCESS | 1652 | 1468759737498 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119e27800) [pid = 1652] [serial = 2057] [outer = 0x11936dc00] 05:48:57 INFO - PROCESS | 1652 | 1468759737914 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] 05:48:57 INFO - PROCESS | 1652 | 1468759737923 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:48:57 INFO - PROCESS | 1652 | 1468759737925 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1652 | 1468759737926 Marionette TRACE conn2 <- [1,2714,null,{}] 05:48:57 INFO - PROCESS | 1652 | 1468759737928 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}] 05:48:57 INFO - PROCESS | 1652 | 1468759737929 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:58 INFO - PROCESS | 1652 | 1468759738032 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:48:58 INFO - PROCESS | 1652 | 1468759738038 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1652 | 1468759738039 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x111f1b800 == 33 [pid = 1652] [id = 686] 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119371800) [pid = 1652] [serial = 2058] [outer = 0x0] 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119fd6c00) [pid = 1652] [serial = 2059] [outer = 0x119371800] 05:48:58 INFO - PROCESS | 1652 | 1468759738064 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x121572400) [pid = 1652] [serial = 2060] [outer = 0x119371800] 05:48:58 INFO - PROCESS | 1652 | 1468759738388 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 05:48:58 INFO - PROCESS | 1652 | 1468759738394 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1652 | 1468759738395 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:48:58 INFO - PROCESS | 1652 | 1468759738398 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1652 | 1468759738399 Marionette TRACE conn2 <- [1,2718,null,{}] 05:48:58 INFO - PROCESS | 1652 | 1468759738404 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}] 05:48:58 INFO - PROCESS | 1652 | 1468759738406 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:58 INFO - PROCESS | 1652 | 1468759738481 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:48:58 INFO - PROCESS | 1652 | 1468759738488 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1652 | 1468759738489 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1295b4800 == 34 [pid = 1652] [id = 687] 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112fb7c00) [pid = 1652] [serial = 2061] [outer = 0x0] 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x124b27400) [pid = 1652] [serial = 2062] [outer = 0x112fb7c00] 05:48:58 INFO - PROCESS | 1652 | 1468759738514 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1252dd000) [pid = 1652] [serial = 2063] [outer = 0x112fb7c00] 05:48:58 INFO - PROCESS | 1652 | 1468759738860 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] 05:48:58 INFO - PROCESS | 1652 | 1468759738872 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 1652 | 1468759738874 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1652 | 1468759738876 Marionette TRACE conn2 <- [1,2722,null,{}] 05:48:58 INFO - PROCESS | 1652 | 1468759738878 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}] 05:48:58 INFO - PROCESS | 1652 | 1468759738880 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:58 INFO - PROCESS | 1652 | 1468759738981 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:48:59 INFO - PROCESS | 1652 | 1468759739013 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1652 | 1468759739014 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d7000 == 35 [pid = 1652] [id = 688] 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112dfac00) [pid = 1652] [serial = 2064] [outer = 0x0] 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1252dec00) [pid = 1652] [serial = 2065] [outer = 0x112dfac00] 05:48:59 INFO - PROCESS | 1652 | 1468759739039 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x125d86000) [pid = 1652] [serial = 2066] [outer = 0x112dfac00] 05:48:59 INFO - PROCESS | 1652 | 1468759739583 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] 05:48:59 INFO - PROCESS | 1652 | 1468759739600 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:48:59 INFO - PROCESS | 1652 | 1468759739632 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1652 | 1468759739636 Marionette TRACE conn2 <- [1,2726,null,{}] 05:48:59 INFO - PROCESS | 1652 | 1468759739640 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}] 05:48:59 INFO - PROCESS | 1652 | 1468759739642 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:59 INFO - PROCESS | 1652 | 1468759739746 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:48:59 INFO - PROCESS | 1652 | 1468759739870 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1652 | 1468759739871 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:48:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f34800 == 36 [pid = 1652] [id = 689] 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e65400) [pid = 1652] [serial = 2067] [outer = 0x0] 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115e7e000) [pid = 1652] [serial = 2068] [outer = 0x115e65400] 05:48:59 INFO - PROCESS | 1652 | 1468759739904 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116978400) [pid = 1652] [serial = 2069] [outer = 0x115e65400] 05:49:00 INFO - PROCESS | 1652 | 1468759740546 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 926ms 05:49:00 INFO - PROCESS | 1652 | 1468759740555 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 1652 | 1468759740558 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:49:00 INFO - PROCESS | 1652 | 1468759740561 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1652 | 1468759740563 Marionette TRACE conn2 <- [1,2730,null,{}] 05:49:00 INFO - PROCESS | 1652 | 1468759740566 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}] 05:49:00 INFO - PROCESS | 1652 | 1468759740568 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:00 INFO - PROCESS | 1652 | 1468759740716 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:49:00 INFO - PROCESS | 1652 | 1468759740726 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1652 | 1468759740729 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e63000 == 37 [pid = 1652] [id = 690] 05:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113f39800) [pid = 1652] [serial = 2070] [outer = 0x0] 05:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115e81400) [pid = 1652] [serial = 2071] [outer = 0x113f39800] 05:49:00 INFO - PROCESS | 1652 | 1468759740761 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11697c400) [pid = 1652] [serial = 2072] [outer = 0x113f39800] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125268000 == 36 [pid = 1652] [id = 553] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121048000 == 35 [pid = 1652] [id = 549] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121413800 == 34 [pid = 1652] [id = 548] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12727e000 == 33 [pid = 1652] [id = 546] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125d51800 == 32 [pid = 1652] [id = 545] 05:49:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121049000 == 31 [pid = 1652] [id = 543] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x127280000) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12889bc00) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128c10800) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1129aec00) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x113d91000) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118073800) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118453c00) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118474c00) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118576c00) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11992b000) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119d23400) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x115e78800) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1176efc00) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x121216800) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x121447c00) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x128879000) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11706b000) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x118571c00) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x121453000) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12728a000) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x125246c00) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128c0b400) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 05:49:00 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x119a28c00) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 05:49:01 INFO - PROCESS | 1652 | 1468759741611 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:49:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:49:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:49:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1071ms 05:49:01 INFO - PROCESS | 1652 | 1468759741633 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1652 | 1468759741637 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:49:01 INFO - PROCESS | 1652 | 1468759741641 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1652 | 1468759741643 Marionette TRACE conn2 <- [1,2734,null,{}] 05:49:01 INFO - PROCESS | 1652 | 1468759741645 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}] 05:49:01 INFO - PROCESS | 1652 | 1468759741647 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:01 INFO - PROCESS | 1652 | 1468759741727 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:49:01 INFO - PROCESS | 1652 | 1468759741782 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1652 | 1468759741784 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a5d800 == 32 [pid = 1652] [id = 691] 05:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x117073800) [pid = 1652] [serial = 2073] [outer = 0x0] 05:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x118078400) [pid = 1652] [serial = 2074] [outer = 0x117073800] 05:49:01 INFO - PROCESS | 1652 | 1468759741811 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x11844b400) [pid = 1652] [serial = 2075] [outer = 0x117073800] 05:49:02 INFO - PROCESS | 1652 | 1468759742151 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 568ms 05:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:49:02 INFO - PROCESS | 1652 | 1468759742211 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1652 | 1468759742213 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:49:02 INFO - PROCESS | 1652 | 1468759742216 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1652 | 1468759742220 Marionette TRACE conn2 <- [1,2738,null,{}] 05:49:02 INFO - PROCESS | 1652 | 1468759742232 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}] 05:49:02 INFO - PROCESS | 1652 | 1468759742237 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:02 INFO - PROCESS | 1652 | 1468759742371 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:49:02 INFO - PROCESS | 1652 | 1468759742384 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 1652 | 1468759742386 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124912000 == 33 [pid = 1652] [id = 692] 05:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11850f800) [pid = 1652] [serial = 2076] [outer = 0x0] 05:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118571c00) [pid = 1652] [serial = 2077] [outer = 0x11850f800] 05:49:02 INFO - PROCESS | 1652 | 1468759742414 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118fb6c00) [pid = 1652] [serial = 2078] [outer = 0x11850f800] 05:49:02 INFO - PROCESS | 1652 | 1468759742805 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 627ms 05:49:02 INFO - PROCESS | 1652 | 1468759742843 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1652 | 1468759742846 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:49:02 INFO - PROCESS | 1652 | 1468759742849 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1652 | 1468759742851 Marionette TRACE conn2 <- [1,2742,null,{}] 05:49:02 INFO - PROCESS | 1652 | 1468759742854 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}] 05:49:02 INFO - PROCESS | 1652 | 1468759742856 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:02 INFO - PROCESS | 1652 | 1468759742977 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:49:03 INFO - PROCESS | 1652 | 1468759743098 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1652 | 1468759743099 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x127279000 == 34 [pid = 1652] [id = 693] 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1129aac00) [pid = 1652] [serial = 2079] [outer = 0x0] 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119792c00) [pid = 1652] [serial = 2080] [outer = 0x1129aac00] 05:49:03 INFO - PROCESS | 1652 | 1468759743126 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119d4b400) [pid = 1652] [serial = 2081] [outer = 0x1129aac00] 05:49:03 INFO - PROCESS | 1652 | 1468759743437 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 621ms 05:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:49:03 INFO - PROCESS | 1652 | 1468759743475 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1652 | 1468759743476 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:49:03 INFO - PROCESS | 1652 | 1468759743478 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1652 | 1468759743479 Marionette TRACE conn2 <- [1,2746,null,{}] 05:49:03 INFO - PROCESS | 1652 | 1468759743481 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}] 05:49:03 INFO - PROCESS | 1652 | 1468759743482 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:03 INFO - PROCESS | 1652 | 1468759743577 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:49:03 INFO - PROCESS | 1652 | 1468759743581 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1652 | 1468759743582 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292cd000 == 35 [pid = 1652] [id = 694] 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119957c00) [pid = 1652] [serial = 2082] [outer = 0x0] 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119fe0800) [pid = 1652] [serial = 2083] [outer = 0x119957c00] 05:49:03 INFO - PROCESS | 1652 | 1468759743606 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x121216800) [pid = 1652] [serial = 2084] [outer = 0x119957c00] 05:49:03 INFO - PROCESS | 1652 | 1468759743946 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms 05:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:49:04 INFO - PROCESS | 1652 | 1468759743997 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1652 | 1468759743998 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:49:04 INFO - PROCESS | 1652 | 1468759744000 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1652 | 1468759744002 Marionette TRACE conn2 <- [1,2750,null,{}] 05:49:04 INFO - PROCESS | 1652 | 1468759744004 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}] 05:49:04 INFO - PROCESS | 1652 | 1468759744008 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:04 INFO - PROCESS | 1652 | 1468759744122 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:49:04 INFO - PROCESS | 1652 | 1468759744134 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1652 | 1468759744136 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9b1800 == 36 [pid = 1652] [id = 695] 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12122d400) [pid = 1652] [serial = 2085] [outer = 0x0] 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x125247c00) [pid = 1652] [serial = 2086] [outer = 0x12122d400] 05:49:04 INFO - PROCESS | 1652 | 1468759744160 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x127280400) [pid = 1652] [serial = 2087] [outer = 0x12122d400] 05:49:04 INFO - PROCESS | 1652 | 1468759744494 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 05:49:04 INFO - PROCESS | 1652 | 1468759744521 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1652 | 1468759744522 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:49:04 INFO - PROCESS | 1652 | 1468759744524 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1652 | 1468759744526 Marionette TRACE conn2 <- [1,2754,null,{}] 05:49:04 INFO - PROCESS | 1652 | 1468759744528 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}] 05:49:04 INFO - PROCESS | 1652 | 1468759744529 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:04 INFO - PROCESS | 1652 | 1468759744625 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:49:04 INFO - PROCESS | 1652 | 1468759744639 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1652 | 1468759744640 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac6f000 == 37 [pid = 1652] [id = 696] 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118565c00) [pid = 1652] [serial = 2088] [outer = 0x0] 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1274e1400) [pid = 1652] [serial = 2089] [outer = 0x118565c00] 05:49:04 INFO - PROCESS | 1652 | 1468759744664 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1274e7400) [pid = 1652] [serial = 2090] [outer = 0x118565c00] 05:49:04 INFO - PROCESS | 1652 | 1468759744978 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]]]}] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11855e000) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119367400) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11936dc00) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x112dfc000) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119371800) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x111e62400) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x112fb7c00) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1129afc00) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x11844e800) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:49:05 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1174f9c00) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 517ms 05:49:05 INFO - PROCESS | 1652 | 1468759745043 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1652 | 1468759745044 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:49:05 INFO - PROCESS | 1652 | 1468759745047 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1652 | 1468759745048 Marionette TRACE conn2 <- [1,2758,null,{}] 05:49:05 INFO - PROCESS | 1652 | 1468759745050 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}] 05:49:05 INFO - PROCESS | 1652 | 1468759745051 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:05 INFO - PROCESS | 1652 | 1468759745127 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:49:05 INFO - PROCESS | 1652 | 1468759745131 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1652 | 1468759745132 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x112acd800 == 38 [pid = 1652] [id = 697] 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x110ee5000) [pid = 1652] [serial = 2091] [outer = 0x0] 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11844e800) [pid = 1652] [serial = 2092] [outer = 0x110ee5000] 05:49:05 INFO - PROCESS | 1652 | 1468759745158 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119795000) [pid = 1652] [serial = 2093] [outer = 0x110ee5000] 05:49:05 INFO - PROCESS | 1652 | 1468759745477 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 468ms 05:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:49:05 INFO - PROCESS | 1652 | 1468759745515 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1652 | 1468759745517 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:49:05 INFO - PROCESS | 1652 | 1468759745519 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1652 | 1468759745521 Marionette TRACE conn2 <- [1,2762,null,{}] 05:49:05 INFO - PROCESS | 1652 | 1468759745523 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}] 05:49:05 INFO - PROCESS | 1652 | 1468759745524 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:05 INFO - PROCESS | 1652 | 1468759745599 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:49:05 INFO - PROCESS | 1652 | 1468759745657 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1652 | 1468759745658 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baed800 == 39 [pid = 1652] [id = 698] 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1176ee000) [pid = 1652] [serial = 2094] [outer = 0x0] 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1274f3800) [pid = 1652] [serial = 2095] [outer = 0x1176ee000] 05:49:05 INFO - PROCESS | 1652 | 1468759745682 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1274fc000) [pid = 1652] [serial = 2096] [outer = 0x1176ee000] 05:49:05 INFO - PROCESS | 1652 | 1468759745939 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 05:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:49:06 INFO - PROCESS | 1652 | 1468759745992 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1652 | 1468759745993 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:49:06 INFO - PROCESS | 1652 | 1468759745995 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1652 | 1468759745996 Marionette TRACE conn2 <- [1,2766,null,{}] 05:49:06 INFO - PROCESS | 1652 | 1468759745998 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}] 05:49:06 INFO - PROCESS | 1652 | 1468759745999 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:06 INFO - PROCESS | 1652 | 1468759746083 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:49:06 INFO - PROCESS | 1652 | 1468759746089 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1652 | 1468759746090 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c091800 == 40 [pid = 1652] [id = 699] 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1274f2800) [pid = 1652] [serial = 2097] [outer = 0x0] 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x128881c00) [pid = 1652] [serial = 2098] [outer = 0x1274f2800] 05:49:06 INFO - PROCESS | 1652 | 1468759746113 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12889c800) [pid = 1652] [serial = 2099] [outer = 0x1274f2800] 05:49:06 INFO - PROCESS | 1652 | 1468759746431 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 05:49:06 INFO - PROCESS | 1652 | 1468759746466 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1652 | 1468759746467 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:49:06 INFO - PROCESS | 1652 | 1468759746470 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1652 | 1468759746471 Marionette TRACE conn2 <- [1,2770,null,{}] 05:49:06 INFO - PROCESS | 1652 | 1468759746473 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}] 05:49:06 INFO - PROCESS | 1652 | 1468759746475 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:06 INFO - PROCESS | 1652 | 1468759746593 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:49:06 INFO - PROCESS | 1652 | 1468759746598 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1652 | 1468759746600 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b2800 == 41 [pid = 1652] [id = 700] 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12889f800) [pid = 1652] [serial = 2100] [outer = 0x0] 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x128c0e800) [pid = 1652] [serial = 2101] [outer = 0x12889f800] 05:49:06 INFO - PROCESS | 1652 | 1468759746627 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x128c7ec00) [pid = 1652] [serial = 2102] [outer = 0x12889f800] 05:49:06 INFO - PROCESS | 1652 | 1468759746952 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 05:49:06 INFO - PROCESS | 1652 | 1468759746991 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1652 | 1468759746993 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:49:06 INFO - PROCESS | 1652 | 1468759746995 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1652 | 1468759746996 Marionette TRACE conn2 <- [1,2774,null,{}] 05:49:07 INFO - PROCESS | 1652 | 1468759746998 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}] 05:49:07 INFO - PROCESS | 1652 | 1468759746999 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:07 INFO - PROCESS | 1652 | 1468759747124 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:49:07 INFO - PROCESS | 1652 | 1468759747186 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1652 | 1468759747187 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11667e000 == 42 [pid = 1652] [id = 701] 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x110eea800) [pid = 1652] [serial = 2103] [outer = 0x0] 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x111ca8c00) [pid = 1652] [serial = 2104] [outer = 0x110eea800] 05:49:07 INFO - PROCESS | 1652 | 1468759747219 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x113249800) [pid = 1652] [serial = 2105] [outer = 0x110eea800] 05:49:07 INFO - PROCESS | 1652 | 1468759747642 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 05:49:07 INFO - PROCESS | 1652 | 1468759747668 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:49:07 INFO - PROCESS | 1652 | 1468759747672 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 1652 | 1468759747676 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1652 | 1468759747678 Marionette TRACE conn2 <- [1,2778,null,{}] 05:49:07 INFO - PROCESS | 1652 | 1468759747681 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}] 05:49:07 INFO - PROCESS | 1652 | 1468759747683 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:07 INFO - PROCESS | 1652 | 1468759747785 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:49:07 INFO - PROCESS | 1652 | 1468759747844 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1652 | 1468759747845 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x123a7a800 == 43 [pid = 1652] [id = 702] 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11629a800) [pid = 1652] [serial = 2106] [outer = 0x0] 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1182c1800) [pid = 1652] [serial = 2107] [outer = 0x11629a800] 05:49:07 INFO - PROCESS | 1652 | 1468759747875 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118509000) [pid = 1652] [serial = 2108] [outer = 0x11629a800] 05:49:08 INFO - PROCESS | 1652 | 1468759748321 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]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 05:49:08 INFO - PROCESS | 1652 | 1468759748347 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:49:08 INFO - PROCESS | 1652 | 1468759748349 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:49:08 INFO - PROCESS | 1652 | 1468759748351 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1652 | 1468759748353 Marionette TRACE conn2 <- [1,2782,null,{}] 05:49:08 INFO - PROCESS | 1652 | 1468759748355 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}] 05:49:08 INFO - PROCESS | 1652 | 1468759748357 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:08 INFO - PROCESS | 1652 | 1468759748460 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:49:08 INFO - PROCESS | 1652 | 1468759748556 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1652 | 1468759748557 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bf2f800 == 44 [pid = 1652] [id = 703] 05:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a23800) [pid = 1652] [serial = 2109] [outer = 0x0] 05:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119d59800) [pid = 1652] [serial = 2110] [outer = 0x119a23800] 05:49:08 INFO - PROCESS | 1652 | 1468759748586 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121447c00) [pid = 1652] [serial = 2111] [outer = 0x119a23800] 05:49:08 INFO - PROCESS | 1652 | 1468759748985 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 669ms 05:49:09 INFO - PROCESS | 1652 | 1468759749022 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:49:09 INFO - PROCESS | 1652 | 1468759749026 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:49:09 INFO - PROCESS | 1652 | 1468759749037 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1652 | 1468759749042 Marionette TRACE conn2 <- [1,2786,null,{}] 05:49:09 INFO - PROCESS | 1652 | 1468759749045 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}] 05:49:09 INFO - PROCESS | 1652 | 1468759749049 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:09 INFO - PROCESS | 1652 | 1468759749166 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:49:09 INFO - PROCESS | 1652 | 1468759749224 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1652 | 1468759749226 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb6d800 == 45 [pid = 1652] [id = 704] 05:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12524a400) [pid = 1652] [serial = 2112] [outer = 0x0] 05:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125bb3000) [pid = 1652] [serial = 2113] [outer = 0x12524a400] 05:49:09 INFO - PROCESS | 1652 | 1468759749255 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128883000) [pid = 1652] [serial = 2114] [outer = 0x12524a400] 05:49:09 INFO - PROCESS | 1652 | 1468759749866 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 885ms 05:49:09 INFO - PROCESS | 1652 | 1468759749915 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1652 | 1468759749918 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:49:09 INFO - PROCESS | 1652 | 1468759749921 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1652 | 1468759749923 Marionette TRACE conn2 <- [1,2790,null,{}] 05:49:09 INFO - PROCESS | 1652 | 1468759749927 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}] 05:49:09 INFO - PROCESS | 1652 | 1468759749928 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:10 INFO - PROCESS | 1652 | 1468759750019 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:49:10 INFO - PROCESS | 1652 | 1468759750079 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1652 | 1468759750082 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12118f800 == 46 [pid = 1652] [id = 705] 05:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x115e84c00) [pid = 1652] [serial = 2115] [outer = 0x0] 05:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116972000) [pid = 1652] [serial = 2116] [outer = 0x115e84c00] 05:49:10 INFO - PROCESS | 1652 | 1468759750109 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11807ac00) [pid = 1652] [serial = 2117] [outer = 0x115e84c00] 05:49:10 INFO - PROCESS | 1652 | 1468759750535 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 623ms 05:49:10 INFO - PROCESS | 1652 | 1468759750545 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1652 | 1468759750547 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:49:10 INFO - PROCESS | 1652 | 1468759750552 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1652 | 1468759750553 Marionette TRACE conn2 <- [1,2794,null,{}] 05:49:10 INFO - PROCESS | 1652 | 1468759750556 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}] 05:49:10 INFO - PROCESS | 1652 | 1468759750557 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12badf800 == 45 [pid = 1652] [id = 554] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12104e000 == 44 [pid = 1652] [id = 557] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1261a3000 == 43 [pid = 1652] [id = 558] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1170d9000 == 42 [pid = 1652] [id = 555] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae2000 == 41 [pid = 1652] [id = 552] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d8800 == 40 [pid = 1652] [id = 556] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12a9aa000 == 39 [pid = 1652] [id = 550] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1170de000 == 38 [pid = 1652] [id = 541] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11263f800 == 37 [pid = 1652] [id = 680] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d0800 == 36 [pid = 1652] [id = 547] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x123bc7800 == 35 [pid = 1652] [id = 544] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7ce800 == 34 [pid = 1652] [id = 551] 05:49:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11923f000 == 33 [pid = 1652] [id = 542] 05:49:11 INFO - PROCESS | 1652 | 1468759751128 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118a08c00) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119791c00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118fb0c00) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11992f400) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115e7e800) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119fd6c00) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1160dd000) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11273a400) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129b2000) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121572400) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119961400) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124b27400) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x115e83c00) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1133d1800) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118fbc800) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118576000) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125d78c00) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11806ec00) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119e27800) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11844a400) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1252dd000) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 05:49:11 INFO - PROCESS | 1652 | 1468759751225 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1652 | 1468759751227 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x112643000 == 34 [pid = 1652] [id = 706] 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x110fac400) [pid = 1652] [serial = 2118] [outer = 0x0] 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11273a400) [pid = 1652] [serial = 2119] [outer = 0x110fac400] 05:49:11 INFO - PROCESS | 1652 | 1468759751256 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1129ae400) [pid = 1652] [serial = 2120] [outer = 0x110fac400] 05:49:11 INFO - PROCESS | 1652 | 1468759751562 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1021ms 05:49:11 INFO - PROCESS | 1652 | 1468759751578 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1652 | 1468759751580 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:49:11 INFO - PROCESS | 1652 | 1468759751595 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1652 | 1468759751597 Marionette TRACE conn2 <- [1,2798,null,{}] 05:49:11 INFO - PROCESS | 1652 | 1468759751600 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}] 05:49:11 INFO - PROCESS | 1652 | 1468759751602 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:11 INFO - PROCESS | 1652 | 1468759751680 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:49:11 INFO - PROCESS | 1652 | 1468759751761 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1652 | 1468759751762 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e62000 == 35 [pid = 1652] [id = 707] 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1129b1000) [pid = 1652] [serial = 2121] [outer = 0x0] 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x115e78400) [pid = 1652] [serial = 2122] [outer = 0x1129b1000] 05:49:11 INFO - PROCESS | 1652 | 1468759751789 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a12c00) [pid = 1652] [serial = 2123] [outer = 0x1129b1000] 05:49:12 INFO - PROCESS | 1652 | 1468759752066 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 05:49:12 INFO - PROCESS | 1652 | 1468759752116 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1652 | 1468759752120 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:49:12 INFO - PROCESS | 1652 | 1468759752125 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1652 | 1468759752126 Marionette TRACE conn2 <- [1,2802,null,{}] 05:49:12 INFO - PROCESS | 1652 | 1468759752128 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}] 05:49:12 INFO - PROCESS | 1652 | 1468759752129 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:12 INFO - PROCESS | 1652 | 1468759752208 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:49:12 INFO - PROCESS | 1652 | 1468759752214 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1652 | 1468759752215 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x116244800 == 36 [pid = 1652] [id = 708] 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118226000) [pid = 1652] [serial = 2124] [outer = 0x0] 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118450c00) [pid = 1652] [serial = 2125] [outer = 0x118226000] 05:49:12 INFO - PROCESS | 1652 | 1468759752250 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118560800) [pid = 1652] [serial = 2126] [outer = 0x118226000] 05:49:12 INFO - PROCESS | 1652 | 1468759752599 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 05:49:12 INFO - PROCESS | 1652 | 1468759752644 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1652 | 1468759752646 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:49:12 INFO - PROCESS | 1652 | 1468759752654 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1652 | 1468759752657 Marionette TRACE conn2 <- [1,2806,null,{}] 05:49:12 INFO - PROCESS | 1652 | 1468759752660 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}] 05:49:12 INFO - PROCESS | 1652 | 1468759752662 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:12 INFO - PROCESS | 1652 | 1468759752741 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:49:12 INFO - PROCESS | 1652 | 1468759752745 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1652 | 1468759752746 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x121422000 == 37 [pid = 1652] [id = 709] 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118570800) [pid = 1652] [serial = 2127] [outer = 0x0] 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f2ec00) [pid = 1652] [serial = 2128] [outer = 0x118570800] 05:49:12 INFO - PROCESS | 1652 | 1468759752773 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119791c00) [pid = 1652] [serial = 2129] [outer = 0x118570800] 05:49:13 INFO - PROCESS | 1652 | 1468759753100 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 475ms 05:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:49:13 INFO - PROCESS | 1652 | 1468759753125 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1652 | 1468759753126 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:49:13 INFO - PROCESS | 1652 | 1468759753128 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1652 | 1468759753129 Marionette TRACE conn2 <- [1,2810,null,{}] 05:49:13 INFO - PROCESS | 1652 | 1468759753132 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}] 05:49:13 INFO - PROCESS | 1652 | 1468759753133 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:13 INFO - PROCESS | 1652 | 1468759753207 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:49:13 INFO - PROCESS | 1652 | 1468759753280 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1652 | 1468759753281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x125265800 == 38 [pid = 1652] [id = 710] 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112f54c00) [pid = 1652] [serial = 2130] [outer = 0x0] 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119934400) [pid = 1652] [serial = 2131] [outer = 0x112f54c00] 05:49:13 INFO - PROCESS | 1652 | 1468759753306 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a28c00) [pid = 1652] [serial = 2132] [outer = 0x112f54c00] 05:49:13 INFO - PROCESS | 1652 | 1468759753634 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 05:49:13 INFO - PROCESS | 1652 | 1468759753650 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1652 | 1468759753651 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:49:13 INFO - PROCESS | 1652 | 1468759753659 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1652 | 1468759753660 Marionette TRACE conn2 <- [1,2814,null,{}] 05:49:13 INFO - PROCESS | 1652 | 1468759753662 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}] 05:49:13 INFO - PROCESS | 1652 | 1468759753664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:13 INFO - PROCESS | 1652 | 1468759753758 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:49:13 INFO - PROCESS | 1652 | 1468759753762 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1652 | 1468759753766 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128f99000 == 39 [pid = 1652] [id = 711] 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118079c00) [pid = 1652] [serial = 2133] [outer = 0x0] 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121210c00) [pid = 1652] [serial = 2134] [outer = 0x118079c00] 05:49:13 INFO - PROCESS | 1652 | 1468759753799 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121330400) [pid = 1652] [serial = 2135] [outer = 0x118079c00] 05:49:14 INFO - PROCESS | 1652 | 1468759754155 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 523ms 05:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:49:14 INFO - PROCESS | 1652 | 1468759754194 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1652 | 1468759754195 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:49:14 INFO - PROCESS | 1652 | 1468759754197 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1652 | 1468759754198 Marionette TRACE conn2 <- [1,2818,null,{}] 05:49:14 INFO - PROCESS | 1652 | 1468759754201 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}] 05:49:14 INFO - PROCESS | 1652 | 1468759754202 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:14 INFO - PROCESS | 1652 | 1468759754301 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:49:14 INFO - PROCESS | 1652 | 1468759754349 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1652 | 1468759754350 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f14800 == 40 [pid = 1652] [id = 712] 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124b9c400) [pid = 1652] [serial = 2136] [outer = 0x0] 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1252d6c00) [pid = 1652] [serial = 2137] [outer = 0x124b9c400] 05:49:14 INFO - PROCESS | 1652 | 1468759754374 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125d7f800) [pid = 1652] [serial = 2138] [outer = 0x124b9c400] 05:49:14 INFO - PROCESS | 1652 | 1468759754676 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 05:49:14 INFO - PROCESS | 1652 | 1468759754718 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1652 | 1468759754720 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:49:14 INFO - PROCESS | 1652 | 1468759754724 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1652 | 1468759754725 Marionette TRACE conn2 <- [1,2822,null,{}] 05:49:14 INFO - PROCESS | 1652 | 1468759754727 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}] 05:49:14 INFO - PROCESS | 1652 | 1468759754728 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:14 INFO - PROCESS | 1652 | 1468759754823 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:49:14 INFO - PROCESS | 1652 | 1468759754859 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1652 | 1468759754860 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5f4800 == 41 [pid = 1652] [id = 713] 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124b2bc00) [pid = 1652] [serial = 2139] [outer = 0x0] 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126186800) [pid = 1652] [serial = 2140] [outer = 0x124b2bc00] 05:49:14 INFO - PROCESS | 1652 | 1468759754884 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1274df800) [pid = 1652] [serial = 2141] [outer = 0x124b2bc00] 05:49:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d42b000 == 40 [pid = 1652] [id = 17] 05:49:15 INFO - PROCESS | 1652 | 1468759755361 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]]]}] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119957c00) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12122d400) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118565c00) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x112dfac00) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113f39800) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11850f800) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e65400) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117073800) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x110ee5000) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1274f2800) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12889f800) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1129aac00) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1176ee000) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:49:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1252d7800) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 668ms 05:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:49:15 INFO - PROCESS | 1652 | 1468759755392 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1652 | 1468759755393 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:49:15 INFO - PROCESS | 1652 | 1468759755395 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1652 | 1468759755397 Marionette TRACE conn2 <- [1,2826,null,{}] 05:49:15 INFO - PROCESS | 1652 | 1468759755399 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}] 05:49:15 INFO - PROCESS | 1652 | 1468759755400 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:15 INFO - PROCESS | 1652 | 1468759755475 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:49:15 INFO - PROCESS | 1652 | 1468759755479 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1652 | 1468759755480 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac77800 == 41 [pid = 1652] [id = 714] 05:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1133cc000) [pid = 1652] [serial = 2142] [outer = 0x0] 05:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115e65400) [pid = 1652] [serial = 2143] [outer = 0x1133cc000] 05:49:15 INFO - PROCESS | 1652 | 1468759755508 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119364800) [pid = 1652] [serial = 2144] [outer = 0x1133cc000] 05:49:15 INFO - PROCESS | 1652 | 1468759755846 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 472ms 05:49:15 INFO - PROCESS | 1652 | 1468759755872 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1652 | 1468759755874 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:49:15 INFO - PROCESS | 1652 | 1468759755877 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1652 | 1468759755878 Marionette TRACE conn2 <- [1,2830,null,{}] 05:49:15 INFO - PROCESS | 1652 | 1468759755882 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}] 05:49:15 INFO - PROCESS | 1652 | 1468759755884 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:16 INFO - PROCESS | 1652 | 1468759756026 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:49:16 INFO - PROCESS | 1652 | 1468759756036 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1652 | 1468759756037 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12badb000 == 42 [pid = 1652] [id = 715] 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133eb000) [pid = 1652] [serial = 2145] [outer = 0x0] 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121811400) [pid = 1652] [serial = 2146] [outer = 0x1133eb000] 05:49:16 INFO - PROCESS | 1652 | 1468759756080 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1274eac00) [pid = 1652] [serial = 2147] [outer = 0x1133eb000] 05:49:16 INFO - PROCESS | 1652 | 1468759756538 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 05:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:49:16 INFO - PROCESS | 1652 | 1468759756548 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1652 | 1468759756550 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:49:16 INFO - PROCESS | 1652 | 1468759756553 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1652 | 1468759756555 Marionette TRACE conn2 <- [1,2834,null,{}] 05:49:16 INFO - PROCESS | 1652 | 1468759756558 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}] 05:49:16 INFO - PROCESS | 1652 | 1468759756560 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:16 INFO - PROCESS | 1652 | 1468759756673 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:49:16 INFO - PROCESS | 1652 | 1468759756679 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1652 | 1468759756680 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c081000 == 43 [pid = 1652] [id = 716] 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1274eb000) [pid = 1652] [serial = 2148] [outer = 0x0] 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128879800) [pid = 1652] [serial = 2149] [outer = 0x1274eb000] 05:49:16 INFO - PROCESS | 1652 | 1468759756707 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119a28800) [pid = 1652] [serial = 2150] [outer = 0x1274eb000] 05:49:17 INFO - PROCESS | 1652 | 1468759757027 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 524ms 05:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:49:17 INFO - PROCESS | 1652 | 1468759757076 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1652 | 1468759757078 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:49:17 INFO - PROCESS | 1652 | 1468759757080 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1652 | 1468759757081 Marionette TRACE conn2 <- [1,2838,null,{}] 05:49:17 INFO - PROCESS | 1652 | 1468759757084 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}] 05:49:17 INFO - PROCESS | 1652 | 1468759757085 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:17 INFO - PROCESS | 1652 | 1468759757182 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:49:17 INFO - PROCESS | 1652 | 1468759757186 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1652 | 1468759757188 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1213d1800 == 44 [pid = 1652] [id = 717] 05:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12889f000) [pid = 1652] [serial = 2151] [outer = 0x0] 05:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c0b800) [pid = 1652] [serial = 2152] [outer = 0x12889f000] 05:49:17 INFO - PROCESS | 1652 | 1468759757214 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c84c00) [pid = 1652] [serial = 2153] [outer = 0x12889f000] 05:49:17 INFO - PROCESS | 1652 | 1468759757928 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 870ms 05:49:17 INFO - PROCESS | 1652 | 1468759757951 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1652 | 1468759757954 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:49:17 INFO - PROCESS | 1652 | 1468759757958 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1652 | 1468759757960 Marionette TRACE conn2 <- [1,2842,null,{}] 05:49:17 INFO - PROCESS | 1652 | 1468759757964 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}] 05:49:17 INFO - PROCESS | 1652 | 1468759757966 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:18 INFO - PROCESS | 1652 | 1468759758074 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:49:18 INFO - PROCESS | 1652 | 1468759758155 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1652 | 1468759758157 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aed800 == 45 [pid = 1652] [id = 718] 05:49:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1133d0800) [pid = 1652] [serial = 2154] [outer = 0x0] 05:49:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113f35400) [pid = 1652] [serial = 2155] [outer = 0x1133d0800] 05:49:18 INFO - PROCESS | 1652 | 1468759758187 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116a19c00) [pid = 1652] [serial = 2156] [outer = 0x1133d0800] 05:49:18 INFO - PROCESS | 1652 | 1468759758731 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 824ms 05:49:18 INFO - PROCESS | 1652 | 1468759758806 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1652 | 1468759758808 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:49:18 INFO - PROCESS | 1652 | 1468759758814 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1652 | 1468759758816 Marionette TRACE conn2 <- [1,2846,null,{}] 05:49:18 INFO - PROCESS | 1652 | 1468759758819 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}] 05:49:18 INFO - PROCESS | 1652 | 1468759758821 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:18 INFO - PROCESS | 1652 | 1468759758930 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:49:19 INFO - PROCESS | 1652 | 1468759759011 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1652 | 1468759759012 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e52000 == 46 [pid = 1652] [id = 719] 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1133e5c00) [pid = 1652] [serial = 2157] [outer = 0x0] 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116f4cc00) [pid = 1652] [serial = 2158] [outer = 0x1133e5c00] 05:49:19 INFO - PROCESS | 1652 | 1468759759044 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118562400) [pid = 1652] [serial = 2159] [outer = 0x1133e5c00] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b2800 == 45 [pid = 1652] [id = 700] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c081000 == 44 [pid = 1652] [id = 716] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12badb000 == 43 [pid = 1652] [id = 715] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac77800 == 42 [pid = 1652] [id = 714] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5f4800 == 41 [pid = 1652] [id = 713] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x110f14800 == 40 [pid = 1652] [id = 712] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128f99000 == 39 [pid = 1652] [id = 711] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125265800 == 38 [pid = 1652] [id = 710] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x121422000 == 37 [pid = 1652] [id = 709] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x116244800 == 36 [pid = 1652] [id = 708] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd37800 == 35 [pid = 1652] [id = 18] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x117e62000 == 34 [pid = 1652] [id = 707] 05:49:19 INFO - PROCESS | 1652 | --DOCSHELL 0x112643000 == 33 [pid = 1652] [id = 706] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x127284000) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119fe0800) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125247c00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1274e1400) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1252dec00) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e81400) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11697c400) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118571c00) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118fb6c00) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115e7e000) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116978400) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x127280400) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118078400) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11844b400) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125d86000) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11844e800) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12889c800) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119795000) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1274e7400) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128881c00) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128c7ec00) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119792c00) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119d4b400) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121216800) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1274fc000) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128c0e800) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1274f3800) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 05:49:19 INFO - PROCESS | 1652 | 1468759759666 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 873ms 05:49:19 INFO - PROCESS | 1652 | 1468759759689 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:49:19 INFO - PROCESS | 1652 | 1468759759691 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:49:19 INFO - PROCESS | 1652 | 1468759759694 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 1652 | 1468759759697 Marionette TRACE conn2 <- [1,2850,null,{}] 05:49:19 INFO - PROCESS | 1652 | 1468759759706 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}] 05:49:19 INFO - PROCESS | 1652 | 1468759759708 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:19 INFO - PROCESS | 1652 | 1468759759789 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:49:19 INFO - PROCESS | 1652 | 1468759759794 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1652 | 1468759759796 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180c9800 == 34 [pid = 1652] [id = 720] 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x115e7f400) [pid = 1652] [serial = 2160] [outer = 0x0] 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116079800) [pid = 1652] [serial = 2161] [outer = 0x115e7f400] 05:49:19 INFO - PROCESS | 1652 | 1468759759821 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x117eb8000) [pid = 1652] [serial = 2162] [outer = 0x115e7f400] 05:49:20 INFO - PROCESS | 1652 | 1468759760191 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 05:49:20 INFO - PROCESS | 1652 | 1468759760216 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1652 | 1468759760220 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:49:20 INFO - PROCESS | 1652 | 1468759760225 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1652 | 1468759760227 Marionette TRACE conn2 <- [1,2854,null,{}] 05:49:20 INFO - PROCESS | 1652 | 1468759760229 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}] 05:49:20 INFO - PROCESS | 1652 | 1468759760231 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:20 INFO - PROCESS | 1652 | 1468759760311 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:49:20 INFO - PROCESS | 1652 | 1468759760315 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1652 | 1468759760317 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e11000 == 35 [pid = 1652] [id = 721] 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118078c00) [pid = 1652] [serial = 2163] [outer = 0x0] 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11850d400) [pid = 1652] [serial = 2164] [outer = 0x118078c00] 05:49:20 INFO - PROCESS | 1652 | 1468759760347 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118a09800) [pid = 1652] [serial = 2165] [outer = 0x118078c00] 05:49:20 INFO - PROCESS | 1652 | 1468759760710 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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 05:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:49:20 INFO - PROCESS | 1652 | 1468759760744 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1652 | 1468759760746 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:49:20 INFO - PROCESS | 1652 | 1468759760748 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1652 | 1468759760750 Marionette TRACE conn2 <- [1,2858,null,{}] 05:49:20 INFO - PROCESS | 1652 | 1468759760771 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}] 05:49:20 INFO - PROCESS | 1652 | 1468759760774 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:20 INFO - PROCESS | 1652 | 1468759760856 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:49:20 INFO - PROCESS | 1652 | 1468759760861 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1652 | 1468759760863 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x127262800 == 36 [pid = 1652] [id = 722] 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118fbb000) [pid = 1652] [serial = 2166] [outer = 0x0] 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a1d400) [pid = 1652] [serial = 2167] [outer = 0x118fbb000] 05:49:20 INFO - PROCESS | 1652 | 1468759760891 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119795000) [pid = 1652] [serial = 2168] [outer = 0x118fbb000] 05:49:21 INFO - PROCESS | 1652 | 1468759761250 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 529ms 05:49:21 INFO - PROCESS | 1652 | 1468759761279 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1652 | 1468759761281 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:49:21 INFO - PROCESS | 1652 | 1468759761284 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1652 | 1468759761289 Marionette TRACE conn2 <- [1,2862,null,{}] 05:49:21 INFO - PROCESS | 1652 | 1468759761292 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}] 05:49:21 INFO - PROCESS | 1652 | 1468759761294 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:21 INFO - PROCESS | 1652 | 1468759761462 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:49:21 INFO - PROCESS | 1652 | 1468759761475 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1652 | 1468759761477 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129555000 == 37 [pid = 1652] [id = 723] 05:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119e2ec00) [pid = 1652] [serial = 2169] [outer = 0x0] 05:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121216800) [pid = 1652] [serial = 2170] [outer = 0x119e2ec00] 05:49:21 INFO - PROCESS | 1652 | 1468759761518 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1218b7c00) [pid = 1652] [serial = 2171] [outer = 0x119e2ec00] 05:49:21 INFO - PROCESS | 1652 | 1468759761931 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 673ms 05:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:49:21 INFO - PROCESS | 1652 | 1468759761957 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1652 | 1468759761959 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:49:21 INFO - PROCESS | 1652 | 1468759761961 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1652 | 1468759761962 Marionette TRACE conn2 <- [1,2866,null,{}] 05:49:21 INFO - PROCESS | 1652 | 1468759761964 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}] 05:49:21 INFO - PROCESS | 1652 | 1468759761965 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:22 INFO - PROCESS | 1652 | 1468759762063 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:49:22 INFO - PROCESS | 1652 | 1468759762074 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1652 | 1468759762076 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5de000 == 38 [pid = 1652] [id = 724] 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112a7ac00) [pid = 1652] [serial = 2172] [outer = 0x0] 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124b2cc00) [pid = 1652] [serial = 2173] [outer = 0x112a7ac00] 05:49:22 INFO - PROCESS | 1652 | 1468759762100 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1252e3800) [pid = 1652] [serial = 2174] [outer = 0x112a7ac00] 05:49:22 INFO - PROCESS | 1652 | 1468759762460 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 05:49:22 INFO - PROCESS | 1652 | 1468759762482 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1652 | 1468759762483 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:49:22 INFO - PROCESS | 1652 | 1468759762485 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1652 | 1468759762488 Marionette TRACE conn2 <- [1,2870,null,{}] 05:49:22 INFO - PROCESS | 1652 | 1468759762491 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}] 05:49:22 INFO - PROCESS | 1652 | 1468759762495 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:22 INFO - PROCESS | 1652 | 1468759762615 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:49:22 INFO - PROCESS | 1652 | 1468759762620 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1652 | 1468759762621 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b70b000 == 39 [pid = 1652] [id = 725] 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124b1f800) [pid = 1652] [serial = 2175] [outer = 0x0] 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x127283c00) [pid = 1652] [serial = 2176] [outer = 0x124b1f800] 05:49:22 INFO - PROCESS | 1652 | 1468759762646 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128899400) [pid = 1652] [serial = 2177] [outer = 0x124b1f800] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12d42b800) [pid = 1652] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118079c00) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118570800) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118226000) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x110fac400) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1129b1000) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115e84c00) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124b9c400) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124b2bc00) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1133eb000) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1133cc000) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x110eea800) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11629a800) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1274eb000) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112f54c00) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119a23800) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12524a400) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:49:23 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12cdef800) [pid = 1652] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:23 INFO - PROCESS | 1652 | 1468759763222 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 771ms 05:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:49:23 INFO - PROCESS | 1652 | 1468759763258 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1652 | 1468759763261 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:49:23 INFO - PROCESS | 1652 | 1468759763264 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1652 | 1468759763266 Marionette TRACE conn2 <- [1,2874,null,{}] 05:49:23 INFO - PROCESS | 1652 | 1468759763272 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}] 05:49:23 INFO - PROCESS | 1652 | 1468759763274 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:23 INFO - PROCESS | 1652 | 1468759763374 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:49:23 INFO - PROCESS | 1652 | 1468759763432 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1652 | 1468759763434 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970a800 == 40 [pid = 1652] [id = 726] 05:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112fbb800) [pid = 1652] [serial = 2178] [outer = 0x0] 05:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1133cc000) [pid = 1652] [serial = 2179] [outer = 0x112fbb800] 05:49:23 INFO - PROCESS | 1652 | 1468759763465 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1160dc800) [pid = 1652] [serial = 2180] [outer = 0x112fbb800] 05:49:23 INFO - PROCESS | 1652 | 1468759763944 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 721ms 05:49:23 INFO - PROCESS | 1652 | 1468759763985 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1652 | 1468759763988 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:49:23 INFO - PROCESS | 1652 | 1468759763993 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1652 | 1468759763995 Marionette TRACE conn2 <- [1,2878,null,{}] 05:49:23 INFO - PROCESS | 1652 | 1468759763997 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}] 05:49:24 INFO - PROCESS | 1652 | 1468759763999 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:24 INFO - PROCESS | 1652 | 1468759764098 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:49:24 INFO - PROCESS | 1652 | 1468759764156 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1652 | 1468759764157 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cc4000 == 41 [pid = 1652] [id = 727] 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118078400) [pid = 1652] [serial = 2181] [outer = 0x0] 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118511400) [pid = 1652] [serial = 2182] [outer = 0x118078400] 05:49:24 INFO - PROCESS | 1652 | 1468759764188 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118578800) [pid = 1652] [serial = 2183] [outer = 0x118078400] 05:49:24 INFO - PROCESS | 1652 | 1468759764594 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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 05:49:24 INFO - PROCESS | 1652 | 1468759764618 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:49:24 INFO - PROCESS | 1652 | 1468759764622 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:49:24 INFO - PROCESS | 1652 | 1468759764625 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1652 | 1468759764628 Marionette TRACE conn2 <- [1,2882,null,{}] 05:49:24 INFO - PROCESS | 1652 | 1468759764635 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}] 05:49:24 INFO - PROCESS | 1652 | 1468759764639 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:24 INFO - PROCESS | 1652 | 1468759764737 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:49:24 INFO - PROCESS | 1652 | 1468759764796 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1652 | 1468759764798 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d58000 == 42 [pid = 1652] [id = 728] 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119371800) [pid = 1652] [serial = 2184] [outer = 0x0] 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a24c00) [pid = 1652] [serial = 2185] [outer = 0x119371800] 05:49:24 INFO - PROCESS | 1652 | 1468759764828 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x120f98000) [pid = 1652] [serial = 2186] [outer = 0x119371800] 05:49:25 INFO - PROCESS | 1652 | 1468759765279 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 674ms 05:49:25 INFO - PROCESS | 1652 | 1468759765300 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1652 | 1468759765302 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:49:25 INFO - PROCESS | 1652 | 1468759765304 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1652 | 1468759765306 Marionette TRACE conn2 <- [1,2886,null,{}] 05:49:25 INFO - PROCESS | 1652 | 1468759765308 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}] 05:49:25 INFO - PROCESS | 1652 | 1468759765309 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:25 INFO - PROCESS | 1652 | 1468759765407 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:49:25 INFO - PROCESS | 1652 | 1468759765494 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1652 | 1468759765496 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c09e000 == 43 [pid = 1652] [id = 729] 05:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123af7800) [pid = 1652] [serial = 2187] [outer = 0x0] 05:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125d80c00) [pid = 1652] [serial = 2188] [outer = 0x123af7800] 05:49:25 INFO - PROCESS | 1652 | 1468759765524 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x127280000) [pid = 1652] [serial = 2189] [outer = 0x123af7800] 05:49:25 INFO - PROCESS | 1652 | 1468759765928 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 05:49:25 INFO - PROCESS | 1652 | 1468759765975 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1652 | 1468759765976 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:49:25 INFO - PROCESS | 1652 | 1468759765979 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1652 | 1468759765980 Marionette TRACE conn2 <- [1,2890,null,{}] 05:49:25 INFO - PROCESS | 1652 | 1468759765982 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}] 05:49:25 INFO - PROCESS | 1652 | 1468759765984 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:26 INFO - PROCESS | 1652 | 1468759766080 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:49:26 INFO - PROCESS | 1652 | 1468759766137 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1652 | 1468759766139 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180e3000 == 44 [pid = 1652] [id = 730] 05:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1121afc00) [pid = 1652] [serial = 2190] [outer = 0x0] 05:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1182b7000) [pid = 1652] [serial = 2191] [outer = 0x1121afc00] 05:49:26 INFO - PROCESS | 1652 | 1468759766168 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12663ac00) [pid = 1652] [serial = 2192] [outer = 0x1121afc00] 05:49:26 INFO - PROCESS | 1652 | 1468759766708 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 768ms 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5de000 == 43 [pid = 1652] [id = 724] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x129555000 == 42 [pid = 1652] [id = 723] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x127262800 == 41 [pid = 1652] [id = 722] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x119e11000 == 40 [pid = 1652] [id = 721] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1180c9800 == 39 [pid = 1652] [id = 720] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x118aed800 == 38 [pid = 1652] [id = 718] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb6d800 == 37 [pid = 1652] [id = 704] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12118f800 == 36 [pid = 1652] [id = 705] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c091800 == 35 [pid = 1652] [id = 699] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12baed800 == 34 [pid = 1652] [id = 698] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12bf2f800 == 33 [pid = 1652] [id = 703] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x123a7a800 == 32 [pid = 1652] [id = 702] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11667e000 == 31 [pid = 1652] [id = 701] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1213d1800 == 30 [pid = 1652] [id = 717] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x117e52000 == 29 [pid = 1652] [id = 719] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12c09e000 == 28 [pid = 1652] [id = 729] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x125d58000 == 27 [pid = 1652] [id = 728] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x128cc4000 == 26 [pid = 1652] [id = 727] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x11970a800 == 25 [pid = 1652] [id = 726] 05:49:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12b70b000 == 24 [pid = 1652] [id = 725] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12d435000) [pid = 1652] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121210c00) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118f2ec00) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119791c00) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118450c00) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118560800) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11273a400) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1129ae400) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115e78400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116972000) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11807ac00) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116a12c00) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1252d6c00) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126186800) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125d7f800) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121811400) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x115e65400) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x113249800) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x111ca8c00) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x118509000) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x119364800) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x128879800) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1182c1800) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1274df800) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x119934400) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x121447c00) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x119a28c00) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x121330400) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x128c0b800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x119d59800) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x119a28800) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x128883000) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x125bb3000) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x118575400) [pid = 1652] [serial = 1448] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:27 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x1274eac00) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 1652 | 1468759767314 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1652 | 1468759767319 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:49:27 INFO - PROCESS | 1652 | 1468759767339 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1652 | 1468759767343 Marionette TRACE conn2 <- [1,2894,null,{}] 05:49:27 INFO - PROCESS | 1652 | 1468759767349 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}] 05:49:27 INFO - PROCESS | 1652 | 1468759767354 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:27 INFO - PROCESS | 1652 | 1468759767486 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:49:27 INFO - PROCESS | 1652 | 1468759767494 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1652 | 1468759767499 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162ea000 == 25 [pid = 1652] [id = 731] 05:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x1129b1c00) [pid = 1652] [serial = 2193] [outer = 0x0] 05:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x112dee400) [pid = 1652] [serial = 2194] [outer = 0x1129b1c00] 05:49:27 INFO - PROCESS | 1652 | 1468759767545 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x112fb8c00) [pid = 1652] [serial = 2195] [outer = 0x1129b1c00] 05:49:27 INFO - PROCESS | 1652 | 1468759767975 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 682ms 05:49:28 INFO - PROCESS | 1652 | 1468759768017 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:49:28 INFO - PROCESS | 1652 | 1468759768022 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:49:28 INFO - PROCESS | 1652 | 1468759768027 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1652 | 1468759768029 Marionette TRACE conn2 <- [1,2898,null,{}] 05:49:28 INFO - PROCESS | 1652 | 1468759768032 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}] 05:49:28 INFO - PROCESS | 1652 | 1468759768034 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:28 INFO - PROCESS | 1652 | 1468759768111 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:49:28 INFO - PROCESS | 1652 | 1468759768115 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1652 | 1468759768117 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1180d8800 == 26 [pid = 1652] [id = 732] 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1139ea800) [pid = 1652] [serial = 2196] [outer = 0x0] 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1151dc000) [pid = 1652] [serial = 2197] [outer = 0x1139ea800] 05:49:28 INFO - PROCESS | 1652 | 1468759768146 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x115e85400) [pid = 1652] [serial = 2198] [outer = 0x1139ea800] 05:49:28 INFO - PROCESS | 1652 | 1468759768482 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 474ms 05:49:28 INFO - PROCESS | 1652 | 1468759768499 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1652 | 1468759768500 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:49:28 INFO - PROCESS | 1652 | 1468759768503 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1652 | 1468759768506 Marionette TRACE conn2 <- [1,2902,null,{}] 05:49:28 INFO - PROCESS | 1652 | 1468759768513 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}] 05:49:28 INFO - PROCESS | 1652 | 1468759768516 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:28 INFO - PROCESS | 1652 | 1468759768604 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:49:28 INFO - PROCESS | 1652 | 1468759768611 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1652 | 1468759768614 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f40800 == 27 [pid = 1652] [id = 733] 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x11807b400) [pid = 1652] [serial = 2199] [outer = 0x0] 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x11822e000) [pid = 1652] [serial = 2200] [outer = 0x11807b400] 05:49:28 INFO - PROCESS | 1652 | 1468759768641 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11844ac00) [pid = 1652] [serial = 2201] [outer = 0x11807b400] 05:49:28 INFO - PROCESS | 1652 | 1468759768992 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 05:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:49:29 INFO - PROCESS | 1652 | 1468759769025 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1652 | 1468759769026 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:49:29 INFO - PROCESS | 1652 | 1468759769028 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1652 | 1468759769029 Marionette TRACE conn2 <- [1,2906,null,{}] 05:49:29 INFO - PROCESS | 1652 | 1468759769032 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}] 05:49:29 INFO - PROCESS | 1652 | 1468759769033 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:29 INFO - PROCESS | 1652 | 1468759769141 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:49:29 INFO - PROCESS | 1652 | 1468759769173 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1652 | 1468759769174 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x124910000 == 28 [pid = 1652] [id = 734] 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11844b400) [pid = 1652] [serial = 2202] [outer = 0x0] 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118510800) [pid = 1652] [serial = 2203] [outer = 0x11844b400] 05:49:29 INFO - PROCESS | 1652 | 1468759769200 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118a0c000) [pid = 1652] [serial = 2204] [outer = 0x11844b400] 05:49:29 INFO - PROCESS | 1652 | 1468759769522 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 521ms 05:49:29 INFO - PROCESS | 1652 | 1468759769551 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1652 | 1468759769554 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:49:29 INFO - PROCESS | 1652 | 1468759769557 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1652 | 1468759769558 Marionette TRACE conn2 <- [1,2910,null,{}] 05:49:29 INFO - PROCESS | 1652 | 1468759769560 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}] 05:49:29 INFO - PROCESS | 1652 | 1468759769562 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:29 INFO - PROCESS | 1652 | 1468759769661 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:49:29 INFO - PROCESS | 1652 | 1468759769699 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1652 | 1468759769701 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12661c000 == 29 [pid = 1652] [id = 735] 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118a0cc00) [pid = 1652] [serial = 2205] [outer = 0x0] 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118f23c00) [pid = 1652] [serial = 2206] [outer = 0x118a0cc00] 05:49:29 INFO - PROCESS | 1652 | 1468759769725 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119792c00) [pid = 1652] [serial = 2207] [outer = 0x118a0cc00] 05:49:30 INFO - PROCESS | 1652 | 1468759770010 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]]]}] 05:49:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:49:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:49:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 05:49:30 INFO - PROCESS | 1652 | 1468759770026 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1652 | 1468759770028 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /DOMEvents/constructors.html 05:49:30 INFO - PROCESS | 1652 | 1468759770043 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1652 | 1468759770044 Marionette TRACE conn2 <- [1,2914,null,{}] 05:49:30 INFO - PROCESS | 1652 | 1468759770046 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}] 05:49:30 INFO - PROCESS | 1652 | 1468759770051 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:30 INFO - PROCESS | 1652 | 1468759770170 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:49:30 INFO - PROCESS | 1652 | 1468759770205 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1652 | 1468759770206 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d7000 == 30 [pid = 1652] [id = 736] 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119934400) [pid = 1652] [serial = 2208] [outer = 0x0] 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119a28000) [pid = 1652] [serial = 2209] [outer = 0x119934400] 05:49:30 INFO - PROCESS | 1652 | 1468759770231 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12121cc00) [pid = 1652] [serial = 2210] [outer = 0x119934400] 05:49:30 INFO - PROCESS | 1652 | 1468759770587 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]]]}] 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:49:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:49:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:49:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 585ms 05:49:30 INFO - PROCESS | 1652 | 1468759770625 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1652 | 1468759770626 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:49:30 INFO - PROCESS | 1652 | 1468759770629 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1652 | 1468759770630 Marionette TRACE conn2 <- [1,2918,null,{}] 05:49:30 INFO - PROCESS | 1652 | 1468759770632 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}] 05:49:30 INFO - PROCESS | 1652 | 1468759770633 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:30 INFO - PROCESS | 1652 | 1468759770727 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:49:30 INFO - PROCESS | 1652 | 1468759770731 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1652 | 1468759770732 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297e4800 == 31 [pid = 1652] [id = 737] 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119937000) [pid = 1652] [serial = 2211] [outer = 0x0] 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1218b9400) [pid = 1652] [serial = 2212] [outer = 0x119937000] 05:49:30 INFO - PROCESS | 1652 | 1468759770756 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x125ba7800) [pid = 1652] [serial = 2213] [outer = 0x119937000] 05:49:31 INFO - PROCESS | 1652 | 1468759771058 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:49:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 473ms 05:49:31 INFO - PROCESS | 1652 | 1468759771104 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1652 | 1468759771106 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:49:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:49:31 INFO - PROCESS | 1652 | 1468759771108 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1652 | 1468759771109 Marionette TRACE conn2 <- [1,2922,null,{}] 05:49:31 INFO - PROCESS | 1652 | 1468759771112 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}] 05:49:31 INFO - PROCESS | 1652 | 1468759771113 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:31 INFO - PROCESS | 1652 | 1468759771207 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:49:31 INFO - PROCESS | 1652 | 1468759771216 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1652 | 1468759771217 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac75800 == 32 [pid = 1652] [id = 738] 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x121571800) [pid = 1652] [serial = 2214] [outer = 0x0] 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x125d81800) [pid = 1652] [serial = 2215] [outer = 0x121571800] 05:49:31 INFO - PROCESS | 1652 | 1468759771243 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12728b400) [pid = 1652] [serial = 2216] [outer = 0x121571800] 05:49:31 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:49:31 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:49:31 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:49:31 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119e2ec00) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124b1f800) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x112a7ac00) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118078c00) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118fbb000) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12889f000) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1133d0800) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1133e5c00) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:49:31 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x115e7f400) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:49:31 INFO - PROCESS | 1652 | 1468759771644 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]]]}] 05:49:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:49:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:49:31 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 05:49:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:49:31 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 05:49:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:49:31 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]" 05:49:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:49:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:49:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 569ms 05:49:31 INFO - PROCESS | 1652 | 1468759771678 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:49:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:49:31 INFO - PROCESS | 1652 | 1468759771687 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:49:31 INFO - PROCESS | 1652 | 1468759771689 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1652 | 1468759771691 Marionette TRACE conn2 <- [1,2926,null,{}] 05:49:31 INFO - PROCESS | 1652 | 1468759771693 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}] 05:49:31 INFO - PROCESS | 1652 | 1468759771694 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:31 INFO - PROCESS | 1652 | 1468759771769 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:49:31 INFO - PROCESS | 1652 | 1468759771774 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1652 | 1468759771775 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b70d000 == 33 [pid = 1652] [id = 739] 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1133d0800) [pid = 1652] [serial = 2217] [outer = 0x0] 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x12121d400) [pid = 1652] [serial = 2218] [outer = 0x1133d0800] 05:49:31 INFO - PROCESS | 1652 | 1468759771800 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1274e2000) [pid = 1652] [serial = 2219] [outer = 0x1133d0800] 05:49:32 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:49:32 INFO - PROCESS | 1652 | 1468759772096 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]]]}] 05:49:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:49:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 418ms 05:49:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:49:32 INFO - PROCESS | 1652 | 1468759772110 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1652 | 1468759772111 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:49:32 INFO - PROCESS | 1652 | 1468759772113 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1652 | 1468759772114 Marionette TRACE conn2 <- [1,2930,null,{}] 05:49:32 INFO - PROCESS | 1652 | 1468759772116 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}] 05:49:32 INFO - PROCESS | 1652 | 1468759772117 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:32 INFO - PROCESS | 1652 | 1468759772199 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:49:32 INFO - PROCESS | 1652 | 1468759772259 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1652 | 1468759772260 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baf5800 == 34 [pid = 1652] [id = 740] 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119b14800) [pid = 1652] [serial = 2220] [outer = 0x0] 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1274eb000) [pid = 1652] [serial = 2221] [outer = 0x119b14800] 05:49:32 INFO - PROCESS | 1652 | 1468759772284 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1274fa400) [pid = 1652] [serial = 2222] [outer = 0x119b14800] 05:49:32 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:49:32 INFO - PROCESS | 1652 | 1468759772536 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]]]}] 05:49:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:49:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 05:49:32 INFO - PROCESS | 1652 | 1468759772583 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1652 | 1468759772584 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:49:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:49:32 INFO - PROCESS | 1652 | 1468759772594 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1652 | 1468759772596 Marionette TRACE conn2 <- [1,2934,null,{}] 05:49:32 INFO - PROCESS | 1652 | 1468759772611 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}] 05:49:32 INFO - PROCESS | 1652 | 1468759772612 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:32 INFO - PROCESS | 1652 | 1468759772701 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:49:32 INFO - PROCESS | 1652 | 1468759772707 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1652 | 1468759772708 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3b2800 == 35 [pid = 1652] [id = 741] 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1274f9400) [pid = 1652] [serial = 2223] [outer = 0x0] 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12887f000) [pid = 1652] [serial = 2224] [outer = 0x1274f9400] 05:49:32 INFO - PROCESS | 1652 | 1468759772736 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1288a2c00) [pid = 1652] [serial = 2225] [outer = 0x1274f9400] 05:49:33 INFO - PROCESS | 1652 | 1468759773123 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]]]}] 05:49:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:49:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 573ms 05:49:33 INFO - PROCESS | 1652 | 1468759773168 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1652 | 1468759773170 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:49:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:49:33 INFO - PROCESS | 1652 | 1468759773173 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1652 | 1468759773175 Marionette TRACE conn2 <- [1,2938,null,{}] 05:49:33 INFO - PROCESS | 1652 | 1468759773179 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}] 05:49:33 INFO - PROCESS | 1652 | 1468759773180 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:33 INFO - PROCESS | 1652 | 1468759773303 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:49:33 INFO - PROCESS | 1652 | 1468759773308 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1652 | 1468759773309 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c615800 == 36 [pid = 1652] [id = 742] 05:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1288a6c00) [pid = 1652] [serial = 2226] [outer = 0x0] 05:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128c0fc00) [pid = 1652] [serial = 2227] [outer = 0x1288a6c00] 05:49:33 INFO - PROCESS | 1652 | 1468759773345 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x128c7a000) [pid = 1652] [serial = 2228] [outer = 0x1288a6c00] 05:49:33 INFO - PROCESS | 1652 | 1468759773715 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]]]}] 05:49:33 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. 05:49:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 572ms 05:49:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:49:33 INFO - PROCESS | 1652 | 1468759773745 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1652 | 1468759773748 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:49:33 INFO - PROCESS | 1652 | 1468759773751 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1652 | 1468759773753 Marionette TRACE conn2 <- [1,2942,null,{}] 05:49:33 INFO - PROCESS | 1652 | 1468759773757 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}] 05:49:33 INFO - PROCESS | 1652 | 1468759773759 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:33 INFO - PROCESS | 1652 | 1468759773868 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:49:33 INFO - PROCESS | 1652 | 1468759773926 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1652 | 1468759773928 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117464000 == 37 [pid = 1652] [id = 743] 05:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1129ae800) [pid = 1652] [serial = 2229] [outer = 0x0] 05:49:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x112e9e400) [pid = 1652] [serial = 2230] [outer = 0x1129ae800] 05:49:33 INFO - PROCESS | 1652 | 1468759773958 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113966c00) [pid = 1652] [serial = 2231] [outer = 0x1129ae800] 05:49:34 INFO - PROCESS | 1652 | 1468759774386 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"]]]}] 05:49:34 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 05:49:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:49:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 05:49:34 INFO - PROCESS | 1652 | 1468759774422 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1652 | 1468759774426 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:49:34 INFO - PROCESS | 1652 | 1468759774430 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1652 | 1468759774432 Marionette TRACE conn2 <- [1,2946,null,{}] 05:49:34 INFO - PROCESS | 1652 | 1468759774435 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}] 05:49:34 INFO - PROCESS | 1652 | 1468759774436 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:34 INFO - PROCESS | 1652 | 1468759774545 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:49:34 INFO - PROCESS | 1652 | 1468759774603 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1652 | 1468759774605 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12526b000 == 38 [pid = 1652] [id = 744] 05:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116029800) [pid = 1652] [serial = 2232] [outer = 0x0] 05:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1174f9800) [pid = 1652] [serial = 2233] [outer = 0x116029800] 05:49:34 INFO - PROCESS | 1652 | 1468759774635 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11844d800) [pid = 1652] [serial = 2234] [outer = 0x116029800] 05:49:35 INFO - PROCESS | 1652 | 1468759775033 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]]]}] 05:49:35 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. 05:49:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 05:49:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:49:35 INFO - PROCESS | 1652 | 1468759775051 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1652 | 1468759775052 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:49:35 INFO - PROCESS | 1652 | 1468759775054 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1652 | 1468759775057 Marionette TRACE conn2 <- [1,2950,null,{}] 05:49:35 INFO - PROCESS | 1652 | 1468759775065 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}] 05:49:35 INFO - PROCESS | 1652 | 1468759775068 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:35 INFO - PROCESS | 1652 | 1468759775178 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:49:35 INFO - PROCESS | 1652 | 1468759775279 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1652 | 1468759775281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c080800 == 39 [pid = 1652] [id = 745] 05:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119370c00) [pid = 1652] [serial = 2235] [outer = 0x0] 05:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d26800) [pid = 1652] [serial = 2236] [outer = 0x119370c00] 05:49:35 INFO - PROCESS | 1652 | 1468759775334 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121212400) [pid = 1652] [serial = 2237] [outer = 0x119370c00] 05:49:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f08000 == 40 [pid = 1652] [id = 746] 05:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113373000) [pid = 1652] [serial = 2238] [outer = 0x0] 05:49:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1133cd800) [pid = 1652] [serial = 2239] [outer = 0x113373000] 05:49:35 INFO - PROCESS | 1652 | 1468759775947 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]]]}] 05:49:35 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. 05:49:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 925ms 05:49:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:49:35 INFO - PROCESS | 1652 | 1468759775979 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1652 | 1468759775981 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:49:35 INFO - PROCESS | 1652 | 1468759775984 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1652 | 1468759775986 Marionette TRACE conn2 <- [1,2954,null,{}] 05:49:35 INFO - PROCESS | 1652 | 1468759775990 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}] 05:49:35 INFO - PROCESS | 1652 | 1468759775991 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:36 INFO - PROCESS | 1652 | 1468759776104 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3b2800 == 39 [pid = 1652] [id = 741] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12baf5800 == 38 [pid = 1652] [id = 740] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12b70d000 == 37 [pid = 1652] [id = 739] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac75800 == 36 [pid = 1652] [id = 738] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1297e4800 == 35 [pid = 1652] [id = 737] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d7000 == 34 [pid = 1652] [id = 736] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12661c000 == 33 [pid = 1652] [id = 735] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x124910000 == 32 [pid = 1652] [id = 734] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x120f40800 == 31 [pid = 1652] [id = 733] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1180d8800 == 30 [pid = 1652] [id = 732] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1162ea000 == 29 [pid = 1652] [id = 731] 05:49:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1180e3000 == 28 [pid = 1652] [id = 730] 05:49:36 INFO - PROCESS | 1652 | 1468759776211 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1652 | 1468759776213 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aec800 == 29 [pid = 1652] [id = 747] 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x112a79800) [pid = 1652] [serial = 2240] [outer = 0x0] 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115e87800) [pid = 1652] [serial = 2241] [outer = 0x112a79800] 05:49:36 INFO - PROCESS | 1652 | 1468759776240 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118070c00) [pid = 1652] [serial = 2242] [outer = 0x112a79800] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x127283c00) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128899400) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121216800) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124b2cc00) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1252e3800) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11850d400) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118a09800) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119a1d400) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119795000) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128c84c00) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113f35400) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x116a19c00) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116f4cc00) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118562400) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116079800) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x117eb8000) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1218b7c00) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 05:49:36 INFO - PROCESS | 1652 | 1468759776517 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]]]}] 05:49:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:49:36 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 05:49:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 573ms 05:49:36 INFO - PROCESS | 1652 | 1468759776582 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1652 | 1468759776586 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:49:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:49:36 INFO - PROCESS | 1652 | 1468759776597 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1652 | 1468759776599 Marionette TRACE conn2 <- [1,2958,null,{}] 05:49:36 INFO - PROCESS | 1652 | 1468759776601 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}] 05:49:36 INFO - PROCESS | 1652 | 1468759776603 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:36 INFO - PROCESS | 1652 | 1468759776695 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:49:36 INFO - PROCESS | 1652 | 1468759776750 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1652 | 1468759776751 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x125259000 == 30 [pid = 1652] [id = 748] 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118070800) [pid = 1652] [serial = 2243] [outer = 0x0] 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11844f800) [pid = 1652] [serial = 2244] [outer = 0x118070800] 05:49:36 INFO - PROCESS | 1652 | 1468759776778 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11992f800) [pid = 1652] [serial = 2245] [outer = 0x118070800] 05:49:37 INFO - PROCESS | 1652 | 1468759777052 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]]]}] 05:49:37 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. 05:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 474ms 05:49:37 INFO - PROCESS | 1652 | 1468759777068 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1652 | 1468759777070 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:49:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:49:37 INFO - PROCESS | 1652 | 1468759777080 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1652 | 1468759777082 Marionette TRACE conn2 <- [1,2962,null,{}] 05:49:37 INFO - PROCESS | 1652 | 1468759777098 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}] 05:49:37 INFO - PROCESS | 1652 | 1468759777101 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:37 INFO - PROCESS | 1652 | 1468759777191 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:49:37 INFO - PROCESS | 1652 | 1468759777196 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1652 | 1468759777198 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1292d1000 == 31 [pid = 1652] [id = 749] 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a23800) [pid = 1652] [serial = 2246] [outer = 0x0] 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119fe1c00) [pid = 1652] [serial = 2247] [outer = 0x119a23800] 05:49:37 INFO - PROCESS | 1652 | 1468759777228 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121813c00) [pid = 1652] [serial = 2248] [outer = 0x119a23800] 05:49:37 INFO - PROCESS | 1652 | 1468759777536 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]]]}] 05:49:37 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. 05:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 472ms 05:49:37 INFO - PROCESS | 1652 | 1468759777554 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1652 | 1468759777557 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:49:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:49:37 INFO - PROCESS | 1652 | 1468759777573 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1652 | 1468759777574 Marionette TRACE conn2 <- [1,2966,null,{}] 05:49:37 INFO - PROCESS | 1652 | 1468759777578 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}] 05:49:37 INFO - PROCESS | 1652 | 1468759777579 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:37 INFO - PROCESS | 1652 | 1468759777659 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:49:37 INFO - PROCESS | 1652 | 1468759777663 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1652 | 1468759777664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297e8000 == 32 [pid = 1652] [id = 750] 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124b9dc00) [pid = 1652] [serial = 2249] [outer = 0x0] 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125bb3000) [pid = 1652] [serial = 2250] [outer = 0x124b9dc00] 05:49:37 INFO - PROCESS | 1652 | 1468759777688 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12611e400) [pid = 1652] [serial = 2251] [outer = 0x124b9dc00] 05:49:37 INFO - PROCESS | 1652 | 1468759777997 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]]]}] 05:49:38 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. 05:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 484ms 05:49:38 INFO - PROCESS | 1652 | 1468759778045 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1652 | 1468759778047 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:49:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:49:38 INFO - PROCESS | 1652 | 1468759778051 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1652 | 1468759778052 Marionette TRACE conn2 <- [1,2970,null,{}] 05:49:38 INFO - PROCESS | 1652 | 1468759778056 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}] 05:49:38 INFO - PROCESS | 1652 | 1468759778058 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:38 INFO - PROCESS | 1652 | 1468759778190 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:49:38 INFO - PROCESS | 1652 | 1468759778282 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1652 | 1468759778283 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7c6800 == 33 [pid = 1652] [id = 751] 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1129a8000) [pid = 1652] [serial = 2252] [outer = 0x0] 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1274de800) [pid = 1652] [serial = 2253] [outer = 0x1129a8000] 05:49:38 INFO - PROCESS | 1652 | 1468759778326 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1274f8800) [pid = 1652] [serial = 2254] [outer = 0x1129a8000] 05:49:38 INFO - PROCESS | 1652 | 1468759778678 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]]]}] 05:49:38 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. 05:49:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 05:49:38 INFO - PROCESS | 1652 | 1468759778723 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1652 | 1468759778724 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:49:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:49:38 INFO - PROCESS | 1652 | 1468759778734 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1652 | 1468759778735 Marionette TRACE conn2 <- [1,2974,null,{}] 05:49:38 INFO - PROCESS | 1652 | 1468759778737 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}] 05:49:38 INFO - PROCESS | 1652 | 1468759778741 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:38 INFO - PROCESS | 1652 | 1468759778858 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:49:38 INFO - PROCESS | 1652 | 1468759778872 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1652 | 1468759778873 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3ae000 == 34 [pid = 1652] [id = 752] 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128885c00) [pid = 1652] [serial = 2255] [outer = 0x0] 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1288a3000) [pid = 1652] [serial = 2256] [outer = 0x128885c00] 05:49:38 INFO - PROCESS | 1652 | 1468759778898 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c7ec00) [pid = 1652] [serial = 2257] [outer = 0x128885c00] 05:49:39 INFO - PROCESS | 1652 | 1468759779192 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]]]}] 05:49:39 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. 05:49:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 475ms 05:49:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:49:39 INFO - PROCESS | 1652 | 1468759779212 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1652 | 1468759779213 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 1652 | 1468759779215 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1652 | 1468759779216 Marionette TRACE conn2 <- [1,2978,null,{}] 05:49:39 INFO - PROCESS | 1652 | 1468759779218 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}] 05:49:39 INFO - PROCESS | 1652 | 1468759779221 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:39 INFO - PROCESS | 1652 | 1468759779341 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:49:39 INFO - PROCESS | 1652 | 1468759779345 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1652 | 1468759779346 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb7a000 == 35 [pid = 1652] [id = 753] 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c80000) [pid = 1652] [serial = 2258] [outer = 0x0] 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128f16000) [pid = 1652] [serial = 2259] [outer = 0x128c80000] 05:49:39 INFO - PROCESS | 1652 | 1468759779369 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119371c00) [pid = 1652] [serial = 2260] [outer = 0x128c80000] 05:49:39 INFO - PROCESS | 1652 | 1468759779675 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]]]}] 05:49:39 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. 05:49:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 518ms 05:49:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:49:39 INFO - PROCESS | 1652 | 1468759779733 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1652 | 1468759779734 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 1652 | 1468759779739 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1652 | 1468759779741 Marionette TRACE conn2 <- [1,2982,null,{}] 05:49:39 INFO - PROCESS | 1652 | 1468759779744 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}] 05:49:39 INFO - PROCESS | 1652 | 1468759779745 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:39 INFO - PROCESS | 1652 | 1468759779845 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:49:39 INFO - PROCESS | 1652 | 1468759779858 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1652 | 1468759779859 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd2d000 == 36 [pid = 1652] [id = 754] 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12921b400) [pid = 1652] [serial = 2261] [outer = 0x0] 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12932b400) [pid = 1652] [serial = 2262] [outer = 0x12921b400] 05:49:39 INFO - PROCESS | 1652 | 1468759779882 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12932f800) [pid = 1652] [serial = 2263] [outer = 0x12921b400] 05:49:40 INFO - PROCESS | 1652 | 1468759780178 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"]]]}] 05:49:40 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 05:49:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 05:49:40 INFO - PROCESS | 1652 | 1468759780211 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1652 | 1468759780212 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:49:40 INFO - PROCESS | 1652 | 1468759780214 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1652 | 1468759780215 Marionette TRACE conn2 <- [1,2986,null,{}] 05:49:40 INFO - PROCESS | 1652 | 1468759780217 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}] 05:49:40 INFO - PROCESS | 1652 | 1468759780219 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:40 INFO - PROCESS | 1652 | 1468759780327 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:49:40 INFO - PROCESS | 1652 | 1468759780331 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1652 | 1468759780332 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d431000 == 37 [pid = 1652] [id = 755] 05:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12932fc00) [pid = 1652] [serial = 2264] [outer = 0x0] 05:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x129592400) [pid = 1652] [serial = 2265] [outer = 0x12932fc00] 05:49:40 INFO - PROCESS | 1652 | 1468759780388 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x129599c00) [pid = 1652] [serial = 2266] [outer = 0x12932fc00] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11844b400) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129b1c00) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1139ea800) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11807b400) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118a0cc00) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112fbb800) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118078400) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119371800) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123af7800) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119934400) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119937000) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1133d0800) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1274f9400) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119b14800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1121afc00) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:49:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121571800) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:49:40 INFO - PROCESS | 1652 | 1468759780745 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]]]}] 05:49:40 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. 05:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 05:49:40 INFO - PROCESS | 1652 | 1468759780785 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1652 | 1468759780787 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:49:40 INFO - PROCESS | 1652 | 1468759780789 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1652 | 1468759780790 Marionette TRACE conn2 <- [1,2990,null,{}] 05:49:40 INFO - PROCESS | 1652 | 1468759780792 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}] 05:49:40 INFO - PROCESS | 1652 | 1468759780793 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:40 INFO - PROCESS | 1652 | 1468759780880 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:49:40 INFO - PROCESS | 1652 | 1468759780940 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1652 | 1468759780941 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c8000 == 38 [pid = 1652] [id = 756] 05:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1133ce400) [pid = 1652] [serial = 2267] [outer = 0x0] 05:49:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11807b400) [pid = 1652] [serial = 2268] [outer = 0x1133ce400] 05:49:40 INFO - PROCESS | 1652 | 1468759780965 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12524a400) [pid = 1652] [serial = 2269] [outer = 0x1133ce400] 05:49:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c3800 == 39 [pid = 1652] [id = 757] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1295f0400) [pid = 1652] [serial = 2270] [outer = 0x0] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12887e800) [pid = 1652] [serial = 2271] [outer = 0x1295f0400] 05:49:41 INFO - PROCESS | 1652 | 1468759781236 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]]]}] 05:49:41 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. 05:49:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 05:49:41 INFO - PROCESS | 1652 | 1468759781260 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:49:41 INFO - PROCESS | 1652 | 1468759781261 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:49:41 INFO - PROCESS | 1652 | 1468759781263 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1652 | 1468759781265 Marionette TRACE conn2 <- [1,2994,null,{}] 05:49:41 INFO - PROCESS | 1652 | 1468759781278 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}] 05:49:41 INFO - PROCESS | 1652 | 1468759781280 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:41 INFO - PROCESS | 1652 | 1468759781396 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:49:41 INFO - PROCESS | 1652 | 1468759781400 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1652 | 1468759781402 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d80d000 == 40 [pid = 1652] [id = 758] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1274e5000) [pid = 1652] [serial = 2272] [outer = 0x0] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1295f6000) [pid = 1652] [serial = 2273] [outer = 0x1274e5000] 05:49:41 INFO - PROCESS | 1652 | 1468759781427 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12965f400) [pid = 1652] [serial = 2274] [outer = 0x1274e5000] 05:49:41 INFO - PROCESS | 1652 | 1468759781746 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]]]}] 05:49:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:49:41 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 05:49:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 05:49:41 INFO - PROCESS | 1652 | 1468759781789 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1652 | 1468759781790 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:49:41 INFO - PROCESS | 1652 | 1468759781792 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1652 | 1468759781794 Marionette TRACE conn2 <- [1,2998,null,{}] 05:49:41 INFO - PROCESS | 1652 | 1468759781796 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}] 05:49:41 INFO - PROCESS | 1652 | 1468759781797 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:41 INFO - PROCESS | 1652 | 1468759781909 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:49:41 INFO - PROCESS | 1652 | 1468759781915 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1652 | 1468759781916 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12db04000 == 41 [pid = 1652] [id = 759] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x129745800) [pid = 1652] [serial = 2275] [outer = 0x0] 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129748000) [pid = 1652] [serial = 2276] [outer = 0x129745800] 05:49:41 INFO - PROCESS | 1652 | 1468759781940 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12974c800) [pid = 1652] [serial = 2277] [outer = 0x129745800] 05:49:42 INFO - PROCESS | 1652 | 1468759782197 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]]]}] 05:49:42 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. 05:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 417ms 05:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:49:42 INFO - PROCESS | 1652 | 1468759782211 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1652 | 1468759782212 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 1652 | 1468759782227 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1652 | 1468759782228 Marionette TRACE conn2 <- [1,3002,null,{}] 05:49:42 INFO - PROCESS | 1652 | 1468759782235 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}] 05:49:42 INFO - PROCESS | 1652 | 1468759782236 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:42 INFO - PROCESS | 1652 | 1468759782331 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:49:42 INFO - PROCESS | 1652 | 1468759782334 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1652 | 1468759782335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12db1c000 == 42 [pid = 1652] [id = 760] 05:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11213cc00) [pid = 1652] [serial = 2278] [outer = 0x0] 05:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12974ec00) [pid = 1652] [serial = 2279] [outer = 0x11213cc00] 05:49:42 INFO - PROCESS | 1652 | 1468759782358 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a7bf000) [pid = 1652] [serial = 2280] [outer = 0x11213cc00] 05:49:42 INFO - PROCESS | 1652 | 1468759782688 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]]]}] 05:49:42 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. 05:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 538ms 05:49:42 INFO - PROCESS | 1652 | 1468759782752 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:49:42 INFO - PROCESS | 1652 | 1468759782755 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 1652 | 1468759782758 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1652 | 1468759782761 Marionette TRACE conn2 <- [1,3006,null,{}] 05:49:42 INFO - PROCESS | 1652 | 1468759782765 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}] 05:49:42 INFO - PROCESS | 1652 | 1468759782767 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:42 INFO - PROCESS | 1652 | 1468759782902 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:49:43 INFO - PROCESS | 1652 | 1468759783002 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1652 | 1468759783005 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x118af9800 == 43 [pid = 1652] [id = 761] 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112a84800) [pid = 1652] [serial = 2281] [outer = 0x0] 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113249800) [pid = 1652] [serial = 2282] [outer = 0x112a84800] 05:49:43 INFO - PROCESS | 1652 | 1468759783037 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116031c00) [pid = 1652] [serial = 2283] [outer = 0x112a84800] 05:49:43 INFO - PROCESS | 1652 | 1468759783435 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]]]}] 05:49:43 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. 05:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 721ms 05:49:43 INFO - PROCESS | 1652 | 1468759783480 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1652 | 1468759783483 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:49:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:49:43 INFO - PROCESS | 1652 | 1468759783487 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1652 | 1468759783489 Marionette TRACE conn2 <- [1,3010,null,{}] 05:49:43 INFO - PROCESS | 1652 | 1468759783492 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}] 05:49:43 INFO - PROCESS | 1652 | 1468759783493 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:43 INFO - PROCESS | 1652 | 1468759783599 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:49:43 INFO - PROCESS | 1652 | 1468759783663 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1652 | 1468759783664 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297de800 == 44 [pid = 1652] [id = 762] 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11844c800) [pid = 1652] [serial = 2284] [outer = 0x0] 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11978f000) [pid = 1652] [serial = 2285] [outer = 0x11844c800] 05:49:43 INFO - PROCESS | 1652 | 1468759783694 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119d59800) [pid = 1652] [serial = 2286] [outer = 0x11844c800] 05:49:44 INFO - PROCESS | 1652 | 1468759784049 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]]]}] 05:49:44 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 05:49:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 05:49:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:49:44 INFO - PROCESS | 1652 | 1468759784058 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1652 | 1468759784059 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:49:44 INFO - PROCESS | 1652 | 1468759784061 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1652 | 1468759784064 Marionette TRACE conn2 <- [1,3014,null,{}] 05:49:44 INFO - PROCESS | 1652 | 1468759784072 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}] 05:49:44 INFO - PROCESS | 1652 | 1468759784075 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:44 INFO - PROCESS | 1652 | 1468759784180 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:49:44 INFO - PROCESS | 1652 | 1468759784244 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1652 | 1468759784246 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c2800 == 45 [pid = 1652] [id = 763] 05:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12122c400) [pid = 1652] [serial = 2287] [outer = 0x0] 05:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125d83000) [pid = 1652] [serial = 2288] [outer = 0x12122c400] 05:49:44 INFO - PROCESS | 1652 | 1468759784318 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1274fcc00) [pid = 1652] [serial = 2289] [outer = 0x12122c400] 05:49:44 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:49:44 INFO - PROCESS | 1652 | 1468759784757 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:49:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:49:44 INFO - {} 05:49:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:49:44 INFO - {} 05:49:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:49:44 INFO - {} 05:49:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:49:44 INFO - {} 05:49:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 05:49:44 INFO - TEST-START | /FileAPI/fileReader.html 05:49:44 INFO - PROCESS | 1652 | 1468759784783 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1652 | 1468759784785 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:49:44 INFO - PROCESS | 1652 | 1468759784788 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1652 | 1468759784789 Marionette TRACE conn2 <- [1,3018,null,{}] 05:49:44 INFO - PROCESS | 1652 | 1468759784792 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}] 05:49:44 INFO - PROCESS | 1652 | 1468759784793 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:45 INFO - PROCESS | 1652 | 1468759785067 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:49:45 INFO - PROCESS | 1652 | 1468759785198 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1652 | 1468759785199 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e6a800 == 46 [pid = 1652] [id = 764] 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128cbc00) [pid = 1652] [serial = 2290] [outer = 0x0] 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x112df2c00) [pid = 1652] [serial = 2291] [outer = 0x1128cbc00] 05:49:45 INFO - PROCESS | 1652 | 1468759785230 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113d40400) [pid = 1652] [serial = 2292] [outer = 0x1128cbc00] 05:49:45 INFO - PROCESS | 1652 | 1468759785612 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]]]}] 05:49:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:49:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:49:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:49:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:49:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 05:49:45 INFO - PROCESS | 1652 | 1468759785659 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:49:45 INFO - TEST-START | /FileAPI/historical.html 05:49:45 INFO - PROCESS | 1652 | 1468759785662 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:49:45 INFO - PROCESS | 1652 | 1468759785665 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1652 | 1468759785667 Marionette TRACE conn2 <- [1,3022,null,{}] 05:49:45 INFO - PROCESS | 1652 | 1468759785670 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}] 05:49:45 INFO - PROCESS | 1652 | 1468759785672 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:45 INFO - PROCESS | 1652 | 1468759785764 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:49:45 INFO - PROCESS | 1652 | 1468759785828 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1652 | 1468759785829 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x121062000 == 47 [pid = 1652] [id = 765] 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116024000) [pid = 1652] [serial = 2293] [outer = 0x0] 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11807b800) [pid = 1652] [serial = 2294] [outer = 0x116024000] 05:49:45 INFO - PROCESS | 1652 | 1468759785856 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11844e800) [pid = 1652] [serial = 2295] [outer = 0x116024000] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12db04000 == 46 [pid = 1652] [id = 759] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d80d000 == 45 [pid = 1652] [id = 758] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5c3800 == 44 [pid = 1652] [id = 757] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c8000 == 43 [pid = 1652] [id = 756] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d431000 == 42 [pid = 1652] [id = 755] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd2d000 == 41 [pid = 1652] [id = 754] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb7a000 == 40 [pid = 1652] [id = 753] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3ae000 == 39 [pid = 1652] [id = 752] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12b7c6800 == 38 [pid = 1652] [id = 751] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1297e8000 == 37 [pid = 1652] [id = 750] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1292d1000 == 36 [pid = 1652] [id = 749] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x125259000 == 35 [pid = 1652] [id = 748] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x116aec800 == 34 [pid = 1652] [id = 747] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x110f08000 == 33 [pid = 1652] [id = 746] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x117464000 == 32 [pid = 1652] [id = 743] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12c615800 == 31 [pid = 1652] [id = 742] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12c080800 == 30 [pid = 1652] [id = 745] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12526b000 == 29 [pid = 1652] [id = 744] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x117e6a800 == 28 [pid = 1652] [id = 764] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5c2800 == 27 [pid = 1652] [id = 763] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x1297de800 == 26 [pid = 1652] [id = 762] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x12db1c000 == 25 [pid = 1652] [id = 760] 05:49:46 INFO - PROCESS | 1652 | --DOCSHELL 0x118af9800 == 24 [pid = 1652] [id = 761] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128c0fc00) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1274eb000) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119792c00) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118a0c000) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118510800) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112dee400) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112fb8c00) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1151dc000) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115e85400) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11822e000) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11844ac00) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118f23c00) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1160dc800) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1133cc000) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118578800) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118511400) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120f98000) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119a24c00) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127280000) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125d80c00) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119a28000) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12121cc00) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125d81800) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1218b9400) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125ba7800) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1274e2000) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12121d400) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12887f000) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12728b400) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1274fa400) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12663ac00) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1182b7000) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1288a2c00) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 05:49:46 INFO - PROCESS | 1652 | 1468759786726 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"]]]}] 05:49:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:49:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:49:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:49:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:49:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:49:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:49:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:49:46 INFO - TEST-OK | /FileAPI/historical.html | took 1074ms 05:49:46 INFO - PROCESS | 1652 | 1468759786739 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1652 | 1468759786741 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:49:46 INFO - TEST-START | /FileAPI/idlharness.html 05:49:46 INFO - PROCESS | 1652 | 1468759786745 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1652 | 1468759786746 Marionette TRACE conn2 <- [1,3026,null,{}] 05:49:46 INFO - PROCESS | 1652 | 1468759786750 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}] 05:49:46 INFO - PROCESS | 1652 | 1468759786752 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:46 INFO - PROCESS | 1652 | 1468759786829 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:49:46 INFO - PROCESS | 1652 | 1468759786834 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1652 | 1468759786838 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116aec800 == 25 [pid = 1652] [id = 766] 05:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11337b800) [pid = 1652] [serial = 2296] [outer = 0x0] 05:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113944000) [pid = 1652] [serial = 2297] [outer = 0x11337b800] 05:49:46 INFO - PROCESS | 1652 | 1468759786867 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115e7b000) [pid = 1652] [serial = 2298] [outer = 0x11337b800] 05:49:47 INFO - PROCESS | 1652 | 1468759787515 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:49:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:49:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:49:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:49:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:49:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:49:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:49:47 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 05:49:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:49:47 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 05:49:47 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 05:49:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:49:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:49:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:49:47 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 05:49:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:49:47 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 05:49:47 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 05:49:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:49:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:49:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 839ms 05:49:47 INFO - PROCESS | 1652 | 1468759787596 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1652 | 1468759787602 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:49:47 INFO - TEST-START | /FileAPI/idlharness.worker 05:49:47 INFO - PROCESS | 1652 | 1468759787624 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1652 | 1468759787627 Marionette TRACE conn2 <- [1,3030,null,{}] 05:49:47 INFO - PROCESS | 1652 | 1468759787631 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}] 05:49:47 INFO - PROCESS | 1652 | 1468759787634 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:47 INFO - PROCESS | 1652 | 1468759787744 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:49:47 INFO - PROCESS | 1652 | 1468759787801 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 1652 | 1468759787803 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x129566000 == 26 [pid = 1652] [id = 767] 05:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a26000) [pid = 1652] [serial = 2299] [outer = 0x0] 05:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119fd8000) [pid = 1652] [serial = 2300] [outer = 0x119a26000] 05:49:47 INFO - PROCESS | 1652 | 1468759787831 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12121cc00) [pid = 1652] [serial = 2301] [outer = 0x119a26000] 05:49:47 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:49:48 INFO - PROCESS | 1652 | 1468759788445 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:49:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:49:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:49:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:49:48 INFO - {} 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:49:48 INFO - {} 05:49:48 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 - {} 05:49:48 INFO - {} 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:49:48 INFO - {} 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:49:48 INFO - {} 05:49:48 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 - {} 05:49:48 INFO - {} 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:49:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:49:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 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 05:49:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:49:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:49:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:49:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:49:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:49:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:49:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:49:48 INFO - {} 05:49:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 890ms 05:49:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:49:48 INFO - PROCESS | 1652 | 1468759788514 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1652 | 1468759788517 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:49:48 INFO - PROCESS | 1652 | 1468759788522 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1652 | 1468759788527 Marionette TRACE conn2 <- [1,3034,null,{}] 05:49:48 INFO - PROCESS | 1652 | 1468759788560 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}] 05:49:48 INFO - PROCESS | 1652 | 1468759788567 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:48 INFO - PROCESS | 1652 | 1468759788689 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:49:48 INFO - PROCESS | 1652 | 1468759788697 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1652 | 1468759788700 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d42e000 == 27 [pid = 1652] [id = 768] 05:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1128d3c00) [pid = 1652] [serial = 2302] [outer = 0x0] 05:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x129748400) [pid = 1652] [serial = 2303] [outer = 0x1128d3c00] 05:49:48 INFO - PROCESS | 1652 | 1468759788746 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a7b1c00) [pid = 1652] [serial = 2304] [outer = 0x1128d3c00] 05:49:49 INFO - PROCESS | 1652 | 1468759789155 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]]]}] 05:49:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:49:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 647ms 05:49:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:49:49 INFO - PROCESS | 1652 | 1468759789167 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1652 | 1468759789169 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:49:49 INFO - PROCESS | 1652 | 1468759789174 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1652 | 1468759789175 Marionette TRACE conn2 <- [1,3038,null,{}] 05:49:49 INFO - PROCESS | 1652 | 1468759789177 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}] 05:49:49 INFO - PROCESS | 1652 | 1468759789178 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:49 INFO - PROCESS | 1652 | 1468759789284 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:49:49 INFO - PROCESS | 1652 | 1468759789323 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1652 | 1468759789324 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d81e800 == 28 [pid = 1652] [id = 769] 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a802c00) [pid = 1652] [serial = 2305] [outer = 0x0] 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a80b800) [pid = 1652] [serial = 2306] [outer = 0x12a802c00] 05:49:49 INFO - PROCESS | 1652 | 1468759789350 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a8a3c00) [pid = 1652] [serial = 2307] [outer = 0x12a802c00] 05:49:49 INFO - PROCESS | 1652 | 1468759789626 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"]]]}] 05:49:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:49:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:49:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 05:49:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:49:49 INFO - PROCESS | 1652 | 1468759789645 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1652 | 1468759789646 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:49:49 INFO - PROCESS | 1652 | 1468759789649 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1652 | 1468759789650 Marionette TRACE conn2 <- [1,3042,null,{}] 05:49:49 INFO - PROCESS | 1652 | 1468759789652 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}] 05:49:49 INFO - PROCESS | 1652 | 1468759789654 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:49 INFO - PROCESS | 1652 | 1468759789762 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:49:49 INFO - PROCESS | 1652 | 1468759789801 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1652 | 1468759789802 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df8d000 == 29 [pid = 1652] [id = 770] 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a12400) [pid = 1652] [serial = 2308] [outer = 0x0] 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a8ab000) [pid = 1652] [serial = 2309] [outer = 0x116a12400] 05:49:49 INFO - PROCESS | 1652 | 1468759789826 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1133dcc00) [pid = 1652] [serial = 2310] [outer = 0x116a12400] 05:49:50 INFO - PROCESS | 1652 | 1468759790241 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]]]}] 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:49:50 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. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:49:50 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'.) 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:49:50 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. 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:49:50 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. 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:49:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:49:50 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. 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:49:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:49:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:49:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:49:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 625ms 05:49:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:49:50 INFO - PROCESS | 1652 | 1468759790277 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1652 | 1468759790279 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:49:50 INFO - PROCESS | 1652 | 1468759790281 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1652 | 1468759790282 Marionette TRACE conn2 <- [1,3046,null,{}] 05:49:50 INFO - PROCESS | 1652 | 1468759790285 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}] 05:49:50 INFO - PROCESS | 1652 | 1468759790289 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:50 INFO - PROCESS | 1652 | 1468759790409 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:49:50 INFO - PROCESS | 1652 | 1468759790425 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1652 | 1468759790426 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dc37000 == 30 [pid = 1652] [id = 771] 05:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a8af800) [pid = 1652] [serial = 2311] [outer = 0x0] 05:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b7dbc00) [pid = 1652] [serial = 2312] [outer = 0x12a8af800] 05:49:50 INFO - PROCESS | 1652 | 1468759790451 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b910800) [pid = 1652] [serial = 2313] [outer = 0x12a8af800] 05:49:50 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:49:50 INFO - PROCESS | 1652 | 1468759790791 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:49:50 INFO - {} 05:49:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 05:49:50 INFO - PROCESS | 1652 | 1468759790801 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1652 | 1468759790803 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:49:50 INFO - PROCESS | 1652 | 1468759790813 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1652 | 1468759790815 Marionette TRACE conn2 <- [1,3050,null,{}] 05:49:50 INFO - PROCESS | 1652 | 1468759790818 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}] 05:49:50 INFO - PROCESS | 1652 | 1468759790820 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:51 INFO - PROCESS | 1652 | 1468759791269 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128885c00) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128c80000) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1133ce400) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12921b400) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119370c00) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113373000) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124b9dc00) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a23800) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118070800) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1288a6c00) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112a79800) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1129ae800) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116029800) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1129a8000) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129745800) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12932fc00) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11213cc00) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1295f0400) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:49:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1274e5000) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:49:51 INFO - PROCESS | 1652 | 1468759791334 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1652 | 1468759791335 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5cd800 == 31 [pid = 1652] [id = 772] 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1128d3400) [pid = 1652] [serial = 2314] [outer = 0x0] 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11396f000) [pid = 1652] [serial = 2315] [outer = 0x1128d3400] 05:49:51 INFO - PROCESS | 1652 | 1468759791363 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124b25400) [pid = 1652] [serial = 2316] [outer = 0x1128d3400] 05:49:51 INFO - PROCESS | 1652 | 1468759791602 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]]]}] 05:49:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:49:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:49:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:49:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:49:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 821ms 05:49:51 INFO - PROCESS | 1652 | 1468759791660 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 1652 | 1468759791661 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:49:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:49:51 INFO - PROCESS | 1652 | 1468759791675 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1652 | 1468759791676 Marionette TRACE conn2 <- [1,3054,null,{}] 05:49:51 INFO - PROCESS | 1652 | 1468759791678 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}] 05:49:51 INFO - PROCESS | 1652 | 1468759791679 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:51 INFO - PROCESS | 1652 | 1468759791763 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:49:51 INFO - PROCESS | 1652 | 1468759791822 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1652 | 1468759791823 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11973d000 == 32 [pid = 1652] [id = 773] 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1129ac800) [pid = 1652] [serial = 2317] [outer = 0x0] 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x129334000) [pid = 1652] [serial = 2318] [outer = 0x1129ac800] 05:49:51 INFO - PROCESS | 1652 | 1468759791847 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b9d5000) [pid = 1652] [serial = 2319] [outer = 0x1129ac800] 05:49:52 INFO - PROCESS | 1652 | 1468759792214 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"]]]}] 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:52 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" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:52 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" 05:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:49:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 591ms 05:49:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:49:52 INFO - PROCESS | 1652 | 1468759792260 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1652 | 1468759792262 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:49:52 INFO - PROCESS | 1652 | 1468759792264 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1652 | 1468759792265 Marionette TRACE conn2 <- [1,3058,null,{}] 05:49:52 INFO - PROCESS | 1652 | 1468759792267 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}] 05:49:52 INFO - PROCESS | 1652 | 1468759792268 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:52 INFO - PROCESS | 1652 | 1468759792349 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:49:52 INFO - PROCESS | 1652 | 1468759792356 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1652 | 1468759792357 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118756800 == 33 [pid = 1652] [id = 774] 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a8a3000) [pid = 1652] [serial = 2320] [outer = 0x0] 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b9dc400) [pid = 1652] [serial = 2321] [outer = 0x12a8a3000] 05:49:52 INFO - PROCESS | 1652 | 1468759792382 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12bb1a000) [pid = 1652] [serial = 2322] [outer = 0x12a8a3000] 05:49:52 INFO - PROCESS | 1652 | 1468759792696 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]]]}] 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:49:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:49:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:49:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:49:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:49:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:49:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 471ms 05:49:52 INFO - PROCESS | 1652 | 1468759792735 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1652 | 1468759792739 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:49:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:49:52 INFO - PROCESS | 1652 | 1468759792765 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1652 | 1468759792767 Marionette TRACE conn2 <- [1,3062,null,{}] 05:49:52 INFO - PROCESS | 1652 | 1468759792769 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}] 05:49:52 INFO - PROCESS | 1652 | 1468759792773 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:52 INFO - PROCESS | 1652 | 1468759792851 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:49:52 INFO - PROCESS | 1652 | 1468759792857 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1652 | 1468759792858 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d95c800 == 34 [pid = 1652] [id = 775] 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bb1a800) [pid = 1652] [serial = 2323] [outer = 0x0] 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bb1f400) [pid = 1652] [serial = 2324] [outer = 0x12bb1a800] 05:49:52 INFO - PROCESS | 1652 | 1468759792889 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bcd7800) [pid = 1652] [serial = 2325] [outer = 0x12bb1a800] 05:49:52 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:49:53 INFO - PROCESS | 1652 | 1468759793228 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:49:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:49:53 INFO - {} 05:49:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 473ms 05:49:53 INFO - PROCESS | 1652 | 1468759793282 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1652 | 1468759793284 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:49:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:49:53 INFO - PROCESS | 1652 | 1468759793291 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1652 | 1468759793293 Marionette TRACE conn2 <- [1,3066,null,{}] 05:49:53 INFO - PROCESS | 1652 | 1468759793298 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}] 05:49:53 INFO - PROCESS | 1652 | 1468759793300 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:53 INFO - PROCESS | 1652 | 1468759793394 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:49:53 INFO - PROCESS | 1652 | 1468759793491 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1652 | 1468759793492 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x116244800 == 35 [pid = 1652] [id = 776] 05:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1129a6400) [pid = 1652] [serial = 2326] [outer = 0x0] 05:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1129abc00) [pid = 1652] [serial = 2327] [outer = 0x1129a6400] 05:49:53 INFO - PROCESS | 1652 | 1468759793525 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113949400) [pid = 1652] [serial = 2328] [outer = 0x1129a6400] 05:49:53 INFO - PROCESS | 1652 | 1468759793941 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]]]}] 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:49:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:49:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 677ms 05:49:53 INFO - PROCESS | 1652 | 1468759793968 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:49:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:49:53 INFO - PROCESS | 1652 | 1468759793970 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:49:53 INFO - PROCESS | 1652 | 1468759793974 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1652 | 1468759793977 Marionette TRACE conn2 <- [1,3070,null,{}] 05:49:53 INFO - PROCESS | 1652 | 1468759793981 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}] 05:49:53 INFO - PROCESS | 1652 | 1468759793983 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:54 INFO - PROCESS | 1652 | 1468759794093 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:49:54 INFO - PROCESS | 1652 | 1468759794198 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1652 | 1468759794200 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x128bb4000 == 36 [pid = 1652] [id = 777] 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118579000) [pid = 1652] [serial = 2329] [outer = 0x0] 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119372400) [pid = 1652] [serial = 2330] [outer = 0x118579000] 05:49:54 INFO - PROCESS | 1652 | 1468759794229 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a22800) [pid = 1652] [serial = 2331] [outer = 0x118579000] 05:49:54 INFO - PROCESS | 1652 | 1468759794638 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]]]}] 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:49:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 673ms 05:49:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:49:54 INFO - PROCESS | 1652 | 1468759794647 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1652 | 1468759794648 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:49:54 INFO - PROCESS | 1652 | 1468759794651 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1652 | 1468759794652 Marionette TRACE conn2 <- [1,3074,null,{}] 05:49:54 INFO - PROCESS | 1652 | 1468759794656 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}] 05:49:54 INFO - PROCESS | 1652 | 1468759794659 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:54 INFO - PROCESS | 1652 | 1468759794769 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:49:54 INFO - PROCESS | 1652 | 1468759794841 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1652 | 1468759794843 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac74800 == 37 [pid = 1652] [id = 778] 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124b1f800) [pid = 1652] [serial = 2332] [outer = 0x0] 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124d09800) [pid = 1652] [serial = 2333] [outer = 0x124b1f800] 05:49:54 INFO - PROCESS | 1652 | 1468759794915 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x125bac800) [pid = 1652] [serial = 2334] [outer = 0x124b1f800] 05:49:55 INFO - PROCESS | 1652 | 1468759795301 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]]]}] 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:49:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:49:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 05:49:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:49:55 INFO - PROCESS | 1652 | 1468759795323 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1652 | 1468759795324 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 1652 | 1468759795326 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1652 | 1468759795328 Marionette TRACE conn2 <- [1,3078,null,{}] 05:49:55 INFO - PROCESS | 1652 | 1468759795330 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}] 05:49:55 INFO - PROCESS | 1652 | 1468759795332 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:55 INFO - PROCESS | 1652 | 1468759795543 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:49:55 INFO - PROCESS | 1652 | 1468759795667 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1652 | 1468759795668 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116947800 == 38 [pid = 1652] [id = 779] 05:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x113babc00) [pid = 1652] [serial = 2335] [outer = 0x0] 05:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1151d3400) [pid = 1652] [serial = 2336] [outer = 0x113babc00] 05:49:55 INFO - PROCESS | 1652 | 1468759795719 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11607bc00) [pid = 1652] [serial = 2337] [outer = 0x113babc00] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118756800 == 37 [pid = 1652] [id = 774] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11973d000 == 36 [pid = 1652] [id = 773] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5cd800 == 35 [pid = 1652] [id = 772] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12dc37000 == 34 [pid = 1652] [id = 771] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12df8d000 == 33 [pid = 1652] [id = 770] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d81e800 == 32 [pid = 1652] [id = 769] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d42e000 == 31 [pid = 1652] [id = 768] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x129566000 == 30 [pid = 1652] [id = 767] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116aec800 == 29 [pid = 1652] [id = 766] 05:49:56 INFO - PROCESS | 1652 | --DOCSHELL 0x121062000 == 28 [pid = 1652] [id = 765] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1288a3000) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128f16000) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11807b400) [pid = 1652] [serial = 2268] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12932b400) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12932f800) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119d26800) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1133cd800) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121212400) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125bb3000) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12611e400) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119fe1c00) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121813c00) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11844f800) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11992f800) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119371c00) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c7a000) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e87800) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118070c00) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112e9e400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x113966c00) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1174f9800) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11844d800) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1274de800) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12974c800) [pid = 1652] [serial = 2277] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x129592400) [pid = 1652] [serial = 2265] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12974ec00) [pid = 1652] [serial = 2279] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a7bf000) [pid = 1652] [serial = 2280] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1295f6000) [pid = 1652] [serial = 2273] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12524a400) [pid = 1652] [serial = 2269] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x129599c00) [pid = 1652] [serial = 2266] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128c7ec00) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x129748000) [pid = 1652] [serial = 2276] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12887e800) [pid = 1652] [serial = 2271] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1274f8800) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12965f400) [pid = 1652] [serial = 2274] [outer = 0x0] [url = about:blank] 05:49:56 INFO - PROCESS | 1652 | 1468759796208 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] 05:49:56 INFO - PROCESS | 1652 | 1468759796258 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:49:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:49:56 INFO - PROCESS | 1652 | 1468759796262 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1652 | 1468759796265 Marionette TRACE conn2 <- [1,3082,null,{}] 05:49:56 INFO - PROCESS | 1652 | 1468759796278 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}] 05:49:56 INFO - PROCESS | 1652 | 1468759796281 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:56 INFO - PROCESS | 1652 | 1468759796409 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:49:56 INFO - PROCESS | 1652 | 1468759796423 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1652 | 1468759796425 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118761800 == 29 [pid = 1652] [id = 780] 05:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118074800) [pid = 1652] [serial = 2338] [outer = 0x0] 05:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11822ec00) [pid = 1652] [serial = 2339] [outer = 0x118074800] 05:49:56 INFO - PROCESS | 1652 | 1468759796469 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11844ac00) [pid = 1652] [serial = 2340] [outer = 0x118074800] 05:49:56 INFO - PROCESS | 1652 | 1468759796904 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]]]}] 05:49:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:49:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:49:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 673ms 05:49:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:49:56 INFO - PROCESS | 1652 | 1468759796935 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1652 | 1468759796939 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:49:56 INFO - PROCESS | 1652 | 1468759796958 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1652 | 1468759796960 Marionette TRACE conn2 <- [1,3086,null,{}] 05:49:56 INFO - PROCESS | 1652 | 1468759796962 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}] 05:49:56 INFO - PROCESS | 1652 | 1468759796963 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:57 INFO - PROCESS | 1652 | 1468759797042 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:49:57 INFO - PROCESS | 1652 | 1468759797048 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1652 | 1468759797049 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119748800 == 30 [pid = 1652] [id = 781] 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118474c00) [pid = 1652] [serial = 2341] [outer = 0x0] 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119364400) [pid = 1652] [serial = 2342] [outer = 0x118474c00] 05:49:57 INFO - PROCESS | 1652 | 1468759797077 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119a24c00) [pid = 1652] [serial = 2343] [outer = 0x118474c00] 05:49:57 INFO - PROCESS | 1652 | 1468759797405 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:49:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 485ms 05:49:57 INFO - PROCESS | 1652 | 1468759797433 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1652 | 1468759797436 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:49:57 INFO - PROCESS | 1652 | 1468759797446 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1652 | 1468759797449 Marionette TRACE conn2 <- [1,3090,null,{}] 05:49:57 INFO - PROCESS | 1652 | 1468759797451 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}] 05:49:57 INFO - PROCESS | 1652 | 1468759797453 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:57 INFO - PROCESS | 1652 | 1468759797537 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:49:57 INFO - PROCESS | 1652 | 1468759797543 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1652 | 1468759797544 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x123bc7800 == 31 [pid = 1652] [id = 782] 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12121a800) [pid = 1652] [serial = 2344] [outer = 0x0] 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x123f83000) [pid = 1652] [serial = 2345] [outer = 0x12121a800] 05:49:57 INFO - PROCESS | 1652 | 1468759797568 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12524a400) [pid = 1652] [serial = 2346] [outer = 0x12121a800] 05:49:57 INFO - PROCESS | 1652 | 1468759797882 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:49:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 476ms 05:49:57 INFO - PROCESS | 1652 | 1468759797918 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1652 | 1468759797920 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:49:57 INFO - PROCESS | 1652 | 1468759797922 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1652 | 1468759797923 Marionette TRACE conn2 <- [1,3094,null,{}] 05:49:57 INFO - PROCESS | 1652 | 1468759797925 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}] 05:49:57 INFO - PROCESS | 1652 | 1468759797926 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:58 INFO - PROCESS | 1652 | 1468759798008 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:49:58 INFO - PROCESS | 1652 | 1468759798011 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1652 | 1468759798013 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12655f800 == 32 [pid = 1652] [id = 783] 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1129a4800) [pid = 1652] [serial = 2347] [outer = 0x0] 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12611d400) [pid = 1652] [serial = 2348] [outer = 0x1129a4800] 05:49:58 INFO - PROCESS | 1652 | 1468759798037 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x127224000) [pid = 1652] [serial = 2349] [outer = 0x1129a4800] 05:49:58 INFO - PROCESS | 1652 | 1468759798358 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:49:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 473ms 05:49:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:49:58 INFO - PROCESS | 1652 | 1468759798396 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1652 | 1468759798397 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:49:58 INFO - PROCESS | 1652 | 1468759798399 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1652 | 1468759798400 Marionette TRACE conn2 <- [1,3098,null,{}] 05:49:58 INFO - PROCESS | 1652 | 1468759798402 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}] 05:49:58 INFO - PROCESS | 1652 | 1468759798405 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:58 INFO - PROCESS | 1652 | 1468759798533 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:49:58 INFO - PROCESS | 1652 | 1468759798546 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1652 | 1468759798550 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x126553800 == 33 [pid = 1652] [id = 784] 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1274e6400) [pid = 1652] [serial = 2350] [outer = 0x0] 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1274e9800) [pid = 1652] [serial = 2351] [outer = 0x1274e6400] 05:49:58 INFO - PROCESS | 1652 | 1468759798583 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1274fb000) [pid = 1652] [serial = 2352] [outer = 0x1274e6400] 05:49:58 INFO - PROCESS | 1652 | 1468759798907 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]]]}] 05:49:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:49:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:49:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 524ms 05:49:58 INFO - PROCESS | 1652 | 1468759798925 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1652 | 1468759798926 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:49:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:49:58 INFO - PROCESS | 1652 | 1468759798928 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1652 | 1468759798929 Marionette TRACE conn2 <- [1,3102,null,{}] 05:49:58 INFO - PROCESS | 1652 | 1468759798932 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}] 05:49:58 INFO - PROCESS | 1652 | 1468759798933 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:59 INFO - PROCESS | 1652 | 1468759799037 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:49:59 INFO - PROCESS | 1652 | 1468759799042 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1652 | 1468759799043 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a9a5000 == 34 [pid = 1652] [id = 785] 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125bb4800) [pid = 1652] [serial = 2353] [outer = 0x0] 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12887fc00) [pid = 1652] [serial = 2354] [outer = 0x125bb4800] 05:49:59 INFO - PROCESS | 1652 | 1468759799108 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1288a1000) [pid = 1652] [serial = 2355] [outer = 0x125bb4800] 05:49:59 INFO - PROCESS | 1652 | 1468759799392 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:49:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 471ms 05:49:59 INFO - PROCESS | 1652 | 1468759799399 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1652 | 1468759799401 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:49:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:49:59 INFO - PROCESS | 1652 | 1468759799410 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1652 | 1468759799411 Marionette TRACE conn2 <- [1,3106,null,{}] 05:49:59 INFO - PROCESS | 1652 | 1468759799413 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}] 05:49:59 INFO - PROCESS | 1652 | 1468759799415 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:59 INFO - PROCESS | 1652 | 1468759799522 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:49:59 INFO - PROCESS | 1652 | 1468759799536 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1652 | 1468759799537 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:49:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b7bb000 == 35 [pid = 1652] [id = 786] 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1288a4c00) [pid = 1652] [serial = 2356] [outer = 0x0] 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c0d400) [pid = 1652] [serial = 2357] [outer = 0x1288a4c00] 05:49:59 INFO - PROCESS | 1652 | 1468759799562 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c7d400) [pid = 1652] [serial = 2358] [outer = 0x1288a4c00] 05:49:59 INFO - PROCESS | 1652 | 1468759799962 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]]]}] 05:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:49:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 576ms 05:49:59 INFO - PROCESS | 1652 | 1468759799983 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1652 | 1468759799984 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:49:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:50:00 INFO - PROCESS | 1652 | 1468759799994 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1652 | 1468759799996 Marionette TRACE conn2 <- [1,3110,null,{}] 05:50:00 INFO - PROCESS | 1652 | 1468759799999 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}] 05:50:00 INFO - PROCESS | 1652 | 1468759800001 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:50:00 INFO - PROCESS | 1652 | 1468759800145 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:50:00 INFO - PROCESS | 1652 | 1468759800185 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1652 | 1468759800187 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:50:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12baf1800 == 36 [pid = 1652] [id = 787] 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c7fc00) [pid = 1652] [serial = 2359] [outer = 0x0] 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129219000) [pid = 1652] [serial = 2360] [outer = 0x128c7fc00] 05:50:00 INFO - PROCESS | 1652 | 1468759800211 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129329000) [pid = 1652] [serial = 2361] [outer = 0x128c7fc00] 05:50:00 INFO - PROCESS | 1652 | 1468759800602 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"]]]}] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a26000) [pid = 1652] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a8af800) [pid = 1652] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a802c00) [pid = 1652] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11337b800) [pid = 1652] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116024000) [pid = 1652] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1128d3c00) [pid = 1652] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a8a3000) [pid = 1652] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a12400) [pid = 1652] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128d3400) [pid = 1652] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112a84800) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11844c800) [pid = 1652] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12122c400) [pid = 1652] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1128cbc00) [pid = 1652] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:50:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1129ac800) [pid = 1652] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:50:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:50:00 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 05:50:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:50:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 678ms 05:50:00 INFO - PROCESS | 1652 | 1468759800673 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1652 | 1468759800675 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:50:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:50:00 INFO - PROCESS | 1652 | 1468759800678 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1652 | 1468759800680 Marionette TRACE conn2 <- [1,3114,null,{}] 05:50:00 INFO - PROCESS | 1652 | 1468759800683 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}] 05:50:00 INFO - PROCESS | 1652 | 1468759800685 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:50:00 INFO - PROCESS | 1652 | 1468759800811 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:50:00 INFO - PROCESS | 1652 | 1468759800816 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\", \"744542da-f39c-4a36-bbe3-fed32d3ad52c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1652 | 1468759800817 Marionette INFO sendAsync e6038b2d-90b4-ad42-a0ad-4e290ab43dc8 05:50:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c089000 == 37 [pid = 1652] [id = 788] 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x129329400) [pid = 1652] [serial = 2362] [outer = 0x0] 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12932d400) [pid = 1652] [serial = 2363] [outer = 0x129329400] 05:50:00 INFO - PROCESS | 1652 | 1468759800851 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x129596400) [pid = 1652] [serial = 2364] [outer = 0x129329400] 05:50:01 INFO - PROCESS | 1652 | 1468759801156 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]]]}] 05:50:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:50:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 520ms 05:50:01 INFO - PROCESS | 1652 | 1468759801198 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1652 | 1468759801199 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:50:02 WARNING - u'runner_teardown' () 05:50:02 INFO - No more tests 05:50:02 INFO - Got 0 unexpected results 05:50:02 INFO - SUITE-END | took 507s 05:50:02 INFO - Closing logging queue 05:50:02 INFO - queue closed 05:50:02 INFO - Return code: 0 05:50:02 WARNING - # TBPL SUCCESS # 05:50:02 INFO - Running post-action listener: _resource_record_post_action 05:50:02 INFO - Running post-run listener: _resource_record_post_run 05:50:03 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 31243776; Write bytes: 950631424; Read time: 207; Write time: 5015 05:50:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:50:03 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150616576; Write bytes: 143998976; Read time: 13878; Write time: 296 05:50:03 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29089280; Write bytes: 794278912; Read time: 187; Write time: 4677 05:50:03 INFO - Running post-run listener: _upload_blobber_files 05:50:03 INFO - Blob upload gear active. 05:50:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:50:03 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 05:50:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:50:03 INFO - (blobuploader) - INFO - Open directory for files ... 05:50:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:50:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:50:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:50:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:50:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:50:04 INFO - (blobuploader) - INFO - Done attempting. 05:50:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:50:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:50:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:50:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:50:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:50:06 INFO - (blobuploader) - INFO - Done attempting. 05:50:06 INFO - (blobuploader) - INFO - Iteration through files over. 05:50:06 INFO - Return code: 0 05:50:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:50:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:50:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/efec100970b4f85ef7b747c47c9010ef936e2ed7f8e779949c82bcc4fa11822c1c9d6411231ddf450bc8a683296b3b9bee7ec5919cfa7052a95f824fa1e0afbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67adc5645860e30874956229fa6790fa721ef1e12c0f35f59e1f1ff78e73937b83869e1a69ba2ba170e5348353763b962ea067c07822b0873901f073466b6522"} 05:50:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:50:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:50:06 INFO - Contents: 05:50:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/efec100970b4f85ef7b747c47c9010ef936e2ed7f8e779949c82bcc4fa11822c1c9d6411231ddf450bc8a683296b3b9bee7ec5919cfa7052a95f824fa1e0afbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67adc5645860e30874956229fa6790fa721ef1e12c0f35f59e1f1ff78e73937b83869e1a69ba2ba170e5348353763b962ea067c07822b0873901f073466b6522"} 05:50:06 INFO - Running post-run listener: copy_logs_to_upload_dir 05:50:06 INFO - Copying logs to upload dir... 05:50:06 INFO - mkdir: /builds/slave/test/build/upload/logs 05:50:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.657814 ========= master_lag: 0.49 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-17 05:50:07.245619) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 05:50:07.249564) ========= 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.r6E19u7BIA/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.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/efec100970b4f85ef7b747c47c9010ef936e2ed7f8e779949c82bcc4fa11822c1c9d6411231ddf450bc8a683296b3b9bee7ec5919cfa7052a95f824fa1e0afbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67adc5645860e30874956229fa6790fa721ef1e12c0f35f59e1f1ff78e73937b83869e1a69ba2ba170e5348353763b962ea067c07822b0873901f073466b6522"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012681 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/efec100970b4f85ef7b747c47c9010ef936e2ed7f8e779949c82bcc4fa11822c1c9d6411231ddf450bc8a683296b3b9bee7ec5919cfa7052a95f824fa1e0afbc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/67adc5645860e30874956229fa6790fa721ef1e12c0f35f59e1f1ff78e73937b83869e1a69ba2ba170e5348353763b962ea067c07822b0873901f073466b6522"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468518957/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 05:50:07.298028) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:50:07.298717) ========= 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.r6E19u7BIA/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.86Re7oTWbo/Listeners TMPDIR=/var/folders/pp/6_6758z1201by_tg1kk5wjkh00000w/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.005110 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 05:50:07.352265) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 05:50:07.352774) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 05:50:07.353300) ========= ========= Total master_lag: 0.66 =========