builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0222 starttime: 1468859610.0 results: success (0) buildid: 20160718021358 builduid: 9ea10ebdce4b46128745968a3732567e revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:29.996364) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:29.996904) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:29.997246) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.023156) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.023679) ========= 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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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-18 09:33:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 181M=0s 2016-07-18 09:33:30 (181 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.084639 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.135011) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.135659) ========= 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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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.037214 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.197346) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.198181) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e29236a2cb1019532749ae35f37266cbbba0c04c --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 e29236a2cb1019532749ae35f37266cbbba0c04c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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-18 09:33:30,280 truncating revision to first 12 chars 2016-07-18 09:33:30,280 Setting DEBUG logging. 2016-07-18 09:33:30,280 attempt 1/10 2016-07-18 09:33:30,280 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e29236a2cb10?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 09:33:30,609 unpacking tar archive at: mozilla-beta-e29236a2cb10/testing/mozharness/ program finished with exit code 0 elapsedTime=0.613797 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.835559) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.835925) ========= script_repo_revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.836412) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.836721) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 09:33:30.855151) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-18 09:33:30.855493) ========= /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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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 09:33:31 INFO - MultiFileLogger online at 20160718 09:33:31 in /builds/slave/test 09:33:31 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 09:33:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:33:31 INFO - {'append_to_log': False, 09:33:31 INFO - 'base_work_dir': '/builds/slave/test', 09:33:31 INFO - 'blob_upload_branch': 'mozilla-beta', 09:33:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:33:31 INFO - 'buildbot_json_path': 'buildprops.json', 09:33:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:33:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:33:31 INFO - 'download_minidump_stackwalk': True, 09:33:31 INFO - 'download_symbols': 'true', 09:33:31 INFO - 'e10s': False, 09:33:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:33:31 INFO - 'tooltool.py': '/tools/tooltool.py', 09:33:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:33:31 INFO - '/tools/misc-python/virtualenv.py')}, 09:33:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:33:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:33:31 INFO - 'log_level': 'info', 09:33:31 INFO - 'log_to_console': True, 09:33:31 INFO - 'opt_config_files': (), 09:33:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:33:31 INFO - '--processes=1', 09:33:31 INFO - '--config=%(test_path)s/wptrunner.ini', 09:33:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:33:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:33:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:33:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:33:31 INFO - 'pip_index': False, 09:33:31 INFO - 'require_test_zip': True, 09:33:31 INFO - 'test_type': ('testharness',), 09:33:31 INFO - 'this_chunk': '1', 09:33:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:33:31 INFO - 'total_chunks': '10', 09:33:31 INFO - 'virtualenv_path': 'venv', 09:33:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:33:31 INFO - 'work_dir': 'build'} 09:33:31 INFO - ##### 09:33:31 INFO - ##### Running clobber step. 09:33:31 INFO - ##### 09:33:31 INFO - Running pre-action listener: _resource_record_pre_action 09:33:31 INFO - Running main action method: clobber 09:33:31 INFO - rmtree: /builds/slave/test/build 09:33:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:33:32 INFO - Running post-action listener: _resource_record_post_action 09:33:32 INFO - ##### 09:33:32 INFO - ##### Running read-buildbot-config step. 09:33:32 INFO - ##### 09:33:32 INFO - Running pre-action listener: _resource_record_pre_action 09:33:32 INFO - Running main action method: read_buildbot_config 09:33:32 INFO - Using buildbot properties: 09:33:32 INFO - { 09:33:32 INFO - "project": "", 09:33:32 INFO - "product": "firefox", 09:33:32 INFO - "script_repo_revision": "production", 09:33:32 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:33:32 INFO - "repository": "", 09:33:32 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:33:32 INFO - "buildid": "20160718021358", 09:33:32 INFO - "pgo_build": "False", 09:33:32 INFO - "basedir": "/builds/slave/test", 09:33:32 INFO - "buildnumber": 25, 09:33:32 INFO - "slavename": "t-yosemite-r7-0222", 09:33:32 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 09:33:32 INFO - "platform": "macosx64", 09:33:32 INFO - "branch": "mozilla-beta", 09:33:32 INFO - "revision": "e29236a2cb1019532749ae35f37266cbbba0c04c", 09:33:32 INFO - "repo_path": "releases/mozilla-beta", 09:33:32 INFO - "moz_repo_path": "", 09:33:32 INFO - "stage_platform": "macosx64", 09:33:32 INFO - "builduid": "9ea10ebdce4b46128745968a3732567e", 09:33:32 INFO - "slavebuilddir": "test" 09:33:32 INFO - } 09:33:32 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg. 09:33:32 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.test_packages.json. 09:33:32 INFO - Running post-action listener: _resource_record_post_action 09:33:32 INFO - ##### 09:33:32 INFO - ##### Running download-and-extract step. 09:33:32 INFO - ##### 09:33:32 INFO - Running pre-action listener: _resource_record_pre_action 09:33:32 INFO - Running main action method: download_and_extract 09:33:32 INFO - mkdir: /builds/slave/test/build/tests 09:33:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.test_packages.json 09:33:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:33:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/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 09:33:33 INFO - Downloaded 1201 bytes. 09:33:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:33:33 INFO - Using the following test package requirements: 09:33:33 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:33:33 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:33:33 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:33:33 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'jsshell-mac64.zip'], 09:33:33 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:33:33 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:33:33 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:33:33 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:33:33 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:33:33 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:33:33 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:33:33 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 09:33: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')]} 09:33:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.common.tests.zip 09:33:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 09:33:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/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 09:33:33 INFO - Downloaded 18370072 bytes. 09:33:33 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/*'] 09:33:33 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/* 09:33:33 INFO - caution: filename not matched: web-platform/* 09:33:33 INFO - Return code: 11 09:33: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')]} 09:33:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:33:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/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 09:33:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/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 09:33:34 INFO - Downloaded 36389883 bytes. 09:33:34 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/*'] 09:33:34 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/* 09:33:38 INFO - caution: filename not matched: bin/* 09:33:38 INFO - caution: filename not matched: config/* 09:33:38 INFO - caution: filename not matched: mozbase/* 09:33:38 INFO - caution: filename not matched: marionette/* 09:33:38 INFO - caution: filename not matched: tools/wptserve/* 09:33:38 INFO - Return code: 11 09:33:38 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')]} 09:33:38 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg 09:33:38 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:33:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 09:33:39 INFO - Downloaded 73021744 bytes. 09:33:39 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg 09:33:39 INFO - mkdir: /builds/slave/test/properties 09:33:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:33:39 INFO - Writing to file /builds/slave/test/properties/build_url 09:33:39 INFO - Contents: 09:33:39 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg 09:33:39 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:33:39 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:33:39 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:33:39 INFO - Contents: 09:33:39 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:33:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:39 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:33:39 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:33:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/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 09:33:40 INFO - Downloaded 103718526 bytes. 09:33: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'] 09:33: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 09:33:43 INFO - Return code: 0 09:33:43 INFO - Running post-action listener: _resource_record_post_action 09:33:43 INFO - Running post-action listener: set_extra_try_arguments 09:33:43 INFO - ##### 09:33:43 INFO - ##### Running create-virtualenv step. 09:33:43 INFO - ##### 09:33:43 INFO - Running pre-action listener: _pre_create_virtualenv 09:33:43 INFO - Running pre-action listener: _resource_record_pre_action 09:33:43 INFO - Running main action method: create_virtualenv 09:33:43 INFO - Creating virtualenv /builds/slave/test/build/venv 09:33:43 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 09:33:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:33:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:33:43 INFO - Using real prefix '/tools/python27' 09:33:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:33:44 INFO - Installing distribute.............................................................................................................................................................................................done. 09:33:47 INFO - Installing pip.................done. 09:33:47 INFO - Return code: 0 09:33:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:33:47 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')]} 09:33:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:47 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')]} 09:33:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:47 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 0x100bd6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bf3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb4915c3b10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, '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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:33:47 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 09:33:47 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 09:33:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:33:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:33:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:33:47 INFO - 'HOME': '/Users/cltbld', 09:33:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:33:47 INFO - 'LOGNAME': 'cltbld', 09:33:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:47 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:33:47 INFO - 'MOZ_NO_REMOTE': '1', 09:33:47 INFO - 'NO_EM_RESTART': '1', 09:33:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:33:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:47 INFO - 'PWD': '/builds/slave/test', 09:33:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:33:47 INFO - 'SHELL': '/bin/bash', 09:33:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:33:47 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:33:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:33:47 INFO - 'USER': 'cltbld', 09:33:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:33:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:33:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:33:47 INFO - 'XPC_FLAGS': '0x0', 09:33:47 INFO - 'XPC_SERVICE_NAME': '0', 09:33:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:33:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:47 INFO - Downloading/unpacking psutil>=0.7.1 09:33:47 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 09:33:47 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 09:33:47 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 09:33:47 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 09:33:47 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 09:33:47 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 09:33:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:33:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:33:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:50 INFO - Installing collected packages: psutil 09:33:50 INFO - Running setup.py install for psutil 09:33:50 INFO - building 'psutil._psutil_osx' extension 09:33:50 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 09:33: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_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 09:33: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/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 09:33:51 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 09:33:51 INFO - building 'psutil._psutil_posix' extension 09:33:51 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 09:33:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:33:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:33:51 INFO - ^ 09:33:51 INFO - 1 warning generated. 09:33:51 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 09:33:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:33:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:33:51 INFO - Successfully installed psutil 09:33:51 INFO - Cleaning up... 09:33:51 INFO - Return code: 0 09:33:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:33:51 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')]} 09:33:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:51 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')]} 09:33:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:51 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 0x100bd6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bf3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb4915c3b10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, '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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:33:51 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 09:33:51 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 09:33:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:33:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:33:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:33:51 INFO - 'HOME': '/Users/cltbld', 09:33:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:33:51 INFO - 'LOGNAME': 'cltbld', 09:33:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:33:51 INFO - 'MOZ_NO_REMOTE': '1', 09:33:51 INFO - 'NO_EM_RESTART': '1', 09:33:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:33:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:51 INFO - 'PWD': '/builds/slave/test', 09:33:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:33:51 INFO - 'SHELL': '/bin/bash', 09:33:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:33:51 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:33:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:33:51 INFO - 'USER': 'cltbld', 09:33:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:33:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:33:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:33:51 INFO - 'XPC_FLAGS': '0x0', 09:33:51 INFO - 'XPC_SERVICE_NAME': '0', 09:33:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:33:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:33:52 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 09:33:52 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 09:33:52 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 09:33:52 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 09:33:52 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 09:33:52 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 09:33:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:33:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:33:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:33:54 INFO - Installing collected packages: mozsystemmonitor 09:33:54 INFO - Running setup.py install for mozsystemmonitor 09:33:54 INFO - Successfully installed mozsystemmonitor 09:33:54 INFO - Cleaning up... 09:33:54 INFO - Return code: 0 09:33:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:33:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:33:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:54 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 0x100bd6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bf3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb4915c3b10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, '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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:33:54 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 09:33:54 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 09:33:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:33:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:33:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:33:54 INFO - 'HOME': '/Users/cltbld', 09:33:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:33:54 INFO - 'LOGNAME': 'cltbld', 09:33:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:33:54 INFO - 'MOZ_NO_REMOTE': '1', 09:33:54 INFO - 'NO_EM_RESTART': '1', 09:33:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:33:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:54 INFO - 'PWD': '/builds/slave/test', 09:33:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:33:54 INFO - 'SHELL': '/bin/bash', 09:33:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:33:54 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:33:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:33:54 INFO - 'USER': 'cltbld', 09:33:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:33:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:33:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:33:54 INFO - 'XPC_FLAGS': '0x0', 09:33:54 INFO - 'XPC_SERVICE_NAME': '0', 09:33:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:33:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:33:55 INFO - Downloading/unpacking blobuploader==1.2.4 09:33:55 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 09:33:55 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 09:33:55 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 09:33:55 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 09:33:55 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 09:33:55 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 09:33:57 INFO - Downloading blobuploader-1.2.4.tar.gz 09:33:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:33:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:33:57 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 09:33:57 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 09:33:57 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 09:33:57 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 09:33:57 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 09:33:57 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 09:33:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:33:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:33: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 09:33: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 09:33: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 09:33: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 09:33: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 09:33: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 09:33:58 INFO - Downloading docopt-0.6.1.tar.gz 09:33:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:33:58 INFO - Installing collected packages: blobuploader, requests, docopt 09:33:58 INFO - Running setup.py install for blobuploader 09:33:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:33:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:33:59 INFO - Running setup.py install for requests 09:33:59 INFO - Running setup.py install for docopt 09:33:59 INFO - Successfully installed blobuploader requests docopt 09:33:59 INFO - Cleaning up... 09:33:59 INFO - Return code: 0 09:33:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:33:59 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')]} 09:33:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:59 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')]} 09:33:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:33:59 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 0x100bd6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bf3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb4915c3b10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, '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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:33:59 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 09:33:59 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 09:33:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:33:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:33:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:33:59 INFO - 'HOME': '/Users/cltbld', 09:33:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:33:59 INFO - 'LOGNAME': 'cltbld', 09:33:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:33:59 INFO - 'MOZ_NO_REMOTE': '1', 09:33:59 INFO - 'NO_EM_RESTART': '1', 09:33:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:33:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:33:59 INFO - 'PWD': '/builds/slave/test', 09:33:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:33:59 INFO - 'SHELL': '/bin/bash', 09:33:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:33:59 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:33:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:33:59 INFO - 'USER': 'cltbld', 09:33:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:33:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:33:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:33:59 INFO - 'XPC_FLAGS': '0x0', 09:33:59 INFO - 'XPC_SERVICE_NAME': '0', 09:33:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:34:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-1VnApr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-kCOQNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-Qau8iI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-0bUET_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-AHVkqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-k5tUgQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-6mtubh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-8QDUCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-2jSAaE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:00 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-GtGSsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-VfM0Qt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-QHRSZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-6vMS18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-jz3Qwj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-whkFo1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-2Ghzvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-KHrhWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-H1r5L0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:01 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-j8OD4T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:02 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-ybRM54-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:02 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-KjuDHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:02 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 09:34:02 INFO - Running setup.py install for manifestparser 09:34:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:34:02 INFO - Running setup.py install for mozcrash 09:34:02 INFO - Running setup.py install for mozdebug 09:34:03 INFO - Running setup.py install for mozdevice 09:34:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Running setup.py install for mozfile 09:34:03 INFO - Running setup.py install for mozhttpd 09:34:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Running setup.py install for mozinfo 09:34:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Running setup.py install for mozInstall 09:34:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:34:03 INFO - Running setup.py install for mozleak 09:34:03 INFO - Running setup.py install for mozlog 09:34:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Running setup.py install for moznetwork 09:34:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Running setup.py install for mozprocess 09:34:04 INFO - Running setup.py install for mozprofile 09:34:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Running setup.py install for mozrunner 09:34:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:34:04 INFO - Running setup.py install for mozscreenshot 09:34:04 INFO - Running setup.py install for moztest 09:34:05 INFO - Running setup.py install for mozversion 09:34:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:34:05 INFO - Running setup.py install for wptserve 09:34:05 INFO - Running setup.py install for marionette-driver 09:34:05 INFO - Running setup.py install for browsermob-proxy 09:34:05 INFO - Running setup.py install for marionette-client 09:34:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:34:06 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 09:34:06 INFO - Cleaning up... 09:34:06 INFO - Return code: 0 09:34:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:34:06 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')]} 09:34:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:34:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:34:06 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')]} 09:34:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:34:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:34:06 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 0x100bd6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bf3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb4915c3b10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, '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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:34:06 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 09:34:06 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 09:34:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:34:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:34:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:34:06 INFO - 'HOME': '/Users/cltbld', 09:34:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:34:06 INFO - 'LOGNAME': 'cltbld', 09:34:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:34:06 INFO - 'MOZ_NO_REMOTE': '1', 09:34:06 INFO - 'NO_EM_RESTART': '1', 09:34:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:34:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:06 INFO - 'PWD': '/builds/slave/test', 09:34:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:34:06 INFO - 'SHELL': '/bin/bash', 09:34:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:34:06 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:34:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:34:06 INFO - 'USER': 'cltbld', 09:34:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:34:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:34:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:34:06 INFO - 'XPC_FLAGS': '0x0', 09:34:06 INFO - 'XPC_SERVICE_NAME': '0', 09:34:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:34:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-pPKBu_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-7caPeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-cJVHPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-AklQbz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-X4axJv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-Sju_8l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:34:06 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)) 09:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:34:06 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-QjN90A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-fC4YAI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-Y827z4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-gG9VB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-NgWwWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-uMa6HL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-Zfo26T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-wq2HQ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-YGL_uj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:34:07 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)) 09:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:34:07 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-ZxTRX6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:34:08 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)) 09:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:34:08 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-ZYGONK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:34:08 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)) 09:34:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:34:08 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-0O8x3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:34:08 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)) 09:34:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:34:08 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-Xhm1Et-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:34:08 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)) 09:34:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:08 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-knV5zI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:34:08 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)) 09:34:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:34:08 INFO - Running setup.py (path:/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/pip-8zLkuZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:34:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:34:08 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)) 09:34:08 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)) 09:34:08 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)) 09:34:08 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)) 09:34:08 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)) 09:34:08 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)) 09:34:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:34:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:34:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:34:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:34:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:34:11 INFO - Downloading blessings-1.6.tar.gz 09:34:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:34:11 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)) 09:34:11 INFO - Installing collected packages: blessings 09:34:11 INFO - Running setup.py install for blessings 09:34:11 INFO - Successfully installed blessings 09:34:11 INFO - Cleaning up... 09:34:11 INFO - Return code: 0 09:34:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:34:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:12 INFO - Reading from file tmpfile_stdout 09:34:12 INFO - Current package versions: 09:34:12 INFO - blessings == 1.6 09:34:12 INFO - blobuploader == 1.2.4 09:34:12 INFO - browsermob-proxy == 0.6.0 09:34:12 INFO - docopt == 0.6.1 09:34:12 INFO - manifestparser == 1.1 09:34:12 INFO - marionette-client == 2.3.0 09:34:12 INFO - marionette-driver == 1.4.0 09:34:12 INFO - mozInstall == 1.12 09:34:12 INFO - mozcrash == 0.17 09:34:12 INFO - mozdebug == 0.1 09:34:12 INFO - mozdevice == 0.48 09:34:12 INFO - mozfile == 1.2 09:34:12 INFO - mozhttpd == 0.7 09:34:12 INFO - mozinfo == 0.9 09:34:12 INFO - mozleak == 0.1 09:34:12 INFO - mozlog == 3.1 09:34:12 INFO - moznetwork == 0.27 09:34:12 INFO - mozprocess == 0.22 09:34:12 INFO - mozprofile == 0.28 09:34:12 INFO - mozrunner == 6.11 09:34:12 INFO - mozscreenshot == 0.1 09:34:12 INFO - mozsystemmonitor == 0.0 09:34:12 INFO - moztest == 0.7 09:34:12 INFO - mozversion == 1.4 09:34:12 INFO - psutil == 3.1.1 09:34:12 INFO - requests == 1.2.3 09:34:12 INFO - wptserve == 1.4.0 09:34:12 INFO - wsgiref == 0.1.2 09:34:12 INFO - Running post-action listener: _resource_record_post_action 09:34:12 INFO - Running post-action listener: _start_resource_monitoring 09:34:12 INFO - Starting resource monitoring. 09:34:12 INFO - ##### 09:34:12 INFO - ##### Running pull step. 09:34:12 INFO - ##### 09:34:12 INFO - Running pre-action listener: _resource_record_pre_action 09:34:12 INFO - Running main action method: pull 09:34:12 INFO - Pull has nothing to do! 09:34:12 INFO - Running post-action listener: _resource_record_post_action 09:34:12 INFO - ##### 09:34:12 INFO - ##### Running install step. 09:34:12 INFO - ##### 09:34:12 INFO - Running pre-action listener: _resource_record_pre_action 09:34:12 INFO - Running main action method: install 09:34:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:34:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:34:12 INFO - Reading from file tmpfile_stdout 09:34:12 INFO - Detecting whether we're running mozinstall >=1.0... 09:34:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:34:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:34:12 INFO - Reading from file tmpfile_stdout 09:34:12 INFO - Output received: 09:34:12 INFO - Usage: mozinstall [options] installer 09:34:12 INFO - Options: 09:34:12 INFO - -h, --help show this help message and exit 09:34:12 INFO - -d DEST, --destination=DEST 09:34:12 INFO - Directory to install application into. [default: 09:34:12 INFO - "/builds/slave/test"] 09:34:12 INFO - --app=APP Application being installed. [default: firefox] 09:34:12 INFO - mkdir: /builds/slave/test/build/application 09:34:12 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'] 09:34:12 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 09:34:30 INFO - Reading from file tmpfile_stdout 09:34:30 INFO - Output received: 09:34:30 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:34:30 INFO - Running post-action listener: _resource_record_post_action 09:34:30 INFO - ##### 09:34:30 INFO - ##### Running run-tests step. 09:34:30 INFO - ##### 09:34:30 INFO - Running pre-action listener: _resource_record_pre_action 09:34:30 INFO - Running main action method: run_tests 09:34:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:34:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:34:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:34:30 INFO - grabbing minidump binary from tooltool 09:34:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:30 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 0x100bef5e0>, '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 0x1007d2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1007fd990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:34:30 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 09:34:30 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 09:34:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:34:30 INFO - Return code: 0 09:34:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:34:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:34:30 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/1468833238/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 09:34:30 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/1468833238/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 09:34:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xoVNpHdi9V/Render', 09:34:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:34:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:34:30 INFO - 'HOME': '/Users/cltbld', 09:34:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:34:30 INFO - 'LOGNAME': 'cltbld', 09:34:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:34:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:34:30 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:34:30 INFO - 'MOZ_NO_REMOTE': '1', 09:34:30 INFO - 'NO_EM_RESTART': '1', 09:34:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:34:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:34:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:34:30 INFO - 'PWD': '/builds/slave/test', 09:34:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:34:30 INFO - 'SHELL': '/bin/bash', 09:34:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uFnyEGcFw7/Listeners', 09:34:30 INFO - 'TMPDIR': '/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/T/', 09:34:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:34:30 INFO - 'USER': 'cltbld', 09:34:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:34:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:34:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:34:30 INFO - 'XPC_FLAGS': '0x0', 09:34:30 INFO - 'XPC_SERVICE_NAME': '0', 09:34:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:34:30 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/1468833238/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 09:34:30 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 09:34:30 INFO - import pkg_resources 09:34:31 INFO - Using 1 client processes 09:34:32 INFO - wptserve Starting http server on 127.0.0.1:8000 09:34:32 INFO - wptserve Starting http server on 127.0.0.1:8001 09:34:32 INFO - wptserve Starting http server on 127.0.0.1:8443 09:34:33 INFO - SUITE-START | Running 778 tests 09:34:33 INFO - Running testharness tests 09:34:33 INFO - Setting up ssl 09:34:33 INFO - PROCESS | certutil | 09:34:33 INFO - PROCESS | certutil | 09:34:33 INFO - PROCESS | certutil | 09:34:33 INFO - Certificate Nickname Trust Attributes 09:34:33 INFO - SSL,S/MIME,JAR/XPI 09:34:33 INFO - 09:34:33 INFO - web-platform-tests CT,, 09:34:33 INFO - 09:34:33 INFO - Starting runner 09:34:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:34:35 INFO - PROCESS | 1653 | 1468859675024 Marionette DEBUG Marionette enabled via build flag and pref 09:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f51800 == 1 [pid = 1653] [id = 1] 09:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113f52000) [pid = 1653] [serial = 1] [outer = 0x0] 09:34:35 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113f53000) [pid = 1653] [serial = 2] [outer = 0x113f52000] 09:34:35 INFO - PROCESS | 1653 | 1468859675336 Marionette INFO Listening on port 2828 09:34:35 INFO - PROCESS | 1653 | 1468859675543 Marionette DEBUG Marionette enabled via command-line flag 09:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695f000 == 2 [pid = 1653] [id = 2] 09:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1653] [serial = 3] [outer = 0x0] 09:34:35 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116960800) [pid = 1653] [serial = 4] [outer = 0x11695f800] 09:34:35 INFO - PROCESS | 1653 | [1653] 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 09:34:35 INFO - PROCESS | 1653 | 1468859675713 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 09:34:35 INFO - PROCESS | 1653 | 1468859675839 Marionette DEBUG Closed connection conn0 09:34:35 INFO - PROCESS | 1653 | [1653] 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 09:34:35 INFO - PROCESS | 1653 | 1468859675845 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 09:34:35 INFO - PROCESS | 1653 | 1468859675862 Marionette DEBUG Closed connection conn1 09:34:35 INFO - PROCESS | 1653 | [1653] 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 09:34:35 INFO - PROCESS | 1653 | 1468859675868 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 09:34:35 INFO - PROCESS | 1653 | 1468859675880 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:34:35 INFO - PROCESS | 1653 | 1468859675885 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":"20160718021358","device":"desktop","version":"48.0"} 09:34:36 INFO - PROCESS | 1653 | [1653] 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 09:34:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c86000 == 3 [pid = 1653] [id = 3] 09:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119c86800) [pid = 1653] [serial = 5] [outer = 0x0] 09:34:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c87000 == 4 [pid = 1653] [id = 4] 09:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119c2dc00) [pid = 1653] [serial = 6] [outer = 0x0] 09:34:37 INFO - PROCESS | 1653 | [1653] 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 09:34:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216df800 == 5 [pid = 1653] [id = 5] 09:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119c2d000) [pid = 1653] [serial = 7] [outer = 0x0] 09:34:37 INFO - PROCESS | 1653 | [1653] 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 09:34:37 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x121893800) [pid = 1653] [serial = 8] [outer = 0x119c2d000] 09:34:37 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x1214d5800) [pid = 1653] [serial = 9] [outer = 0x119c86800] 09:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123c13c00) [pid = 1653] [serial = 10] [outer = 0x119c2dc00] 09:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123c15800) [pid = 1653] [serial = 11] [outer = 0x119c2d000] 09:34:37 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:34:37 INFO - PROCESS | 1653 | 1468859677914 Marionette INFO startBrowser f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:37 INFO - PROCESS | 1653 | 1468859677936 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1653 | 1468859677943 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1653 | 1468859677945 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x126fcf800) [pid = 1653] [serial = 12] [outer = 0x119c2d000] 09:34:38 INFO - PROCESS | 1653 | 1468859678266 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f20937d0-c0a1-2c49-932f-0d959c8e89e2","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":"20160718021358","device":"desktop","version":"48.0","command_id":1}}] 09:34:38 INFO - PROCESS | 1653 | 1468859678348 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}] 09:34:38 INFO - PROCESS | 1653 | 1468859678350 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | 1468859678397 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:34:38 INFO - PROCESS | 1653 | 1468859678489 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:34:38 INFO - PROCESS | 1653 | 1468859678490 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128ed0800) [pid = 1653] [serial = 13] [outer = 0x119c2d000] 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:38 INFO - PROCESS | 1653 | 1468859678756 Marionette TRACE conn2 <- [1,3,null,{}] 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:34:38 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:34:38 INFO - PROCESS | 1653 | 1468859678765 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:34:38 INFO - PROCESS | 1653 | 1468859678768 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | 1468859678793 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:34:38 INFO - PROCESS | 1653 | 1468859678834 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 1653 | 1468859678836 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:34:38 INFO - PROCESS | 1653 | 1468859678841 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 1653 | 1468859678844 Marionette TRACE conn2 <- [1,6,null,{}] 09:34:38 INFO - PROCESS | 1653 | 1468859678849 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}] 09:34:38 INFO - PROCESS | 1653 | 1468859678851 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | 1468859678860 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:34:38 INFO - PROCESS | 1653 | 1468859678866 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 1653 | 1468859678867 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931a000 == 6 [pid = 1653] [id = 6] 09:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x1293dcc00) [pid = 1653] [serial = 14] [outer = 0x0] 09:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x1293de800) [pid = 1653] [serial = 15] [outer = 0x1293dcc00] 09:34:38 INFO - PROCESS | 1653 | 1468859678895 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12961e800) [pid = 1653] [serial = 16] [outer = 0x1293dcc00] 09:34:39 INFO - PROCESS | 1653 | 1468859679203 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]]]}] 09:34:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a7800 == 7 [pid = 1653] [id = 7] 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129621c00) [pid = 1653] [serial = 17] [outer = 0x0] 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x129625c00) [pid = 1653] [serial = 18] [outer = 0x129621c00] 09:34:39 INFO - PROCESS | 1653 | 1468859679228 Marionette DEBUG loaded listener.js 09:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 426ms 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12a74c000) [pid = 1653] [serial = 19] [outer = 0x129621c00] 09:34:39 INFO - PROCESS | 1653 | 1468859679303 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1653 | 1468859679304 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:34:39 INFO - PROCESS | 1653 | 1468859679318 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1653 | 1468859679320 Marionette TRACE conn2 <- [1,10,null,{}] 09:34:39 INFO - PROCESS | 1653 | 1468859679330 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}] 09:34:39 INFO - PROCESS | 1653 | 1468859679334 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:39 INFO - PROCESS | 1653 | 1468859679469 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:34:39 INFO - PROCESS | 1653 | 1468859679494 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1653 | 1468859679495 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a913000 == 8 [pid = 1653] [id = 8] 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12ab1c400) [pid = 1653] [serial = 20] [outer = 0x0] 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12ab1e000) [pid = 1653] [serial = 21] [outer = 0x12ab1c400] 09:34:39 INFO - PROCESS | 1653 | 1468859679525 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12ab22800) [pid = 1653] [serial = 22] [outer = 0x12ab1c400] 09:34:39 INFO - PROCESS | 1653 | 1468859679832 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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 576ms 09:34:39 INFO - PROCESS | 1653 | 1468859679919 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1653 | 1468859679921 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:34:39 INFO - PROCESS | 1653 | 1468859679924 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1653 | 1468859679925 Marionette TRACE conn2 <- [1,14,null,{}] 09:34:39 INFO - PROCESS | 1653 | 1468859679931 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}] 09:34:39 INFO - PROCESS | 1653 | 1468859679933 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:40 INFO - PROCESS | 1653 | 1468859680027 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:34:40 INFO - PROCESS | 1653 | 1468859680031 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 1653 | 1468859680032 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abca800 == 9 [pid = 1653] [id = 9] 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12acbc400) [pid = 1653] [serial = 23] [outer = 0x0] 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12acc7000) [pid = 1653] [serial = 24] [outer = 0x12acbc400] 09:34:40 INFO - PROCESS | 1653 | 1468859680057 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12bae6400) [pid = 1653] [serial = 25] [outer = 0x12acbc400] 09:34:40 INFO - PROCESS | 1653 | 1468859680331 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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 424ms 09:34:40 INFO - PROCESS | 1653 | 1468859680356 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 1653 | 1468859680357 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:34:40 INFO - PROCESS | 1653 | 1468859680359 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 1653 | 1468859680360 Marionette TRACE conn2 <- [1,18,null,{}] 09:34:40 INFO - PROCESS | 1653 | 1468859680370 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}] 09:34:40 INFO - PROCESS | 1653 | 1468859680371 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:40 INFO - PROCESS | 1653 | 1468859680485 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:34:40 INFO - PROCESS | 1653 | 1468859680491 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 1653 | 1468859680493 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb52800 == 10 [pid = 1653] [id = 10] 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12bbeac00) [pid = 1653] [serial = 26] [outer = 0x0] 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bbf0400) [pid = 1653] [serial = 27] [outer = 0x12bbeac00] 09:34:40 INFO - PROCESS | 1653 | 1468859680525 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bbf6400) [pid = 1653] [serial = 28] [outer = 0x12bbeac00] 09:34:40 INFO - PROCESS | 1653 | 1468859680918 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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 575ms 09:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:34:40 INFO - PROCESS | 1653 | 1468859680935 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 1653 | 1468859680937 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:34:40 INFO - PROCESS | 1653 | 1468859680939 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 1653 | 1468859680940 Marionette TRACE conn2 <- [1,22,null,{}] 09:34:40 INFO - PROCESS | 1653 | 1468859680942 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}] 09:34:40 INFO - PROCESS | 1653 | 1468859680944 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | 1468859681044 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:34:41 INFO - PROCESS | 1653 | 1468859681048 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 1653 | 1468859681049 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118426000 == 11 [pid = 1653] [id = 11] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x118142800) [pid = 1653] [serial = 29] [outer = 0x0] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x118149c00) [pid = 1653] [serial = 30] [outer = 0x118142800] 09:34:41 INFO - PROCESS | 1653 | 1468859681074 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12c06d000) [pid = 1653] [serial = 31] [outer = 0x118142800] 09:34:41 INFO - PROCESS | 1653 | 1468859681317 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 09:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:34:41 INFO - PROCESS | 1653 | 1468859681358 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 1653 | 1468859681359 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:34:41 INFO - PROCESS | 1653 | 1468859681370 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 1653 | 1468859681371 Marionette TRACE conn2 <- [1,26,null,{}] 09:34:41 INFO - PROCESS | 1653 | 1468859681373 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}] 09:34:41 INFO - PROCESS | 1653 | 1468859681374 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | 1468859681477 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:34:41 INFO - PROCESS | 1653 | 1468859681481 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 1653 | 1468859681482 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821e800 == 12 [pid = 1653] [id = 12] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x118544000) [pid = 1653] [serial = 32] [outer = 0x0] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12bed4800) [pid = 1653] [serial = 33] [outer = 0x118544000] 09:34:41 INFO - PROCESS | 1653 | 1468859681507 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c075800) [pid = 1653] [serial = 34] [outer = 0x118544000] 09:34:41 INFO - PROCESS | 1653 | 1468859681746 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 09:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:34:41 INFO - PROCESS | 1653 | 1468859681789 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 1653 | 1468859681790 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:34:41 INFO - PROCESS | 1653 | 1468859681814 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 1653 | 1468859681816 Marionette TRACE conn2 <- [1,30,null,{}] 09:34:41 INFO - PROCESS | 1653 | 1468859681824 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}] 09:34:41 INFO - PROCESS | 1653 | 1468859681837 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | 1468859681940 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:34:41 INFO - PROCESS | 1653 | 1468859681945 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 1653 | 1468859681946 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c39d000 == 13 [pid = 1653] [id = 13] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c078400) [pid = 1653] [serial = 35] [outer = 0x0] 09:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c739800) [pid = 1653] [serial = 36] [outer = 0x12c078400] 09:34:41 INFO - PROCESS | 1653 | 1468859681970 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c73dc00) [pid = 1653] [serial = 37] [outer = 0x12c078400] 09:34:42 INFO - PROCESS | 1653 | 1468859682204 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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 447ms 09:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:34:42 INFO - PROCESS | 1653 | 1468859682239 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1653 | 1468859682240 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:34:42 INFO - PROCESS | 1653 | 1468859682255 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1653 | 1468859682256 Marionette TRACE conn2 <- [1,34,null,{}] 09:34:42 INFO - PROCESS | 1653 | 1468859682258 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}] 09:34:42 INFO - PROCESS | 1653 | 1468859682260 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:42 INFO - PROCESS | 1653 | 1468859682366 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:34:42 INFO - PROCESS | 1653 | 1468859682369 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1653 | 1468859682370 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c89c000 == 14 [pid = 1653] [id = 14] 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c73e000) [pid = 1653] [serial = 38] [outer = 0x0] 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12ca02800) [pid = 1653] [serial = 39] [outer = 0x12c73e000] 09:34:42 INFO - PROCESS | 1653 | 1468859682395 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12ca0a800) [pid = 1653] [serial = 40] [outer = 0x12c73e000] 09:34:42 INFO - PROCESS | 1653 | 1468859682632 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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 431ms 09:34:42 INFO - PROCESS | 1653 | 1468859682675 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1653 | 1468859682676 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:34:42 INFO - PROCESS | 1653 | 1468859682686 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1653 | 1468859682688 Marionette TRACE conn2 <- [1,38,null,{}] 09:34:42 INFO - PROCESS | 1653 | 1468859682690 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}] 09:34:42 INFO - PROCESS | 1653 | 1468859682691 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:42 INFO - PROCESS | 1653 | 1468859682798 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:34:42 INFO - PROCESS | 1653 | 1468859682802 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1653 | 1468859682803 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca29800 == 15 [pid = 1653] [id = 15] 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12ca10400) [pid = 1653] [serial = 41] [outer = 0x0] 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12ca60c00) [pid = 1653] [serial = 42] [outer = 0x12ca10400] 09:34:42 INFO - PROCESS | 1653 | 1468859682827 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12ca66000) [pid = 1653] [serial = 43] [outer = 0x12ca10400] 09:34:43 INFO - PROCESS | 1653 | 1468859683068 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 09:34:43 INFO - PROCESS | 1653 | 1468859683109 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1653 | 1468859683114 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:34:43 INFO - PROCESS | 1653 | 1468859683126 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1653 | 1468859683127 Marionette TRACE conn2 <- [1,42,null,{}] 09:34:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdd5000 == 16 [pid = 1653] [id = 16] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cdd5800) [pid = 1653] [serial = 44] [outer = 0x0] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cdd7000) [pid = 1653] [serial = 45] [outer = 0x12cdd5800] 09:34:43 INFO - PROCESS | 1653 | 1468859683168 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}] 09:34:43 INFO - PROCESS | 1653 | 1468859683170 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cde0800) [pid = 1653] [serial = 46] [outer = 0x12cdd5800] 09:34:43 INFO - PROCESS | 1653 | 1468859683338 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:34:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca24800 == 17 [pid = 1653] [id = 17] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12ca06800) [pid = 1653] [serial = 47] [outer = 0x0] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12ceb9800) [pid = 1653] [serial = 48] [outer = 0x12ca06800] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x116907800) [pid = 1653] [serial = 49] [outer = 0x12ca06800] 09:34:43 INFO - PROCESS | 1653 | 1468859683408 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1653 | 1468859683409 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d397800 == 18 [pid = 1653] [id = 18] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12d34f800) [pid = 1653] [serial = 50] [outer = 0x0] 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d351400) [pid = 1653] [serial = 51] [outer = 0x12d34f800] 09:34:43 INFO - PROCESS | 1653 | 1468859683474 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d355800) [pid = 1653] [serial = 52] [outer = 0x12d34f800] 09:34:43 INFO - PROCESS | 1653 | 1468859683851 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 09:34:43 INFO - PROCESS | 1653 | 1468859683855 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1653 | 1468859683857 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:34:43 INFO - PROCESS | 1653 | 1468859683860 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1653 | 1468859683865 Marionette TRACE conn2 <- [1,46,null,{}] 09:34:43 INFO - PROCESS | 1653 | 1468859683870 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}] 09:34:43 INFO - PROCESS | 1653 | 1468859683871 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:43 INFO - PROCESS | 1653 | 1468859683969 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:34:43 INFO - PROCESS | 1653 | 1468859683973 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1653 | 1468859683984 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d747800 == 19 [pid = 1653] [id = 19] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d5ea800) [pid = 1653] [serial = 53] [outer = 0x0] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d5f6000) [pid = 1653] [serial = 54] [outer = 0x12d5ea800] 09:34:44 INFO - PROCESS | 1653 | 1468859684011 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d795c00) [pid = 1653] [serial = 55] [outer = 0x12d5ea800] 09:34:44 INFO - PROCESS | 1653 | 1468859684251 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 424ms 09:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:34:44 INFO - PROCESS | 1653 | 1468859684285 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1653 | 1468859684286 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:34:44 INFO - PROCESS | 1653 | 1468859684288 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1653 | 1468859684289 Marionette TRACE conn2 <- [1,50,null,{}] 09:34:44 INFO - PROCESS | 1653 | 1468859684292 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}] 09:34:44 INFO - PROCESS | 1653 | 1468859684293 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:44 INFO - PROCESS | 1653 | 1468859684409 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:34:44 INFO - PROCESS | 1653 | 1468859684412 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 1653 | 1468859684413 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa1000 == 20 [pid = 1653] [id = 20] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12bb2f800) [pid = 1653] [serial = 56] [outer = 0x0] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12bb35800) [pid = 1653] [serial = 57] [outer = 0x12bb2f800] 09:34:44 INFO - PROCESS | 1653 | 1468859684436 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d5f6400) [pid = 1653] [serial = 58] [outer = 0x12bb2f800] 09:34:44 INFO - PROCESS | 1653 | 1468859684689 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 09:34:44 INFO - PROCESS | 1653 | 1468859684706 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1653 | 1468859684708 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:34:44 INFO - PROCESS | 1653 | 1468859684720 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1653 | 1468859684721 Marionette TRACE conn2 <- [1,54,null,{}] 09:34:44 INFO - PROCESS | 1653 | 1468859684724 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}] 09:34:44 INFO - PROCESS | 1653 | 1468859684725 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:44 INFO - PROCESS | 1653 | 1468859684824 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:34:44 INFO - PROCESS | 1653 | 1468859684836 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 1653 | 1468859684838 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcc9000 == 21 [pid = 1653] [id = 21] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12bb3bc00) [pid = 1653] [serial = 59] [outer = 0x0] 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12d79c400) [pid = 1653] [serial = 60] [outer = 0x12bb3bc00] 09:34:44 INFO - PROCESS | 1653 | 1468859684862 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1196e5000) [pid = 1653] [serial = 61] [outer = 0x12bb3bc00] 09:34:45 INFO - PROCESS | 1653 | 1468859685229 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1126ms 09:34:45 INFO - PROCESS | 1653 | 1468859685881 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:34:45 INFO - PROCESS | 1653 | 1468859685883 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:34:45 INFO - PROCESS | 1653 | 1468859685887 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 1653 | 1468859685889 Marionette TRACE conn2 <- [1,58,null,{}] 09:34:45 INFO - PROCESS | 1653 | 1468859685893 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}] 09:34:45 INFO - PROCESS | 1653 | 1468859685895 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:46 INFO - PROCESS | 1653 | 1468859685999 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:34:46 INFO - PROCESS | 1653 | 1468859686079 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1653 | 1468859686082 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264d000 == 22 [pid = 1653] [id = 22] 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11273b400) [pid = 1653] [serial = 62] [outer = 0x0] 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a8e000) [pid = 1653] [serial = 63] [outer = 0x11273b400] 09:34:46 INFO - PROCESS | 1653 | 1468859686111 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113371c00) [pid = 1653] [serial = 64] [outer = 0x11273b400] 09:34:46 INFO - PROCESS | 1653 | 1468859686520 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 670ms 09:34:46 INFO - PROCESS | 1653 | 1468859686557 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 1653 | 1468859686561 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:34:46 INFO - PROCESS | 1653 | 1468859686565 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 1653 | 1468859686567 Marionette TRACE conn2 <- [1,62,null,{}] 09:34:46 INFO - PROCESS | 1653 | 1468859686570 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}] 09:34:46 INFO - PROCESS | 1653 | 1468859686571 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:46 INFO - PROCESS | 1653 | 1468859686692 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:34:46 INFO - PROCESS | 1653 | 1468859686734 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1653 | 1468859686736 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167c2800 == 23 [pid = 1653] [id = 23] 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1160ed800) [pid = 1653] [serial = 65] [outer = 0x0] 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116aa0c00) [pid = 1653] [serial = 66] [outer = 0x1160ed800] 09:34:46 INFO - PROCESS | 1653 | 1468859686768 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11805d400) [pid = 1653] [serial = 67] [outer = 0x1160ed800] 09:34:47 INFO - PROCESS | 1653 | 1468859687172 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 669ms 09:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:34:47 INFO - PROCESS | 1653 | 1468859687234 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 1653 | 1468859687236 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:34:47 INFO - PROCESS | 1653 | 1468859687238 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1653 | 1468859687241 Marionette TRACE conn2 <- [1,66,null,{}] 09:34:47 INFO - PROCESS | 1653 | 1468859687249 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}] 09:34:47 INFO - PROCESS | 1653 | 1468859687252 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:47 INFO - PROCESS | 1653 | 1468859687382 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:34:47 INFO - PROCESS | 1653 | 1468859687452 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 1653 | 1468859687454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad3800 == 24 [pid = 1653] [id = 24] 09:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118e09c00) [pid = 1653] [serial = 68] [outer = 0x0] 09:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119602800) [pid = 1653] [serial = 69] [outer = 0x118e09c00] 09:34:47 INFO - PROCESS | 1653 | 1468859687487 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11960b400) [pid = 1653] [serial = 70] [outer = 0x118e09c00] 09:34:48 INFO - PROCESS | 1653 | 1468859688130 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]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 09:34:48 INFO - PROCESS | 1653 | 1468859688160 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1653 | 1468859688162 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:34:48 INFO - PROCESS | 1653 | 1468859688165 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1653 | 1468859688166 Marionette TRACE conn2 <- [1,70,null,{}] 09:34:48 INFO - PROCESS | 1653 | 1468859688170 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}] 09:34:48 INFO - PROCESS | 1653 | 1468859688172 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:48 INFO - PROCESS | 1653 | 1468859688251 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:34:48 INFO - PROCESS | 1653 | 1468859688310 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 1653 | 1468859688311 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e09800 == 25 [pid = 1653] [id = 25] 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113372400) [pid = 1653] [serial = 71] [outer = 0x0] 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116908000) [pid = 1653] [serial = 72] [outer = 0x113372400] 09:34:48 INFO - PROCESS | 1653 | 1468859688339 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116982800) [pid = 1653] [serial = 73] [outer = 0x113372400] 09:34:48 INFO - PROCESS | 1653 | 1468859688750 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]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 619ms 09:34:48 INFO - PROCESS | 1653 | 1468859688785 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1653 | 1468859688788 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:34:48 INFO - PROCESS | 1653 | 1468859688792 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1653 | 1468859688794 Marionette TRACE conn2 <- [1,74,null,{}] 09:34:48 INFO - PROCESS | 1653 | 1468859688799 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}] 09:34:48 INFO - PROCESS | 1653 | 1468859688800 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:48 INFO - PROCESS | 1653 | 1468859688875 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:34:48 INFO - PROCESS | 1653 | 1468859688881 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 1653 | 1468859688882 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116152000 == 26 [pid = 1653] [id = 26] 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116f73000) [pid = 1653] [serial = 74] [outer = 0x0] 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117e29800) [pid = 1653] [serial = 75] [outer = 0x116f73000] 09:34:48 INFO - PROCESS | 1653 | 1468859688910 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1180c1400) [pid = 1653] [serial = 76] [outer = 0x116f73000] 09:34:49 INFO - PROCESS | 1653 | 1468859689226 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 09:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:34:49 INFO - PROCESS | 1653 | 1468859689265 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 1653 | 1468859689267 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:34:49 INFO - PROCESS | 1653 | 1468859689269 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 1653 | 1468859689271 Marionette TRACE conn2 <- [1,78,null,{}] 09:34:49 INFO - PROCESS | 1653 | 1468859689278 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}] 09:34:49 INFO - PROCESS | 1653 | 1468859689281 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:49 INFO - PROCESS | 1653 | 1468859689355 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:34:49 INFO - PROCESS | 1653 | 1468859689359 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1653 | 1468859689362 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169bc800 == 27 [pid = 1653] [id = 27] 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118484800) [pid = 1653] [serial = 77] [outer = 0x0] 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118545800) [pid = 1653] [serial = 78] [outer = 0x118484800] 09:34:49 INFO - PROCESS | 1653 | 1468859689392 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118e7ec00) [pid = 1653] [serial = 79] [outer = 0x118484800] 09:34:49 INFO - PROCESS | 1653 | 1468859689708 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 09:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:34:49 INFO - PROCESS | 1653 | 1468859689741 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 1653 | 1468859689742 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:34:49 INFO - PROCESS | 1653 | 1468859689745 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 1653 | 1468859689748 Marionette TRACE conn2 <- [1,82,null,{}] 09:34:49 INFO - PROCESS | 1653 | 1468859689751 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}] 09:34:49 INFO - PROCESS | 1653 | 1468859689752 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:49 INFO - PROCESS | 1653 | 1468859689833 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:34:49 INFO - PROCESS | 1653 | 1468859689870 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1653 | 1468859689871 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d5000 == 28 [pid = 1653] [id = 28] 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118545400) [pid = 1653] [serial = 80] [outer = 0x0] 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11923c400) [pid = 1653] [serial = 81] [outer = 0x118545400] 09:34:49 INFO - PROCESS | 1653 | 1468859689896 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11813f000) [pid = 1653] [serial = 82] [outer = 0x118545400] 09:34:50 INFO - PROCESS | 1653 | 1468859690170 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 09:34:50 INFO - PROCESS | 1653 | 1468859690219 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1653 | 1468859690220 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:34:50 INFO - PROCESS | 1653 | 1468859690223 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1653 | 1468859690224 Marionette TRACE conn2 <- [1,86,null,{}] 09:34:50 INFO - PROCESS | 1653 | 1468859690226 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}] 09:34:50 INFO - PROCESS | 1653 | 1468859690228 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:50 INFO - PROCESS | 1653 | 1468859690307 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:34:50 INFO - PROCESS | 1653 | 1468859690311 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 1653 | 1468859690314 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820f000 == 29 [pid = 1653] [id = 29] 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119240800) [pid = 1653] [serial = 83] [outer = 0x0] 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119611c00) [pid = 1653] [serial = 84] [outer = 0x119240800] 09:34:50 INFO - PROCESS | 1653 | 1468859690340 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196e0800) [pid = 1653] [serial = 85] [outer = 0x119240800] 09:34:50 INFO - PROCESS | 1653 | 1468859690649 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 09:34:50 INFO - PROCESS | 1653 | 1468859690692 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1653 | 1468859690693 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:34:50 INFO - PROCESS | 1653 | 1468859690696 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1653 | 1468859690697 Marionette TRACE conn2 <- [1,90,null,{}] 09:34:50 INFO - PROCESS | 1653 | 1468859690699 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}] 09:34:50 INFO - PROCESS | 1653 | 1468859690703 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:50 INFO - PROCESS | 1653 | 1468859690819 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:34:50 INFO - PROCESS | 1653 | 1468859690826 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 1653 | 1468859690827 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118744800 == 30 [pid = 1653] [id = 30] 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1196e4000) [pid = 1653] [serial = 86] [outer = 0x0] 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11985c800) [pid = 1653] [serial = 87] [outer = 0x1196e4000] 09:34:50 INFO - PROCESS | 1653 | 1468859690856 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c10400) [pid = 1653] [serial = 88] [outer = 0x1196e4000] 09:34:51 INFO - PROCESS | 1653 | 1468859691132 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]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 09:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:34:51 INFO - PROCESS | 1653 | 1468859691169 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 1653 | 1468859691170 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:34:51 INFO - PROCESS | 1653 | 1468859691173 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 1653 | 1468859691174 Marionette TRACE conn2 <- [1,94,null,{}] 09:34:51 INFO - PROCESS | 1653 | 1468859691184 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}] 09:34:51 INFO - PROCESS | 1653 | 1468859691186 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:51 INFO - PROCESS | 1653 | 1468859691267 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:34:51 INFO - PROCESS | 1653 | 1468859691272 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1653 | 1468859691273 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118acc000 == 31 [pid = 1653] [id = 31] 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119240000) [pid = 1653] [serial = 89] [outer = 0x0] 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120ea1800) [pid = 1653] [serial = 90] [outer = 0x119240000] 09:34:51 INFO - PROCESS | 1653 | 1468859691297 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120ea9800) [pid = 1653] [serial = 91] [outer = 0x119240000] 09:34:51 INFO - PROCESS | 1653 | 1468859691617 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]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 09:34:51 INFO - PROCESS | 1653 | 1468859691641 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 1653 | 1468859691643 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:34:51 INFO - PROCESS | 1653 | 1468859691646 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 1653 | 1468859691649 Marionette TRACE conn2 <- [1,98,null,{}] 09:34:51 INFO - PROCESS | 1653 | 1468859691652 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}] 09:34:51 INFO - PROCESS | 1653 | 1468859691653 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:51 INFO - PROCESS | 1653 | 1468859691752 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:34:51 INFO - PROCESS | 1653 | 1468859691758 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1653 | 1468859691759 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e96800 == 32 [pid = 1653] [id = 32] 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e9ec00) [pid = 1653] [serial = 92] [outer = 0x0] 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fbe000) [pid = 1653] [serial = 93] [outer = 0x120e9ec00] 09:34:51 INFO - PROCESS | 1653 | 1468859691786 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121005400) [pid = 1653] [serial = 94] [outer = 0x120e9ec00] 09:34:52 INFO - PROCESS | 1653 | 1468859692046 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 09:34:52 INFO - PROCESS | 1653 | 1468859692072 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1653 | 1468859692074 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:34:52 INFO - PROCESS | 1653 | 1468859692076 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1653 | 1468859692077 Marionette TRACE conn2 <- [1,102,null,{}] 09:34:52 INFO - PROCESS | 1653 | 1468859692088 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}] 09:34:52 INFO - PROCESS | 1653 | 1468859692089 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:52 INFO - PROCESS | 1653 | 1468859692169 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:34:52 INFO - PROCESS | 1653 | 1468859692173 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 1653 | 1468859692174 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c0800 == 33 [pid = 1653] [id = 33] 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ea9400) [pid = 1653] [serial = 95] [outer = 0x0] 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121305c00) [pid = 1653] [serial = 96] [outer = 0x120ea9400] 09:34:52 INFO - PROCESS | 1653 | 1468859692200 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12160e000) [pid = 1653] [serial = 97] [outer = 0x120ea9400] 09:34:52 INFO - PROCESS | 1653 | 1468859692486 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 09:34:52 INFO - PROCESS | 1653 | 1468859692502 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1653 | 1468859692504 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:34:52 INFO - PROCESS | 1653 | 1468859692506 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1653 | 1468859692507 Marionette TRACE conn2 <- [1,106,null,{}] 09:34:52 INFO - PROCESS | 1653 | 1468859692509 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}] 09:34:52 INFO - PROCESS | 1653 | 1468859692511 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:52 INFO - PROCESS | 1653 | 1468859692602 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:34:52 INFO - PROCESS | 1653 | 1468859692645 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 1653 | 1468859692647 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198a9800 == 34 [pid = 1653] [id = 34] 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111c22c00) [pid = 1653] [serial = 98] [outer = 0x0] 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12191e800) [pid = 1653] [serial = 99] [outer = 0x111c22c00] 09:34:52 INFO - PROCESS | 1653 | 1468859692671 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123c14000) [pid = 1653] [serial = 100] [outer = 0x111c22c00] 09:34:52 INFO - PROCESS | 1653 | 1468859692931 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 09:34:52 INFO - PROCESS | 1653 | 1468859692975 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1653 | 1468859692977 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:34:52 INFO - PROCESS | 1653 | 1468859692988 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1653 | 1468859692990 Marionette TRACE conn2 <- [1,110,null,{}] 09:34:52 INFO - PROCESS | 1653 | 1468859692992 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}] 09:34:52 INFO - PROCESS | 1653 | 1468859692993 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:53 INFO - PROCESS | 1653 | 1468859693089 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:34:53 INFO - PROCESS | 1653 | 1468859693093 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1653 | 1468859693094 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc2000 == 35 [pid = 1653] [id = 35] 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121309400) [pid = 1653] [serial = 101] [outer = 0x0] 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12485f400) [pid = 1653] [serial = 102] [outer = 0x121309400] 09:34:53 INFO - PROCESS | 1653 | 1468859693123 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121bf4000) [pid = 1653] [serial = 103] [outer = 0x121309400] 09:34:53 INFO - PROCESS | 1653 | 1468859693433 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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 09:34:53 INFO - PROCESS | 1653 | 1468859693456 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:34:53 INFO - PROCESS | 1653 | 1468859693458 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:34:53 INFO - PROCESS | 1653 | 1468859693460 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 1653 | 1468859693461 Marionette TRACE conn2 <- [1,114,null,{}] 09:34:53 INFO - PROCESS | 1653 | 1468859693466 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}] 09:34:53 INFO - PROCESS | 1653 | 1468859693467 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:53 INFO - PROCESS | 1653 | 1468859693568 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:34:53 INFO - PROCESS | 1653 | 1468859693574 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1653 | 1468859693575 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121035000 == 36 [pid = 1653] [id = 36] 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ea5c00) [pid = 1653] [serial = 104] [outer = 0x0] 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124cda800) [pid = 1653] [serial = 105] [outer = 0x120ea5c00] 09:34:53 INFO - PROCESS | 1653 | 1468859693600 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12553dc00) [pid = 1653] [serial = 106] [outer = 0x120ea5c00] 09:34:53 INFO - PROCESS | 1653 | 1468859693886 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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 09:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:34:53 INFO - PROCESS | 1653 | 1468859693934 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 1653 | 1468859693935 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:34:53 INFO - PROCESS | 1653 | 1468859693937 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 1653 | 1468859693938 Marionette TRACE conn2 <- [1,118,null,{}] 09:34:53 INFO - PROCESS | 1653 | 1468859693940 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}] 09:34:53 INFO - PROCESS | 1653 | 1468859693941 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | 1468859694021 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:34:54 INFO - PROCESS | 1653 | 1468859694024 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1653 | 1468859694025 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12125e000 == 37 [pid = 1653] [id = 37] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12553f000) [pid = 1653] [serial = 107] [outer = 0x0] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126843000) [pid = 1653] [serial = 108] [outer = 0x12553f000] 09:34:54 INFO - PROCESS | 1653 | 1468859694052 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12689e000) [pid = 1653] [serial = 109] [outer = 0x12553f000] 09:34:54 INFO - PROCESS | 1653 | 1468859694360 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 09:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:34:54 INFO - PROCESS | 1653 | 1468859694405 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1653 | 1468859694407 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:34:54 INFO - PROCESS | 1653 | 1468859694409 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1653 | 1468859694410 Marionette TRACE conn2 <- [1,122,null,{}] 09:34:54 INFO - PROCESS | 1653 | 1468859694412 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}] 09:34:54 INFO - PROCESS | 1653 | 1468859694413 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | 1468859694516 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:34:54 INFO - PROCESS | 1653 | 1468859694522 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1653 | 1468859694523 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102b800 == 38 [pid = 1653] [id = 38] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126fd1c00) [pid = 1653] [serial = 110] [outer = 0x0] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x127093c00) [pid = 1653] [serial = 111] [outer = 0x126fd1c00] 09:34:54 INFO - PROCESS | 1653 | 1468859694548 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127356800) [pid = 1653] [serial = 112] [outer = 0x126fd1c00] 09:34:54 INFO - PROCESS | 1653 | 1468859694813 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 09:34:54 INFO - PROCESS | 1653 | 1468859694827 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1653 | 1468859694828 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:34:54 INFO - PROCESS | 1653 | 1468859694838 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1653 | 1468859694839 Marionette TRACE conn2 <- [1,126,null,{}] 09:34:54 INFO - PROCESS | 1653 | 1468859694841 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}] 09:34:54 INFO - PROCESS | 1653 | 1468859694842 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | 1468859694949 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:34:54 INFO - PROCESS | 1653 | 1468859694954 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1653 | 1468859694955 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b2f000 == 39 [pid = 1653] [id = 39] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128ecf800) [pid = 1653] [serial = 113] [outer = 0x0] 09:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128ed9c00) [pid = 1653] [serial = 114] [outer = 0x128ecf800] 09:34:54 INFO - PROCESS | 1653 | 1468859694979 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1290ac000) [pid = 1653] [serial = 115] [outer = 0x128ecf800] 09:34:55 INFO - PROCESS | 1653 | 1468859695286 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 474ms 09:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:34:55 INFO - PROCESS | 1653 | 1468859695309 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 1653 | 1468859695310 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:34:55 INFO - PROCESS | 1653 | 1468859695314 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 1653 | 1468859695317 Marionette TRACE conn2 <- [1,130,null,{}] 09:34:55 INFO - PROCESS | 1653 | 1468859695319 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}] 09:34:55 INFO - PROCESS | 1653 | 1468859695321 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:55 INFO - PROCESS | 1653 | 1468859695424 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:34:55 INFO - PROCESS | 1653 | 1468859695433 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1653 | 1468859695434 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124954800 == 40 [pid = 1653] [id = 40] 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11923bc00) [pid = 1653] [serial = 116] [outer = 0x0] 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128ed5800) [pid = 1653] [serial = 117] [outer = 0x11923bc00] 09:34:55 INFO - PROCESS | 1653 | 1468859695457 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129622800) [pid = 1653] [serial = 118] [outer = 0x11923bc00] 09:34:55 INFO - PROCESS | 1653 | 1468859695750 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 09:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:34:55 INFO - PROCESS | 1653 | 1468859695785 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 1653 | 1468859695786 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:34:55 INFO - PROCESS | 1653 | 1468859695788 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 1653 | 1468859695789 Marionette TRACE conn2 <- [1,134,null,{}] 09:34:55 INFO - PROCESS | 1653 | 1468859695791 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}] 09:34:55 INFO - PROCESS | 1653 | 1468859695792 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:55 INFO - PROCESS | 1653 | 1468859695875 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:34:55 INFO - PROCESS | 1653 | 1468859695879 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1653 | 1468859695881 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x125559800 == 41 [pid = 1653] [id = 41] 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129628000) [pid = 1653] [serial = 119] [outer = 0x0] 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1297ee400) [pid = 1653] [serial = 120] [outer = 0x129628000] 09:34:55 INFO - PROCESS | 1653 | 1468859695905 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a748000) [pid = 1653] [serial = 121] [outer = 0x129628000] 09:34:56 INFO - PROCESS | 1653 | 1468859696899 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1119ms 09:34:56 INFO - PROCESS | 1653 | 1468859696907 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 1653 | 1468859696910 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:34:56 INFO - PROCESS | 1653 | 1468859696917 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 1653 | 1468859696918 Marionette TRACE conn2 <- [1,138,null,{}] 09:34:56 INFO - PROCESS | 1653 | 1468859696923 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}] 09:34:56 INFO - PROCESS | 1653 | 1468859696924 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:57 INFO - PROCESS | 1653 | 1468859697026 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:34:57 INFO - PROCESS | 1653 | 1468859697031 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 1653 | 1468859697034 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a58800 == 42 [pid = 1653] [id = 42] 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11747d800) [pid = 1653] [serial = 122] [outer = 0x0] 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11805a000) [pid = 1653] [serial = 123] [outer = 0x11747d800] 09:34:57 INFO - PROCESS | 1653 | 1468859697061 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1180ca000) [pid = 1653] [serial = 124] [outer = 0x11747d800] 09:34:57 INFO - PROCESS | 1653 | 1468859697376 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 09:34:57 INFO - PROCESS | 1653 | 1468859697437 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1653 | 1468859697440 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:34:57 INFO - PROCESS | 1653 | 1468859697444 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1653 | 1468859697446 Marionette TRACE conn2 <- [1,142,null,{}] 09:34:57 INFO - PROCESS | 1653 | 1468859697454 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}] 09:34:57 INFO - PROCESS | 1653 | 1468859697455 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:57 INFO - PROCESS | 1653 | 1468859697551 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:34:57 INFO - PROCESS | 1653 | 1468859697555 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 1653 | 1468859697557 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167d2800 == 43 [pid = 1653] [id = 43] 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118485400) [pid = 1653] [serial = 125] [outer = 0x0] 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11854a400) [pid = 1653] [serial = 126] [outer = 0x118485400] 09:34:57 INFO - PROCESS | 1653 | 1468859697584 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118e88400) [pid = 1653] [serial = 127] [outer = 0x118485400] 09:34:57 INFO - PROCESS | 1653 | 1468859697926 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 524ms 09:34:57 INFO - PROCESS | 1653 | 1468859697969 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1653 | 1468859697970 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:34:57 INFO - PROCESS | 1653 | 1468859697979 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1653 | 1468859697981 Marionette TRACE conn2 <- [1,146,null,{}] 09:34:57 INFO - PROCESS | 1653 | 1468859697989 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}] 09:34:57 INFO - PROCESS | 1653 | 1468859697992 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:58 INFO - PROCESS | 1653 | 1468859698544 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bb2f800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d5ea800) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d34f800) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12ca10400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c73e000) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c078400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118544000) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118142800) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bbeac00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12acbc400) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ab1c400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1293dcc00) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bb3bc00) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11273b400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1160ed800) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118e09c00) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x113372400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f73000) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118484800) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118545400) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119240800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196e4000) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119240000) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120e9ec00) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120ea9400) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111c22c00) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120ea5c00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12553f000) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:34:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126fd1c00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:34:58 INFO - PROCESS | 1653 | 1468859698604 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1653 | 1468859698606 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657c000 == 44 [pid = 1653] [id = 44] 09:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1121e4c00) [pid = 1653] [serial = 128] [outer = 0x0] 09:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a81800) [pid = 1653] [serial = 129] [outer = 0x1121e4c00] 09:34:58 INFO - PROCESS | 1653 | 1468859698633 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117e28000) [pid = 1653] [serial = 130] [outer = 0x1121e4c00] 09:34:58 INFO - PROCESS | 1653 | 1468859698942 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]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 09:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:34:58 INFO - PROCESS | 1653 | 1468859698954 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 1653 | 1468859698956 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:34:58 INFO - PROCESS | 1653 | 1468859698958 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 1653 | 1468859698960 Marionette TRACE conn2 <- [1,150,null,{}] 09:34:58 INFO - PROCESS | 1653 | 1468859698967 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}] 09:34:58 INFO - PROCESS | 1653 | 1468859698968 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:59 INFO - PROCESS | 1653 | 1468859699083 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:34:59 INFO - PROCESS | 1653 | 1468859699148 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1653 | 1468859699149 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118219000 == 45 [pid = 1653] [id = 45] 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112a80400) [pid = 1653] [serial = 131] [outer = 0x0] 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119238000) [pid = 1653] [serial = 132] [outer = 0x112a80400] 09:34:59 INFO - PROCESS | 1653 | 1468859699189 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119609c00) [pid = 1653] [serial = 133] [outer = 0x112a80400] 09:34:59 INFO - PROCESS | 1653 | 1468859699571 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 623ms 09:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:34:59 INFO - PROCESS | 1653 | 1468859699584 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1653 | 1468859699585 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:34:59 INFO - PROCESS | 1653 | 1468859699587 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1653 | 1468859699588 Marionette TRACE conn2 <- [1,154,null,{}] 09:34:59 INFO - PROCESS | 1653 | 1468859699591 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}] 09:34:59 INFO - PROCESS | 1653 | 1468859699592 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:59 INFO - PROCESS | 1653 | 1468859699664 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:34:59 INFO - PROCESS | 1653 | 1468859699713 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1653 | 1468859699714 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:34:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aca000 == 46 [pid = 1653] [id = 46] 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116975800) [pid = 1653] [serial = 134] [outer = 0x0] 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119861000) [pid = 1653] [serial = 135] [outer = 0x116975800] 09:34:59 INFO - PROCESS | 1653 | 1468859699739 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199ae000) [pid = 1653] [serial = 136] [outer = 0x116975800] 09:35:00 INFO - PROCESS | 1653 | 1468859700019 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]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 09:35:00 INFO - PROCESS | 1653 | 1468859700057 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 1653 | 1468859700058 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:35:00 INFO - PROCESS | 1653 | 1468859700060 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 1653 | 1468859700062 Marionette TRACE conn2 <- [1,158,null,{}] 09:35:00 INFO - PROCESS | 1653 | 1468859700068 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}] 09:35:00 INFO - PROCESS | 1653 | 1468859700072 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:00 INFO - PROCESS | 1653 | 1468859700164 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:35:00 INFO - PROCESS | 1653 | 1468859700168 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 1653 | 1468859700169 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b26000 == 47 [pid = 1653] [id = 47] 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c34000) [pid = 1653] [serial = 137] [outer = 0x0] 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120fbf400) [pid = 1653] [serial = 138] [outer = 0x119c34000] 09:35:00 INFO - PROCESS | 1653 | 1468859700194 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x123c16400) [pid = 1653] [serial = 139] [outer = 0x119c34000] 09:35:00 INFO - PROCESS | 1653 | 1468859700518 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]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 522ms 09:35:00 INFO - PROCESS | 1653 | 1468859700583 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 1653 | 1468859700586 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:35:00 INFO - PROCESS | 1653 | 1468859700590 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 1653 | 1468859700592 Marionette TRACE conn2 <- [1,162,null,{}] 09:35:00 INFO - PROCESS | 1653 | 1468859700596 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}] 09:35:00 INFO - PROCESS | 1653 | 1468859700598 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:00 INFO - PROCESS | 1653 | 1468859700685 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:35:00 INFO - PROCESS | 1653 | 1468859700785 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 1653 | 1468859700790 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133dc000 == 48 [pid = 1653] [id = 48] 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1161ae000) [pid = 1653] [serial = 140] [outer = 0x0] 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116917c00) [pid = 1653] [serial = 141] [outer = 0x1161ae000] 09:35:00 INFO - PROCESS | 1653 | 1468859700841 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176b7800) [pid = 1653] [serial = 142] [outer = 0x1161ae000] 09:35:01 INFO - PROCESS | 1653 | 1468859701371 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 820ms 09:35:01 INFO - PROCESS | 1653 | 1468859701412 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1653 | 1468859701415 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:35:01 INFO - PROCESS | 1653 | 1468859701421 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1653 | 1468859701423 Marionette TRACE conn2 <- [1,166,null,{}] 09:35:01 INFO - PROCESS | 1653 | 1468859701426 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}] 09:35:01 INFO - PROCESS | 1653 | 1468859701428 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:01 INFO - PROCESS | 1653 | 1468859701523 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:35:01 INFO - PROCESS | 1653 | 1468859701585 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1653 | 1468859701586 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118747800 == 49 [pid = 1653] [id = 49] 09:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118a32800) [pid = 1653] [serial = 143] [outer = 0x0] 09:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118e02c00) [pid = 1653] [serial = 144] [outer = 0x118a32800] 09:35:01 INFO - PROCESS | 1653 | 1468859701617 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11932bc00) [pid = 1653] [serial = 145] [outer = 0x118a32800] 09:35:02 INFO - PROCESS | 1653 | 1468859702062 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 722ms 09:35:02 INFO - PROCESS | 1653 | 1468859702142 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:35:02 INFO - PROCESS | 1653 | 1468859702143 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:35:02 INFO - PROCESS | 1653 | 1468859702146 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1653 | 1468859702147 Marionette TRACE conn2 <- [1,170,null,{}] 09:35:02 INFO - PROCESS | 1653 | 1468859702155 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}] 09:35:02 INFO - PROCESS | 1653 | 1468859702158 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:02 INFO - PROCESS | 1653 | 1468859702256 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:35:02 INFO - PROCESS | 1653 | 1468859702316 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 1653 | 1468859702319 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131e800 == 50 [pid = 1653] [id = 50] 09:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119c2e800) [pid = 1653] [serial = 146] [outer = 0x0] 09:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x120ea1c00) [pid = 1653] [serial = 147] [outer = 0x119c2e800] 09:35:02 INFO - PROCESS | 1653 | 1468859702352 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12100a000) [pid = 1653] [serial = 148] [outer = 0x119c2e800] 09:35:02 INFO - PROCESS | 1653 | 1468859702767 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 09:35:02 INFO - PROCESS | 1653 | 1468859702816 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 1653 | 1468859702818 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:35:02 INFO - PROCESS | 1653 | 1468859702820 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1653 | 1468859702821 Marionette TRACE conn2 <- [1,174,null,{}] 09:35:02 INFO - PROCESS | 1653 | 1468859702824 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}] 09:35:02 INFO - PROCESS | 1653 | 1468859702825 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:02 INFO - PROCESS | 1653 | 1468859702922 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:35:02 INFO - PROCESS | 1653 | 1468859702983 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 1653 | 1468859702985 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b32800 == 51 [pid = 1653] [id = 51] 09:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121927c00) [pid = 1653] [serial = 149] [outer = 0x0] 09:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123c16c00) [pid = 1653] [serial = 150] [outer = 0x121927c00] 09:35:03 INFO - PROCESS | 1653 | 1468859703014 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124989400) [pid = 1653] [serial = 151] [outer = 0x121927c00] 09:35:03 INFO - PROCESS | 1653 | 1468859703436 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 09:35:03 INFO - PROCESS | 1653 | 1468859703497 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 1653 | 1468859703498 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:35:03 INFO - PROCESS | 1653 | 1468859703502 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 1653 | 1468859703503 Marionette TRACE conn2 <- [1,178,null,{}] 09:35:03 INFO - PROCESS | 1653 | 1468859703522 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}] 09:35:03 INFO - PROCESS | 1653 | 1468859703523 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:03 INFO - PROCESS | 1653 | 1468859703612 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:35:03 INFO - PROCESS | 1653 | 1468859703673 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1653 | 1468859703674 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117476000 == 52 [pid = 1653] [id = 52] 09:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119323400) [pid = 1653] [serial = 152] [outer = 0x0] 09:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119645000) [pid = 1653] [serial = 153] [outer = 0x119323400] 09:35:03 INFO - PROCESS | 1653 | 1468859703703 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124a13c00) [pid = 1653] [serial = 154] [outer = 0x119323400] 09:35:04 INFO - PROCESS | 1653 | 1468859704190 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 09:35:04 INFO - PROCESS | 1653 | 1468859704250 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1653 | 1468859704252 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:35:04 INFO - PROCESS | 1653 | 1468859704256 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1653 | 1468859704258 Marionette TRACE conn2 <- [1,182,null,{}] 09:35:04 INFO - PROCESS | 1653 | 1468859704262 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}] 09:35:04 INFO - PROCESS | 1653 | 1468859704266 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:04 INFO - PROCESS | 1653 | 1468859704357 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:35:04 INFO - PROCESS | 1653 | 1468859704422 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 1653 | 1468859704423 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133dd000 == 53 [pid = 1653] [id = 53] 09:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1161b0400) [pid = 1653] [serial = 155] [outer = 0x0] 09:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116983000) [pid = 1653] [serial = 156] [outer = 0x1161b0400] 09:35:04 INFO - PROCESS | 1653 | 1468859704452 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1176bd800) [pid = 1653] [serial = 157] [outer = 0x1161b0400] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118aca000 == 52 [pid = 1653] [id = 46] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118219000 == 51 [pid = 1653] [id = 45] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118acc000 == 50 [pid = 1653] [id = 31] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11657c000 == 49 [pid = 1653] [id = 44] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1167d2800 == 48 [pid = 1653] [id = 43] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d5000 == 47 [pid = 1653] [id = 28] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113a58800 == 46 [pid = 1653] [id = 42] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1169bc800 == 45 [pid = 1653] [id = 27] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118744800 == 44 [pid = 1653] [id = 30] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11820f000 == 43 [pid = 1653] [id = 29] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x117476000 == 42 [pid = 1653] [id = 52] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x123b32800 == 41 [pid = 1653] [id = 51] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12131e800 == 40 [pid = 1653] [id = 50] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121035000 == 39 [pid = 1653] [id = 36] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12125e000 == 38 [pid = 1653] [id = 37] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1198a9800 == 37 [pid = 1653] [id = 34] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12102b800 == 36 [pid = 1653] [id = 38] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x123b2f000 == 35 [pid = 1653] [id = 39] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x111e96800 == 34 [pid = 1653] [id = 32] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c0800 == 33 [pid = 1653] [id = 33] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124954800 == 32 [pid = 1653] [id = 40] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x125559800 == 31 [pid = 1653] [id = 41] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc2000 == 30 [pid = 1653] [id = 35] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118747800 == 29 [pid = 1653] [id = 49] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119b26000 == 28 [pid = 1653] [id = 47] 09:35:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1133dc000 == 27 [pid = 1653] [id = 48] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123c15800) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128ed9c00) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123c14000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112a8e000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116aa0c00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119602800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116908000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x116982800) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x113371c00) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12553dc00) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1196e0800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12689e000) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127356800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118e7ec00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x120ea9800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11960b400) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128ed5800) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11805d400) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196e5000) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11813f000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121893800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e29800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180c1400) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118545800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11923c400) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119611c00) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11985c800) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119c10400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120ea1800) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120fbe000) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121005400) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121305c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12160e000) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12191e800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12485f400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124cda800) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126843000) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127093c00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118149c00) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bbf0400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12bbf6400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12acc7000) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bae6400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ab1e000) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ab22800) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129625c00) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1293de800) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12961e800) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12d79c400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12bb35800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12d5f6400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12d795c00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12d5f6000) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12d351400) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d355800) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12cdd7000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12ceb9800) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12ca60c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12ca66000) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12ca0a800) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12ca02800) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c739800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12c73dc00) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12bed4800) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12c075800) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c06d000) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 09:35:05 INFO - PROCESS | 1653 | 1468859705252 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1020ms 09:35:05 INFO - PROCESS | 1653 | 1468859705277 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:35:05 INFO - PROCESS | 1653 | 1468859705282 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:35:05 INFO - PROCESS | 1653 | 1468859705285 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1653 | 1468859705287 Marionette TRACE conn2 <- [1,186,null,{}] 09:35:05 INFO - PROCESS | 1653 | 1468859705296 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}] 09:35:05 INFO - PROCESS | 1653 | 1468859705298 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:05 INFO - PROCESS | 1653 | 1468859705371 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:35:05 INFO - PROCESS | 1653 | 1468859705414 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1653 | 1468859705416 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a5b000 == 28 [pid = 1653] [id = 54] 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116978800) [pid = 1653] [serial = 158] [outer = 0x0] 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1176b9000) [pid = 1653] [serial = 159] [outer = 0x116978800] 09:35:05 INFO - PROCESS | 1653 | 1468859705444 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118063400) [pid = 1653] [serial = 160] [outer = 0x116978800] 09:35:05 INFO - PROCESS | 1653 | 1468859705712 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 475ms 09:35:05 INFO - PROCESS | 1653 | 1468859705769 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 1653 | 1468859705773 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:35:05 INFO - PROCESS | 1653 | 1468859705778 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1653 | 1468859705783 Marionette TRACE conn2 <- [1,190,null,{}] 09:35:05 INFO - PROCESS | 1653 | 1468859705786 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}] 09:35:05 INFO - PROCESS | 1653 | 1468859705788 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:05 INFO - PROCESS | 1653 | 1468859705864 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:35:05 INFO - PROCESS | 1653 | 1468859705868 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1653 | 1468859705870 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116959800 == 29 [pid = 1653] [id = 55] 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1180c1400) [pid = 1653] [serial = 161] [outer = 0x0] 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118542c00) [pid = 1653] [serial = 162] [outer = 0x1180c1400] 09:35:05 INFO - PROCESS | 1653 | 1468859705900 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118e8a400) [pid = 1653] [serial = 163] [outer = 0x1180c1400] 09:35:06 INFO - PROCESS | 1653 | 1468859706242 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 473ms 09:35:06 INFO - PROCESS | 1653 | 1468859706254 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1653 | 1468859706255 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:35:06 INFO - PROCESS | 1653 | 1468859706257 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1653 | 1468859706259 Marionette TRACE conn2 <- [1,194,null,{}] 09:35:06 INFO - PROCESS | 1653 | 1468859706269 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}] 09:35:06 INFO - PROCESS | 1653 | 1468859706272 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:06 INFO - PROCESS | 1653 | 1468859706330 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:35:06 INFO - PROCESS | 1653 | 1468859706335 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 1653 | 1468859706337 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746d800 == 30 [pid = 1653] [id = 56] 09:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x113f31c00) [pid = 1653] [serial = 164] [outer = 0x0] 09:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11960f000) [pid = 1653] [serial = 165] [outer = 0x113f31c00] 09:35:06 INFO - PROCESS | 1653 | 1468859706374 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119644800) [pid = 1653] [serial = 166] [outer = 0x113f31c00] 09:35:06 INFO - PROCESS | 1653 | 1468859706807 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 574ms 09:35:06 INFO - PROCESS | 1653 | 1468859706833 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:35:06 INFO - PROCESS | 1653 | 1468859706836 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:35:06 INFO - PROCESS | 1653 | 1468859706840 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1653 | 1468859706841 Marionette TRACE conn2 <- [1,198,null,{}] 09:35:06 INFO - PROCESS | 1653 | 1468859706867 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}] 09:35:06 INFO - PROCESS | 1653 | 1468859706869 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:06 INFO - PROCESS | 1653 | 1468859706975 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:35:06 INFO - PROCESS | 1653 | 1468859706984 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 1653 | 1468859706986 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118222800 == 31 [pid = 1653] [id = 57] 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119864800) [pid = 1653] [serial = 167] [outer = 0x0] 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119981800) [pid = 1653] [serial = 168] [outer = 0x119864800] 09:35:07 INFO - PROCESS | 1653 | 1468859707014 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c04c00) [pid = 1653] [serial = 169] [outer = 0x119864800] 09:35:07 INFO - PROCESS | 1653 | 1468859707387 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 09:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:35:07 INFO - PROCESS | 1653 | 1468859707412 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 1653 | 1468859707414 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:35:07 INFO - PROCESS | 1653 | 1468859707417 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 1653 | 1468859707430 Marionette TRACE conn2 <- [1,202,null,{}] 09:35:07 INFO - PROCESS | 1653 | 1468859707441 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}] 09:35:07 INFO - PROCESS | 1653 | 1468859707442 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:07 INFO - PROCESS | 1653 | 1468859707545 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:35:07 INFO - PROCESS | 1653 | 1468859707550 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1653 | 1468859707551 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ac4800 == 32 [pid = 1653] [id = 58] 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11854a000) [pid = 1653] [serial = 170] [outer = 0x0] 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x120ea4c00) [pid = 1653] [serial = 171] [outer = 0x11854a000] 09:35:07 INFO - PROCESS | 1653 | 1468859707576 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120fbc400) [pid = 1653] [serial = 172] [outer = 0x11854a000] 09:35:07 INFO - PROCESS | 1653 | 1468859707924 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 540ms 09:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:35:07 INFO - PROCESS | 1653 | 1468859707956 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 1653 | 1468859707957 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:35:07 INFO - PROCESS | 1653 | 1468859707960 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 1653 | 1468859707961 Marionette TRACE conn2 <- [1,206,null,{}] 09:35:07 INFO - PROCESS | 1653 | 1468859707963 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}] 09:35:07 INFO - PROCESS | 1653 | 1468859707967 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:08 INFO - PROCESS | 1653 | 1468859708071 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:35:08 INFO - PROCESS | 1653 | 1468859708102 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1653 | 1468859708103 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198ab800 == 33 [pid = 1653] [id = 59] 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120fc1000) [pid = 1653] [serial = 173] [outer = 0x0] 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123c12000) [pid = 1653] [serial = 174] [outer = 0x120fc1000] 09:35:08 INFO - PROCESS | 1653 | 1468859708128 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124cd7000) [pid = 1653] [serial = 175] [outer = 0x120fc1000] 09:35:08 INFO - PROCESS | 1653 | 1468859708414 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 09:35:08 INFO - PROCESS | 1653 | 1468859708439 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:35:08 INFO - PROCESS | 1653 | 1468859708451 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:35:08 INFO - PROCESS | 1653 | 1468859708458 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1653 | 1468859708459 Marionette TRACE conn2 <- [1,210,null,{}] 09:35:08 INFO - PROCESS | 1653 | 1468859708465 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}] 09:35:08 INFO - PROCESS | 1653 | 1468859708467 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:08 INFO - PROCESS | 1653 | 1468859708561 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:35:08 INFO - PROCESS | 1653 | 1468859708564 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1653 | 1468859708565 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc0800 == 34 [pid = 1653] [id = 60] 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118e8dc00) [pid = 1653] [serial = 176] [outer = 0x0] 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124e42800) [pid = 1653] [serial = 177] [outer = 0x118e8dc00] 09:35:08 INFO - PROCESS | 1653 | 1468859708590 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12553d400) [pid = 1653] [serial = 178] [outer = 0x118e8dc00] 09:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 09:35:08 INFO - PROCESS | 1653 | 1468859708925 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]]]}] 09:35:08 INFO - PROCESS | 1653 | 1468859708933 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1653 | 1468859708935 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:35:08 INFO - PROCESS | 1653 | 1468859708937 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1653 | 1468859708938 Marionette TRACE conn2 <- [1,214,null,{}] 09:35:08 INFO - PROCESS | 1653 | 1468859708940 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}] 09:35:08 INFO - PROCESS | 1653 | 1468859708942 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:09 INFO - PROCESS | 1653 | 1468859709029 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:35:09 INFO - PROCESS | 1653 | 1468859709061 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1653 | 1468859709062 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x121149800 == 35 [pid = 1653] [id = 61] 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125540800) [pid = 1653] [serial = 179] [outer = 0x0] 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12554b800) [pid = 1653] [serial = 180] [outer = 0x125540800] 09:35:09 INFO - PROCESS | 1653 | 1468859709087 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12160e000) [pid = 1653] [serial = 181] [outer = 0x125540800] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129628000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128ecf800) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11923bc00) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121309400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119c34000) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116975800) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11747d800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118485400) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1121e4c00) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:35:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112a80400) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:35:09 INFO - PROCESS | 1653 | 1468859709406 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 09:35:09 INFO - PROCESS | 1653 | 1468859709456 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:35:09 INFO - PROCESS | 1653 | 1468859709457 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:35:09 INFO - PROCESS | 1653 | 1468859709459 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1653 | 1468859709461 Marionette TRACE conn2 <- [1,218,null,{}] 09:35:09 INFO - PROCESS | 1653 | 1468859709463 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}] 09:35:09 INFO - PROCESS | 1653 | 1468859709472 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:09 INFO - PROCESS | 1653 | 1468859709560 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:35:09 INFO - PROCESS | 1653 | 1468859709568 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1653 | 1468859709569 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746d000 == 36 [pid = 1653] [id = 62] 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111c19800) [pid = 1653] [serial = 182] [outer = 0x0] 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121309400) [pid = 1653] [serial = 183] [outer = 0x111c19800] 09:35:09 INFO - PROCESS | 1653 | 1468859709594 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12554c800) [pid = 1653] [serial = 184] [outer = 0x111c19800] 09:35:09 INFO - PROCESS | 1653 | 1468859709885 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 09:35:09 INFO - PROCESS | 1653 | 1468859709928 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1653 | 1468859709932 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:35:09 INFO - PROCESS | 1653 | 1468859709934 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1653 | 1468859709936 Marionette TRACE conn2 <- [1,222,null,{}] 09:35:09 INFO - PROCESS | 1653 | 1468859709938 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}] 09:35:09 INFO - PROCESS | 1653 | 1468859709939 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | 1468859710020 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:35:10 INFO - PROCESS | 1653 | 1468859710025 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1653 | 1468859710026 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216f7800 == 37 [pid = 1653] [id = 63] 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126899400) [pid = 1653] [serial = 185] [outer = 0x0] 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12708a800) [pid = 1653] [serial = 186] [outer = 0x126899400] 09:35:10 INFO - PROCESS | 1653 | 1468859710052 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12734e800) [pid = 1653] [serial = 187] [outer = 0x126899400] 09:35:10 INFO - PROCESS | 1653 | 1468859710355 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 09:35:10 INFO - PROCESS | 1653 | 1468859710404 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1653 | 1468859710406 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:35:10 INFO - PROCESS | 1653 | 1468859710408 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1653 | 1468859710418 Marionette TRACE conn2 <- [1,226,null,{}] 09:35:10 INFO - PROCESS | 1653 | 1468859710429 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}] 09:35:10 INFO - PROCESS | 1653 | 1468859710431 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | 1468859710517 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:35:10 INFO - PROCESS | 1653 | 1468859710521 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1653 | 1468859710523 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118abe000 == 38 [pid = 1653] [id = 64] 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127356800) [pid = 1653] [serial = 188] [outer = 0x0] 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128ed5000) [pid = 1653] [serial = 189] [outer = 0x127356800] 09:35:10 INFO - PROCESS | 1653 | 1468859710549 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1293d6000) [pid = 1653] [serial = 190] [outer = 0x127356800] 09:35:10 INFO - PROCESS | 1653 | 1468859710842 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 487ms 09:35:10 INFO - PROCESS | 1653 | 1468859710895 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1653 | 1468859710899 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:35:10 INFO - PROCESS | 1653 | 1468859710901 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1653 | 1468859710902 Marionette TRACE conn2 <- [1,230,null,{}] 09:35:10 INFO - PROCESS | 1653 | 1468859710905 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}] 09:35:10 INFO - PROCESS | 1653 | 1468859710906 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | 1468859710977 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:35:10 INFO - PROCESS | 1653 | 1468859710983 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1653 | 1468859710984 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12558c800 == 39 [pid = 1653] [id = 65] 09:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128edd800) [pid = 1653] [serial = 191] [outer = 0x0] 09:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12961e400) [pid = 1653] [serial = 192] [outer = 0x128edd800] 09:35:11 INFO - PROCESS | 1653 | 1468859711008 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129626400) [pid = 1653] [serial = 193] [outer = 0x128edd800] 09:35:11 INFO - PROCESS | 1653 | 1468859711455 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]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 621ms 09:35:11 INFO - PROCESS | 1653 | 1468859711522 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:35:11 INFO - PROCESS | 1653 | 1468859711525 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:35:11 INFO - PROCESS | 1653 | 1468859711528 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1653 | 1468859711530 Marionette TRACE conn2 <- [1,234,null,{}] 09:35:11 INFO - PROCESS | 1653 | 1468859711534 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}] 09:35:11 INFO - PROCESS | 1653 | 1468859711536 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:11 INFO - PROCESS | 1653 | 1468859711644 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:35:11 INFO - PROCESS | 1653 | 1468859711693 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1653 | 1468859711694 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a69800 == 40 [pid = 1653] [id = 66] 09:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113805c00) [pid = 1653] [serial = 194] [outer = 0x0] 09:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116534c00) [pid = 1653] [serial = 195] [outer = 0x113805c00] 09:35:11 INFO - PROCESS | 1653 | 1468859711725 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117e1d400) [pid = 1653] [serial = 196] [outer = 0x113805c00] 09:35:12 INFO - PROCESS | 1653 | 1468859712224 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 723ms 09:35:12 INFO - PROCESS | 1653 | 1468859712282 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1653 | 1468859712286 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:35:12 INFO - PROCESS | 1653 | 1468859712293 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1653 | 1468859712295 Marionette TRACE conn2 <- [1,238,null,{}] 09:35:12 INFO - PROCESS | 1653 | 1468859712299 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}] 09:35:12 INFO - PROCESS | 1653 | 1468859712301 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:12 INFO - PROCESS | 1653 | 1468859712426 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:35:12 INFO - PROCESS | 1653 | 1468859712514 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 1653 | 1468859712517 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e70800 == 41 [pid = 1653] [id = 67] 09:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118147800) [pid = 1653] [serial = 197] [outer = 0x0] 09:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118540400) [pid = 1653] [serial = 198] [outer = 0x118147800] 09:35:12 INFO - PROCESS | 1653 | 1468859712566 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119234400) [pid = 1653] [serial = 199] [outer = 0x118147800] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118abe000 == 40 [pid = 1653] [id = 64] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1216f7800 == 39 [pid = 1653] [id = 63] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11746d000 == 38 [pid = 1653] [id = 62] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121149800 == 37 [pid = 1653] [id = 61] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc0800 == 36 [pid = 1653] [id = 60] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1198ab800 == 35 [pid = 1653] [id = 59] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118ac4800 == 34 [pid = 1653] [id = 58] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118222800 == 33 [pid = 1653] [id = 57] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11746d800 == 32 [pid = 1653] [id = 56] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116959800 == 31 [pid = 1653] [id = 55] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113a5b000 == 30 [pid = 1653] [id = 54] 09:35:13 INFO - PROCESS | 1653 | 1468859713234 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]]]}] 09:35:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1133dd000 == 29 [pid = 1653] [id = 53] 09:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 973ms 09:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:35:13 INFO - PROCESS | 1653 | 1468859713266 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1653 | 1468859713268 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:35:13 INFO - PROCESS | 1653 | 1468859713271 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 1653 | 1468859713273 Marionette TRACE conn2 <- [1,242,null,{}] 09:35:13 INFO - PROCESS | 1653 | 1468859713276 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}] 09:35:13 INFO - PROCESS | 1653 | 1468859713278 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:13 INFO - PROCESS | 1653 | 1468859713357 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120fbf400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123c16400) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1199ae000) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11805a000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180ca000) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e88400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11854a400) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119861000) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a81800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117e28000) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119609c00) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a748000) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119238000) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1297ee400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1290ac000) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129622800) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121bf4000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 09:35:13 INFO - PROCESS | 1653 | 1468859713412 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1653 | 1468859713415 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116027000 == 30 [pid = 1653] [id = 68] 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117e28000) [pid = 1653] [serial = 200] [outer = 0x0] 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118541800) [pid = 1653] [serial = 201] [outer = 0x117e28000] 09:35:13 INFO - PROCESS | 1653 | 1468859713446 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118e8d800) [pid = 1653] [serial = 202] [outer = 0x117e28000] 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11923ac00) [pid = 1653] [serial = 203] [outer = 0x12ca06800] 09:35:13 INFO - PROCESS | 1653 | 1468859713756 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 09:35:13 INFO - PROCESS | 1653 | 1468859713791 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 1653 | 1468859713793 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:35:13 INFO - PROCESS | 1653 | 1468859713802 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 1653 | 1468859713803 Marionette TRACE conn2 <- [1,246,null,{}] 09:35:13 INFO - PROCESS | 1653 | 1468859713806 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}] 09:35:13 INFO - PROCESS | 1653 | 1468859713808 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:13 INFO - PROCESS | 1653 | 1468859713899 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:35:13 INFO - PROCESS | 1653 | 1468859713944 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1653 | 1468859713945 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170d9800 == 31 [pid = 1653] [id = 69] 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11814a800) [pid = 1653] [serial = 204] [outer = 0x0] 09:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118e8cc00) [pid = 1653] [serial = 205] [outer = 0x11814a800] 09:35:13 INFO - PROCESS | 1653 | 1468859713972 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119861c00) [pid = 1653] [serial = 206] [outer = 0x11814a800] 09:35:14 INFO - PROCESS | 1653 | 1468859714268 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 521ms 09:35:14 INFO - PROCESS | 1653 | 1468859714322 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1653 | 1468859714323 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:35:14 INFO - PROCESS | 1653 | 1468859714326 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1653 | 1468859714328 Marionette TRACE conn2 <- [1,250,null,{}] 09:35:14 INFO - PROCESS | 1653 | 1468859714336 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}] 09:35:14 INFO - PROCESS | 1653 | 1468859714339 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:14 INFO - PROCESS | 1653 | 1468859714417 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:35:14 INFO - PROCESS | 1653 | 1468859714467 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1653 | 1468859714469 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eab800 == 32 [pid = 1653] [id = 70] 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11985b800) [pid = 1653] [serial = 207] [outer = 0x0] 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c34000) [pid = 1653] [serial = 208] [outer = 0x11985b800] 09:35:14 INFO - PROCESS | 1653 | 1468859714496 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121bf7000) [pid = 1653] [serial = 209] [outer = 0x11985b800] 09:35:14 INFO - PROCESS | 1653 | 1468859714748 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 09:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:35:14 INFO - PROCESS | 1653 | 1468859714803 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1653 | 1468859714805 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:35:14 INFO - PROCESS | 1653 | 1468859714807 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1653 | 1468859714808 Marionette TRACE conn2 <- [1,254,null,{}] 09:35:14 INFO - PROCESS | 1653 | 1468859714819 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}] 09:35:14 INFO - PROCESS | 1653 | 1468859714821 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:14 INFO - PROCESS | 1653 | 1468859714904 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:35:14 INFO - PROCESS | 1653 | 1468859714908 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1653 | 1468859714909 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b17800 == 33 [pid = 1653] [id = 71] 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124863c00) [pid = 1653] [serial = 210] [outer = 0x0] 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124a1a800) [pid = 1653] [serial = 211] [outer = 0x124863c00] 09:35:14 INFO - PROCESS | 1653 | 1468859714936 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124f9b800) [pid = 1653] [serial = 212] [outer = 0x124863c00] 09:35:15 INFO - PROCESS | 1653 | 1468859715273 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 09:35:15 INFO - PROCESS | 1653 | 1468859715326 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 1653 | 1468859715327 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:35:15 INFO - PROCESS | 1653 | 1468859715329 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1653 | 1468859715330 Marionette TRACE conn2 <- [1,258,null,{}] 09:35:15 INFO - PROCESS | 1653 | 1468859715333 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}] 09:35:15 INFO - PROCESS | 1653 | 1468859715334 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:15 INFO - PROCESS | 1653 | 1468859715425 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:35:15 INFO - PROCESS | 1653 | 1468859715457 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1653 | 1468859715458 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc0800 == 34 [pid = 1653] [id = 72] 09:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119973000) [pid = 1653] [serial = 213] [outer = 0x0] 09:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12553f000) [pid = 1653] [serial = 214] [outer = 0x119973000] 09:35:15 INFO - PROCESS | 1653 | 1468859715483 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126898800) [pid = 1653] [serial = 215] [outer = 0x119973000] 09:35:15 INFO - PROCESS | 1653 | 1468859715784 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 09:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:35:15 INFO - PROCESS | 1653 | 1468859715802 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 1653 | 1468859715804 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:35:15 INFO - PROCESS | 1653 | 1468859715806 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 1653 | 1468859715807 Marionette TRACE conn2 <- [1,262,null,{}] 09:35:15 INFO - PROCESS | 1653 | 1468859715809 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}] 09:35:15 INFO - PROCESS | 1653 | 1468859715815 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:15 INFO - PROCESS | 1653 | 1468859715928 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:35:15 INFO - PROCESS | 1653 | 1468859715965 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 1653 | 1468859715966 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b17800 == 35 [pid = 1653] [id = 73] 09:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ada800) [pid = 1653] [serial = 216] [outer = 0x0] 09:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127592400) [pid = 1653] [serial = 217] [outer = 0x124ada800] 09:35:15 INFO - PROCESS | 1653 | 1468859715991 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129626800) [pid = 1653] [serial = 218] [outer = 0x124ada800] 09:35:16 INFO - PROCESS | 1653 | 1468859716302 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 09:35:16 INFO - PROCESS | 1653 | 1468859716327 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1653 | 1468859716331 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:35:16 INFO - PROCESS | 1653 | 1468859716335 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1653 | 1468859716337 Marionette TRACE conn2 <- [1,266,null,{}] 09:35:16 INFO - PROCESS | 1653 | 1468859716340 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}] 09:35:16 INFO - PROCESS | 1653 | 1468859716341 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:16 INFO - PROCESS | 1653 | 1468859716461 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:35:16 INFO - PROCESS | 1653 | 1468859716475 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1653 | 1468859716477 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a79800 == 36 [pid = 1653] [id = 74] 09:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12962b400) [pid = 1653] [serial = 219] [outer = 0x0] 09:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1297ef000) [pid = 1653] [serial = 220] [outer = 0x12962b400] 09:35:16 INFO - PROCESS | 1653 | 1468859716519 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a74a400) [pid = 1653] [serial = 221] [outer = 0x12962b400] 09:35:16 INFO - PROCESS | 1653 | 1468859716839 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 09:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:35:16 INFO - PROCESS | 1653 | 1468859716858 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1653 | 1468859716859 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:35:16 INFO - PROCESS | 1653 | 1468859716876 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1653 | 1468859716877 Marionette TRACE conn2 <- [1,270,null,{}] 09:35:16 INFO - PROCESS | 1653 | 1468859716882 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}] 09:35:16 INFO - PROCESS | 1653 | 1468859716884 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:16 INFO - PROCESS | 1653 | 1468859716981 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:35:16 INFO - PROCESS | 1653 | 1468859716985 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1653 | 1468859716986 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255a1000 == 37 [pid = 1653] [id = 75] 09:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12962b800) [pid = 1653] [serial = 222] [outer = 0x0] 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a892400) [pid = 1653] [serial = 223] [outer = 0x12962b800] 09:35:17 INFO - PROCESS | 1653 | 1468859717010 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a968400) [pid = 1653] [serial = 224] [outer = 0x12962b800] 09:35:17 INFO - PROCESS | 1653 | 1468859717328 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 484ms 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11854a000) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113f31c00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1180c1400) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119864800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116978800) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1161ae000) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118a32800) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c2e800) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121927c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119323400) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120fc1000) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125540800) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111c19800) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e8dc00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126899400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127356800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:35:17 INFO - PROCESS | 1653 | 1468859717446 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1653 | 1468859717447 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:35:17 INFO - PROCESS | 1653 | 1468859717452 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1653 | 1468859717453 Marionette TRACE conn2 <- [1,274,null,{}] 09:35:17 INFO - PROCESS | 1653 | 1468859717456 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}] 09:35:17 INFO - PROCESS | 1653 | 1468859717457 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:17 INFO - PROCESS | 1653 | 1468859717534 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:35:17 INFO - PROCESS | 1653 | 1468859717537 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1653 | 1468859717538 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc9800 == 38 [pid = 1653] [id = 76] 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e2b000) [pid = 1653] [serial = 225] [outer = 0x0] 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11853c400) [pid = 1653] [serial = 226] [outer = 0x117e2b000] 09:35:17 INFO - PROCESS | 1653 | 1468859717565 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1196e3000) [pid = 1653] [serial = 227] [outer = 0x117e2b000] 09:35:17 INFO - PROCESS | 1653 | 1468859717857 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 420ms 09:35:17 INFO - PROCESS | 1653 | 1468859717872 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1653 | 1468859717873 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:35:17 INFO - PROCESS | 1653 | 1468859717875 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1653 | 1468859717877 Marionette TRACE conn2 <- [1,278,null,{}] 09:35:17 INFO - PROCESS | 1653 | 1468859717888 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}] 09:35:17 INFO - PROCESS | 1653 | 1468859717889 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:17 INFO - PROCESS | 1653 | 1468859717971 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:35:17 INFO - PROCESS | 1653 | 1468859717975 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 1653 | 1468859717976 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077000 == 39 [pid = 1653] [id = 77] 09:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120e10000) [pid = 1653] [serial = 228] [outer = 0x0] 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126899400) [pid = 1653] [serial = 229] [outer = 0x120e10000] 09:35:18 INFO - PROCESS | 1653 | 1468859718003 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a968c00) [pid = 1653] [serial = 230] [outer = 0x120e10000] 09:35:18 INFO - PROCESS | 1653 | 1468859718307 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 09:35:18 INFO - PROCESS | 1653 | 1468859718345 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:35:18 INFO - PROCESS | 1653 | 1468859718349 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:35:18 INFO - PROCESS | 1653 | 1468859718351 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1653 | 1468859718353 Marionette TRACE conn2 <- [1,282,null,{}] 09:35:18 INFO - PROCESS | 1653 | 1468859718356 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}] 09:35:18 INFO - PROCESS | 1653 | 1468859718357 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:18 INFO - PROCESS | 1653 | 1468859718469 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:35:18 INFO - PROCESS | 1653 | 1468859718476 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1653 | 1468859718478 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931a800 == 40 [pid = 1653] [id = 78] 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a970400) [pid = 1653] [serial = 231] [outer = 0x0] 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ab20000) [pid = 1653] [serial = 232] [outer = 0x12a970400] 09:35:18 INFO - PROCESS | 1653 | 1468859718504 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12acc0c00) [pid = 1653] [serial = 233] [outer = 0x12a970400] 09:35:18 INFO - PROCESS | 1653 | 1468859718817 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms 09:35:18 INFO - PROCESS | 1653 | 1468859718872 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1653 | 1468859718873 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:35:18 INFO - PROCESS | 1653 | 1468859718876 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1653 | 1468859718877 Marionette TRACE conn2 <- [1,286,null,{}] 09:35:18 INFO - PROCESS | 1653 | 1468859718879 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}] 09:35:18 INFO - PROCESS | 1653 | 1468859718880 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:18 INFO - PROCESS | 1653 | 1468859718958 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:35:18 INFO - PROCESS | 1653 | 1468859718962 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1653 | 1468859718966 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129876000 == 41 [pid = 1653] [id = 79] 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12acc3400) [pid = 1653] [serial = 234] [outer = 0x0] 09:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b121400) [pid = 1653] [serial = 235] [outer = 0x12acc3400] 09:35:18 INFO - PROCESS | 1653 | 1468859718990 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bae6000) [pid = 1653] [serial = 236] [outer = 0x12acc3400] 09:35:19 INFO - PROCESS | 1653 | 1468859719304 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 09:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:35:19 INFO - PROCESS | 1653 | 1468859719346 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1653 | 1468859719347 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:35:19 INFO - PROCESS | 1653 | 1468859719349 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1653 | 1468859719350 Marionette TRACE conn2 <- [1,290,null,{}] 09:35:19 INFO - PROCESS | 1653 | 1468859719353 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}] 09:35:19 INFO - PROCESS | 1653 | 1468859719354 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:19 INFO - PROCESS | 1653 | 1468859719459 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:35:19 INFO - PROCESS | 1653 | 1468859719552 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1653 | 1468859719554 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d2c800 == 42 [pid = 1653] [id = 80] 09:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110fa0c00) [pid = 1653] [serial = 237] [outer = 0x0] 09:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1130a4c00) [pid = 1653] [serial = 238] [outer = 0x110fa0c00] 09:35:19 INFO - PROCESS | 1653 | 1468859719604 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116f72c00) [pid = 1653] [serial = 239] [outer = 0x110fa0c00] 09:35:20 INFO - PROCESS | 1653 | 1468859720072 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 768ms 09:35:20 INFO - PROCESS | 1653 | 1468859720120 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1653 | 1468859720122 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:35:20 INFO - PROCESS | 1653 | 1468859720126 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1653 | 1468859720127 Marionette TRACE conn2 <- [1,294,null,{}] 09:35:20 INFO - PROCESS | 1653 | 1468859720131 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}] 09:35:20 INFO - PROCESS | 1653 | 1468859720134 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:20 INFO - PROCESS | 1653 | 1468859720258 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:35:20 INFO - PROCESS | 1653 | 1468859720321 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1653 | 1468859720323 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286800 == 43 [pid = 1653] [id = 81] 09:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11960b800) [pid = 1653] [serial = 240] [outer = 0x0] 09:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119644c00) [pid = 1653] [serial = 241] [outer = 0x11960b800] 09:35:20 INFO - PROCESS | 1653 | 1468859720353 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199ae000) [pid = 1653] [serial = 242] [outer = 0x11960b800] 09:35:20 INFO - PROCESS | 1653 | 1468859720770 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]]]}] 09:35:20 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. 09:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 09:35:20 INFO - PROCESS | 1653 | 1468859720797 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1653 | 1468859720800 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:35:20 INFO - PROCESS | 1653 | 1468859720803 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1653 | 1468859720804 Marionette TRACE conn2 <- [1,298,null,{}] 09:35:20 INFO - PROCESS | 1653 | 1468859720807 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}] 09:35:20 INFO - PROCESS | 1653 | 1468859720808 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:20 INFO - PROCESS | 1653 | 1468859720912 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:35:20 INFO - PROCESS | 1653 | 1468859720979 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 1653 | 1468859720981 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12731a000 == 44 [pid = 1653] [id = 82] 09:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121011800) [pid = 1653] [serial = 243] [outer = 0x0] 09:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123c15000) [pid = 1653] [serial = 244] [outer = 0x121011800] 09:35:21 INFO - PROCESS | 1653 | 1468859721011 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124cdcc00) [pid = 1653] [serial = 245] [outer = 0x121011800] 09:35:21 INFO - PROCESS | 1653 | 1468859721421 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]]]}] 09:35:21 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. 09:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 09:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:35:21 INFO - PROCESS | 1653 | 1468859721473 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1653 | 1468859721475 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:35:21 INFO - PROCESS | 1653 | 1468859721482 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1653 | 1468859721486 Marionette TRACE conn2 <- [1,302,null,{}] 09:35:21 INFO - PROCESS | 1653 | 1468859721489 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}] 09:35:21 INFO - PROCESS | 1653 | 1468859721492 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:21 INFO - PROCESS | 1653 | 1468859721609 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:35:21 INFO - PROCESS | 1653 | 1468859721674 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1653 | 1468859721675 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a795800 == 45 [pid = 1653] [id = 83] 09:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123c17000) [pid = 1653] [serial = 246] [outer = 0x0] 09:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12759a800) [pid = 1653] [serial = 247] [outer = 0x123c17000] 09:35:21 INFO - PROCESS | 1653 | 1468859721705 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d19400) [pid = 1653] [serial = 248] [outer = 0x123c17000] 09:35:22 INFO - PROCESS | 1653 | 1468859722120 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]]]}] 09:35: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. 09:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 677ms 09:35:22 INFO - PROCESS | 1653 | 1468859722155 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:35:22 INFO - PROCESS | 1653 | 1468859722158 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:35:22 INFO - PROCESS | 1653 | 1468859722161 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1653 | 1468859722162 Marionette TRACE conn2 <- [1,306,null,{}] 09:35:22 INFO - PROCESS | 1653 | 1468859722164 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}] 09:35:22 INFO - PROCESS | 1653 | 1468859722166 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:22 INFO - PROCESS | 1653 | 1468859722284 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:35:22 INFO - PROCESS | 1653 | 1468859722335 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1653 | 1468859722337 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a908000 == 46 [pid = 1653] [id = 84] 09:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d1bc00) [pid = 1653] [serial = 249] [outer = 0x0] 09:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128d21400) [pid = 1653] [serial = 250] [outer = 0x128d1bc00] 09:35:22 INFO - PROCESS | 1653 | 1468859722365 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128d28400) [pid = 1653] [serial = 251] [outer = 0x128d1bc00] 09:35:22 INFO - PROCESS | 1653 | 1468859722873 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]]]}] 09:35:22 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. 09:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 09:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:35:22 INFO - PROCESS | 1653 | 1468859722945 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1653 | 1468859722947 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:35:22 INFO - PROCESS | 1653 | 1468859722951 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1653 | 1468859722953 Marionette TRACE conn2 <- [1,310,null,{}] 09:35:22 INFO - PROCESS | 1653 | 1468859722957 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}] 09:35:22 INFO - PROCESS | 1653 | 1468859722959 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:23 INFO - PROCESS | 1653 | 1468859723048 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:35:23 INFO - PROCESS | 1653 | 1468859723099 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1653 | 1468859723102 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118741000 == 47 [pid = 1653] [id = 85] 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118485000) [pid = 1653] [serial = 252] [outer = 0x0] 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11853ec00) [pid = 1653] [serial = 253] [outer = 0x118485000] 09:35:23 INFO - PROCESS | 1653 | 1468859723129 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11931fc00) [pid = 1653] [serial = 254] [outer = 0x118485000] 09:35:23 INFO - PROCESS | 1653 | 1468859723551 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]]]}] 09:35:23 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. 09:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 623ms 09:35:23 INFO - PROCESS | 1653 | 1468859723574 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 1653 | 1468859723576 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:35:23 INFO - PROCESS | 1653 | 1468859723581 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1653 | 1468859723583 Marionette TRACE conn2 <- [1,314,null,{}] 09:35:23 INFO - PROCESS | 1653 | 1468859723585 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}] 09:35:23 INFO - PROCESS | 1653 | 1468859723587 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:23 INFO - PROCESS | 1653 | 1468859723693 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129876000 == 46 [pid = 1653] [id = 79] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12931a800 == 45 [pid = 1653] [id = 78] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129077000 == 44 [pid = 1653] [id = 77] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc9800 == 43 [pid = 1653] [id = 76] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1255a1000 == 42 [pid = 1653] [id = 75] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124a79800 == 41 [pid = 1653] [id = 74] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x123b17800 == 40 [pid = 1653] [id = 73] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc0800 == 39 [pid = 1653] [id = 72] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119b17800 == 38 [pid = 1653] [id = 71] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12961e400) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118eab800 == 37 [pid = 1653] [id = 70] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1170d9800 == 36 [pid = 1653] [id = 69] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116027000 == 35 [pid = 1653] [id = 68] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117e70800 == 34 [pid = 1653] [id = 67] 09:35:23 INFO - PROCESS | 1653 | --DOCSHELL 0x113a69800 == 33 [pid = 1653] [id = 66] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x120ea4c00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11960f000) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119644800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116983000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118542c00) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118e8a400) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119981800) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1176b9000) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118063400) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1176b7800) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116917c00) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11932bc00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118e02c00) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12100a000) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120ea1c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124989400) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123c16c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a13c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119645000) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123c12000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124cd7000) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12554b800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121309400) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12553d400) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124e42800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12734e800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12708a800) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128ed5000) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12160e000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12554c800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1293d6000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120fbc400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119c04c00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 09:35:23 INFO - PROCESS | 1653 | 1468859723772 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1653 | 1468859723773 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ad7800 == 34 [pid = 1653] [id = 86] 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118486000) [pid = 1653] [serial = 255] [outer = 0x0] 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119604800) [pid = 1653] [serial = 256] [outer = 0x118486000] 09:35:23 INFO - PROCESS | 1653 | 1468859723800 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119865800) [pid = 1653] [serial = 257] [outer = 0x118486000] 09:35:24 INFO - PROCESS | 1653 | 1468859724109 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]]]}] 09:35: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. 09:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 09:35:24 INFO - PROCESS | 1653 | 1468859724151 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 1653 | 1468859724152 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:35:24 INFO - PROCESS | 1653 | 1468859724155 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1653 | 1468859724157 Marionette TRACE conn2 <- [1,318,null,{}] 09:35:24 INFO - PROCESS | 1653 | 1468859724164 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}] 09:35:24 INFO - PROCESS | 1653 | 1468859724167 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:24 INFO - PROCESS | 1653 | 1468859724250 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:35:24 INFO - PROCESS | 1653 | 1468859724254 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1653 | 1468859724256 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118426800 == 35 [pid = 1653] [id = 87] 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e10400) [pid = 1653] [serial = 258] [outer = 0x0] 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120fc2800) [pid = 1653] [serial = 259] [outer = 0x120e10400] 09:35:24 INFO - PROCESS | 1653 | 1468859724285 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123c1a800) [pid = 1653] [serial = 260] [outer = 0x120e10400] 09:35:24 INFO - PROCESS | 1653 | 1468859724642 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]]]}] 09:35:24 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. 09:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 09:35:24 INFO - PROCESS | 1653 | 1468859724676 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:35:24 INFO - PROCESS | 1653 | 1468859724677 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:35:24 INFO - PROCESS | 1653 | 1468859724680 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1653 | 1468859724681 Marionette TRACE conn2 <- [1,322,null,{}] 09:35:24 INFO - PROCESS | 1653 | 1468859724683 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}] 09:35:24 INFO - PROCESS | 1653 | 1468859724685 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:24 INFO - PROCESS | 1653 | 1468859724771 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:35:24 INFO - PROCESS | 1653 | 1468859724823 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1653 | 1468859724824 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11927e000 == 36 [pid = 1653] [id = 88] 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120e9d400) [pid = 1653] [serial = 261] [outer = 0x0] 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124cd7000) [pid = 1653] [serial = 262] [outer = 0x120e9d400] 09:35:24 INFO - PROCESS | 1653 | 1468859724850 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12554c000) [pid = 1653] [serial = 263] [outer = 0x120e9d400] 09:35:25 INFO - PROCESS | 1653 | 1468859725184 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]]]}] 09:35: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. 09:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 09:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:35:25 INFO - PROCESS | 1653 | 1468859725201 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1653 | 1468859725203 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:35:25 INFO - PROCESS | 1653 | 1468859725206 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1653 | 1468859725207 Marionette TRACE conn2 <- [1,326,null,{}] 09:35:25 INFO - PROCESS | 1653 | 1468859725211 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}] 09:35:25 INFO - PROCESS | 1653 | 1468859725214 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:25 INFO - PROCESS | 1653 | 1468859725338 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:35:25 INFO - PROCESS | 1653 | 1468859725415 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1653 | 1468859725416 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c1800 == 37 [pid = 1653] [id = 89] 09:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123c12000) [pid = 1653] [serial = 264] [outer = 0x0] 09:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12708a800) [pid = 1653] [serial = 265] [outer = 0x123c12000] 09:35:25 INFO - PROCESS | 1653 | 1468859725449 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d19800) [pid = 1653] [serial = 266] [outer = 0x123c12000] 09:35:25 INFO - PROCESS | 1653 | 1468859725755 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]]]}] 09:35:25 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. 09:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 569ms 09:35:25 INFO - PROCESS | 1653 | 1468859725776 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1653 | 1468859725778 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:35:25 INFO - PROCESS | 1653 | 1468859725789 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1653 | 1468859725790 Marionette TRACE conn2 <- [1,330,null,{}] 09:35:25 INFO - PROCESS | 1653 | 1468859725792 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}] 09:35:25 INFO - PROCESS | 1653 | 1468859725799 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:25 INFO - PROCESS | 1653 | 1468859725903 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:35:25 INFO - PROCESS | 1653 | 1468859725962 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1653 | 1468859725963 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102e800 == 38 [pid = 1653] [id = 90] 09:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117e1e400) [pid = 1653] [serial = 267] [outer = 0x0] 09:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d1fc00) [pid = 1653] [serial = 268] [outer = 0x117e1e400] 09:35:25 INFO - PROCESS | 1653 | 1468859725989 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1297f0800) [pid = 1653] [serial = 269] [outer = 0x117e1e400] 09:35:26 INFO - PROCESS | 1653 | 1468859726292 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]]]}] 09:35: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. 09:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 09:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:35:26 INFO - PROCESS | 1653 | 1468859726308 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1653 | 1468859726310 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:35:26 INFO - PROCESS | 1653 | 1468859726313 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1653 | 1468859726316 Marionette TRACE conn2 <- [1,334,null,{}] 09:35:26 INFO - PROCESS | 1653 | 1468859726325 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}] 09:35:26 INFO - PROCESS | 1653 | 1468859726327 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:26 INFO - PROCESS | 1653 | 1468859726420 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:35:26 INFO - PROCESS | 1653 | 1468859726424 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1653 | 1468859726425 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116157800 == 39 [pid = 1653] [id = 91] 09:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254dd000) [pid = 1653] [serial = 270] [outer = 0x0] 09:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a893800) [pid = 1653] [serial = 271] [outer = 0x1254dd000] 09:35:26 INFO - PROCESS | 1653 | 1468859726450 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a971800) [pid = 1653] [serial = 272] [outer = 0x1254dd000] 09:35:26 INFO - PROCESS | 1653 | 1468859726867 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]]]}] 09:35:26 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. 09:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 578ms 09:35:26 INFO - PROCESS | 1653 | 1468859726891 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1653 | 1468859726893 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:35:26 INFO - PROCESS | 1653 | 1468859726896 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1653 | 1468859726898 Marionette TRACE conn2 <- [1,338,null,{}] 09:35:26 INFO - PROCESS | 1653 | 1468859726908 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}] 09:35:26 INFO - PROCESS | 1653 | 1468859726910 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:27 INFO - PROCESS | 1653 | 1468859727058 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:35:27 INFO - PROCESS | 1653 | 1468859727084 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1653 | 1468859727086 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e0c800 == 40 [pid = 1653] [id = 92] 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1297f8800) [pid = 1653] [serial = 273] [outer = 0x0] 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ab1d800) [pid = 1653] [serial = 274] [outer = 0x1297f8800] 09:35:27 INFO - PROCESS | 1653 | 1468859727121 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12acbf000) [pid = 1653] [serial = 275] [outer = 0x1297f8800] 09:35:27 INFO - PROCESS | 1653 | 1468859727485 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]]]}] 09:35: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. 09:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 09:35:27 INFO - PROCESS | 1653 | 1468859727527 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 1653 | 1468859727528 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:35:27 INFO - PROCESS | 1653 | 1468859727531 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1653 | 1468859727532 Marionette TRACE conn2 <- [1,342,null,{}] 09:35:27 INFO - PROCESS | 1653 | 1468859727534 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}] 09:35:27 INFO - PROCESS | 1653 | 1468859727535 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:27 INFO - PROCESS | 1653 | 1468859727635 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:35:27 INFO - PROCESS | 1653 | 1468859727639 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1653 | 1468859727640 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f1d000 == 41 [pid = 1653] [id = 93] 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12acc0400) [pid = 1653] [serial = 276] [outer = 0x0] 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b388000) [pid = 1653] [serial = 277] [outer = 0x12acc0400] 09:35:27 INFO - PROCESS | 1653 | 1468859727664 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bae9c00) [pid = 1653] [serial = 278] [outer = 0x12acc0400] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117e28000) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120e10000) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117e2b000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119973000) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12962b800) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11985b800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12962b400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124863c00) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a970400) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124ada800) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:35:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11814a800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:35:28 INFO - PROCESS | 1653 | 1468859728093 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]]]}] 09:35: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. 09:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 09:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:35:28 INFO - PROCESS | 1653 | 1468859728100 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 1653 | 1468859728101 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:35:28 INFO - PROCESS | 1653 | 1468859728103 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1653 | 1468859728105 Marionette TRACE conn2 <- [1,346,null,{}] 09:35:28 INFO - PROCESS | 1653 | 1468859728107 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}] 09:35:28 INFO - PROCESS | 1653 | 1468859728108 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:28 INFO - PROCESS | 1653 | 1468859728190 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:35:28 INFO - PROCESS | 1653 | 1468859728194 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1653 | 1468859728195 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x127321000 == 42 [pid = 1653] [id = 94] 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117e2b000) [pid = 1653] [serial = 279] [outer = 0x0] 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1196dfc00) [pid = 1653] [serial = 280] [outer = 0x117e2b000] 09:35:28 INFO - PROCESS | 1653 | 1468859728220 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129624000) [pid = 1653] [serial = 281] [outer = 0x117e2b000] 09:35:28 INFO - PROCESS | 1653 | 1468859728534 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]]]}] 09:35: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. 09:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 09:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:35:28 INFO - PROCESS | 1653 | 1468859728573 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 1653 | 1468859728575 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:35:28 INFO - PROCESS | 1653 | 1468859728577 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1653 | 1468859728579 Marionette TRACE conn2 <- [1,350,null,{}] 09:35:28 INFO - PROCESS | 1653 | 1468859728581 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}] 09:35:28 INFO - PROCESS | 1653 | 1468859728583 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:28 INFO - PROCESS | 1653 | 1468859728675 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:35:28 INFO - PROCESS | 1653 | 1468859728732 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1653 | 1468859728733 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a782000 == 43 [pid = 1653] [id = 95] 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118a33000) [pid = 1653] [serial = 282] [outer = 0x0] 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12acc8000) [pid = 1653] [serial = 283] [outer = 0x118a33000] 09:35:28 INFO - PROCESS | 1653 | 1468859728760 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bb35800) [pid = 1653] [serial = 284] [outer = 0x118a33000] 09:35:29 INFO - PROCESS | 1653 | 1468859729053 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]]]}] 09:35: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. 09:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 522ms 09:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:35:29 INFO - PROCESS | 1653 | 1468859729101 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1653 | 1468859729103 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:35:29 INFO - PROCESS | 1653 | 1468859729105 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1653 | 1468859729106 Marionette TRACE conn2 <- [1,354,null,{}] 09:35:29 INFO - PROCESS | 1653 | 1468859729108 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}] 09:35:29 INFO - PROCESS | 1653 | 1468859729109 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:29 INFO - PROCESS | 1653 | 1468859729192 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:35:29 INFO - PROCESS | 1653 | 1468859729198 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1653 | 1468859729200 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abb9000 == 44 [pid = 1653] [id = 96] 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bb36400) [pid = 1653] [serial = 285] [outer = 0x0] 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12bbed400) [pid = 1653] [serial = 286] [outer = 0x12bb36400] 09:35:29 INFO - PROCESS | 1653 | 1468859729224 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bbf4c00) [pid = 1653] [serial = 287] [outer = 0x12bb36400] 09:35:29 INFO - PROCESS | 1653 | 1468859729535 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]]]}] 09:35:29 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. 09:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 09:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:35:29 INFO - PROCESS | 1653 | 1468859729573 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1653 | 1468859729575 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:35:29 INFO - PROCESS | 1653 | 1468859729577 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1653 | 1468859729578 Marionette TRACE conn2 <- [1,358,null,{}] 09:35:29 INFO - PROCESS | 1653 | 1468859729580 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}] 09:35:29 INFO - PROCESS | 1653 | 1468859729581 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:29 INFO - PROCESS | 1653 | 1468859729687 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:35:29 INFO - PROCESS | 1653 | 1468859729693 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1653 | 1468859729694 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abcb000 == 45 [pid = 1653] [id = 97] 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bb2f400) [pid = 1653] [serial = 288] [outer = 0x0] 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bbf6400) [pid = 1653] [serial = 289] [outer = 0x12bb2f400] 09:35:29 INFO - PROCESS | 1653 | 1468859729719 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bed1c00) [pid = 1653] [serial = 290] [outer = 0x12bb2f400] 09:35:30 INFO - PROCESS | 1653 | 1468859730033 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]]]}] 09:35: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. 09:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 09:35:30 INFO - PROCESS | 1653 | 1468859730096 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:35:30 INFO - PROCESS | 1653 | 1468859730098 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:35:30 INFO - PROCESS | 1653 | 1468859730101 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1653 | 1468859730104 Marionette TRACE conn2 <- [1,362,null,{}] 09:35:30 INFO - PROCESS | 1653 | 1468859730108 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}] 09:35:30 INFO - PROCESS | 1653 | 1468859730110 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:30 INFO - PROCESS | 1653 | 1468859730209 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:35:30 INFO - PROCESS | 1653 | 1468859730302 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1653 | 1468859730306 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b8800 == 46 [pid = 1653] [id = 98] 09:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1176b9800) [pid = 1653] [serial = 291] [outer = 0x0] 09:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117e2a000) [pid = 1653] [serial = 292] [outer = 0x1176b9800] 09:35:30 INFO - PROCESS | 1653 | 1468859730336 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11814d400) [pid = 1653] [serial = 293] [outer = 0x1176b9800] 09:35:30 INFO - PROCESS | 1653 | 1468859730748 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]]]}] 09:35:30 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. 09:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 09:35:30 INFO - PROCESS | 1653 | 1468859730774 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 1653 | 1468859730776 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:35:30 INFO - PROCESS | 1653 | 1468859730780 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1653 | 1468859730783 Marionette TRACE conn2 <- [1,366,null,{}] 09:35:30 INFO - PROCESS | 1653 | 1468859730786 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}] 09:35:30 INFO - PROCESS | 1653 | 1468859730788 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:30 INFO - PROCESS | 1653 | 1468859730894 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:35:30 INFO - PROCESS | 1653 | 1468859730948 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1653 | 1468859730949 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d0800 == 47 [pid = 1653] [id = 99] 09:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11997a400) [pid = 1653] [serial = 294] [outer = 0x0] 09:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1199b2400) [pid = 1653] [serial = 295] [outer = 0x11997a400] 09:35:30 INFO - PROCESS | 1653 | 1468859730979 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x120eaa400) [pid = 1653] [serial = 296] [outer = 0x11997a400] 09:35:31 INFO - PROCESS | 1653 | 1468859731402 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]]]}] 09:35:31 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. 09:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 673ms 09:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:35:31 INFO - PROCESS | 1653 | 1468859731452 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1653 | 1468859731453 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:35:31 INFO - PROCESS | 1653 | 1468859731455 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1653 | 1468859731457 Marionette TRACE conn2 <- [1,370,null,{}] 09:35:31 INFO - PROCESS | 1653 | 1468859731481 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}] 09:35:31 INFO - PROCESS | 1653 | 1468859731484 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:31 INFO - PROCESS | 1653 | 1468859731639 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:35:31 INFO - PROCESS | 1653 | 1468859731677 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 1653 | 1468859731680 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986a800 == 48 [pid = 1653] [id = 100] 09:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12734e800) [pid = 1653] [serial = 297] [outer = 0x0] 09:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x127595c00) [pid = 1653] [serial = 298] [outer = 0x12734e800] 09:35:31 INFO - PROCESS | 1653 | 1468859731712 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128d27000) [pid = 1653] [serial = 299] [outer = 0x12734e800] 09:35:32 INFO - PROCESS | 1653 | 1468859732192 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]]]}] 09:35: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. 09:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 769ms 09:35:32 INFO - PROCESS | 1653 | 1468859732234 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 1653 | 1468859732235 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:35:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:35:32 INFO - PROCESS | 1653 | 1468859732251 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 1653 | 1468859732252 Marionette TRACE conn2 <- [1,374,null,{}] 09:35:32 INFO - PROCESS | 1653 | 1468859732257 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}] 09:35:32 INFO - PROCESS | 1653 | 1468859732258 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:32 INFO - PROCESS | 1653 | 1468859732362 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:35:32 INFO - PROCESS | 1653 | 1468859732427 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1653 | 1468859732428 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba92000 == 49 [pid = 1653] [id = 101] 09:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ab22400) [pid = 1653] [serial = 300] [outer = 0x0] 09:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12acbec00) [pid = 1653] [serial = 301] [outer = 0x12ab22400] 09:35:32 INFO - PROCESS | 1653 | 1468859732457 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bae9800) [pid = 1653] [serial = 302] [outer = 0x12ab22400] 09:35:32 INFO - PROCESS | 1653 | 1468859732896 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:35:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 09:35:32 INFO - PROCESS | 1653 | 1468859732923 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 1653 | 1468859732924 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:35:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:35:32 INFO - PROCESS | 1653 | 1468859732927 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 1653 | 1468859732928 Marionette TRACE conn2 <- [1,378,null,{}] 09:35:32 INFO - PROCESS | 1653 | 1468859732945 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}] 09:35:32 INFO - PROCESS | 1653 | 1468859732947 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:33 INFO - PROCESS | 1653 | 1468859733049 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:35:33 INFO - PROCESS | 1653 | 1468859733102 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1653 | 1468859733103 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129073000 == 50 [pid = 1653] [id = 102] 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12baf0800) [pid = 1653] [serial = 303] [outer = 0x0] 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bb2e400) [pid = 1653] [serial = 304] [outer = 0x12baf0800] 09:35:33 INFO - PROCESS | 1653 | 1468859733132 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bbf2000) [pid = 1653] [serial = 305] [outer = 0x12baf0800] 09:35:33 INFO - PROCESS | 1653 | 1468859733672 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:35:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 783ms 09:35:33 INFO - PROCESS | 1653 | 1468859733710 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 1653 | 1468859733713 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:35:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:35:33 INFO - PROCESS | 1653 | 1468859733734 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1653 | 1468859733736 Marionette TRACE conn2 <- [1,382,null,{}] 09:35:33 INFO - PROCESS | 1653 | 1468859733740 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}] 09:35:33 INFO - PROCESS | 1653 | 1468859733741 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:33 INFO - PROCESS | 1653 | 1468859733840 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:35:33 INFO - PROCESS | 1653 | 1468859733896 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1653 | 1468859733898 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119953000 == 51 [pid = 1653] [id = 103] 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116aa0c00) [pid = 1653] [serial = 306] [outer = 0x0] 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11853b400) [pid = 1653] [serial = 307] [outer = 0x116aa0c00] 09:35:33 INFO - PROCESS | 1653 | 1468859733925 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11960c800) [pid = 1653] [serial = 308] [outer = 0x116aa0c00] 09:35:34 INFO - PROCESS | 1653 | 1468859734419 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12abb9000 == 50 [pid = 1653] [id = 96] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a782000 == 49 [pid = 1653] [id = 95] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x127321000 == 48 [pid = 1653] [id = 94] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x126f1d000 == 47 [pid = 1653] [id = 93] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x124e0c800 == 46 [pid = 1653] [id = 92] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b121400) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116534c00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118540400) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116157800 == 45 [pid = 1653] [id = 91] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12102e800 == 44 [pid = 1653] [id = 90] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c1800 == 43 [pid = 1653] [id = 89] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11927e000 == 42 [pid = 1653] [id = 88] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118426800 == 41 [pid = 1653] [id = 87] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x113ad7800 == 40 [pid = 1653] [id = 86] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118741000 == 39 [pid = 1653] [id = 85] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a908000 == 38 [pid = 1653] [id = 84] 09:35:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a795800 == 37 [pid = 1653] [id = 83] 09:35:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:35:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 772ms 09:35:34 INFO - PROCESS | 1653 | 1468859734505 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1653 | 1468859734508 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118541800) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12a968c00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11853c400) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12553f000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a968400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119c34000) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1196e3000) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a74a400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1297ef000) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124a1a800) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12acc0c00) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ab20000) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116907800) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126899400) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118e8d800) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a892400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129626800) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124f9b800) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121bf7000) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119861c00) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x127592400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126898800) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118e8cc00) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 09:35:34 INFO - PROCESS | 1653 | 1468859734528 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1653 | 1468859734530 Marionette TRACE conn2 <- [1,386,null,{}] 09:35:34 INFO - PROCESS | 1653 | 1468859734536 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}] 09:35:34 INFO - PROCESS | 1653 | 1468859734538 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:34 INFO - PROCESS | 1653 | 1468859734621 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:35:34 INFO - PROCESS | 1653 | 1468859734626 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1653 | 1468859734628 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116585800 == 38 [pid = 1653] [id = 104] 09:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1199b6400) [pid = 1653] [serial = 309] [outer = 0x0] 09:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120e11000) [pid = 1653] [serial = 310] [outer = 0x1199b6400] 09:35:34 INFO - PROCESS | 1653 | 1468859734655 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124ae1c00) [pid = 1653] [serial = 311] [outer = 0x1199b6400] 09:35:35 INFO - PROCESS | 1653 | 1468859735004 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 529ms 09:35:35 INFO - PROCESS | 1653 | 1468859735079 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1653 | 1468859735081 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:35:35 INFO - PROCESS | 1653 | 1468859735099 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1653 | 1468859735101 Marionette TRACE conn2 <- [1,390,null,{}] 09:35:35 INFO - PROCESS | 1653 | 1468859735134 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}] 09:35:35 INFO - PROCESS | 1653 | 1468859735137 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:35 INFO - PROCESS | 1653 | 1468859735224 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:35:35 INFO - PROCESS | 1653 | 1468859735264 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1653 | 1468859735267 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbb000 == 39 [pid = 1653] [id = 105] 09:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128ed9c00) [pid = 1653] [serial = 312] [outer = 0x0] 09:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1290ab400) [pid = 1653] [serial = 313] [outer = 0x128ed9c00] 09:35:35 INFO - PROCESS | 1653 | 1468859735317 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1297f0c00) [pid = 1653] [serial = 314] [outer = 0x128ed9c00] 09:35:35 INFO - PROCESS | 1653 | 1468859735873 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 835ms 09:35:35 INFO - PROCESS | 1653 | 1468859735927 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1653 | 1468859735932 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:35:35 INFO - PROCESS | 1653 | 1468859735936 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1653 | 1468859735938 Marionette TRACE conn2 <- [1,394,null,{}] 09:35:35 INFO - PROCESS | 1653 | 1468859735942 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}] 09:35:35 INFO - PROCESS | 1653 | 1468859735944 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:36 INFO - PROCESS | 1653 | 1468859736061 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:35:36 INFO - PROCESS | 1653 | 1468859736096 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1653 | 1468859736097 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b21800 == 40 [pid = 1653] [id = 106] 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1297f6000) [pid = 1653] [serial = 315] [outer = 0x0] 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ab28400) [pid = 1653] [serial = 316] [outer = 0x1297f6000] 09:35:36 INFO - PROCESS | 1653 | 1468859736123 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b38f800) [pid = 1653] [serial = 317] [outer = 0x1297f6000] 09:35:36 INFO - PROCESS | 1653 | 1468859736410 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 09:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:35:36 INFO - PROCESS | 1653 | 1468859736457 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1653 | 1468859736458 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:35:36 INFO - PROCESS | 1653 | 1468859736460 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1653 | 1468859736461 Marionette TRACE conn2 <- [1,398,null,{}] 09:35:36 INFO - PROCESS | 1653 | 1468859736466 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}] 09:35:36 INFO - PROCESS | 1653 | 1468859736468 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:36 INFO - PROCESS | 1653 | 1468859736550 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:35:36 INFO - PROCESS | 1653 | 1468859736554 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1653 | 1468859736555 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x125559000 == 41 [pid = 1653] [id = 107] 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12acc0c00) [pid = 1653] [serial = 318] [outer = 0x0] 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bb33400) [pid = 1653] [serial = 319] [outer = 0x12acc0c00] 09:35:36 INFO - PROCESS | 1653 | 1468859736580 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12beca000) [pid = 1653] [serial = 320] [outer = 0x12acc0c00] 09:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 09:35:36 INFO - PROCESS | 1653 | 1468859736977 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]]]}] 09:35:36 INFO - PROCESS | 1653 | 1468859736985 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1653 | 1468859736986 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:35:36 INFO - PROCESS | 1653 | 1468859736988 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1653 | 1468859736990 Marionette TRACE conn2 <- [1,402,null,{}] 09:35:36 INFO - PROCESS | 1653 | 1468859736992 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}] 09:35:37 INFO - PROCESS | 1653 | 1468859736997 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:37 INFO - PROCESS | 1653 | 1468859737125 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:35:37 INFO - PROCESS | 1653 | 1468859737140 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1653 | 1468859737142 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12730f000 == 42 [pid = 1653] [id = 108] 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bed3c00) [pid = 1653] [serial = 321] [outer = 0x0] 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c077c00) [pid = 1653] [serial = 322] [outer = 0x12bed3c00] 09:35:37 INFO - PROCESS | 1653 | 1468859737167 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c740c00) [pid = 1653] [serial = 323] [outer = 0x12bed3c00] 09:35:37 INFO - PROCESS | 1653 | 1468859737527 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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 09:35:37 INFO - PROCESS | 1653 | 1468859737563 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 1653 | 1468859737565 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:35:37 INFO - PROCESS | 1653 | 1468859737567 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1653 | 1468859737568 Marionette TRACE conn2 <- [1,406,null,{}] 09:35:37 INFO - PROCESS | 1653 | 1468859737570 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}] 09:35:37 INFO - PROCESS | 1653 | 1468859737571 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:37 INFO - PROCESS | 1653 | 1468859737680 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:35:37 INFO - PROCESS | 1653 | 1468859737683 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1653 | 1468859737684 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12987e000 == 43 [pid = 1653] [id = 109] 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1127db000) [pid = 1653] [serial = 324] [outer = 0x0] 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1127de000) [pid = 1653] [serial = 325] [outer = 0x1127db000] 09:35:37 INFO - PROCESS | 1653 | 1468859737708 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12100a000) [pid = 1653] [serial = 326] [outer = 0x1127db000] 09:35:37 INFO - PROCESS | 1653 | 1468859737983 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:35:38 INFO - PROCESS | 1653 | 1468859738076 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 09:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:35:38 INFO - PROCESS | 1653 | 1468859738087 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1653 | 1468859738088 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:35:38 INFO - PROCESS | 1653 | 1468859738090 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1653 | 1468859738092 Marionette TRACE conn2 <- [1,410,null,{}] 09:35:38 INFO - PROCESS | 1653 | 1468859738094 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}] 09:35:38 INFO - PROCESS | 1653 | 1468859738095 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:38 INFO - PROCESS | 1653 | 1468859738205 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:35:38 INFO - PROCESS | 1653 | 1468859738220 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1653 | 1468859738221 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a907800 == 44 [pid = 1653] [id = 110] 09:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112f47000) [pid = 1653] [serial = 327] [outer = 0x0] 09:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112f49c00) [pid = 1653] [serial = 328] [outer = 0x112f47000] 09:35:38 INFO - PROCESS | 1653 | 1468859738245 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12c742800) [pid = 1653] [serial = 329] [outer = 0x112f47000] 09:35:38 INFO - PROCESS | 1653 | 1468859738605 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 568ms 09:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:35:38 INFO - PROCESS | 1653 | 1468859738659 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1653 | 1468859738661 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:35:38 INFO - PROCESS | 1653 | 1468859738663 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1653 | 1468859738664 Marionette TRACE conn2 <- [1,414,null,{}] 09:35:38 INFO - PROCESS | 1653 | 1468859738666 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}] 09:35:38 INFO - PROCESS | 1653 | 1468859738667 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:38 INFO - PROCESS | 1653 | 1468859738874 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12acc3400) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1254dd000) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1297f8800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x120e10400) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118486000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x120e9d400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118485000) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123c12000) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12acc0400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117e2b000) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bb36400) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117e1e400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118a33000) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:35:38 INFO - PROCESS | 1653 | 1468859738929 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1653 | 1468859738930 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746f000 == 45 [pid = 1653] [id = 111] 09:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1126fa800) [pid = 1653] [serial = 330] [outer = 0x0] 09:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1126fc400) [pid = 1653] [serial = 331] [outer = 0x1126fa800] 09:35:38 INFO - PROCESS | 1653 | 1468859738966 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1127dc000) [pid = 1653] [serial = 332] [outer = 0x1126fa800] 09:35:39 INFO - PROCESS | 1653 | 1468859739377 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 720ms 09:35:39 INFO - PROCESS | 1653 | 1468859739394 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1653 | 1468859739396 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:35:39 INFO - PROCESS | 1653 | 1468859739401 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1653 | 1468859739403 Marionette TRACE conn2 <- [1,418,null,{}] 09:35:39 INFO - PROCESS | 1653 | 1468859739406 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}] 09:35:39 INFO - PROCESS | 1653 | 1468859739408 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:39 INFO - PROCESS | 1653 | 1468859739532 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:35:39 INFO - PROCESS | 1653 | 1468859739537 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1653 | 1468859739538 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb54000 == 46 [pid = 1653] [id = 112] 09:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1126fd400) [pid = 1653] [serial = 333] [outer = 0x0] 09:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124a0fc00) [pid = 1653] [serial = 334] [outer = 0x1126fd400] 09:35:39 INFO - PROCESS | 1653 | 1468859739562 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12acc2400) [pid = 1653] [serial = 335] [outer = 0x1126fd400] 09:35:40 INFO - PROCESS | 1653 | 1468859740346 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]]]}] 09:35: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 09:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 974ms 09:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:35:40 INFO - PROCESS | 1653 | 1468859740375 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1653 | 1468859740376 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:35:40 INFO - PROCESS | 1653 | 1468859740379 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1653 | 1468859740382 Marionette TRACE conn2 <- [1,422,null,{}] 09:35:40 INFO - PROCESS | 1653 | 1468859740385 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}] 09:35:40 INFO - PROCESS | 1653 | 1468859740394 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:40 INFO - PROCESS | 1653 | 1468859740488 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:35:40 INFO - PROCESS | 1653 | 1468859740543 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1653 | 1468859740544 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beae800 == 47 [pid = 1653] [id = 113] 09:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112f40000) [pid = 1653] [serial = 336] [outer = 0x0] 09:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116797c00) [pid = 1653] [serial = 337] [outer = 0x112f40000] 09:35:40 INFO - PROCESS | 1653 | 1468859740571 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bbec000) [pid = 1653] [serial = 338] [outer = 0x112f40000] 09:35:41 INFO - PROCESS | 1653 | 1468859741385 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1021ms 09:35:41 INFO - PROCESS | 1653 | 1468859741401 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 1653 | 1468859741404 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:35:41 INFO - PROCESS | 1653 | 1468859741407 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1653 | 1468859741409 Marionette TRACE conn2 <- [1,426,null,{}] 09:35:41 INFO - PROCESS | 1653 | 1468859741413 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}] 09:35:41 INFO - PROCESS | 1653 | 1468859741417 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:41 INFO - PROCESS | 1653 | 1468859741538 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:35:41 INFO - PROCESS | 1653 | 1468859741593 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1653 | 1468859741596 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118203800 == 48 [pid = 1653] [id = 114] 09:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11322f800) [pid = 1653] [serial = 339] [outer = 0x0] 09:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11678f000) [pid = 1653] [serial = 340] [outer = 0x11322f800] 09:35:41 INFO - PROCESS | 1653 | 1468859741627 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11679c000) [pid = 1653] [serial = 341] [outer = 0x11322f800] 09:35:42 INFO - PROCESS | 1653 | 1468859742101 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] 09:35:42 INFO - PROCESS | 1653 | 1468859742151 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:35:42 INFO - PROCESS | 1653 | 1468859742157 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1653 | 1468859742159 Marionette TRACE conn2 <- [1,430,null,{}] 09:35:42 INFO - PROCESS | 1653 | 1468859742162 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}] 09:35:42 INFO - PROCESS | 1653 | 1468859742166 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:42 INFO - PROCESS | 1653 | 1468859742273 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:35:42 INFO - PROCESS | 1653 | 1468859742345 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1653 | 1468859742346 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x121149000 == 49 [pid = 1653] [id = 115] 09:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118432000) [pid = 1653] [serial = 342] [outer = 0x0] 09:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118433c00) [pid = 1653] [serial = 343] [outer = 0x118432000] 09:35:42 INFO - PROCESS | 1653 | 1468859742376 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118438800) [pid = 1653] [serial = 344] [outer = 0x118432000] 09:35:42 INFO - PROCESS | 1653 | 1468859742815 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]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 09:35:42 INFO - PROCESS | 1653 | 1468859742844 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1653 | 1468859742845 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:35:42 INFO - PROCESS | 1653 | 1468859742878 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1653 | 1468859742882 Marionette TRACE conn2 <- [1,434,null,{}] 09:35:42 INFO - PROCESS | 1653 | 1468859742892 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}] 09:35:42 INFO - PROCESS | 1653 | 1468859742895 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:43 INFO - PROCESS | 1653 | 1468859743005 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:35:43 INFO - PROCESS | 1653 | 1468859743075 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1653 | 1468859743077 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb48800 == 50 [pid = 1653] [id = 116] 09:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121309400) [pid = 1653] [serial = 345] [outer = 0x0] 09:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x124a12000) [pid = 1653] [serial = 346] [outer = 0x121309400] 09:35:43 INFO - PROCESS | 1653 | 1468859743108 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12554b800) [pid = 1653] [serial = 347] [outer = 0x121309400] 09:35:43 INFO - PROCESS | 1653 | 1468859743719 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 893ms 09:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:35:43 INFO - PROCESS | 1653 | 1468859743772 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1653 | 1468859743775 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:35:43 INFO - PROCESS | 1653 | 1468859743781 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1653 | 1468859743785 Marionette TRACE conn2 <- [1,438,null,{}] 09:35:43 INFO - PROCESS | 1653 | 1468859743791 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}] 09:35:43 INFO - PROCESS | 1653 | 1468859743794 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:43 INFO - PROCESS | 1653 | 1468859743907 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:35:43 INFO - PROCESS | 1653 | 1468859743973 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1653 | 1468859743976 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820c000 == 51 [pid = 1653] [id = 117] 09:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116905000) [pid = 1653] [serial = 348] [outer = 0x0] 09:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11747d800) [pid = 1653] [serial = 349] [outer = 0x116905000] 09:35:44 INFO - PROCESS | 1653 | 1468859744004 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118429400) [pid = 1653] [serial = 350] [outer = 0x116905000] 09:35:44 INFO - PROCESS | 1653 | 1468859744473 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 728ms 09:35:44 INFO - PROCESS | 1653 | 1468859744522 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1653 | 1468859744526 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:35:44 INFO - PROCESS | 1653 | 1468859744537 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1653 | 1468859744540 Marionette TRACE conn2 <- [1,442,null,{}] 09:35:44 INFO - PROCESS | 1653 | 1468859744543 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}] 09:35:44 INFO - PROCESS | 1653 | 1468859744546 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:44 INFO - PROCESS | 1653 | 1468859744711 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb54000 == 50 [pid = 1653] [id = 112] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11746f000 == 49 [pid = 1653] [id = 111] 09:35:44 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bbf6400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a907800 == 48 [pid = 1653] [id = 110] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12987e000 == 47 [pid = 1653] [id = 109] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12730f000 == 46 [pid = 1653] [id = 108] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125559000 == 45 [pid = 1653] [id = 107] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x123b21800 == 44 [pid = 1653] [id = 106] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119cbb000 == 43 [pid = 1653] [id = 105] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116585800 == 42 [pid = 1653] [id = 104] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119953000 == 41 [pid = 1653] [id = 103] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba92000 == 40 [pid = 1653] [id = 101] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12986a800 == 39 [pid = 1653] [id = 100] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d0800 == 38 [pid = 1653] [id = 99] 09:35:44 INFO - PROCESS | 1653 | 1468859744833 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1653 | 1468859744834 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b8800 == 37 [pid = 1653] [id = 98] 09:35:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12abcb000 == 36 [pid = 1653] [id = 97] 09:35:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116585800 == 37 [pid = 1653] [id = 118] 09:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1127dc400) [pid = 1653] [serial = 351] [outer = 0x0] 09:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116791000) [pid = 1653] [serial = 352] [outer = 0x1127dc400] 09:35:44 INFO - PROCESS | 1653 | 1468859744866 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118545c00) [pid = 1653] [serial = 353] [outer = 0x1127dc400] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bae6000) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a893800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ab1d800) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128d21400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123c15000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x120fc2800) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123c1a800) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119604800) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119865800) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119644c00) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124cd7000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12554c000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1130a4c00) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11931fc00) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11853ec00) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12708a800) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128d19800) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12759a800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b388000) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12acbf000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196dfc00) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129624000) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bbed400) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bae9c00) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128d1fc00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1297f0800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bbf4c00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a971800) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bb35800) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12acc8000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 09:35:45 INFO - PROCESS | 1653 | 1468859745267 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 773ms 09:35:45 INFO - PROCESS | 1653 | 1468859745310 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1653 | 1468859745311 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:35:45 INFO - PROCESS | 1653 | 1468859745315 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1653 | 1468859745319 Marionette TRACE conn2 <- [1,446,null,{}] 09:35:45 INFO - PROCESS | 1653 | 1468859745330 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}] 09:35:45 INFO - PROCESS | 1653 | 1468859745334 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:45 INFO - PROCESS | 1653 | 1468859745457 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:35:45 INFO - PROCESS | 1653 | 1468859745473 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 1653 | 1468859745476 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x118add800 == 38 [pid = 1653] [id = 119] 09:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119861c00) [pid = 1653] [serial = 354] [outer = 0x0] 09:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119981800) [pid = 1653] [serial = 355] [outer = 0x119861c00] 09:35:45 INFO - PROCESS | 1653 | 1468859745518 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ea9c00) [pid = 1653] [serial = 356] [outer = 0x119861c00] 09:35:45 INFO - PROCESS | 1653 | 1468859745921 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 623ms 09:35:45 INFO - PROCESS | 1653 | 1468859745938 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1653 | 1468859745941 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:35:45 INFO - PROCESS | 1653 | 1468859745945 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1653 | 1468859745946 Marionette TRACE conn2 <- [1,450,null,{}] 09:35:45 INFO - PROCESS | 1653 | 1468859745953 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}] 09:35:45 INFO - PROCESS | 1653 | 1468859745954 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:46 INFO - PROCESS | 1653 | 1468859746107 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:35:46 INFO - PROCESS | 1653 | 1468859746118 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1653 | 1468859746120 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119caf800 == 39 [pid = 1653] [id = 120] 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121bf4000) [pid = 1653] [serial = 357] [outer = 0x0] 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124ada800) [pid = 1653] [serial = 358] [outer = 0x121bf4000] 09:35:46 INFO - PROCESS | 1653 | 1468859746161 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1254dd000) [pid = 1653] [serial = 359] [outer = 0x121bf4000] 09:35:46 INFO - PROCESS | 1653 | 1468859746566 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] 09:35:46 INFO - PROCESS | 1653 | 1468859746622 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:35:46 INFO - PROCESS | 1653 | 1468859746625 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1653 | 1468859746626 Marionette TRACE conn2 <- [1,454,null,{}] 09:35:46 INFO - PROCESS | 1653 | 1468859746628 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}] 09:35:46 INFO - PROCESS | 1653 | 1468859746629 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:46 INFO - PROCESS | 1653 | 1468859746703 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:35:46 INFO - PROCESS | 1653 | 1468859746707 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1653 | 1468859746708 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12132f000 == 40 [pid = 1653] [id = 121] 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123c16c00) [pid = 1653] [serial = 360] [outer = 0x0] 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12689d800) [pid = 1653] [serial = 361] [outer = 0x123c16c00] 09:35:46 INFO - PROCESS | 1653 | 1468859746735 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127597400) [pid = 1653] [serial = 362] [outer = 0x123c16c00] 09:35:47 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:47 INFO - PROCESS | 1653 | 1468859747086 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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 09:35:47 INFO - PROCESS | 1653 | 1468859747093 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1653 | 1468859747094 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:35:47 INFO - PROCESS | 1653 | 1468859747099 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1653 | 1468859747102 Marionette TRACE conn2 <- [1,458,null,{}] 09:35:47 INFO - PROCESS | 1653 | 1468859747112 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}] 09:35:47 INFO - PROCESS | 1653 | 1468859747119 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:47 INFO - PROCESS | 1653 | 1468859747260 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:35:47 INFO - PROCESS | 1653 | 1468859747310 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1653 | 1468859747311 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125451000 == 41 [pid = 1653] [id = 122] 09:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126898800) [pid = 1653] [serial = 363] [outer = 0x0] 09:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d21800) [pid = 1653] [serial = 364] [outer = 0x126898800] 09:35:47 INFO - PROCESS | 1653 | 1468859747345 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1297ed400) [pid = 1653] [serial = 365] [outer = 0x126898800] 09:35:47 INFO - PROCESS | 1653 | 1468859747818 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] 09:35:47 INFO - PROCESS | 1653 | 1468859747829 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:35:47 INFO - PROCESS | 1653 | 1468859747835 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1653 | 1468859747836 Marionette TRACE conn2 <- [1,462,null,{}] 09:35:47 INFO - PROCESS | 1653 | 1468859747839 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}] 09:35:47 INFO - PROCESS | 1653 | 1468859747840 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:47 INFO - PROCESS | 1653 | 1468859747941 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:35:47 INFO - PROCESS | 1653 | 1468859747945 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1653 | 1468859747946 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12556c800 == 42 [pid = 1653] [id = 123] 09:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129623400) [pid = 1653] [serial = 366] [outer = 0x0] 09:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a752800) [pid = 1653] [serial = 367] [outer = 0x129623400] 09:35:47 INFO - PROCESS | 1653 | 1468859747971 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a96f400) [pid = 1653] [serial = 368] [outer = 0x129623400] 09:35:48 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:48 INFO - PROCESS | 1653 | 1468859748329 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] 09:35:48 INFO - PROCESS | 1653 | 1468859748355 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:35:48 INFO - PROCESS | 1653 | 1468859748358 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1653 | 1468859748359 Marionette TRACE conn2 <- [1,466,null,{}] 09:35:48 INFO - PROCESS | 1653 | 1468859748361 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}] 09:35:48 INFO - PROCESS | 1653 | 1468859748362 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:48 INFO - PROCESS | 1653 | 1468859748459 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:35:48 INFO - PROCESS | 1653 | 1468859748472 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1653 | 1468859748473 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c68000 == 43 [pid = 1653] [id = 124] 09:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ab1b000) [pid = 1653] [serial = 369] [outer = 0x0] 09:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12acbf800) [pid = 1653] [serial = 370] [outer = 0x12ab1b000] 09:35:48 INFO - PROCESS | 1653 | 1468859748499 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b128400) [pid = 1653] [serial = 371] [outer = 0x12ab1b000] 09:35:48 INFO - PROCESS | 1653 | 1468859748861 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] 09:35:48 INFO - PROCESS | 1653 | 1468859748877 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:35:48 INFO - PROCESS | 1653 | 1468859748881 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1653 | 1468859748882 Marionette TRACE conn2 <- [1,470,null,{}] 09:35:48 INFO - PROCESS | 1653 | 1468859748885 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}] 09:35:48 INFO - PROCESS | 1653 | 1468859748886 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:49 INFO - PROCESS | 1653 | 1468859749104 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1176b9800) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bed3c00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12acc0c00) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1297f6000) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11997a400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12734e800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1199b6400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1127db000) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128ed9c00) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116aa0c00) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bb2f400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f47000) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1126fa800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:35:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1126fd400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:35:49 INFO - PROCESS | 1653 | 1468859749150 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1653 | 1468859749151 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ac6800 == 44 [pid = 1653] [id = 125] 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1126f2000) [pid = 1653] [serial = 372] [outer = 0x0] 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1127d2400) [pid = 1653] [serial = 373] [outer = 0x1126f2000] 09:35:49 INFO - PROCESS | 1653 | 1468859749176 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e1e400) [pid = 1653] [serial = 374] [outer = 0x1126f2000] 09:35:49 INFO - PROCESS | 1653 | 1468859749470 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 622ms 09:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:35:49 INFO - PROCESS | 1653 | 1468859749503 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1653 | 1468859749504 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:35:49 INFO - PROCESS | 1653 | 1468859749506 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1653 | 1468859749507 Marionette TRACE conn2 <- [1,474,null,{}] 09:35:49 INFO - PROCESS | 1653 | 1468859749510 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}] 09:35:49 INFO - PROCESS | 1653 | 1468859749511 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:49 INFO - PROCESS | 1653 | 1468859749592 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:35:49 INFO - PROCESS | 1653 | 1468859749597 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1653 | 1468859749599 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8c5000 == 45 [pid = 1653] [id = 126] 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116aa0c00) [pid = 1653] [serial = 375] [outer = 0x0] 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129621000) [pid = 1653] [serial = 376] [outer = 0x116aa0c00] 09:35:49 INFO - PROCESS | 1653 | 1468859749624 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b390000) [pid = 1653] [serial = 377] [outer = 0x116aa0c00] 09:35:49 INFO - PROCESS | 1653 | 1468859749962 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 09:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:35:49 INFO - PROCESS | 1653 | 1468859749975 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1653 | 1468859749977 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:35:50 INFO - PROCESS | 1653 | 1468859750003 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1653 | 1468859750005 Marionette TRACE conn2 <- [1,478,null,{}] 09:35:50 INFO - PROCESS | 1653 | 1468859750007 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}] 09:35:50 INFO - PROCESS | 1653 | 1468859750009 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:50 INFO - PROCESS | 1653 | 1468859750106 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:35:50 INFO - PROCESS | 1653 | 1468859750109 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1653 | 1468859750111 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac49000 == 46 [pid = 1653] [id = 127] 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116797400) [pid = 1653] [serial = 378] [outer = 0x0] 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bb35000) [pid = 1653] [serial = 379] [outer = 0x116797400] 09:35:50 INFO - PROCESS | 1653 | 1468859750139 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bed4000) [pid = 1653] [serial = 380] [outer = 0x116797400] 09:35:50 INFO - PROCESS | 1653 | 1468859750474 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 544ms 09:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:35:50 INFO - PROCESS | 1653 | 1468859750523 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1653 | 1468859750525 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:35:50 INFO - PROCESS | 1653 | 1468859750527 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1653 | 1468859750528 Marionette TRACE conn2 <- [1,482,null,{}] 09:35:50 INFO - PROCESS | 1653 | 1468859750530 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}] 09:35:50 INFO - PROCESS | 1653 | 1468859750531 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:50 INFO - PROCESS | 1653 | 1468859750610 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:35:50 INFO - PROCESS | 1653 | 1468859750669 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1653 | 1468859750670 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa6000 == 47 [pid = 1653] [id = 128] 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1169d9400) [pid = 1653] [serial = 381] [outer = 0x0] 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1169e2000) [pid = 1653] [serial = 382] [outer = 0x1169d9400] 09:35:50 INFO - PROCESS | 1653 | 1468859750695 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bb3b400) [pid = 1653] [serial = 383] [outer = 0x1169d9400] 09:35:50 INFO - PROCESS | 1653 | 1468859750983 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 467ms 09:35:51 INFO - PROCESS | 1653 | 1468859750994 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1653 | 1468859750996 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:35:51 INFO - PROCESS | 1653 | 1468859751006 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1653 | 1468859751007 Marionette TRACE conn2 <- [1,486,null,{}] 09:35:51 INFO - PROCESS | 1653 | 1468859751009 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}] 09:35:51 INFO - PROCESS | 1653 | 1468859751010 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:51 INFO - PROCESS | 1653 | 1468859751098 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:35:51 INFO - PROCESS | 1653 | 1468859751199 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1653 | 1468859751201 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x113aca800 == 48 [pid = 1653] [id = 129] 09:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x112137800) [pid = 1653] [serial = 384] [outer = 0x0] 09:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1126fdc00) [pid = 1653] [serial = 385] [outer = 0x112137800] 09:35:51 INFO - PROCESS | 1653 | 1468859751233 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112f42000) [pid = 1653] [serial = 386] [outer = 0x112137800] 09:35:51 INFO - PROCESS | 1653 | 1468859751694 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 718ms 09:35:51 INFO - PROCESS | 1653 | 1468859751727 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1653 | 1468859751729 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:35:51 INFO - PROCESS | 1653 | 1468859751751 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1653 | 1468859751753 Marionette TRACE conn2 <- [1,490,null,{}] 09:35:51 INFO - PROCESS | 1653 | 1468859751757 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}] 09:35:51 INFO - PROCESS | 1653 | 1468859751760 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:51 INFO - PROCESS | 1653 | 1468859751865 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:35:51 INFO - PROCESS | 1653 | 1468859751957 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1653 | 1468859751959 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198a9800 == 49 [pid = 1653] [id = 130] 09:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x117e26400) [pid = 1653] [serial = 387] [outer = 0x0] 09:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180cb800) [pid = 1653] [serial = 388] [outer = 0x117e26400] 09:35:51 INFO - PROCESS | 1653 | 1468859751989 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118438000) [pid = 1653] [serial = 389] [outer = 0x117e26400] 09:35:52 INFO - PROCESS | 1653 | 1468859752402 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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 09:35:52 INFO - PROCESS | 1653 | 1468859752424 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1653 | 1468859752427 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:35:52 INFO - PROCESS | 1653 | 1468859752460 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1653 | 1468859752462 Marionette TRACE conn2 <- [1,494,null,{}] 09:35:52 INFO - PROCESS | 1653 | 1468859752470 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}] 09:35:52 INFO - PROCESS | 1653 | 1468859752471 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:52 INFO - PROCESS | 1653 | 1468859752577 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:35:52 INFO - PROCESS | 1653 | 1468859752646 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1653 | 1468859752647 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a6000 == 50 [pid = 1653] [id = 131] 09:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11932c400) [pid = 1653] [serial = 390] [outer = 0x0] 09:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1199acc00) [pid = 1653] [serial = 391] [outer = 0x11932c400] 09:35:52 INFO - PROCESS | 1653 | 1468859752676 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12130f800) [pid = 1653] [serial = 392] [outer = 0x11932c400] 09:35:53 INFO - PROCESS | 1653 | 1468859753126 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 704ms 09:35:53 INFO - PROCESS | 1653 | 1468859753134 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1653 | 1468859753136 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:35:53 INFO - PROCESS | 1653 | 1468859753143 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1653 | 1468859753149 Marionette TRACE conn2 <- [1,498,null,{}] 09:35:53 INFO - PROCESS | 1653 | 1468859753208 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}] 09:35:53 INFO - PROCESS | 1653 | 1468859753211 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:53 INFO - PROCESS | 1653 | 1468859753314 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:35:53 INFO - PROCESS | 1653 | 1468859753383 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1653 | 1468859753384 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c891000 == 51 [pid = 1653] [id = 132] 09:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124adb400) [pid = 1653] [serial = 393] [outer = 0x0] 09:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128ed6c00) [pid = 1653] [serial = 394] [outer = 0x124adb400] 09:35:53 INFO - PROCESS | 1653 | 1468859753413 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129624000) [pid = 1653] [serial = 395] [outer = 0x124adb400] 09:35:53 INFO - PROCESS | 1653 | 1468859753842 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 769ms 09:35:53 INFO - PROCESS | 1653 | 1468859753908 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1653 | 1468859753910 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:35:53 INFO - PROCESS | 1653 | 1468859753913 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1653 | 1468859753914 Marionette TRACE conn2 <- [1,502,null,{}] 09:35:53 INFO - PROCESS | 1653 | 1468859753917 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}] 09:35:53 INFO - PROCESS | 1653 | 1468859753918 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:54 INFO - PROCESS | 1653 | 1468859754022 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:35:54 INFO - PROCESS | 1653 | 1468859754090 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1653 | 1468859754092 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba93000 == 52 [pid = 1653] [id = 133] 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1297f4800) [pid = 1653] [serial = 396] [outer = 0x0] 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12a968400) [pid = 1653] [serial = 397] [outer = 0x1297f4800] 09:35:54 INFO - PROCESS | 1653 | 1468859754120 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bb2ec00) [pid = 1653] [serial = 398] [outer = 0x1297f4800] 09:35:54 INFO - PROCESS | 1653 | 1468859754689 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 820ms 09:35:54 INFO - PROCESS | 1653 | 1468859754736 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1653 | 1468859754739 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:35:54 INFO - PROCESS | 1653 | 1468859754743 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1653 | 1468859754745 Marionette TRACE conn2 <- [1,506,null,{}] 09:35:54 INFO - PROCESS | 1653 | 1468859754751 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}] 09:35:54 INFO - PROCESS | 1653 | 1468859754753 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:54 INFO - PROCESS | 1653 | 1468859754844 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:35:54 INFO - PROCESS | 1653 | 1468859754912 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1653 | 1468859754915 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12124c800 == 53 [pid = 1653] [id = 134] 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1169e5400) [pid = 1653] [serial = 399] [outer = 0x0] 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x116f7b800) [pid = 1653] [serial = 400] [outer = 0x1169e5400] 09:35:54 INFO - PROCESS | 1653 | 1468859754942 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11842d000) [pid = 1653] [serial = 401] [outer = 0x1169e5400] 09:35:55 INFO - PROCESS | 1653 | 1468859755353 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]]]}] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa6000 == 52 [pid = 1653] [id = 128] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac49000 == 51 [pid = 1653] [id = 127] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8c5000 == 50 [pid = 1653] [id = 126] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118ac6800 == 49 [pid = 1653] [id = 125] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x128c68000 == 48 [pid = 1653] [id = 124] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12556c800 == 47 [pid = 1653] [id = 123] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125451000 == 46 [pid = 1653] [id = 122] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x116797c00) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bb2e400) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12acbec00) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 09:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12132f000 == 45 [pid = 1653] [id = 121] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119caf800 == 44 [pid = 1653] [id = 120] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118add800 == 43 [pid = 1653] [id = 119] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116585800 == 42 [pid = 1653] [id = 118] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11820c000 == 41 [pid = 1653] [id = 117] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118203800 == 40 [pid = 1653] [id = 114] 09:35:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12beae800 == 39 [pid = 1653] [id = 113] 09:35:55 INFO - PROCESS | 1653 | 1468859755422 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1653 | 1468859755425 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:35:55 INFO - PROCESS | 1653 | 1468859755429 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1653 | 1468859755431 Marionette TRACE conn2 <- [1,510,null,{}] 09:35:55 INFO - PROCESS | 1653 | 1468859755433 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}] 09:35:55 INFO - PROCESS | 1653 | 1468859755435 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:55 INFO - PROCESS | 1653 | 1468859755519 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12acc2400) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1126fc400) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12beca000) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11814d400) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x117e2a000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12c077c00) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bb33400) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12ab28400) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b38f800) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x120eaa400) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1199b2400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128d27000) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x127595c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x120e11000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124ae1c00) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1127de000) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1290ab400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1297f0c00) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11960c800) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11853b400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c740c00) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bed1c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112f49c00) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12100a000) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c742800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1127dc000) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124a0fc00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 09:35:55 INFO - PROCESS | 1653 | 1468859755582 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1653 | 1468859755583 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118203800 == 40 [pid = 1653] [id = 135] 09:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116a0d400) [pid = 1653] [serial = 402] [outer = 0x0] 09:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11853b400) [pid = 1653] [serial = 403] [outer = 0x116a0d400] 09:35:55 INFO - PROCESS | 1653 | 1468859755615 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119c13c00) [pid = 1653] [serial = 404] [outer = 0x116a0d400] 09:35:55 INFO - PROCESS | 1653 | 1468859755912 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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 09:35:55 INFO - PROCESS | 1653 | 1468859755953 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1653 | 1468859755954 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:35:55 INFO - PROCESS | 1653 | 1468859755956 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1653 | 1468859755959 Marionette TRACE conn2 <- [1,514,null,{}] 09:35:55 INFO - PROCESS | 1653 | 1468859755968 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}] 09:35:55 INFO - PROCESS | 1653 | 1468859755971 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:56 INFO - PROCESS | 1653 | 1468859756052 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:35:56 INFO - PROCESS | 1653 | 1468859756131 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1653 | 1468859756133 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12114b800 == 41 [pid = 1653] [id = 136] 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121893800) [pid = 1653] [serial = 405] [outer = 0x0] 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1254d7800) [pid = 1653] [serial = 406] [outer = 0x121893800] 09:35:56 INFO - PROCESS | 1653 | 1468859756161 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127599800) [pid = 1653] [serial = 407] [outer = 0x121893800] 09:35:56 INFO - PROCESS | 1653 | 1468859756442 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]]]}] 09:35: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 09:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 09:35:56 INFO - PROCESS | 1653 | 1468859756477 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1653 | 1468859756479 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:35:56 INFO - PROCESS | 1653 | 1468859756490 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1653 | 1468859756491 Marionette TRACE conn2 <- [1,518,null,{}] 09:35:56 INFO - PROCESS | 1653 | 1468859756493 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}] 09:35:56 INFO - PROCESS | 1653 | 1468859756494 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:56 INFO - PROCESS | 1653 | 1468859756586 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:35:56 INFO - PROCESS | 1653 | 1468859756642 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 1653 | 1468859756643 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12544d000 == 42 [pid = 1653] [id = 137] 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x125542800) [pid = 1653] [serial = 408] [outer = 0x0] 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1290ab400) [pid = 1653] [serial = 409] [outer = 0x125542800] 09:35:56 INFO - PROCESS | 1653 | 1468859756669 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a896000) [pid = 1653] [serial = 410] [outer = 0x125542800] 09:35:56 INFO - PROCESS | 1653 | 1468859756941 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 09:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:35:56 INFO - PROCESS | 1653 | 1468859756959 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1653 | 1468859756960 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:35:56 INFO - PROCESS | 1653 | 1468859756962 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1653 | 1468859756963 Marionette TRACE conn2 <- [1,522,null,{}] 09:35:56 INFO - PROCESS | 1653 | 1468859756974 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}] 09:35:56 INFO - PROCESS | 1653 | 1468859756975 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:57 INFO - PROCESS | 1653 | 1468859757058 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:35:57 INFO - PROCESS | 1653 | 1468859757062 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1653 | 1468859757063 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x127322800 == 43 [pid = 1653] [id = 138] 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a896800) [pid = 1653] [serial = 411] [outer = 0x0] 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b126000) [pid = 1653] [serial = 412] [outer = 0x12a896800] 09:35:57 INFO - PROCESS | 1653 | 1468859757090 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bb2f400) [pid = 1653] [serial = 413] [outer = 0x12a896800] 09:35:57 INFO - PROCESS | 1653 | 1468859757458 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 526ms 09:35:57 INFO - PROCESS | 1653 | 1468859757489 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 1653 | 1468859757490 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:35:57 INFO - PROCESS | 1653 | 1468859757492 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 1653 | 1468859757493 Marionette TRACE conn2 <- [1,526,null,{}] 09:35:57 INFO - PROCESS | 1653 | 1468859757496 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}] 09:35:57 INFO - PROCESS | 1653 | 1468859757502 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:57 INFO - PROCESS | 1653 | 1468859757633 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:35:57 INFO - PROCESS | 1653 | 1468859757638 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1653 | 1468859757639 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129868000 == 44 [pid = 1653] [id = 139] 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bb2f800) [pid = 1653] [serial = 414] [outer = 0x0] 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c06e800) [pid = 1653] [serial = 415] [outer = 0x12bb2f800] 09:35:57 INFO - PROCESS | 1653 | 1468859757695 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c73b400) [pid = 1653] [serial = 416] [outer = 0x12bb2f800] 09:35:58 INFO - PROCESS | 1653 | 1468859758020 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]]]}] 09:35: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 09:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 567ms 09:35:58 INFO - PROCESS | 1653 | 1468859758061 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1653 | 1468859758062 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:35:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:35:58 INFO - PROCESS | 1653 | 1468859758064 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1653 | 1468859758066 Marionette TRACE conn2 <- [1,530,null,{}] 09:35:58 INFO - PROCESS | 1653 | 1468859758068 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}] 09:35:58 INFO - PROCESS | 1653 | 1468859758069 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:58 INFO - PROCESS | 1653 | 1468859758170 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:35:58 INFO - PROCESS | 1653 | 1468859758213 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1653 | 1468859758214 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abcf800 == 45 [pid = 1653] [id = 140] 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x110e96400) [pid = 1653] [serial = 417] [outer = 0x0] 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x110e9ec00) [pid = 1653] [serial = 418] [outer = 0x110e96400] 09:35:58 INFO - PROCESS | 1653 | 1468859758239 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1169e3c00) [pid = 1653] [serial = 419] [outer = 0x110e96400] 09:35:58 INFO - PROCESS | 1653 | 1468859758564 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"]]]}] 09:35: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 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35: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 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:35:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 09:35:58 INFO - PROCESS | 1653 | 1468859758586 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1653 | 1468859758588 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:35:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:35:58 INFO - PROCESS | 1653 | 1468859758590 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1653 | 1468859758591 Marionette TRACE conn2 <- [1,534,null,{}] 09:35:58 INFO - PROCESS | 1653 | 1468859758594 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}] 09:35:58 INFO - PROCESS | 1653 | 1468859758595 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:58 INFO - PROCESS | 1653 | 1468859758704 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:35:58 INFO - PROCESS | 1653 | 1468859758716 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1653 | 1468859758717 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bead800 == 46 [pid = 1653] [id = 141] 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c736400) [pid = 1653] [serial = 420] [outer = 0x0] 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12c743400) [pid = 1653] [serial = 421] [outer = 0x12c736400] 09:35:58 INFO - PROCESS | 1653 | 1468859758741 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12ca0a400) [pid = 1653] [serial = 422] [outer = 0x12c736400] 09:35:59 INFO - PROCESS | 1653 | 1468859759085 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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:35:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 09:35:59 INFO - PROCESS | 1653 | 1468859759109 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1653 | 1468859759110 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:35:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:35:59 INFO - PROCESS | 1653 | 1468859759113 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1653 | 1468859759114 Marionette TRACE conn2 <- [1,538,null,{}] 09:35:59 INFO - PROCESS | 1653 | 1468859759125 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}] 09:35:59 INFO - PROCESS | 1653 | 1468859759126 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:59 INFO - PROCESS | 1653 | 1468859759245 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:35:59 INFO - PROCESS | 1653 | 1468859759299 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1653 | 1468859759302 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca13000 == 47 [pid = 1653] [id = 142] 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1192be000) [pid = 1653] [serial = 423] [outer = 0x0] 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1192c5000) [pid = 1653] [serial = 424] [outer = 0x1192be000] 09:35:59 INFO - PROCESS | 1653 | 1468859759329 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127094000) [pid = 1653] [serial = 425] [outer = 0x1192be000] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x116797400) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ab1b000) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1126f2000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116aa0c00) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123c16c00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126898800) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129623400) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119861c00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121bf4000) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1127dc400) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:35:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116905000) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:35:59 INFO - PROCESS | 1653 | 1468859759726 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]]]}] 09:35: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. 09:35:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 09:35:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:35:59 INFO - PROCESS | 1653 | 1468859759741 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1653 | 1468859759742 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:35:59 INFO - PROCESS | 1653 | 1468859759744 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1653 | 1468859759745 Marionette TRACE conn2 <- [1,542,null,{}] 09:35:59 INFO - PROCESS | 1653 | 1468859759748 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}] 09:35:59 INFO - PROCESS | 1653 | 1468859759749 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:59 INFO - PROCESS | 1653 | 1468859759830 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:35:59 INFO - PROCESS | 1653 | 1468859759887 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 1653 | 1468859759889 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca22800 == 48 [pid = 1653] [id = 143] 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11679a800) [pid = 1653] [serial = 426] [outer = 0x0] 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1192c8c00) [pid = 1653] [serial = 427] [outer = 0x11679a800] 09:35:59 INFO - PROCESS | 1653 | 1468859759914 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12485dc00) [pid = 1653] [serial = 428] [outer = 0x11679a800] 09:36:00 INFO - PROCESS | 1653 | 1468859760170 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]]]}] 09:36: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. 09:36:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 09:36:00 INFO - PROCESS | 1653 | 1468859760220 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 1653 | 1468859760222 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:36:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:36:00 INFO - PROCESS | 1653 | 1468859760225 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1653 | 1468859760227 Marionette TRACE conn2 <- [1,546,null,{}] 09:36:00 INFO - PROCESS | 1653 | 1468859760238 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}] 09:36:00 INFO - PROCESS | 1653 | 1468859760239 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:00 INFO - PROCESS | 1653 | 1468859760352 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:36:00 INFO - PROCESS | 1653 | 1468859760358 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 1653 | 1468859760371 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdde000 == 49 [pid = 1653] [id = 144] 09:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126897000) [pid = 1653] [serial = 429] [outer = 0x0] 09:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b30d400) [pid = 1653] [serial = 430] [outer = 0x126897000] 09:36:00 INFO - PROCESS | 1653 | 1468859760407 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b319000) [pid = 1653] [serial = 431] [outer = 0x126897000] 09:36:00 INFO - PROCESS | 1653 | 1468859760795 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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:36:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 619ms 09:36:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:36:00 INFO - PROCESS | 1653 | 1468859760847 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 1653 | 1468859760849 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:36:00 INFO - PROCESS | 1653 | 1468859760853 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1653 | 1468859760854 Marionette TRACE conn2 <- [1,550,null,{}] 09:36:00 INFO - PROCESS | 1653 | 1468859760858 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}] 09:36:00 INFO - PROCESS | 1653 | 1468859760859 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:00 INFO - PROCESS | 1653 | 1468859760994 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:36:01 INFO - PROCESS | 1653 | 1468859761007 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1653 | 1468859761009 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d391000 == 50 [pid = 1653] [id = 145] 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1248d2000) [pid = 1653] [serial = 432] [outer = 0x0] 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1248d7000) [pid = 1653] [serial = 433] [outer = 0x1248d2000] 09:36:01 INFO - PROCESS | 1653 | 1468859761056 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b315000) [pid = 1653] [serial = 434] [outer = 0x1248d2000] 09:36:01 INFO - PROCESS | 1653 | 1468859761452 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]]]}] 09:36: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. 09:36:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 09:36:01 INFO - PROCESS | 1653 | 1468859761473 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1653 | 1468859761474 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:36:01 INFO - PROCESS | 1653 | 1468859761476 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1653 | 1468859761477 Marionette TRACE conn2 <- [1,554,null,{}] 09:36:01 INFO - PROCESS | 1653 | 1468859761480 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}] 09:36:01 INFO - PROCESS | 1653 | 1468859761481 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:01 INFO - PROCESS | 1653 | 1468859761602 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:36:01 INFO - PROCESS | 1653 | 1468859761718 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1653 | 1468859761719 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x112147800 == 51 [pid = 1653] [id = 146] 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1126fa800) [pid = 1653] [serial = 435] [outer = 0x0] 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1127d8000) [pid = 1653] [serial = 436] [outer = 0x1126fa800] 09:36:01 INFO - PROCESS | 1653 | 1468859761750 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116790000) [pid = 1653] [serial = 437] [outer = 0x1126fa800] 09:36:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:02 INFO - PROCESS | 1653 | 1468859762202 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 769ms 09:36:02 INFO - PROCESS | 1653 | 1468859762249 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1653 | 1468859762252 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:36:02 INFO - PROCESS | 1653 | 1468859762255 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1653 | 1468859762257 Marionette TRACE conn2 <- [1,558,null,{}] 09:36:02 INFO - PROCESS | 1653 | 1468859762261 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}] 09:36:02 INFO - PROCESS | 1653 | 1468859762264 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:02 INFO - PROCESS | 1653 | 1468859762372 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:36:02 INFO - PROCESS | 1653 | 1468859762443 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 1653 | 1468859762445 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x121160000 == 52 [pid = 1653] [id = 147] 09:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118484800) [pid = 1653] [serial = 438] [outer = 0x0] 09:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118a3dc00) [pid = 1653] [serial = 439] [outer = 0x118484800] 09:36:02 INFO - PROCESS | 1653 | 1468859762475 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1192c4800) [pid = 1653] [serial = 440] [outer = 0x118484800] 09:36:02 INFO - PROCESS | 1653 | 1468859762896 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 09:36:02 INFO - PROCESS | 1653 | 1468859762943 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1653 | 1468859762946 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:36:02 INFO - PROCESS | 1653 | 1468859762980 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1653 | 1468859762982 Marionette TRACE conn2 <- [1,562,null,{}] 09:36:02 INFO - PROCESS | 1653 | 1468859762987 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}] 09:36:02 INFO - PROCESS | 1653 | 1468859762989 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:03 INFO - PROCESS | 1653 | 1468859763100 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:36:03 INFO - PROCESS | 1653 | 1468859763174 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1653 | 1468859763175 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beab000 == 53 [pid = 1653] [id = 148] 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119c06400) [pid = 1653] [serial = 441] [outer = 0x0] 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1248cd800) [pid = 1653] [serial = 442] [outer = 0x119c06400] 09:36:03 INFO - PROCESS | 1653 | 1468859763204 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1254dbc00) [pid = 1653] [serial = 443] [outer = 0x119c06400] 09:36:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:03 INFO - PROCESS | 1653 | 1468859763632 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 09:36:03 INFO - PROCESS | 1653 | 1468859763652 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1653 | 1468859763653 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:36:03 INFO - PROCESS | 1653 | 1468859763661 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1653 | 1468859763665 Marionette TRACE conn2 <- [1,566,null,{}] 09:36:03 INFO - PROCESS | 1653 | 1468859763668 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}] 09:36:03 INFO - PROCESS | 1653 | 1468859763671 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:03 INFO - PROCESS | 1653 | 1468859763780 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:36:03 INFO - PROCESS | 1653 | 1468859763841 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1653 | 1468859763842 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d74d800 == 54 [pid = 1653] [id = 149] 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12553f000) [pid = 1653] [serial = 444] [outer = 0x0] 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12750b800) [pid = 1653] [serial = 445] [outer = 0x12553f000] 09:36:03 INFO - PROCESS | 1653 | 1468859763911 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12759e000) [pid = 1653] [serial = 446] [outer = 0x12553f000] 09:36:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:04 INFO - PROCESS | 1653 | 1468859764302 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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 676ms 09:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:36:04 INFO - PROCESS | 1653 | 1468859764334 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1653 | 1468859764336 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:36:04 INFO - PROCESS | 1653 | 1468859764338 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1653 | 1468859764340 Marionette TRACE conn2 <- [1,570,null,{}] 09:36:04 INFO - PROCESS | 1653 | 1468859764342 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}] 09:36:04 INFO - PROCESS | 1653 | 1468859764343 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:04 INFO - PROCESS | 1653 | 1468859764465 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:36:04 INFO - PROCESS | 1653 | 1468859764538 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1653 | 1468859764539 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcd1800 == 55 [pid = 1653] [id = 150] 09:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a897800) [pid = 1653] [serial = 447] [outer = 0x0] 09:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ab28400) [pid = 1653] [serial = 448] [outer = 0x12a897800] 09:36:04 INFO - PROCESS | 1653 | 1468859764568 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12b311400) [pid = 1653] [serial = 449] [outer = 0x12a897800] 09:36:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:04 INFO - PROCESS | 1653 | 1468859764972 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 09:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:36:05 INFO - PROCESS | 1653 | 1468859765007 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1653 | 1468859765009 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:36:05 INFO - PROCESS | 1653 | 1468859765011 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1653 | 1468859765012 Marionette TRACE conn2 <- [1,574,null,{}] 09:36:05 INFO - PROCESS | 1653 | 1468859765015 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}] 09:36:05 INFO - PROCESS | 1653 | 1468859765016 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:05 INFO - PROCESS | 1653 | 1468859765134 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:36:05 INFO - PROCESS | 1653 | 1468859765196 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1653 | 1468859765201 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab7000 == 56 [pid = 1653] [id = 151] 09:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1126fb000) [pid = 1653] [serial = 450] [outer = 0x0] 09:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x112f3bc00) [pid = 1653] [serial = 451] [outer = 0x1126fb000] 09:36:05 INFO - PROCESS | 1653 | 1468859765397 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11679d000) [pid = 1653] [serial = 452] [outer = 0x1126fb000] 09:36:05 INFO - PROCESS | 1653 | 1468859765896 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 920ms 09:36:05 INFO - PROCESS | 1653 | 1468859765933 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1653 | 1468859765936 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:36:05 INFO - PROCESS | 1653 | 1468859765941 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1653 | 1468859765943 Marionette TRACE conn2 <- [1,578,null,{}] 09:36:05 INFO - PROCESS | 1653 | 1468859765948 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}] 09:36:05 INFO - PROCESS | 1653 | 1468859765950 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:06 INFO - PROCESS | 1653 | 1468859766090 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:36:06 INFO - PROCESS | 1653 | 1468859766221 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1653 | 1468859766223 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118751800 == 57 [pid = 1653] [id = 152] 09:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1169da800) [pid = 1653] [serial = 453] [outer = 0x0] 09:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x118e7ec00) [pid = 1653] [serial = 454] [outer = 0x1169da800] 09:36:06 INFO - PROCESS | 1653 | 1468859766268 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1192c7800) [pid = 1653] [serial = 455] [outer = 0x1169da800] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d391000 == 56 [pid = 1653] [id = 145] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdde000 == 55 [pid = 1653] [id = 144] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca22800 == 54 [pid = 1653] [id = 143] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca13000 == 53 [pid = 1653] [id = 142] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bead800 == 52 [pid = 1653] [id = 141] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12abcf800 == 51 [pid = 1653] [id = 140] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129868000 == 50 [pid = 1653] [id = 139] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x127322800 == 49 [pid = 1653] [id = 138] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12544d000 == 48 [pid = 1653] [id = 137] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12114b800 == 47 [pid = 1653] [id = 136] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x118203800 == 46 [pid = 1653] [id = 135] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12124c800 == 45 [pid = 1653] [id = 134] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12c891000 == 44 [pid = 1653] [id = 132] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a6000 == 43 [pid = 1653] [id = 131] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1198a9800 == 42 [pid = 1653] [id = 130] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x113aca800 == 41 [pid = 1653] [id = 129] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119286800 == 40 [pid = 1653] [id = 81] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129073000 == 39 [pid = 1653] [id = 102] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x121149000 == 38 [pid = 1653] [id = 115] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12558c800 == 37 [pid = 1653] [id = 65] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x112d2c800 == 36 [pid = 1653] [id = 80] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb48800 == 35 [pid = 1653] [id = 116] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12731a000 == 34 [pid = 1653] [id = 82] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba93000 == 33 [pid = 1653] [id = 133] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab7000 == 32 [pid = 1653] [id = 151] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcd1800 == 31 [pid = 1653] [id = 150] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d74d800 == 30 [pid = 1653] [id = 149] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12beab000 == 29 [pid = 1653] [id = 148] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x121160000 == 28 [pid = 1653] [id = 147] 09:36:07 INFO - PROCESS | 1653 | --DOCSHELL 0x112147800 == 27 [pid = 1653] [id = 146] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12689d800) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x128d21800) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12a752800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119981800) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x120ea9c00) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1297ed400) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118433c00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124ada800) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1254dd000) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x116791000) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118545c00) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11678f000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118429400) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11747d800) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x124a12000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12bed4000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1169e2000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12acbf800) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x117e1e400) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bb35000) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1127d2400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b390000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a96f400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b128400) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x127597400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129621000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 09:36:07 INFO - PROCESS | 1653 | 1468859767356 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1424ms 09:36:07 INFO - PROCESS | 1653 | 1468859767378 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1653 | 1468859767381 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:36:07 INFO - PROCESS | 1653 | 1468859767390 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1653 | 1468859767393 Marionette TRACE conn2 <- [1,582,null,{}] 09:36:07 INFO - PROCESS | 1653 | 1468859767401 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}] 09:36:07 INFO - PROCESS | 1653 | 1468859767404 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:07 INFO - PROCESS | 1653 | 1468859767488 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:36:07 INFO - PROCESS | 1653 | 1468859767494 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1653 | 1468859767496 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694c000 == 28 [pid = 1653] [id = 153] 09:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116791000) [pid = 1653] [serial = 456] [outer = 0x0] 09:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1169d7800) [pid = 1653] [serial = 457] [outer = 0x116791000] 09:36:07 INFO - PROCESS | 1653 | 1468859767527 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116f7ac00) [pid = 1653] [serial = 458] [outer = 0x116791000] 09:36:07 INFO - PROCESS | 1653 | 1468859767872 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms 09:36:07 INFO - PROCESS | 1653 | 1468859767911 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1653 | 1468859767915 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:36:07 INFO - PROCESS | 1653 | 1468859767933 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1653 | 1468859767935 Marionette TRACE conn2 <- [1,586,null,{}] 09:36:07 INFO - PROCESS | 1653 | 1468859767938 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}] 09:36:07 INFO - PROCESS | 1653 | 1468859767939 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:08 INFO - PROCESS | 1653 | 1468859768021 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:36:08 INFO - PROCESS | 1653 | 1468859768025 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1653 | 1468859768027 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118219000 == 29 [pid = 1653] [id = 154] 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1176b9800) [pid = 1653] [serial = 459] [outer = 0x0] 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118433800) [pid = 1653] [serial = 460] [outer = 0x1176b9800] 09:36:08 INFO - PROCESS | 1653 | 1468859768056 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11854ac00) [pid = 1653] [serial = 461] [outer = 0x1176b9800] 09:36:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:08 INFO - PROCESS | 1653 | 1468859768458 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 577ms 09:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:36:08 INFO - PROCESS | 1653 | 1468859768505 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1653 | 1468859768507 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:36:08 INFO - PROCESS | 1653 | 1468859768511 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1653 | 1468859768514 Marionette TRACE conn2 <- [1,590,null,{}] 09:36:08 INFO - PROCESS | 1653 | 1468859768526 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}] 09:36:08 INFO - PROCESS | 1653 | 1468859768531 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:08 INFO - PROCESS | 1653 | 1468859768653 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:36:08 INFO - PROCESS | 1653 | 1468859768669 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1653 | 1468859768672 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193b4800 == 30 [pid = 1653] [id = 155] 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119323000) [pid = 1653] [serial = 462] [outer = 0x0] 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11960fc00) [pid = 1653] [serial = 463] [outer = 0x119323000] 09:36:08 INFO - PROCESS | 1653 | 1468859768717 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x119864c00) [pid = 1653] [serial = 464] [outer = 0x119323000] 09:36:09 INFO - PROCESS | 1653 | 1468859769056 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 574ms 09:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:36:09 INFO - PROCESS | 1653 | 1468859769087 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1653 | 1468859769088 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:36:09 INFO - PROCESS | 1653 | 1468859769090 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1653 | 1468859769091 Marionette TRACE conn2 <- [1,594,null,{}] 09:36:09 INFO - PROCESS | 1653 | 1468859769094 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}] 09:36:09 INFO - PROCESS | 1653 | 1468859769095 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:09 INFO - PROCESS | 1653 | 1468859769207 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:36:09 INFO - PROCESS | 1653 | 1468859769224 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1653 | 1468859769225 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b0b000 == 31 [pid = 1653] [id = 156] 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1199a9400) [pid = 1653] [serial = 465] [outer = 0x0] 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x120ea5c00) [pid = 1653] [serial = 466] [outer = 0x1199a9400] 09:36:09 INFO - PROCESS | 1653 | 1468859769250 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x120fc1400) [pid = 1653] [serial = 467] [outer = 0x1199a9400] 09:36:09 INFO - PROCESS | 1653 | 1468859769602 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 517ms 09:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:36:09 INFO - PROCESS | 1653 | 1468859769609 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1653 | 1468859769610 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:36:09 INFO - PROCESS | 1653 | 1468859769611 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1653 | 1468859769613 Marionette TRACE conn2 <- [1,598,null,{}] 09:36:09 INFO - PROCESS | 1653 | 1468859769617 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}] 09:36:09 INFO - PROCESS | 1653 | 1468859769618 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:09 INFO - PROCESS | 1653 | 1468859769738 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:36:09 INFO - PROCESS | 1653 | 1468859769742 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1653 | 1468859769743 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12114c800 == 32 [pid = 1653] [id = 157] 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118149800) [pid = 1653] [serial = 468] [outer = 0x0] 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123c15800) [pid = 1653] [serial = 469] [outer = 0x118149800] 09:36:09 INFO - PROCESS | 1653 | 1468859769778 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1248d0400) [pid = 1653] [serial = 470] [outer = 0x118149800] 09:36:10 INFO - PROCESS | 1653 | 1468859770155 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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 568ms 09:36:10 INFO - PROCESS | 1653 | 1468859770185 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 1653 | 1468859770186 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:36:10 INFO - PROCESS | 1653 | 1468859770188 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1653 | 1468859770189 Marionette TRACE conn2 <- [1,602,null,{}] 09:36:10 INFO - PROCESS | 1653 | 1468859770192 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}] 09:36:10 INFO - PROCESS | 1653 | 1468859770196 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:10 INFO - PROCESS | 1653 | 1468859770315 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:36:10 INFO - PROCESS | 1653 | 1468859770351 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1653 | 1468859770352 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c74800 == 33 [pid = 1653] [id = 158] 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x124adc000) [pid = 1653] [serial = 471] [outer = 0x0] 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x127353000) [pid = 1653] [serial = 472] [outer = 0x124adc000] 09:36:10 INFO - PROCESS | 1653 | 1468859770377 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12750ec00) [pid = 1653] [serial = 473] [outer = 0x124adc000] 09:36:10 INFO - PROCESS | 1653 | 1468859770722 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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 567ms 09:36:10 INFO - PROCESS | 1653 | 1468859770757 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:36:10 INFO - PROCESS | 1653 | 1468859770758 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:36:10 INFO - PROCESS | 1653 | 1468859770760 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1653 | 1468859770761 Marionette TRACE conn2 <- [1,606,null,{}] 09:36:10 INFO - PROCESS | 1653 | 1468859770764 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}] 09:36:10 INFO - PROCESS | 1653 | 1468859770765 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:10 INFO - PROCESS | 1653 | 1468859770860 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:36:10 INFO - PROCESS | 1653 | 1468859770870 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1653 | 1468859770871 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1255a1000 == 34 [pid = 1653] [id = 159] 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11678e800) [pid = 1653] [serial = 474] [outer = 0x0] 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12759dc00) [pid = 1653] [serial = 475] [outer = 0x11678e800] 09:36:10 INFO - PROCESS | 1653 | 1468859770896 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12909f800) [pid = 1653] [serial = 476] [outer = 0x11678e800] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1248d2000) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x113805c00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x117e26400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12c736400) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11960b800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1161b0400) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x121011800) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x116a0d400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x112f40000) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x124adb400) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a896800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x112137800) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128edd800) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1192be000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x125542800) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128d1bc00) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11679a800) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121893800) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1169e5400) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118432000) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bb2f800) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x123c17000) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126897000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12baf0800) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11932c400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x110e96400) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121309400) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118147800) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11322f800) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1169d9400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1297f4800) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110fa0c00) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:36:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ab22400) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:36:11 INFO - PROCESS | 1653 | 1468859771663 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 918ms 09:36:11 INFO - PROCESS | 1653 | 1468859771679 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1653 | 1468859771682 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:36:11 INFO - PROCESS | 1653 | 1468859771685 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1653 | 1468859771687 Marionette TRACE conn2 <- [1,610,null,{}] 09:36:11 INFO - PROCESS | 1653 | 1468859771689 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}] 09:36:11 INFO - PROCESS | 1653 | 1468859771690 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:11 INFO - PROCESS | 1653 | 1468859771763 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:36:11 INFO - PROCESS | 1653 | 1468859771769 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1653 | 1468859771770 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118744800 == 35 [pid = 1653] [id = 160] 09:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110e94800) [pid = 1653] [serial = 477] [outer = 0x0] 09:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11322f800) [pid = 1653] [serial = 478] [outer = 0x110e94800] 09:36:11 INFO - PROCESS | 1653 | 1468859771796 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1183c8400) [pid = 1653] [serial = 479] [outer = 0x110e94800] 09:36:12 INFO - PROCESS | 1653 | 1468859772127 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 09:36:12 INFO - PROCESS | 1653 | 1468859772154 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1653 | 1468859772165 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:36:12 INFO - PROCESS | 1653 | 1468859772167 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1653 | 1468859772168 Marionette TRACE conn2 <- [1,614,null,{}] 09:36:12 INFO - PROCESS | 1653 | 1468859772171 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}] 09:36:12 INFO - PROCESS | 1653 | 1468859772172 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:12 INFO - PROCESS | 1653 | 1468859772274 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:36:12 INFO - PROCESS | 1653 | 1468859772281 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1653 | 1468859772283 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c63800 == 36 [pid = 1653] [id = 161] 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1160ea400) [pid = 1653] [serial = 480] [outer = 0x0] 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118a36800) [pid = 1653] [serial = 481] [outer = 0x1160ea400] 09:36:12 INFO - PROCESS | 1653 | 1468859772309 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119861000) [pid = 1653] [serial = 482] [outer = 0x1160ea400] 09:36:12 INFO - PROCESS | 1653 | 1468859772606 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 09:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:36:12 INFO - PROCESS | 1653 | 1468859772637 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1653 | 1468859772638 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:36:12 INFO - PROCESS | 1653 | 1468859772640 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1653 | 1468859772641 Marionette TRACE conn2 <- [1,618,null,{}] 09:36:12 INFO - PROCESS | 1653 | 1468859772644 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}] 09:36:12 INFO - PROCESS | 1653 | 1468859772645 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:12 INFO - PROCESS | 1653 | 1468859772726 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:36:12 INFO - PROCESS | 1653 | 1468859772731 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1653 | 1468859772733 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x129495000 == 37 [pid = 1653] [id = 162] 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120e14c00) [pid = 1653] [serial = 483] [outer = 0x0] 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x125542400) [pid = 1653] [serial = 484] [outer = 0x120e14c00] 09:36:12 INFO - PROCESS | 1653 | 1468859772758 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128d1e800) [pid = 1653] [serial = 485] [outer = 0x120e14c00] 09:36:13 INFO - PROCESS | 1653 | 1468859773092 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 467ms 09:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:36:13 INFO - PROCESS | 1653 | 1468859773109 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1653 | 1468859773110 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:36:13 INFO - PROCESS | 1653 | 1468859773112 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1653 | 1468859773114 Marionette TRACE conn2 <- [1,622,null,{}] 09:36:13 INFO - PROCESS | 1653 | 1468859773128 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}] 09:36:13 INFO - PROCESS | 1653 | 1468859773130 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:13 INFO - PROCESS | 1653 | 1468859773247 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:36:13 INFO - PROCESS | 1653 | 1468859773256 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1653 | 1468859773258 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a794800 == 38 [pid = 1653] [id = 163] 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1248d3800) [pid = 1653] [serial = 486] [outer = 0x0] 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1297f1800) [pid = 1653] [serial = 487] [outer = 0x1248d3800] 09:36:13 INFO - PROCESS | 1653 | 1468859773285 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a96d000) [pid = 1653] [serial = 488] [outer = 0x1248d3800] 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128ecf800) [pid = 1653] [serial = 489] [outer = 0x12ca06800] 09:36:13 INFO - PROCESS | 1653 | 1468859773658 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 574ms 09:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:36:13 INFO - PROCESS | 1653 | 1468859773709 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1653 | 1468859773712 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:36:13 INFO - PROCESS | 1653 | 1468859773717 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1653 | 1468859773720 Marionette TRACE conn2 <- [1,626,null,{}] 09:36:13 INFO - PROCESS | 1653 | 1468859773724 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}] 09:36:13 INFO - PROCESS | 1653 | 1468859773726 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:13 INFO - PROCESS | 1653 | 1468859773840 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:36:13 INFO - PROCESS | 1653 | 1468859773922 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1653 | 1468859773923 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x117470800 == 39 [pid = 1653] [id = 164] 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116792000) [pid = 1653] [serial = 490] [outer = 0x0] 09:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1169dac00) [pid = 1653] [serial = 491] [outer = 0x116792000] 09:36:13 INFO - PROCESS | 1653 | 1468859773956 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1176b8400) [pid = 1653] [serial = 492] [outer = 0x116792000] 09:36:14 INFO - PROCESS | 1653 | 1468859774553 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 873ms 09:36:14 INFO - PROCESS | 1653 | 1468859774590 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1653 | 1468859774593 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:36:14 INFO - PROCESS | 1653 | 1468859774598 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1653 | 1468859774600 Marionette TRACE conn2 <- [1,630,null,{}] 09:36:14 INFO - PROCESS | 1653 | 1468859774602 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}] 09:36:14 INFO - PROCESS | 1653 | 1468859774604 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:14 INFO - PROCESS | 1653 | 1468859774711 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:36:14 INFO - PROCESS | 1653 | 1468859774792 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1653 | 1468859774793 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc3800 == 40 [pid = 1653] [id = 165] 09:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118a3f000) [pid = 1653] [serial = 493] [outer = 0x0] 09:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11923d800) [pid = 1653] [serial = 494] [outer = 0x118a3f000] 09:36:14 INFO - PROCESS | 1653 | 1468859774824 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119606000) [pid = 1653] [serial = 495] [outer = 0x118a3f000] 09:36:15 INFO - PROCESS | 1653 | 1468859775351 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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 771ms 09:36:15 INFO - PROCESS | 1653 | 1468859775391 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1653 | 1468859775393 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:36:15 INFO - PROCESS | 1653 | 1468859775397 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1653 | 1468859775402 Marionette TRACE conn2 <- [1,634,null,{}] 09:36:15 INFO - PROCESS | 1653 | 1468859775410 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}] 09:36:15 INFO - PROCESS | 1653 | 1468859775413 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:15 INFO - PROCESS | 1653 | 1468859775621 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:36:15 INFO - PROCESS | 1653 | 1468859775712 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1653 | 1468859775714 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a7000 == 41 [pid = 1653] [id = 166] 09:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x112a8f400) [pid = 1653] [serial = 496] [outer = 0x0] 09:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112f49400) [pid = 1653] [serial = 497] [outer = 0x112a8f400] 09:36:15 INFO - PROCESS | 1653 | 1468859775742 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x113aaf400) [pid = 1653] [serial = 498] [outer = 0x112a8f400] 09:36:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129495000 == 40 [pid = 1653] [id = 162] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x128c63800 == 39 [pid = 1653] [id = 161] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118744800 == 38 [pid = 1653] [id = 160] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1255a1000 == 37 [pid = 1653] [id = 159] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123c74800 == 36 [pid = 1653] [id = 158] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12114c800 == 35 [pid = 1653] [id = 157] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119b0b000 == 34 [pid = 1653] [id = 156] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1193b4800 == 33 [pid = 1653] [id = 155] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118219000 == 32 [pid = 1653] [id = 154] 09:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11694c000 == 31 [pid = 1653] [id = 153] 09:36:16 INFO - PROCESS | 1653 | 1468859776191 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 826ms 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1248d7000) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b315000) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x117e1d400) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118438000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c743400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1199ae000) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1176bd800) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x124cdcc00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119c13c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bbec000) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128ed6c00) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b126000) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1126fdc00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129626400) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1192c5000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a896000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128d28400) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1192c8c00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1254d7800) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1290ab400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1180cb800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11853b400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11842d000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118438800) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c73b400) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128d19400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b319000) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bbf2000) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12130f800) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116f7b800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x110e9ec00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12554b800) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1169e3c00) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119234400) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f42000) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11679c000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12bb3b400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a968400) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c06e800) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12ca0a400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199acc00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bb2ec00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129624000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127599800) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b30d400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127094000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bb2f400) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f72c00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12bae9800) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 09:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12485dc00) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 09:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:36:16 INFO - PROCESS | 1653 | 1468859776242 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1653 | 1468859776244 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:36:16 INFO - PROCESS | 1653 | 1468859776252 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1653 | 1468859776254 Marionette TRACE conn2 <- [1,638,null,{}] 09:36:16 INFO - PROCESS | 1653 | 1468859776257 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}] 09:36:16 INFO - PROCESS | 1653 | 1468859776258 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:16 INFO - PROCESS | 1653 | 1468859776336 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:36:16 INFO - PROCESS | 1653 | 1468859776340 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1653 | 1468859776341 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651f800 == 32 [pid = 1653] [id = 167] 09:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11679c000) [pid = 1653] [serial = 499] [outer = 0x0] 09:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116975800) [pid = 1653] [serial = 500] [outer = 0x11679c000] 09:36:16 INFO - PROCESS | 1653 | 1468859776369 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116a9f400) [pid = 1653] [serial = 501] [outer = 0x11679c000] 09:36:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:16 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:16 INFO - PROCESS | 1653 | 1468859776831 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 622ms 09:36:16 INFO - PROCESS | 1653 | 1468859776874 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1653 | 1468859776875 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:36:16 INFO - PROCESS | 1653 | 1468859776878 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1653 | 1468859776879 Marionette TRACE conn2 <- [1,642,null,{}] 09:36:16 INFO - PROCESS | 1653 | 1468859776881 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}] 09:36:16 INFO - PROCESS | 1653 | 1468859776883 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:16 INFO - PROCESS | 1653 | 1468859776985 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:36:17 INFO - PROCESS | 1653 | 1468859776993 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1653 | 1468859776994 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118426800 == 33 [pid = 1653] [id = 168] 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118433400) [pid = 1653] [serial = 502] [outer = 0x0] 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118437000) [pid = 1653] [serial = 503] [outer = 0x118433400] 09:36:17 INFO - PROCESS | 1653 | 1468859777020 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118546400) [pid = 1653] [serial = 504] [outer = 0x118433400] 09:36:17 INFO - PROCESS | 1653 | 1468859777359 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 09:36:17 INFO - PROCESS | 1653 | 1468859777397 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1653 | 1468859777399 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:36:17 INFO - PROCESS | 1653 | 1468859777406 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1653 | 1468859777409 Marionette TRACE conn2 <- [1,646,null,{}] 09:36:17 INFO - PROCESS | 1653 | 1468859777412 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}] 09:36:17 INFO - PROCESS | 1653 | 1468859777414 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:17 INFO - PROCESS | 1653 | 1468859777498 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:36:17 INFO - PROCESS | 1653 | 1468859777504 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1653 | 1468859777505 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195cc000 == 34 [pid = 1653] [id = 169] 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118438c00) [pid = 1653] [serial = 505] [outer = 0x0] 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119240400) [pid = 1653] [serial = 506] [outer = 0x118438c00] 09:36:17 INFO - PROCESS | 1653 | 1468859777530 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960d800) [pid = 1653] [serial = 507] [outer = 0x118438c00] 09:36:17 INFO - PROCESS | 1653 | 1468859777854 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 474ms 09:36:17 INFO - PROCESS | 1653 | 1468859777878 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1653 | 1468859777879 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:36:17 INFO - PROCESS | 1653 | 1468859777883 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1653 | 1468859777885 Marionette TRACE conn2 <- [1,650,null,{}] 09:36:17 INFO - PROCESS | 1653 | 1468859777888 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}] 09:36:17 INFO - PROCESS | 1653 | 1468859777889 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:17 INFO - PROCESS | 1653 | 1468859777968 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:36:18 INFO - PROCESS | 1653 | 1468859778027 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1653 | 1468859778028 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119caf000 == 35 [pid = 1653] [id = 170] 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a3e400) [pid = 1653] [serial = 508] [outer = 0x0] 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11963f800) [pid = 1653] [serial = 509] [outer = 0x118a3e400] 09:36:18 INFO - PROCESS | 1653 | 1468859778053 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199abc00) [pid = 1653] [serial = 510] [outer = 0x118a3e400] 09:36:18 INFO - PROCESS | 1653 | 1468859778383 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 09:36:18 INFO - PROCESS | 1653 | 1468859778405 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1653 | 1468859778406 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:36:18 INFO - PROCESS | 1653 | 1468859778408 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1653 | 1468859778409 Marionette TRACE conn2 <- [1,654,null,{}] 09:36:18 INFO - PROCESS | 1653 | 1468859778412 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}] 09:36:18 INFO - PROCESS | 1653 | 1468859778413 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:18 INFO - PROCESS | 1653 | 1468859778524 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:36:18 INFO - PROCESS | 1653 | 1468859778528 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1653 | 1468859778532 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214e2800 == 36 [pid = 1653] [id = 171] 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121309000) [pid = 1653] [serial = 511] [outer = 0x0] 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12130f800) [pid = 1653] [serial = 512] [outer = 0x121309000] 09:36:18 INFO - PROCESS | 1653 | 1468859778596 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124864000) [pid = 1653] [serial = 513] [outer = 0x121309000] 09:36:18 INFO - PROCESS | 1653 | 1468859778941 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 568ms 09:36:18 INFO - PROCESS | 1653 | 1468859778984 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1653 | 1468859778985 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:36:18 INFO - PROCESS | 1653 | 1468859778988 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1653 | 1468859778989 Marionette TRACE conn2 <- [1,658,null,{}] 09:36:18 INFO - PROCESS | 1653 | 1468859778991 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}] 09:36:18 INFO - PROCESS | 1653 | 1468859778992 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:19 INFO - PROCESS | 1653 | 1468859779094 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:36:19 INFO - PROCESS | 1653 | 1468859779098 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1653 | 1468859779099 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a83800 == 37 [pid = 1653] [id = 172] 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124865400) [pid = 1653] [serial = 514] [outer = 0x0] 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1248d6000) [pid = 1653] [serial = 515] [outer = 0x124865400] 09:36:19 INFO - PROCESS | 1653 | 1468859779123 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1254dac00) [pid = 1653] [serial = 516] [outer = 0x124865400] 09:36:19 INFO - PROCESS | 1653 | 1468859779468 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 09:36:19 INFO - PROCESS | 1653 | 1468859779506 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1653 | 1468859779508 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:36:19 INFO - PROCESS | 1653 | 1468859779510 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1653 | 1468859779511 Marionette TRACE conn2 <- [1,662,null,{}] 09:36:19 INFO - PROCESS | 1653 | 1468859779513 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}] 09:36:19 INFO - PROCESS | 1653 | 1468859779516 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:19 INFO - PROCESS | 1653 | 1468859779618 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:36:19 INFO - PROCESS | 1653 | 1468859779622 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1653 | 1468859779623 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x126914800 == 38 [pid = 1653] [id = 173] 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124867800) [pid = 1653] [serial = 517] [outer = 0x0] 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126899c00) [pid = 1653] [serial = 518] [outer = 0x124867800] 09:36:19 INFO - PROCESS | 1653 | 1468859779648 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127503400) [pid = 1653] [serial = 519] [outer = 0x124867800] 09:36:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:19 INFO - PROCESS | 1653 | 1468859779963 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 09:36:19 INFO - PROCESS | 1653 | 1468859779978 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1653 | 1468859779980 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:36:19 INFO - PROCESS | 1653 | 1468859779990 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1653 | 1468859779991 Marionette TRACE conn2 <- [1,666,null,{}] 09:36:19 INFO - PROCESS | 1653 | 1468859779993 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}] 09:36:19 INFO - PROCESS | 1653 | 1468859779995 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:20 INFO - PROCESS | 1653 | 1468859780106 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:36:20 INFO - PROCESS | 1653 | 1468859780110 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1653 | 1468859780112 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906d000 == 39 [pid = 1653] [id = 174] 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1248d8c00) [pid = 1653] [serial = 520] [outer = 0x0] 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12750cc00) [pid = 1653] [serial = 521] [outer = 0x1248d8c00] 09:36:20 INFO - PROCESS | 1653 | 1468859780136 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127597400) [pid = 1653] [serial = 522] [outer = 0x1248d8c00] 09:36:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118149800) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1126fa800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124adc000) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118484800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116791000) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176b9800) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1169da800) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c06400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119323000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12553f000) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a897800) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126fb000) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11678e800) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110e94800) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160ea400) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e14c00) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:36:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1199a9400) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:36:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:20 INFO - PROCESS | 1653 | 1468859780529 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms 09:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:36:20 INFO - PROCESS | 1653 | 1468859780560 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1653 | 1468859780561 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:36:20 INFO - PROCESS | 1653 | 1468859780563 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1653 | 1468859780564 Marionette TRACE conn2 <- [1,670,null,{}] 09:36:20 INFO - PROCESS | 1653 | 1468859780566 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}] 09:36:20 INFO - PROCESS | 1653 | 1468859780568 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:20 INFO - PROCESS | 1653 | 1468859780649 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:36:20 INFO - PROCESS | 1653 | 1468859780704 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1653 | 1468859780705 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x121161800 == 40 [pid = 1653] [id = 175] 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1121bdc00) [pid = 1653] [serial = 523] [outer = 0x0] 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1169db400) [pid = 1653] [serial = 524] [outer = 0x1121bdc00] 09:36:20 INFO - PROCESS | 1653 | 1468859780730 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119c06400) [pid = 1653] [serial = 525] [outer = 0x1121bdc00] 09:36:21 INFO - PROCESS | 1653 | 1468859781006 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 09:36:21 INFO - PROCESS | 1653 | 1468859781038 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1653 | 1468859781039 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:36:21 INFO - PROCESS | 1653 | 1468859781042 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1653 | 1468859781043 Marionette TRACE conn2 <- [1,674,null,{}] 09:36:21 INFO - PROCESS | 1653 | 1468859781045 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}] 09:36:21 INFO - PROCESS | 1653 | 1468859781046 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:21 INFO - PROCESS | 1653 | 1468859781144 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:36:21 INFO - PROCESS | 1653 | 1468859781148 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1653 | 1468859781150 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a78b800 == 41 [pid = 1653] [id = 176] 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124862800) [pid = 1653] [serial = 526] [outer = 0x0] 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127507c00) [pid = 1653] [serial = 527] [outer = 0x124862800] 09:36:21 INFO - PROCESS | 1653 | 1468859781177 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d1d000) [pid = 1653] [serial = 528] [outer = 0x124862800] 09:36:21 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:21 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:21 INFO - PROCESS | 1653 | 1468859781538 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]]]}] 09:36:21 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 09:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 09:36:21 INFO - PROCESS | 1653 | 1468859781561 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1653 | 1468859781562 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:36:21 INFO - PROCESS | 1653 | 1468859781565 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1653 | 1468859781567 Marionette TRACE conn2 <- [1,678,null,{}] 09:36:21 INFO - PROCESS | 1653 | 1468859781569 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}] 09:36:21 INFO - PROCESS | 1653 | 1468859781570 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:21 INFO - PROCESS | 1653 | 1468859781691 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:36:21 INFO - PROCESS | 1653 | 1468859781698 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1653 | 1468859781699 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a903000 == 42 [pid = 1653] [id = 177] 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254dec00) [pid = 1653] [serial = 529] [outer = 0x0] 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1293dcc00) [pid = 1653] [serial = 530] [outer = 0x1254dec00] 09:36:21 INFO - PROCESS | 1653 | 1468859781724 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1297f0000) [pid = 1653] [serial = 531] [outer = 0x1254dec00] 09:36:22 INFO - PROCESS | 1653 | 1468859782009 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]]]}] 09:36: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 09:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 09:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:36:22 INFO - PROCESS | 1653 | 1468859782040 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1653 | 1468859782042 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:36:22 INFO - PROCESS | 1653 | 1468859782044 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1653 | 1468859782045 Marionette TRACE conn2 <- [1,682,null,{}] 09:36:22 INFO - PROCESS | 1653 | 1468859782047 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}] 09:36:22 INFO - PROCESS | 1653 | 1468859782048 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:22 INFO - PROCESS | 1653 | 1468859782140 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:36:22 INFO - PROCESS | 1653 | 1468859782143 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1653 | 1468859782144 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b355000 == 43 [pid = 1653] [id = 178] 09:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1293dd400) [pid = 1653] [serial = 532] [outer = 0x0] 09:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a751800) [pid = 1653] [serial = 533] [outer = 0x1293dd400] 09:36:22 INFO - PROCESS | 1653 | 1468859782176 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a96dc00) [pid = 1653] [serial = 534] [outer = 0x1293dd400] 09:36:23 INFO - PROCESS | 1653 | 1468859783118 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]]]}] 09:36: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) 09:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 09:36:23 INFO - PROCESS | 1653 | 1468859783164 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1653 | 1468859783166 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:36:23 INFO - PROCESS | 1653 | 1468859783170 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1653 | 1468859783172 Marionette TRACE conn2 <- [1,686,null,{}] 09:36:23 INFO - PROCESS | 1653 | 1468859783176 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}] 09:36:23 INFO - PROCESS | 1653 | 1468859783178 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:23 INFO - PROCESS | 1653 | 1468859783314 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:36:23 INFO - PROCESS | 1653 | 1468859783369 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1653 | 1468859783370 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x117477800 == 44 [pid = 1653] [id = 179] 09:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112780000) [pid = 1653] [serial = 535] [outer = 0x0] 09:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116978800) [pid = 1653] [serial = 536] [outer = 0x112780000] 09:36:23 INFO - PROCESS | 1653 | 1468859783442 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1176b9800) [pid = 1653] [serial = 537] [outer = 0x112780000] 09:36:24 INFO - PROCESS | 1653 | 1468859784361 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]]]}] 09:36: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 09:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1221ms 09:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:36:24 INFO - PROCESS | 1653 | 1468859784391 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1653 | 1468859784394 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:36:24 INFO - PROCESS | 1653 | 1468859784400 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1653 | 1468859784403 Marionette TRACE conn2 <- [1,690,null,{}] 09:36:24 INFO - PROCESS | 1653 | 1468859784406 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}] 09:36:24 INFO - PROCESS | 1653 | 1468859784407 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:24 INFO - PROCESS | 1653 | 1468859784513 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:36:24 INFO - PROCESS | 1653 | 1468859784569 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1653 | 1468859784570 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b1800 == 45 [pid = 1653] [id = 180] 09:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116795800) [pid = 1653] [serial = 538] [outer = 0x0] 09:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11842e000) [pid = 1653] [serial = 539] [outer = 0x116795800] 09:36:24 INFO - PROCESS | 1653 | 1468859784601 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118e81000) [pid = 1653] [serial = 540] [outer = 0x116795800] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a903000 == 44 [pid = 1653] [id = 177] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a78b800 == 43 [pid = 1653] [id = 176] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x121161800 == 42 [pid = 1653] [id = 175] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12906d000 == 41 [pid = 1653] [id = 174] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x126914800 == 40 [pid = 1653] [id = 173] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124a83800 == 39 [pid = 1653] [id = 172] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1214e2800 == 38 [pid = 1653] [id = 171] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119caf000 == 37 [pid = 1653] [id = 170] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1195cc000 == 36 [pid = 1653] [id = 169] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x118426800 == 35 [pid = 1653] [id = 168] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11651f800 == 34 [pid = 1653] [id = 167] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a7000 == 33 [pid = 1653] [id = 166] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc3800 == 32 [pid = 1653] [id = 165] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a794800 == 31 [pid = 1653] [id = 163] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117470800 == 30 [pid = 1653] [id = 164] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x118751800 == 29 [pid = 1653] [id = 152] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b355000 == 28 [pid = 1653] [id = 178] 09:36:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117477800 == 27 [pid = 1653] [id = 179] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123c15800) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116790000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1127d8000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127353000) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1192c4800) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1169d7800) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116f7ac00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118a3dc00) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118433800) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11854ac00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192c7800) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118e7ec00) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1254dbc00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11960fc00) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1248cd800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119864c00) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12750b800) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12759e000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b311400) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12ab28400) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112f3bc00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11679d000) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12759dc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12750ec00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11322f800) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1183c8400) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118a36800) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125542400) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12909f800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120ea5c00) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x120fc1400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1248d0400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128d1e800) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1297f1800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119861000) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1653 | 1468859786288 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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1926ms 09:36:26 INFO - PROCESS | 1653 | 1468859786326 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 1653 | 1468859786327 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:36:26 INFO - PROCESS | 1653 | 1468859786332 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1653 | 1468859786334 Marionette TRACE conn2 <- [1,694,null,{}] 09:36:26 INFO - PROCESS | 1653 | 1468859786339 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}] 09:36:26 INFO - PROCESS | 1653 | 1468859786340 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:26 INFO - PROCESS | 1653 | 1468859786417 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:36:26 INFO - PROCESS | 1653 | 1468859786422 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1653 | 1468859786424 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f50000 == 28 [pid = 1653] [id = 181] 09:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113804400) [pid = 1653] [serial = 541] [outer = 0x0] 09:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113868800) [pid = 1653] [serial = 542] [outer = 0x113804400] 09:36:26 INFO - PROCESS | 1653 | 1468859786456 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1161b0800) [pid = 1653] [serial = 543] [outer = 0x113804400] 09:36:27 INFO - PROCESS | 1653 | 1468859787269 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]]]}] 09:36: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) 09:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 09:36:27 INFO - PROCESS | 1653 | 1468859787303 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1653 | 1468859787307 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:36:27 INFO - PROCESS | 1653 | 1468859787312 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1653 | 1468859787314 Marionette TRACE conn2 <- [1,698,null,{}] 09:36:27 INFO - PROCESS | 1653 | 1468859787322 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}] 09:36:27 INFO - PROCESS | 1653 | 1468859787324 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:27 INFO - PROCESS | 1653 | 1468859787404 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:36:27 INFO - PROCESS | 1653 | 1468859787409 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1653 | 1468859787410 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac7800 == 29 [pid = 1653] [id = 182] 09:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1169e3800) [pid = 1653] [serial = 544] [outer = 0x0] 09:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116aa0400) [pid = 1653] [serial = 545] [outer = 0x1169e3800] 09:36:27 INFO - PROCESS | 1653 | 1468859787440 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117e21000) [pid = 1653] [serial = 546] [outer = 0x1169e3800] 09:36:28 INFO - PROCESS | 1653 | 1468859788276 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]]]}] 09:36:28 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) 09:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms 09:36:28 INFO - PROCESS | 1653 | 1468859788289 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1653 | 1468859788290 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:36:28 INFO - PROCESS | 1653 | 1468859788304 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1653 | 1468859788306 Marionette TRACE conn2 <- [1,702,null,{}] 09:36:28 INFO - PROCESS | 1653 | 1468859788314 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}] 09:36:28 INFO - PROCESS | 1653 | 1468859788319 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:28 INFO - PROCESS | 1653 | 1468859788418 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:36:28 INFO - PROCESS | 1653 | 1468859788456 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1653 | 1468859788458 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118421000 == 30 [pid = 1653] [id = 183] 09:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118435800) [pid = 1653] [serial = 547] [outer = 0x0] 09:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11853c800) [pid = 1653] [serial = 548] [outer = 0x118435800] 09:36:28 INFO - PROCESS | 1653 | 1468859788487 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118548400) [pid = 1653] [serial = 549] [outer = 0x118435800] 09:36:29 INFO - PROCESS | 1653 | 1468859789349 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1070ms 09:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:36:29 INFO - PROCESS | 1653 | 1468859789375 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1653 | 1468859789377 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:36:29 INFO - PROCESS | 1653 | 1468859789379 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1653 | 1468859789380 Marionette TRACE conn2 <- [1,706,null,{}] 09:36:29 INFO - PROCESS | 1653 | 1468859789390 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}] 09:36:29 INFO - PROCESS | 1653 | 1468859789391 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:29 INFO - PROCESS | 1653 | 1468859789488 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:36:29 INFO - PROCESS | 1653 | 1468859789491 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1653 | 1468859789492 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119285800 == 31 [pid = 1653] [id = 184] 09:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11923f000) [pid = 1653] [serial = 550] [outer = 0x0] 09:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192c8c00) [pid = 1653] [serial = 551] [outer = 0x11923f000] 09:36:29 INFO - PROCESS | 1653 | 1468859789518 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11932c400) [pid = 1653] [serial = 552] [outer = 0x11923f000] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1121bdc00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11679c000) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118433400) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a8f400) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1248d3800) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118a3e400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118a3f000) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116792000) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118438c00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124867800) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1293dd400) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124862800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1254dec00) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x121309000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124865400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:36:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1248d8c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:36:30 INFO - PROCESS | 1653 | 1468859790345 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 977ms 09:36:30 INFO - PROCESS | 1653 | 1468859790356 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1653 | 1468859790357 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:36:30 INFO - PROCESS | 1653 | 1468859790359 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1653 | 1468859790360 Marionette TRACE conn2 <- [1,710,null,{}] 09:36:30 INFO - PROCESS | 1653 | 1468859790363 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}] 09:36:30 INFO - PROCESS | 1653 | 1468859790364 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:30 INFO - PROCESS | 1653 | 1468859790443 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:36:30 INFO - PROCESS | 1653 | 1468859790448 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1653 | 1468859790451 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939a800 == 32 [pid = 1653] [id = 185] 09:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112eb8c00) [pid = 1653] [serial = 553] [outer = 0x0] 09:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118432000) [pid = 1653] [serial = 554] [outer = 0x112eb8c00] 09:36:30 INFO - PROCESS | 1653 | 1468859790476 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1192ca000) [pid = 1653] [serial = 555] [outer = 0x112eb8c00] 09:36:31 INFO - PROCESS | 1653 | 1468859791256 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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 918ms 09:36:31 INFO - PROCESS | 1653 | 1468859791279 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1653 | 1468859791280 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:36:31 INFO - PROCESS | 1653 | 1468859791283 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1653 | 1468859791285 Marionette TRACE conn2 <- [1,714,null,{}] 09:36:31 INFO - PROCESS | 1653 | 1468859791288 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}] 09:36:31 INFO - PROCESS | 1653 | 1468859791292 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:31 INFO - PROCESS | 1653 | 1468859791392 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:36:31 INFO - PROCESS | 1653 | 1468859791441 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1653 | 1468859791442 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cad800 == 33 [pid = 1653] [id = 186] 09:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113d45c00) [pid = 1653] [serial = 556] [outer = 0x0] 09:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119611800) [pid = 1653] [serial = 557] [outer = 0x113d45c00] 09:36:31 INFO - PROCESS | 1653 | 1468859791468 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x120e12c00) [pid = 1653] [serial = 558] [outer = 0x113d45c00] 09:36:32 INFO - PROCESS | 1653 | 1468859792237 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]]]}] 09:36:32 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 09:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 09:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:36:32 INFO - PROCESS | 1653 | 1468859792254 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1653 | 1468859792255 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:36:32 INFO - PROCESS | 1653 | 1468859792257 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1653 | 1468859792258 Marionette TRACE conn2 <- [1,718,null,{}] 09:36:32 INFO - PROCESS | 1653 | 1468859792260 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}] 09:36:32 INFO - PROCESS | 1653 | 1468859792261 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:32 INFO - PROCESS | 1653 | 1468859792342 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:36:32 INFO - PROCESS | 1653 | 1468859792428 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1653 | 1468859792430 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132c8800 == 34 [pid = 1653] [id = 187] 09:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x110e98400) [pid = 1653] [serial = 559] [outer = 0x0] 09:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1121b9800) [pid = 1653] [serial = 560] [outer = 0x110e98400] 09:36:32 INFO - PROCESS | 1653 | 1468859792462 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a85c00) [pid = 1653] [serial = 561] [outer = 0x110e98400] 09:36:33 INFO - PROCESS | 1653 | 1468859793441 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1219ms 09:36:33 INFO - PROCESS | 1653 | 1468859793478 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1653 | 1468859793480 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:36:33 INFO - PROCESS | 1653 | 1468859793483 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1653 | 1468859793486 Marionette TRACE conn2 <- [1,722,null,{}] 09:36:33 INFO - PROCESS | 1653 | 1468859793489 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}] 09:36:33 INFO - PROCESS | 1653 | 1468859793491 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:33 INFO - PROCESS | 1653 | 1468859793595 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:36:33 INFO - PROCESS | 1653 | 1468859793645 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1653 | 1468859793647 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118743800 == 35 [pid = 1653] [id = 188] 09:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116aa4400) [pid = 1653] [serial = 562] [outer = 0x0] 09:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118065800) [pid = 1653] [serial = 563] [outer = 0x116aa4400] 09:36:33 INFO - PROCESS | 1653 | 1468859793677 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118141c00) [pid = 1653] [serial = 564] [outer = 0x116aa4400] 09:36:34 INFO - PROCESS | 1653 | 1468859794323 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] 09:36:34 INFO - PROCESS | 1653 | 1468859794358 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:36:34 INFO - PROCESS | 1653 | 1468859794361 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1653 | 1468859794363 Marionette TRACE conn2 <- [1,726,null,{}] 09:36:34 INFO - PROCESS | 1653 | 1468859794368 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}] 09:36:34 INFO - PROCESS | 1653 | 1468859794370 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:34 INFO - PROCESS | 1653 | 1468859794447 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:36:34 INFO - PROCESS | 1653 | 1468859794506 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1653 | 1468859794509 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116947800 == 32 [pid = 1653] [id = 189] 09:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x113f31400) [pid = 1653] [serial = 565] [outer = 0x0] 09:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x116798400) [pid = 1653] [serial = 566] [outer = 0x113f31400] 09:36:34 INFO - PROCESS | 1653 | 1468859794538 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1169dac00) [pid = 1653] [serial = 567] [outer = 0x113f31400] 09:36:34 INFO - PROCESS | 1653 | 1468859794863 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:36:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 09:36:34 INFO - PROCESS | 1653 | 1468859794906 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1653 | 1468859794909 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:36:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:36:34 INFO - PROCESS | 1653 | 1468859794916 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1653 | 1468859794918 Marionette TRACE conn2 <- [1,730,null,{}] 09:36:34 INFO - PROCESS | 1653 | 1468859794920 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}] 09:36:34 INFO - PROCESS | 1653 | 1468859794922 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:35 INFO - PROCESS | 1653 | 1468859795001 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:36:35 INFO - PROCESS | 1653 | 1468859795055 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1653 | 1468859795056 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118427000 == 33 [pid = 1653] [id = 190] 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1169dd000) [pid = 1653] [serial = 568] [outer = 0x0] 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x118146000) [pid = 1653] [serial = 569] [outer = 0x1169dd000] 09:36:35 INFO - PROCESS | 1653 | 1468859795088 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x118547c00) [pid = 1653] [serial = 570] [outer = 0x1169dd000] 09:36:35 INFO - PROCESS | 1653 | 1468859795421 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] 09:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:36:35 INFO - PROCESS | 1653 | 1468859795439 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:36:35 INFO - PROCESS | 1653 | 1468859795441 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1653 | 1468859795444 Marionette TRACE conn2 <- [1,734,null,{}] 09:36:35 INFO - PROCESS | 1653 | 1468859795454 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}] 09:36:35 INFO - PROCESS | 1653 | 1468859795457 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:35 INFO - PROCESS | 1653 | 1468859795536 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:36:35 INFO - PROCESS | 1653 | 1468859795587 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1653 | 1468859795589 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198c6800 == 34 [pid = 1653] [id = 191] 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x119232000) [pid = 1653] [serial = 571] [outer = 0x0] 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x119606000) [pid = 1653] [serial = 572] [outer = 0x119232000] 09:36:35 INFO - PROCESS | 1653 | 1468859795623 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1199acc00) [pid = 1653] [serial = 573] [outer = 0x119232000] 09:36:35 INFO - PROCESS | 1653 | 1468859795924 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 521ms 09:36:35 INFO - PROCESS | 1653 | 1468859795963 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 1653 | 1468859795965 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:36:35 INFO - PROCESS | 1653 | 1468859795970 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1653 | 1468859795971 Marionette TRACE conn2 <- [1,738,null,{}] 09:36:35 INFO - PROCESS | 1653 | 1468859795973 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}] 09:36:35 INFO - PROCESS | 1653 | 1468859795975 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:36 INFO - PROCESS | 1653 | 1468859796055 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:36:36 INFO - PROCESS | 1653 | 1468859796058 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1653 | 1468859796060 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x121150800 == 35 [pid = 1653] [id = 192] 09:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x120e17000) [pid = 1653] [serial = 574] [outer = 0x0] 09:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x121007c00) [pid = 1653] [serial = 575] [outer = 0x120e17000] 09:36:36 INFO - PROCESS | 1653 | 1468859796085 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x121303c00) [pid = 1653] [serial = 576] [outer = 0x120e17000] 09:36:36 INFO - PROCESS | 1653 | 1468859796897 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 09:36:36 INFO - PROCESS | 1653 | 1468859796940 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1653 | 1468859796941 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:36:36 INFO - PROCESS | 1653 | 1468859796943 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1653 | 1468859796944 Marionette TRACE conn2 <- [1,742,null,{}] 09:36:36 INFO - PROCESS | 1653 | 1468859796947 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}] 09:36:36 INFO - PROCESS | 1653 | 1468859796948 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:37 INFO - PROCESS | 1653 | 1468859797036 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:36:37 INFO - PROCESS | 1653 | 1468859797069 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1653 | 1468859797070 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117470800 == 36 [pid = 1653] [id = 193] 09:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x120eab800) [pid = 1653] [serial = 577] [outer = 0x0] 09:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12189c400) [pid = 1653] [serial = 578] [outer = 0x120eab800] 09:36:37 INFO - PROCESS | 1653 | 1468859797094 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x123c13800) [pid = 1653] [serial = 579] [outer = 0x120eab800] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1169e3800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x116795800) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x112780000) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11923f000) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x112eb8c00) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x113804400) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:36:37 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x118435800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:36:37 INFO - PROCESS | 1653 | 1468859797888 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]]]}] 09:36:37 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 09:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 09:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:36:37 INFO - PROCESS | 1653 | 1468859797913 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1653 | 1468859797914 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:36:37 INFO - PROCESS | 1653 | 1468859797918 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1653 | 1468859797928 Marionette TRACE conn2 <- [1,746,null,{}] 09:36:37 INFO - PROCESS | 1653 | 1468859797930 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}] 09:36:37 INFO - PROCESS | 1653 | 1468859797934 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:38 INFO - PROCESS | 1653 | 1468859798046 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:36:38 INFO - PROCESS | 1653 | 1468859798055 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1653 | 1468859798056 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b25000 == 37 [pid = 1653] [id = 194] 09:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1127e0000) [pid = 1653] [serial = 580] [outer = 0x0] 09:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12485f400) [pid = 1653] [serial = 581] [outer = 0x1127e0000] 09:36:38 INFO - PROCESS | 1653 | 1468859798082 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1248cd800) [pid = 1653] [serial = 582] [outer = 0x1127e0000] 09:36:38 INFO - PROCESS | 1653 | 1468859798870 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]]]}] 09:36:38 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.) 09:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 979ms 09:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:36:38 INFO - PROCESS | 1653 | 1468859798896 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1653 | 1468859798898 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:36:38 INFO - PROCESS | 1653 | 1468859798901 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1653 | 1468859798903 Marionette TRACE conn2 <- [1,750,null,{}] 09:36:38 INFO - PROCESS | 1653 | 1468859798906 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}] 09:36:38 INFO - PROCESS | 1653 | 1468859798907 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:38 INFO - PROCESS | 1653 | 1468859798980 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:36:38 INFO - PROCESS | 1653 | 1468859798985 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1653 | 1468859798986 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a79800 == 38 [pid = 1653] [id = 195] 09:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12486b400) [pid = 1653] [serial = 583] [outer = 0x0] 09:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1248d9800) [pid = 1653] [serial = 584] [outer = 0x12486b400] 09:36:39 INFO - PROCESS | 1653 | 1468859799011 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x124a12000) [pid = 1653] [serial = 585] [outer = 0x12486b400] 09:36:39 INFO - PROCESS | 1653 | 1468859799809 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 923ms 09:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:36:39 INFO - PROCESS | 1653 | 1468859799823 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1653 | 1468859799824 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:36:39 INFO - PROCESS | 1653 | 1468859799826 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1653 | 1468859799827 Marionette TRACE conn2 <- [1,754,null,{}] 09:36:39 INFO - PROCESS | 1653 | 1468859799830 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}] 09:36:39 INFO - PROCESS | 1653 | 1468859799840 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:39 INFO - PROCESS | 1653 | 1468859799915 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:36:39 INFO - PROCESS | 1653 | 1468859799963 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1653 | 1468859799964 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x125550000 == 39 [pid = 1653] [id = 196] 09:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1248d6c00) [pid = 1653] [serial = 586] [outer = 0x0] 09:36:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x124ae3c00) [pid = 1653] [serial = 587] [outer = 0x1248d6c00] 09:36:39 INFO - PROCESS | 1653 | 1468859799989 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1254d6800) [pid = 1653] [serial = 588] [outer = 0x1248d6c00] 09:36:40 INFO - PROCESS | 1653 | 1468859800711 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]]]}] 09:36:40 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 09:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 918ms 09:36:40 INFO - PROCESS | 1653 | 1468859800746 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1653 | 1468859800749 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:36:40 INFO - PROCESS | 1653 | 1468859800754 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1653 | 1468859800756 Marionette TRACE conn2 <- [1,758,null,{}] 09:36:40 INFO - PROCESS | 1653 | 1468859800760 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}] 09:36:40 INFO - PROCESS | 1653 | 1468859800762 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:40 INFO - PROCESS | 1653 | 1468859800861 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:36:40 INFO - PROCESS | 1653 | 1468859800907 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1653 | 1468859800909 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170da000 == 40 [pid = 1653] [id = 197] 09:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113d98c00) [pid = 1653] [serial = 589] [outer = 0x0] 09:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115e18c00) [pid = 1653] [serial = 590] [outer = 0x113d98c00] 09:36:40 INFO - PROCESS | 1653 | 1468859800942 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116976400) [pid = 1653] [serial = 591] [outer = 0x113d98c00] 09:36:41 INFO - PROCESS | 1653 | 1468859801335 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 09:36:41 INFO - PROCESS | 1653 | 1468859801374 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1653 | 1468859801377 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:36:41 INFO - PROCESS | 1653 | 1468859801382 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1653 | 1468859801386 Marionette TRACE conn2 <- [1,762,null,{}] 09:36:41 INFO - PROCESS | 1653 | 1468859801388 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}] 09:36:41 INFO - PROCESS | 1653 | 1468859801390 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:41 INFO - PROCESS | 1653 | 1468859801490 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:36:41 INFO - PROCESS | 1653 | 1468859801540 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1653 | 1468859801542 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119969800 == 41 [pid = 1653] [id = 198] 09:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117e2a400) [pid = 1653] [serial = 592] [outer = 0x0] 09:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11842d800) [pid = 1653] [serial = 593] [outer = 0x117e2a400] 09:36:41 INFO - PROCESS | 1653 | 1468859801572 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118547400) [pid = 1653] [serial = 594] [outer = 0x117e2a400] 09:36:42 INFO - PROCESS | 1653 | 1468859802513 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 09:36:42 INFO - PROCESS | 1653 | 1468859802555 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:36:42 INFO - PROCESS | 1653 | 1468859802556 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:36:42 INFO - PROCESS | 1653 | 1468859802559 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1653 | 1468859802561 Marionette TRACE conn2 <- [1,766,null,{}] 09:36:42 INFO - PROCESS | 1653 | 1468859802569 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}] 09:36:42 INFO - PROCESS | 1653 | 1468859802572 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:42 INFO - PROCESS | 1653 | 1468859802699 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:36:42 INFO - PROCESS | 1653 | 1468859802754 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1653 | 1468859802756 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x126914800 == 42 [pid = 1653] [id = 199] 09:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11963e800) [pid = 1653] [serial = 595] [outer = 0x0] 09:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1199ae000) [pid = 1653] [serial = 596] [outer = 0x11963e800] 09:36:42 INFO - PROCESS | 1653 | 1468859802787 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x121204400) [pid = 1653] [serial = 597] [outer = 0x11963e800] 09:36:43 INFO - PROCESS | 1653 | 1468859803689 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 09:36:43 INFO - PROCESS | 1653 | 1468859803771 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1653 | 1468859803773 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:36:43 INFO - PROCESS | 1653 | 1468859803777 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1653 | 1468859803779 Marionette TRACE conn2 <- [1,770,null,{}] 09:36:43 INFO - PROCESS | 1653 | 1468859803782 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}] 09:36:43 INFO - PROCESS | 1653 | 1468859803784 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:43 INFO - PROCESS | 1653 | 1468859803858 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:36:43 INFO - PROCESS | 1653 | 1468859803864 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1653 | 1468859803871 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa1000 == 41 [pid = 1653] [id = 20] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca29800 == 40 [pid = 1653] [id = 15] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c39d000 == 39 [pid = 1653] [id = 13] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12931a000 == 38 [pid = 1653] [id = 6] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c89c000 == 37 [pid = 1653] [id = 14] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1167c2800 == 36 [pid = 1653] [id = 23] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d747800 == 35 [pid = 1653] [id = 19] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb52800 == 34 [pid = 1653] [id = 10] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b1800 == 33 [pid = 1653] [id = 180] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcc9000 == 32 [pid = 1653] [id = 21] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118426000 == 31 [pid = 1653] [id = 11] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11821e800 == 30 [pid = 1653] [id = 12] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad3800 == 29 [pid = 1653] [id = 24] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11264d000 == 28 [pid = 1653] [id = 22] 09:36:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d397800 == 27 [pid = 1653] [id = 18] 09:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x111c8d000 == 28 [pid = 1653] [id = 200] 09:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1121e4c00) [pid = 1653] [serial = 598] [outer = 0x0] 09:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1126f1400) [pid = 1653] [serial = 599] [outer = 0x1121e4c00] 09:36:44 INFO - PROCESS | 1653 | 1468859804384 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1127dcc00) [pid = 1653] [serial = 600] [outer = 0x1121e4c00] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119611800) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116aa0400) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118e81000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11842e000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116978800) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1176b9800) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1192c8c00) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118432000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1192ca000) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1161b0800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x113868800) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11853c800) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118548400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11932c400) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x117e21000) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 09:36:44 INFO - PROCESS | 1653 | 1468859804903 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1173ms 09:36:44 INFO - PROCESS | 1653 | 1468859804954 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1653 | 1468859804957 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:36:44 INFO - PROCESS | 1653 | 1468859804960 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1653 | 1468859804961 Marionette TRACE conn2 <- [1,774,null,{}] 09:36:44 INFO - PROCESS | 1653 | 1468859804965 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}] 09:36:44 INFO - PROCESS | 1653 | 1468859804968 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:45 INFO - PROCESS | 1653 | 1468859805046 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:36:45 INFO - PROCESS | 1653 | 1468859805112 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1653 | 1468859805113 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116947000 == 29 [pid = 1653] [id = 201] 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1127d9800) [pid = 1653] [serial = 601] [outer = 0x0] 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116088400) [pid = 1653] [serial = 602] [outer = 0x1127d9800] 09:36:45 INFO - PROCESS | 1653 | 1468859805142 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11679ac00) [pid = 1653] [serial = 603] [outer = 0x1127d9800] 09:36:45 INFO - PROCESS | 1653 | 1468859805443 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 09:36:45 INFO - PROCESS | 1653 | 1468859805480 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1653 | 1468859805485 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:36:45 INFO - PROCESS | 1653 | 1468859805491 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1653 | 1468859805493 Marionette TRACE conn2 <- [1,778,null,{}] 09:36:45 INFO - PROCESS | 1653 | 1468859805495 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}] 09:36:45 INFO - PROCESS | 1653 | 1468859805497 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:45 INFO - PROCESS | 1653 | 1468859805579 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:36:45 INFO - PROCESS | 1653 | 1468859805631 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1653 | 1468859805632 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad2000 == 30 [pid = 1653] [id = 202] 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113867800) [pid = 1653] [serial = 604] [outer = 0x0] 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11697a800) [pid = 1653] [serial = 605] [outer = 0x113867800] 09:36:45 INFO - PROCESS | 1653 | 1468859805658 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11805a400) [pid = 1653] [serial = 606] [outer = 0x113867800] 09:36:46 INFO - PROCESS | 1653 | 1468859805995 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:36:46 INFO - PROCESS | 1653 | 1468859806012 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1653 | 1468859806013 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:36:46 INFO - PROCESS | 1653 | 1468859806016 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1653 | 1468859806022 Marionette TRACE conn2 <- [1,782,null,{}] 09:36:46 INFO - PROCESS | 1653 | 1468859806030 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}] 09:36:46 INFO - PROCESS | 1653 | 1468859806035 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:46 INFO - PROCESS | 1653 | 1468859806116 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:36:46 INFO - PROCESS | 1653 | 1468859806121 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 1653 | 1468859806123 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118222800 == 31 [pid = 1653] [id = 203] 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1161b5c00) [pid = 1653] [serial = 607] [outer = 0x0] 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118483400) [pid = 1653] [serial = 608] [outer = 0x1161b5c00] 09:36:46 INFO - PROCESS | 1653 | 1468859806195 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11854a400) [pid = 1653] [serial = 609] [outer = 0x1161b5c00] 09:36:46 INFO - PROCESS | 1653 | 1468859806483 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 525ms 09:36:46 INFO - PROCESS | 1653 | 1468859806541 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1653 | 1468859806543 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:36:46 INFO - PROCESS | 1653 | 1468859806547 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1653 | 1468859806549 Marionette TRACE conn2 <- [1,786,null,{}] 09:36:46 INFO - PROCESS | 1653 | 1468859806554 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}] 09:36:46 INFO - PROCESS | 1653 | 1468859806556 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:46 INFO - PROCESS | 1653 | 1468859806695 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:36:46 INFO - PROCESS | 1653 | 1468859806716 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 1653 | 1468859806717 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a9000 == 32 [pid = 1653] [id = 204] 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118a3c000) [pid = 1653] [serial = 610] [outer = 0x0] 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119238c00) [pid = 1653] [serial = 611] [outer = 0x118a3c000] 09:36:46 INFO - PROCESS | 1653 | 1468859806750 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1192bf000) [pid = 1653] [serial = 612] [outer = 0x118a3c000] 09:36:47 INFO - PROCESS | 1653 | 1468859807104 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 575ms 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:36:47 INFO - PROCESS | 1653 | 1468859807122 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1653 | 1468859807123 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:36:47 INFO - PROCESS | 1653 | 1468859807125 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1653 | 1468859807126 Marionette TRACE conn2 <- [1,790,null,{}] 09:36:47 INFO - PROCESS | 1653 | 1468859807128 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}] 09:36:47 INFO - PROCESS | 1653 | 1468859807130 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:47 INFO - PROCESS | 1653 | 1468859807218 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:36:47 INFO - PROCESS | 1653 | 1468859807252 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1653 | 1468859807253 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198bb800 == 33 [pid = 1653] [id = 205] 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1192cac00) [pid = 1653] [serial = 613] [outer = 0x0] 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119604000) [pid = 1653] [serial = 614] [outer = 0x1192cac00] 09:36:47 INFO - PROCESS | 1653 | 1468859807286 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1196dfc00) [pid = 1653] [serial = 615] [outer = 0x1192cac00] 09:36:47 INFO - PROCESS | 1653 | 1468859807655 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:36:47 INFO - PROCESS | 1653 | 1468859807696 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1653 | 1468859807697 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:36:47 INFO - PROCESS | 1653 | 1468859807699 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1653 | 1468859807702 Marionette TRACE conn2 <- [1,794,null,{}] 09:36:47 INFO - PROCESS | 1653 | 1468859807705 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}] 09:36:47 INFO - PROCESS | 1653 | 1468859807709 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:47 INFO - PROCESS | 1653 | 1468859807801 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:36:47 INFO - PROCESS | 1653 | 1468859807835 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1653 | 1468859807836 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d21800 == 34 [pid = 1653] [id = 206] 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119858400) [pid = 1653] [serial = 616] [outer = 0x0] 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1199ae400) [pid = 1653] [serial = 617] [outer = 0x119858400] 09:36:47 INFO - PROCESS | 1653 | 1468859807861 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120fbdc00) [pid = 1653] [serial = 618] [outer = 0x119858400] 09:36:48 INFO - PROCESS | 1653 | 1468859808183 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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 09:36:48 INFO - PROCESS | 1653 | 1468859808223 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1653 | 1468859808224 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:36:48 INFO - PROCESS | 1653 | 1468859808226 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1653 | 1468859808227 Marionette TRACE conn2 <- [1,798,null,{}] 09:36:48 INFO - PROCESS | 1653 | 1468859808230 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}] 09:36:48 INFO - PROCESS | 1653 | 1468859808231 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:48 INFO - PROCESS | 1653 | 1468859808326 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:36:48 INFO - PROCESS | 1653 | 1468859808329 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1653 | 1468859808330 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216e6800 == 35 [pid = 1653] [id = 207] 09:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119858800) [pid = 1653] [serial = 619] [outer = 0x0] 09:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1213f0000) [pid = 1653] [serial = 620] [outer = 0x119858800] 09:36:48 INFO - PROCESS | 1653 | 1468859808356 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121bfec00) [pid = 1653] [serial = 621] [outer = 0x119858800] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1127e0000) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120e17000) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116aa4400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119232000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1169dd000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x110e98400) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12486b400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113f31400) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1248d6c00) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x120eab800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x113d45c00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:36:48 INFO - PROCESS | 1653 | 1468859808742 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]]]}] 09:36:48 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 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 567ms 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:36:48 INFO - PROCESS | 1653 | 1468859808795 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1653 | 1468859808796 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:36:48 INFO - PROCESS | 1653 | 1468859808798 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1653 | 1468859808800 Marionette TRACE conn2 <- [1,802,null,{}] 09:36:48 INFO - PROCESS | 1653 | 1468859808802 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}] 09:36:48 INFO - PROCESS | 1653 | 1468859808803 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:48 INFO - PROCESS | 1653 | 1468859808901 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:36:48 INFO - PROCESS | 1653 | 1468859808932 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1653 | 1468859808933 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b16800 == 36 [pid = 1653] [id = 208] 09:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1130b0800) [pid = 1653] [serial = 622] [outer = 0x0] 09:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119605000) [pid = 1653] [serial = 623] [outer = 0x1130b0800] 09:36:48 INFO - PROCESS | 1653 | 1468859808961 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x121bf6400) [pid = 1653] [serial = 624] [outer = 0x1130b0800] 09:36:49 INFO - PROCESS | 1653 | 1468859809255 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]]]}] 09:36:49 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 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:36:49 INFO - PROCESS | 1653 | 1468859809274 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1653 | 1468859809275 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:36:49 INFO - PROCESS | 1653 | 1468859809290 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1653 | 1468859809291 Marionette TRACE conn2 <- [1,806,null,{}] 09:36:49 INFO - PROCESS | 1653 | 1468859809294 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}] 09:36:49 INFO - PROCESS | 1653 | 1468859809295 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:49 INFO - PROCESS | 1653 | 1468859809371 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:36:49 INFO - PROCESS | 1653 | 1468859809375 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1653 | 1468859809376 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x126916000 == 37 [pid = 1653] [id = 209] 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1183c9c00) [pid = 1653] [serial = 625] [outer = 0x0] 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124864800) [pid = 1653] [serial = 626] [outer = 0x1183c9c00] 09:36:49 INFO - PROCESS | 1653 | 1468859809403 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1248cf400) [pid = 1653] [serial = 627] [outer = 0x1183c9c00] 09:36:49 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:36:49 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:36:49 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:36:49 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 09:36:49 INFO - PROCESS | 1653 | 1468859809740 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]]]}] 09:36:49 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 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 483ms 09:36:49 INFO - PROCESS | 1653 | 1468859809761 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1653 | 1468859809763 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:36:49 INFO - PROCESS | 1653 | 1468859809765 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1653 | 1468859809767 Marionette TRACE conn2 <- [1,810,null,{}] 09:36:49 INFO - PROCESS | 1653 | 1468859809771 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}] 09:36:49 INFO - PROCESS | 1653 | 1468859809772 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:49 INFO - PROCESS | 1653 | 1468859809869 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:36:49 INFO - PROCESS | 1653 | 1468859809876 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1653 | 1468859809877 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x127315800 == 38 [pid = 1653] [id = 210] 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1248d4000) [pid = 1653] [serial = 628] [outer = 0x0] 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1248d7800) [pid = 1653] [serial = 629] [outer = 0x1248d4000] 09:36:49 INFO - PROCESS | 1653 | 1468859809907 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12553d400) [pid = 1653] [serial = 630] [outer = 0x1248d4000] 09:36:50 INFO - PROCESS | 1653 | 1468859810248 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:36:50 INFO - PROCESS | 1653 | 1468859810286 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1653 | 1468859810288 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:36:50 INFO - PROCESS | 1653 | 1468859810290 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1653 | 1468859810292 Marionette TRACE conn2 <- [1,814,null,{}] 09:36:50 INFO - PROCESS | 1653 | 1468859810302 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}] 09:36:50 INFO - PROCESS | 1653 | 1468859810304 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:50 INFO - PROCESS | 1653 | 1468859810394 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:36:50 INFO - PROCESS | 1653 | 1468859810452 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1653 | 1468859810454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187cd800 == 39 [pid = 1653] [id = 211] 09:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124f9c800) [pid = 1653] [serial = 631] [outer = 0x0] 09:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126895000) [pid = 1653] [serial = 632] [outer = 0x124f9c800] 09:36:50 INFO - PROCESS | 1653 | 1468859810478 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127503400) [pid = 1653] [serial = 633] [outer = 0x124f9c800] 09:36:50 INFO - PROCESS | 1653 | 1468859810954 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] 09:36:50 INFO - PROCESS | 1653 | 1468859810963 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:36:51 INFO - PROCESS | 1653 | 1468859810994 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1653 | 1468859810996 Marionette TRACE conn2 <- [1,818,null,{}] 09:36:51 INFO - PROCESS | 1653 | 1468859811003 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}] 09:36:51 INFO - PROCESS | 1653 | 1468859811005 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:51 INFO - PROCESS | 1653 | 1468859811113 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:36:51 INFO - PROCESS | 1653 | 1468859811189 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1653 | 1468859811190 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170db000 == 40 [pid = 1653] [id = 212] 09:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f43800) [pid = 1653] [serial = 634] [outer = 0x0] 09:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113f37400) [pid = 1653] [serial = 635] [outer = 0x112f43800] 09:36:51 INFO - PROCESS | 1653 | 1468859811221 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116975800) [pid = 1653] [serial = 636] [outer = 0x112f43800] 09:36:51 INFO - PROCESS | 1653 | 1468859811914 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1000ms 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:36:51 INFO - PROCESS | 1653 | 1468859811966 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1653 | 1468859811968 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:36:51 INFO - PROCESS | 1653 | 1468859811972 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1653 | 1468859811974 Marionette TRACE conn2 <- [1,822,null,{}] 09:36:51 INFO - PROCESS | 1653 | 1468859811982 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}] 09:36:51 INFO - PROCESS | 1653 | 1468859811984 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:52 INFO - PROCESS | 1653 | 1468859812105 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:36:52 INFO - PROCESS | 1653 | 1468859812177 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1653 | 1468859812181 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ad3800 == 41 [pid = 1653] [id = 213] 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11679d800) [pid = 1653] [serial = 637] [outer = 0x0] 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11697cc00) [pid = 1653] [serial = 638] [outer = 0x11679d800] 09:36:52 INFO - PROCESS | 1653 | 1468859812252 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a14800) [pid = 1653] [serial = 639] [outer = 0x11679d800] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11939a800 == 40 [pid = 1653] [id = 185] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119cad800 == 39 [pid = 1653] [id = 186] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1132c8800 == 38 [pid = 1653] [id = 187] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118427000 == 37 [pid = 1653] [id = 190] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119285800 == 36 [pid = 1653] [id = 184] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123b25000 == 35 [pid = 1653] [id = 194] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1198c6800 == 34 [pid = 1653] [id = 191] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x118421000 == 33 [pid = 1653] [id = 183] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121150800 == 32 [pid = 1653] [id = 192] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x113f50000 == 31 [pid = 1653] [id = 181] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac7800 == 30 [pid = 1653] [id = 182] 09:36:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116947800 == 29 [pid = 1653] [id = 189] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118146000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118547c00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121b9800) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a85c00) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1248d9800) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116798400) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1169dac00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1254d6800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124ae3c00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124a12000) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12189c400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1248cd800) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123c13800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x121303c00) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120e12c00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12485f400) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x121007c00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118065800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118141c00) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x119606000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1199acc00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 09:36:52 INFO - PROCESS | 1653 | 1468859812600 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] 09:36:52 INFO - PROCESS | 1653 | 1468859812652 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:36:52 INFO - PROCESS | 1653 | 1468859812656 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1653 | 1468859812658 Marionette TRACE conn2 <- [1,826,null,{}] 09:36:52 INFO - PROCESS | 1653 | 1468859812660 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}] 09:36:52 INFO - PROCESS | 1653 | 1468859812662 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:52 INFO - PROCESS | 1653 | 1468859812740 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:36:52 INFO - PROCESS | 1653 | 1468859812791 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1653 | 1468859812792 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e71800 == 30 [pid = 1653] [id = 214] 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11690a800) [pid = 1653] [serial = 640] [outer = 0x0] 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11805b000) [pid = 1653] [serial = 641] [outer = 0x11690a800] 09:36:52 INFO - PROCESS | 1653 | 1468859812820 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118480400) [pid = 1653] [serial = 642] [outer = 0x11690a800] 09:36:53 INFO - PROCESS | 1653 | 1468859813123 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 09:36:53 INFO - PROCESS | 1653 | 1468859813176 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1653 | 1468859813178 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:36:53 INFO - PROCESS | 1653 | 1468859813180 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1653 | 1468859813183 Marionette TRACE conn2 <- [1,830,null,{}] 09:36:53 INFO - PROCESS | 1653 | 1468859813190 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}] 09:36:53 INFO - PROCESS | 1653 | 1468859813194 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:53 INFO - PROCESS | 1653 | 1468859813275 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:36:53 INFO - PROCESS | 1653 | 1468859813327 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1653 | 1468859813329 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11928c800 == 31 [pid = 1653] [id = 215] 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11853c400) [pid = 1653] [serial = 643] [outer = 0x0] 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118a3ec00) [pid = 1653] [serial = 644] [outer = 0x11853c400] 09:36:53 INFO - PROCESS | 1653 | 1468859813357 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1192ca000) [pid = 1653] [serial = 645] [outer = 0x11853c400] 09:36:53 INFO - PROCESS | 1653 | 1468859813675 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 524ms 09:36:53 INFO - PROCESS | 1653 | 1468859813705 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:36:53 INFO - PROCESS | 1653 | 1468859813707 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:36:53 INFO - PROCESS | 1653 | 1468859813709 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1653 | 1468859813710 Marionette TRACE conn2 <- [1,834,null,{}] 09:36:53 INFO - PROCESS | 1653 | 1468859813712 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}] 09:36:53 INFO - PROCESS | 1653 | 1468859813713 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:53 INFO - PROCESS | 1653 | 1468859813792 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:36:53 INFO - PROCESS | 1653 | 1468859813840 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1653 | 1468859813842 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d1000 == 32 [pid = 1653] [id = 216] 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112f48c00) [pid = 1653] [serial = 646] [outer = 0x0] 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119610000) [pid = 1653] [serial = 647] [outer = 0x112f48c00] 09:36:53 INFO - PROCESS | 1653 | 1468859813869 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119973000) [pid = 1653] [serial = 648] [outer = 0x112f48c00] 09:36:54 INFO - PROCESS | 1653 | 1468859814138 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:36:54 INFO - PROCESS | 1653 | 1468859814178 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1653 | 1468859814179 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:36:54 INFO - PROCESS | 1653 | 1468859814181 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1653 | 1468859814182 Marionette TRACE conn2 <- [1,838,null,{}] 09:36:54 INFO - PROCESS | 1653 | 1468859814193 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}] 09:36:54 INFO - PROCESS | 1653 | 1468859814194 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:54 INFO - PROCESS | 1653 | 1468859814275 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:36:54 INFO - PROCESS | 1653 | 1468859814279 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1653 | 1468859814280 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x121159000 == 33 [pid = 1653] [id = 217] 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113861000) [pid = 1653] [serial = 649] [outer = 0x0] 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119c06400) [pid = 1653] [serial = 650] [outer = 0x113861000] 09:36:54 INFO - PROCESS | 1653 | 1468859814307 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120fbe400) [pid = 1653] [serial = 651] [outer = 0x113861000] 09:36:54 INFO - PROCESS | 1653 | 1468859814671 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 528ms 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:36:54 INFO - PROCESS | 1653 | 1468859814710 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1653 | 1468859814711 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:36:54 INFO - PROCESS | 1653 | 1468859814713 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1653 | 1468859814714 Marionette TRACE conn2 <- [1,842,null,{}] 09:36:54 INFO - PROCESS | 1653 | 1468859814716 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}] 09:36:54 INFO - PROCESS | 1653 | 1468859814721 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:54 INFO - PROCESS | 1653 | 1468859814837 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:36:54 INFO - PROCESS | 1653 | 1468859814875 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1653 | 1468859814876 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c74000 == 34 [pid = 1653] [id = 218] 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12100e800) [pid = 1653] [serial = 652] [outer = 0x0] 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123c13800) [pid = 1653] [serial = 653] [outer = 0x12100e800] 09:36:54 INFO - PROCESS | 1653 | 1468859814901 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1254d7000) [pid = 1653] [serial = 654] [outer = 0x12100e800] 09:36:55 INFO - PROCESS | 1653 | 1468859815231 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 572ms 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:36:55 INFO - PROCESS | 1653 | 1468859815285 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1653 | 1468859815287 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:36:55 INFO - PROCESS | 1653 | 1468859815289 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1653 | 1468859815290 Marionette TRACE conn2 <- [1,846,null,{}] 09:36:55 INFO - PROCESS | 1653 | 1468859815292 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}] 09:36:55 INFO - PROCESS | 1653 | 1468859815293 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:55 INFO - PROCESS | 1653 | 1468859815386 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:36:55 INFO - PROCESS | 1653 | 1468859815408 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1653 | 1468859815409 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x125559800 == 35 [pid = 1653] [id = 219] 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126898c00) [pid = 1653] [serial = 655] [outer = 0x0] 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269dec00) [pid = 1653] [serial = 656] [outer = 0x126898c00] 09:36:55 INFO - PROCESS | 1653 | 1468859815441 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127351000) [pid = 1653] [serial = 657] [outer = 0x126898c00] 09:36:55 INFO - PROCESS | 1653 | 1468859815786 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 09:36:55 INFO - PROCESS | 1653 | 1468859815808 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:36:55 INFO - PROCESS | 1653 | 1468859815809 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:36:55 INFO - PROCESS | 1653 | 1468859815811 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1653 | 1468859815813 Marionette TRACE conn2 <- [1,850,null,{}] 09:36:55 INFO - PROCESS | 1653 | 1468859815821 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}] 09:36:55 INFO - PROCESS | 1653 | 1468859815822 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:55 INFO - PROCESS | 1653 | 1468859815918 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:36:55 INFO - PROCESS | 1653 | 1468859815922 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1653 | 1468859815923 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127320000 == 36 [pid = 1653] [id = 220] 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119975400) [pid = 1653] [serial = 658] [outer = 0x0] 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127503c00) [pid = 1653] [serial = 659] [outer = 0x119975400] 09:36:55 INFO - PROCESS | 1653 | 1468859815947 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127509800) [pid = 1653] [serial = 660] [outer = 0x119975400] 09:36:56 INFO - PROCESS | 1653 | 1468859816261 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:36:56 INFO - PROCESS | 1653 | 1468859816281 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1653 | 1468859816282 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:36:56 INFO - PROCESS | 1653 | 1468859816301 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1653 | 1468859816304 Marionette TRACE conn2 <- [1,854,null,{}] 09:36:56 INFO - PROCESS | 1653 | 1468859816307 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}] 09:36:56 INFO - PROCESS | 1653 | 1468859816308 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:56 INFO - PROCESS | 1653 | 1468859816407 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:36:56 INFO - PROCESS | 1653 | 1468859816410 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1653 | 1468859816411 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x129314000 == 37 [pid = 1653] [id = 221] 09:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121208400) [pid = 1653] [serial = 661] [outer = 0x0] 09:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127510400) [pid = 1653] [serial = 662] [outer = 0x121208400] 09:36:56 INFO - PROCESS | 1653 | 1468859816443 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127597400) [pid = 1653] [serial = 663] [outer = 0x121208400] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1130b0800) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113867800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119858800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117e2a400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a3c000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121e4c00) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1127d9800) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1161b5c00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1248d4000) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1183c9c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119858400) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1192cac00) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x113d98c00) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:36:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11963e800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 537ms 09:36:56 INFO - PROCESS | 1653 | 1468859816819 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]]]}] 09:36:56 INFO - PROCESS | 1653 | 1468859816824 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1653 | 1468859816825 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:36:56 INFO - PROCESS | 1653 | 1468859816827 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1653 | 1468859816829 Marionette TRACE conn2 <- [1,858,null,{}] 09:36:56 INFO - PROCESS | 1653 | 1468859816831 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}] 09:36:56 INFO - PROCESS | 1653 | 1468859816832 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:56 INFO - PROCESS | 1653 | 1468859816948 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:36:56 INFO - PROCESS | 1653 | 1468859816979 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1653 | 1468859816980 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d0800 == 38 [pid = 1653] [id = 222] 09:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x110e98400) [pid = 1653] [serial = 664] [outer = 0x0] 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1183c6800) [pid = 1653] [serial = 665] [outer = 0x110e98400] 09:36:57 INFO - PROCESS | 1653 | 1468859817004 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119858800) [pid = 1653] [serial = 666] [outer = 0x110e98400] 09:36:57 INFO - PROCESS | 1653 | 1468859817271 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 09:36:57 INFO - PROCESS | 1653 | 1468859817297 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1653 | 1468859817299 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:36:57 INFO - PROCESS | 1653 | 1468859817309 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1653 | 1468859817311 Marionette TRACE conn2 <- [1,862,null,{}] 09:36:57 INFO - PROCESS | 1653 | 1468859817313 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}] 09:36:57 INFO - PROCESS | 1653 | 1468859817315 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:57 INFO - PROCESS | 1653 | 1468859817410 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:36:57 INFO - PROCESS | 1653 | 1468859817414 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1653 | 1468859817416 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a788000 == 39 [pid = 1653] [id = 223] 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119865000) [pid = 1653] [serial = 667] [outer = 0x0] 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127511000) [pid = 1653] [serial = 668] [outer = 0x119865000] 09:36:57 INFO - PROCESS | 1653 | 1468859817452 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128d1cc00) [pid = 1653] [serial = 669] [outer = 0x119865000] 09:36:57 INFO - PROCESS | 1653 | 1468859817791 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 09:36:57 INFO - PROCESS | 1653 | 1468859817829 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1653 | 1468859817830 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:36:57 INFO - PROCESS | 1653 | 1468859817842 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1653 | 1468859817843 Marionette TRACE conn2 <- [1,866,null,{}] 09:36:57 INFO - PROCESS | 1653 | 1468859817846 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}] 09:36:57 INFO - PROCESS | 1653 | 1468859817847 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:57 INFO - PROCESS | 1653 | 1468859817928 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:36:57 INFO - PROCESS | 1653 | 1468859817932 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1653 | 1468859817934 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a907800 == 40 [pid = 1653] [id = 224] 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12759f800) [pid = 1653] [serial = 670] [outer = 0x0] 09:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128d26000) [pid = 1653] [serial = 671] [outer = 0x12759f800] 09:36:57 INFO - PROCESS | 1653 | 1468859817958 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128edcc00) [pid = 1653] [serial = 672] [outer = 0x12759f800] 09:36:58 INFO - PROCESS | 1653 | 1468859818259 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:36:58 INFO - PROCESS | 1653 | 1468859818311 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1653 | 1468859818312 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:36:58 INFO - PROCESS | 1653 | 1468859818314 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1653 | 1468859818315 Marionette TRACE conn2 <- [1,870,null,{}] 09:36:58 INFO - PROCESS | 1653 | 1468859818318 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}] 09:36:58 INFO - PROCESS | 1653 | 1468859818319 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:58 INFO - PROCESS | 1653 | 1468859818396 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:36:58 INFO - PROCESS | 1653 | 1468859818404 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1653 | 1468859818405 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a920000 == 41 [pid = 1653] [id = 225] 09:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1290ac000) [pid = 1653] [serial = 673] [outer = 0x0] 09:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1293d4c00) [pid = 1653] [serial = 674] [outer = 0x1290ac000] 09:36:58 INFO - PROCESS | 1653 | 1468859818437 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1293e2000) [pid = 1653] [serial = 675] [outer = 0x1290ac000] 09:36:58 INFO - PROCESS | 1653 | 1468859818893 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 09:36:58 INFO - PROCESS | 1653 | 1468859818936 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1653 | 1468859818939 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:36:58 INFO - PROCESS | 1653 | 1468859818942 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1653 | 1468859818944 Marionette TRACE conn2 <- [1,874,null,{}] 09:36:58 INFO - PROCESS | 1653 | 1468859818948 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}] 09:36:58 INFO - PROCESS | 1653 | 1468859818950 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:59 INFO - PROCESS | 1653 | 1468859819054 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:36:59 INFO - PROCESS | 1653 | 1468859819147 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1653 | 1468859819148 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b4800 == 42 [pid = 1653] [id = 226] 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116907800) [pid = 1653] [serial = 676] [outer = 0x0] 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1169dc800) [pid = 1653] [serial = 677] [outer = 0x116907800] 09:36:59 INFO - PROCESS | 1653 | 1468859819193 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11813e800) [pid = 1653] [serial = 678] [outer = 0x116907800] 09:36:59 INFO - PROCESS | 1653 | 1468859819609 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 721ms 09:36:59 INFO - PROCESS | 1653 | 1468859819663 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1653 | 1468859819667 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:36:59 INFO - PROCESS | 1653 | 1468859819689 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1653 | 1468859819691 Marionette TRACE conn2 <- [1,878,null,{}] 09:36:59 INFO - PROCESS | 1653 | 1468859819694 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}] 09:36:59 INFO - PROCESS | 1653 | 1468859819695 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:59 INFO - PROCESS | 1653 | 1468859819799 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:36:59 INFO - PROCESS | 1653 | 1468859819867 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1653 | 1468859819868 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b19000 == 43 [pid = 1653] [id = 227] 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118543000) [pid = 1653] [serial = 679] [outer = 0x0] 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118e04800) [pid = 1653] [serial = 680] [outer = 0x118543000] 09:36:59 INFO - PROCESS | 1653 | 1468859819899 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1192c4000) [pid = 1653] [serial = 681] [outer = 0x118543000] 09:37:00 INFO - PROCESS | 1653 | 1468859820321 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 09:37:00 INFO - PROCESS | 1653 | 1468859820374 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1653 | 1468859820375 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:37:00 INFO - PROCESS | 1653 | 1468859820378 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1653 | 1468859820381 Marionette TRACE conn2 <- [1,882,null,{}] 09:37:00 INFO - PROCESS | 1653 | 1468859820405 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}] 09:37:00 INFO - PROCESS | 1653 | 1468859820408 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:00 INFO - PROCESS | 1653 | 1468859820511 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:37:00 INFO - PROCESS | 1653 | 1468859820581 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1653 | 1468859820583 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abd0000 == 44 [pid = 1653] [id = 228] 09:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11963e800) [pid = 1653] [serial = 682] [outer = 0x0] 09:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120fc1400) [pid = 1653] [serial = 683] [outer = 0x11963e800] 09:37:00 INFO - PROCESS | 1653 | 1468859820615 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12488b000) [pid = 1653] [serial = 684] [outer = 0x11963e800] 09:37:01 INFO - PROCESS | 1653 | 1468859821092 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 09:37:01 INFO - PROCESS | 1653 | 1468859821114 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1653 | 1468859821117 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:37:01 INFO - PROCESS | 1653 | 1468859821120 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1653 | 1468859821122 Marionette TRACE conn2 <- [1,886,null,{}] 09:37:01 INFO - PROCESS | 1653 | 1468859821126 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}] 09:37:01 INFO - PROCESS | 1653 | 1468859821128 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:01 INFO - PROCESS | 1653 | 1468859821264 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:37:01 INFO - PROCESS | 1653 | 1468859821320 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1653 | 1468859821322 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac53000 == 45 [pid = 1653] [id = 229] 09:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1248d6800) [pid = 1653] [serial = 685] [outer = 0x0] 09:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126892000) [pid = 1653] [serial = 686] [outer = 0x1248d6800] 09:37:01 INFO - PROCESS | 1653 | 1468859821351 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12759bc00) [pid = 1653] [serial = 687] [outer = 0x1248d6800] 09:37:02 INFO - PROCESS | 1653 | 1468859821994 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 921ms 09:37:02 INFO - PROCESS | 1653 | 1468859822041 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1653 | 1468859822043 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:37:02 INFO - PROCESS | 1653 | 1468859822047 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1653 | 1468859822048 Marionette TRACE conn2 <- [1,890,null,{}] 09:37:02 INFO - PROCESS | 1653 | 1468859822052 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}] 09:37:02 INFO - PROCESS | 1653 | 1468859822054 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:02 INFO - PROCESS | 1653 | 1468859822144 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:37:02 INFO - PROCESS | 1653 | 1468859822210 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1653 | 1468859822213 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b2000 == 46 [pid = 1653] [id = 230] 09:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11678f800) [pid = 1653] [serial = 688] [outer = 0x0] 09:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116795400) [pid = 1653] [serial = 689] [outer = 0x11678f800] 09:37:02 INFO - PROCESS | 1653 | 1468859822240 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1169e0400) [pid = 1653] [serial = 690] [outer = 0x11678f800] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x126914800 == 45 [pid = 1653] [id = 199] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125550000 == 44 [pid = 1653] [id = 196] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117470800 == 43 [pid = 1653] [id = 193] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119969800 == 42 [pid = 1653] [id = 198] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1170da000 == 41 [pid = 1653] [id = 197] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x124a79800 == 40 [pid = 1653] [id = 195] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x111c8d000 == 39 [pid = 1653] [id = 200] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123c74000 == 38 [pid = 1653] [id = 218] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a788000 == 37 [pid = 1653] [id = 223] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129314000 == 36 [pid = 1653] [id = 221] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118743800 == 35 [pid = 1653] [id = 188] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x127320000 == 34 [pid = 1653] [id = 220] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125559800 == 33 [pid = 1653] [id = 219] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d0800 == 32 [pid = 1653] [id = 222] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a907800 == 31 [pid = 1653] [id = 224] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac53000 == 30 [pid = 1653] [id = 229] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12abd0000 == 29 [pid = 1653] [id = 228] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123b19000 == 28 [pid = 1653] [id = 227] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a920000 == 27 [pid = 1653] [id = 225] 09:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b4800 == 26 [pid = 1653] [id = 226] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12553d400) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119605000) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11805a400) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1213f0000) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11842d800) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119238c00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1126f1400) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116088400) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11854a400) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121bfec00) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1248d7800) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124864800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192bf000) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127dcc00) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118483400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1199ae400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1196dfc00) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116976400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11697a800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119604000) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1199ae000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120fbdc00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1248cf400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121204400) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121bf6400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e18c00) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118547400) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11679ac00) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126895000) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 09:37:03 INFO - PROCESS | 1653 | 1468859823169 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1177ms 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:37:03 INFO - PROCESS | 1653 | 1468859823223 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1653 | 1468859823225 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:37:03 INFO - PROCESS | 1653 | 1468859823228 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1653 | 1468859823230 Marionette TRACE conn2 <- [1,894,null,{}] 09:37:03 INFO - PROCESS | 1653 | 1468859823233 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}] 09:37:03 INFO - PROCESS | 1653 | 1468859823235 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:03 INFO - PROCESS | 1653 | 1468859823326 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:37:03 INFO - PROCESS | 1653 | 1468859823338 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1653 | 1468859823341 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x112157800 == 27 [pid = 1653] [id = 231] 09:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11213cc00) [pid = 1653] [serial = 691] [outer = 0x0] 09:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1121ba000) [pid = 1653] [serial = 692] [outer = 0x11213cc00] 09:37:03 INFO - PROCESS | 1653 | 1468859823383 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112730c00) [pid = 1653] [serial = 693] [outer = 0x11213cc00] 09:37:03 INFO - PROCESS | 1653 | 1468859823778 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 09:37:03 INFO - PROCESS | 1653 | 1468859823847 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1653 | 1468859823851 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:37:03 INFO - PROCESS | 1653 | 1468859823856 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1653 | 1468859823858 Marionette TRACE conn2 <- [1,898,null,{}] 09:37:03 INFO - PROCESS | 1653 | 1468859823860 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}] 09:37:03 INFO - PROCESS | 1653 | 1468859823862 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:03 INFO - PROCESS | 1653 | 1468859823937 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:37:03 INFO - PROCESS | 1653 | 1468859823942 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1653 | 1468859823943 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167d9000 == 28 [pid = 1653] [id = 232] 09:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112f47c00) [pid = 1653] [serial = 694] [outer = 0x0] 09:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113232800) [pid = 1653] [serial = 695] [outer = 0x112f47c00] 09:37:03 INFO - PROCESS | 1653 | 1468859823973 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113a25c00) [pid = 1653] [serial = 696] [outer = 0x112f47c00] 09:37:04 INFO - PROCESS | 1653 | 1468859824305 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 09:37:04 INFO - PROCESS | 1653 | 1468859824325 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 1653 | 1468859824326 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:37:04 INFO - PROCESS | 1653 | 1468859824329 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1653 | 1468859824342 Marionette TRACE conn2 <- [1,902,null,{}] 09:37:04 INFO - PROCESS | 1653 | 1468859824350 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}] 09:37:04 INFO - PROCESS | 1653 | 1468859824353 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:04 INFO - PROCESS | 1653 | 1468859824456 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:37:04 INFO - PROCESS | 1653 | 1468859824463 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1653 | 1468859824466 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e83000 == 29 [pid = 1653] [id = 233] 09:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116796c00) [pid = 1653] [serial = 697] [outer = 0x0] 09:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11697a800) [pid = 1653] [serial = 698] [outer = 0x116796c00] 09:37:04 INFO - PROCESS | 1653 | 1468859824498 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1169e1400) [pid = 1653] [serial = 699] [outer = 0x116796c00] 09:37:04 INFO - PROCESS | 1653 | 1468859824827 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 532ms 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:37:04 INFO - PROCESS | 1653 | 1468859824861 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 1653 | 1468859824863 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:37:04 INFO - PROCESS | 1653 | 1468859824865 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1653 | 1468859824867 Marionette TRACE conn2 <- [1,906,null,{}] 09:37:04 INFO - PROCESS | 1653 | 1468859824872 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}] 09:37:04 INFO - PROCESS | 1653 | 1468859824873 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:04 INFO - PROCESS | 1653 | 1468859824987 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:37:04 INFO - PROCESS | 1653 | 1468859824994 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1653 | 1468859824996 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c2800 == 30 [pid = 1653] [id = 234] 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116a13c00) [pid = 1653] [serial = 700] [outer = 0x0] 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11747d000) [pid = 1653] [serial = 701] [outer = 0x116a13c00] 09:37:05 INFO - PROCESS | 1653 | 1468859825037 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180bf400) [pid = 1653] [serial = 702] [outer = 0x116a13c00] 09:37:05 INFO - PROCESS | 1653 | 1468859825516 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 09:37:05 INFO - PROCESS | 1653 | 1468859825538 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1653 | 1468859825539 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:37:05 INFO - PROCESS | 1653 | 1468859825547 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1653 | 1468859825548 Marionette TRACE conn2 <- [1,910,null,{}] 09:37:05 INFO - PROCESS | 1653 | 1468859825550 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}] 09:37:05 INFO - PROCESS | 1653 | 1468859825552 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:05 INFO - PROCESS | 1653 | 1468859825652 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:37:05 INFO - PROCESS | 1653 | 1468859825690 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1653 | 1468859825691 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195b4000 == 31 [pid = 1653] [id = 235] 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1176bac00) [pid = 1653] [serial = 703] [outer = 0x0] 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11814a800) [pid = 1653] [serial = 704] [outer = 0x1176bac00] 09:37:05 INFO - PROCESS | 1653 | 1468859825716 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118438000) [pid = 1653] [serial = 705] [outer = 0x1176bac00] 09:37:06 INFO - PROCESS | 1653 | 1468859826045 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 09:37:06 INFO - PROCESS | 1653 | 1468859826066 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1653 | 1468859826069 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:37:06 INFO - PROCESS | 1653 | 1468859826078 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1653 | 1468859826079 Marionette TRACE conn2 <- [1,914,null,{}] 09:37:06 INFO - PROCESS | 1653 | 1468859826082 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}] 09:37:06 INFO - PROCESS | 1653 | 1468859826088 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:06 INFO - PROCESS | 1653 | 1468859826202 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:37:06 INFO - PROCESS | 1653 | 1468859826237 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1653 | 1468859826238 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb4800 == 32 [pid = 1653] [id = 236] 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f45000) [pid = 1653] [serial = 706] [outer = 0x0] 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11853e000) [pid = 1653] [serial = 707] [outer = 0x112f45000] 09:37:06 INFO - PROCESS | 1653 | 1468859826263 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1192bf000) [pid = 1653] [serial = 708] [outer = 0x112f45000] 09:37:06 INFO - PROCESS | 1653 | 1468859826596 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 575ms 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:37:06 INFO - PROCESS | 1653 | 1468859826649 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1653 | 1468859826650 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:37:06 INFO - PROCESS | 1653 | 1468859826652 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1653 | 1468859826653 Marionette TRACE conn2 <- [1,918,null,{}] 09:37:06 INFO - PROCESS | 1653 | 1468859826656 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}] 09:37:06 INFO - PROCESS | 1653 | 1468859826657 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:06 INFO - PROCESS | 1653 | 1468859826761 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:37:06 INFO - PROCESS | 1653 | 1468859826795 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1653 | 1468859826796 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12115c000 == 33 [pid = 1653] [id = 237] 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1192c3000) [pid = 1653] [serial = 709] [outer = 0x0] 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1192c6c00) [pid = 1653] [serial = 710] [outer = 0x1192c3000] 09:37:06 INFO - PROCESS | 1653 | 1468859826821 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119608400) [pid = 1653] [serial = 711] [outer = 0x1192c3000] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12100e800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126898c00) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f48c00) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11690a800) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11679d800) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11853c400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119975400) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124f9c800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113861000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f43800) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110e98400) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12759f800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1290ac000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121208400) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119865000) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:37:07 INFO - PROCESS | 1653 | 1468859827389 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 772ms 09:37:07 INFO - PROCESS | 1653 | 1468859827424 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1653 | 1468859827427 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:37:07 INFO - PROCESS | 1653 | 1468859827430 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1653 | 1468859827432 Marionette TRACE conn2 <- [1,922,null,{}] 09:37:07 INFO - PROCESS | 1653 | 1468859827436 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}] 09:37:07 INFO - PROCESS | 1653 | 1468859827438 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:07 INFO - PROCESS | 1653 | 1468859827546 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:37:07 INFO - PROCESS | 1653 | 1468859827623 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1653 | 1468859827625 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614c000 == 34 [pid = 1653] [id = 238] 09:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126f3000) [pid = 1653] [serial = 712] [outer = 0x0] 09:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112736800) [pid = 1653] [serial = 713] [outer = 0x1126f3000] 09:37:07 INFO - PROCESS | 1653 | 1468859827656 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a8d400) [pid = 1653] [serial = 714] [outer = 0x1126f3000] 09:37:08 INFO - PROCESS | 1653 | 1468859828180 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 824ms 09:37:08 INFO - PROCESS | 1653 | 1468859828255 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 1653 | 1468859828258 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:37:08 INFO - PROCESS | 1653 | 1468859828263 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1653 | 1468859828265 Marionette TRACE conn2 <- [1,926,null,{}] 09:37:08 INFO - PROCESS | 1653 | 1468859828267 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}] 09:37:08 INFO - PROCESS | 1653 | 1468859828269 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:08 INFO - PROCESS | 1653 | 1468859828374 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:37:08 INFO - PROCESS | 1653 | 1468859828451 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1653 | 1468859828453 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ac7800 == 35 [pid = 1653] [id = 239] 09:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113d4e800) [pid = 1653] [serial = 715] [outer = 0x0] 09:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1160ee000) [pid = 1653] [serial = 716] [outer = 0x113d4e800] 09:37:08 INFO - PROCESS | 1653 | 1468859828485 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116905000) [pid = 1653] [serial = 717] [outer = 0x113d4e800] 09:37:09 INFO - PROCESS | 1653 | 1468859829058 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 871ms 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:37:09 INFO - PROCESS | 1653 | 1468859829134 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1653 | 1468859829136 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:37:09 INFO - PROCESS | 1653 | 1468859829140 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1653 | 1468859829141 Marionette TRACE conn2 <- [1,930,null,{}] 09:37:09 INFO - PROCESS | 1653 | 1468859829145 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}] 09:37:09 INFO - PROCESS | 1653 | 1468859829146 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:09 INFO - PROCESS | 1653 | 1468859829245 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:37:09 INFO - PROCESS | 1653 | 1468859829330 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1653 | 1468859829333 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11609c800 == 36 [pid = 1653] [id = 240] 09:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11321c400) [pid = 1653] [serial = 718] [outer = 0x0] 09:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113861000) [pid = 1653] [serial = 719] [outer = 0x11321c400] 09:37:09 INFO - PROCESS | 1653 | 1468859829364 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1160ebc00) [pid = 1653] [serial = 720] [outer = 0x11321c400] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119cb4800 == 35 [pid = 1653] [id = 236] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1195b4000 == 34 [pid = 1653] [id = 235] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c2800 == 33 [pid = 1653] [id = 234] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117e83000 == 32 [pid = 1653] [id = 233] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1167d9000 == 31 [pid = 1653] [id = 232] 09:37:09 INFO - PROCESS | 1653 | --DOCSHELL 0x112157800 == 30 [pid = 1653] [id = 231] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123c13800) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1269dec00) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254d7000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119610000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119973000) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11805b000) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118480400) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11697cc00) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116a14800) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118a3ec00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1192ca000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x127503c00) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127503400) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c06400) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113f37400) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116975800) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1183c6800) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x127351000) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128edcc00) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1293e2000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x127510400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x127509800) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119858800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x127511000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128d26000) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1293d4c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x127597400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128d1cc00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x120fbe400) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 1653 | 1468859829861 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 772ms 09:37:09 INFO - PROCESS | 1653 | 1468859829911 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1653 | 1468859829914 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:37:09 INFO - PROCESS | 1653 | 1468859829924 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1653 | 1468859829926 Marionette TRACE conn2 <- [1,934,null,{}] 09:37:09 INFO - PROCESS | 1653 | 1468859829929 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}] 09:37:09 INFO - PROCESS | 1653 | 1468859829930 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:10 INFO - PROCESS | 1653 | 1468859830011 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:37:10 INFO - PROCESS | 1653 | 1468859830018 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1653 | 1468859830020 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e73800 == 31 [pid = 1653] [id = 241] 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1169e0c00) [pid = 1653] [serial = 721] [outer = 0x0] 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116a14400) [pid = 1653] [serial = 722] [outer = 0x1169e0c00] 09:37:10 INFO - PROCESS | 1653 | 1468859830047 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1176b1c00) [pid = 1653] [serial = 723] [outer = 0x1169e0c00] 09:37:10 INFO - PROCESS | 1653 | 1468859830396 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 519ms 09:37:10 INFO - PROCESS | 1653 | 1468859830443 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1653 | 1468859830445 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:37:10 INFO - PROCESS | 1653 | 1468859830447 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1653 | 1468859830450 Marionette TRACE conn2 <- [1,938,null,{}] 09:37:10 INFO - PROCESS | 1653 | 1468859830457 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}] 09:37:10 INFO - PROCESS | 1653 | 1468859830461 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:10 INFO - PROCESS | 1653 | 1468859830540 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:37:10 INFO - PROCESS | 1653 | 1468859830545 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1653 | 1468859830547 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119399000 == 32 [pid = 1653] [id = 242] 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118060400) [pid = 1653] [serial = 724] [outer = 0x0] 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118438800) [pid = 1653] [serial = 725] [outer = 0x118060400] 09:37:10 INFO - PROCESS | 1653 | 1468859830577 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118a32c00) [pid = 1653] [serial = 726] [outer = 0x118060400] 09:37:10 INFO - PROCESS | 1653 | 1468859830914 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 476ms 09:37:10 INFO - PROCESS | 1653 | 1468859830923 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1653 | 1468859830925 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:37:10 INFO - PROCESS | 1653 | 1468859830928 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1653 | 1468859830929 Marionette TRACE conn2 <- [1,942,null,{}] 09:37:10 INFO - PROCESS | 1653 | 1468859830931 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}] 09:37:10 INFO - PROCESS | 1653 | 1468859830932 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:11 INFO - PROCESS | 1653 | 1468859831020 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:37:11 INFO - PROCESS | 1653 | 1468859831072 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1653 | 1468859831073 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b1b000 == 33 [pid = 1653] [id = 243] 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11853f800) [pid = 1653] [serial = 727] [outer = 0x0] 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118e02400) [pid = 1653] [serial = 728] [outer = 0x11853f800] 09:37:11 INFO - PROCESS | 1653 | 1468859831099 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1192c4400) [pid = 1653] [serial = 729] [outer = 0x11853f800] 09:37:11 INFO - PROCESS | 1653 | 1468859831394 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 517ms 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:37:11 INFO - PROCESS | 1653 | 1468859831446 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1653 | 1468859831447 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:37:11 INFO - PROCESS | 1653 | 1468859831450 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1653 | 1468859831453 Marionette TRACE conn2 <- [1,946,null,{}] 09:37:11 INFO - PROCESS | 1653 | 1468859831456 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}] 09:37:11 INFO - PROCESS | 1653 | 1468859831457 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:11 INFO - PROCESS | 1653 | 1468859831531 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:37:11 INFO - PROCESS | 1653 | 1468859831537 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1653 | 1468859831539 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12133d800 == 34 [pid = 1653] [id = 244] 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1126f1400) [pid = 1653] [serial = 730] [outer = 0x0] 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119603800) [pid = 1653] [serial = 731] [outer = 0x1126f1400] 09:37:11 INFO - PROCESS | 1653 | 1468859831563 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1196df000) [pid = 1653] [serial = 732] [outer = 0x1126f1400] 09:37:11 INFO - PROCESS | 1653 | 1468859831932 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 527ms 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:37:11 INFO - PROCESS | 1653 | 1468859831983 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1653 | 1468859831985 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:37:11 INFO - PROCESS | 1653 | 1468859831989 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1653 | 1468859831991 Marionette TRACE conn2 <- [1,950,null,{}] 09:37:11 INFO - PROCESS | 1653 | 1468859831994 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}] 09:37:12 INFO - PROCESS | 1653 | 1468859832000 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:12 INFO - PROCESS | 1653 | 1468859832170 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:37:12 INFO - PROCESS | 1653 | 1468859832188 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1653 | 1468859832190 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214d8800 == 35 [pid = 1653] [id = 245] 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119856400) [pid = 1653] [serial = 733] [outer = 0x0] 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119974800) [pid = 1653] [serial = 734] [outer = 0x119856400] 09:37:12 INFO - PROCESS | 1653 | 1468859832231 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120ea8800) [pid = 1653] [serial = 735] [outer = 0x119856400] 09:37:12 INFO - PROCESS | 1653 | 1468859832646 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 09:37:12 INFO - PROCESS | 1653 | 1468859832658 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1653 | 1468859832659 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:37:12 INFO - PROCESS | 1653 | 1468859832661 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1653 | 1468859832663 Marionette TRACE conn2 <- [1,954,null,{}] 09:37:12 INFO - PROCESS | 1653 | 1468859832665 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}] 09:37:12 INFO - PROCESS | 1653 | 1468859832667 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:12 INFO - PROCESS | 1653 | 1468859832761 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:37:12 INFO - PROCESS | 1653 | 1468859832772 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1653 | 1468859832773 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125441800 == 36 [pid = 1653] [id = 246] 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120fbe400) [pid = 1653] [serial = 736] [outer = 0x0] 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121011400) [pid = 1653] [serial = 737] [outer = 0x120fbe400] 09:37:12 INFO - PROCESS | 1653 | 1468859832797 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12160b400) [pid = 1653] [serial = 738] [outer = 0x120fbe400] 09:37:13 INFO - PROCESS | 1653 | 1468859833141 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 09:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:37:13 INFO - PROCESS | 1653 | 1468859833181 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1653 | 1468859833182 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:37:13 INFO - PROCESS | 1653 | 1468859833185 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1653 | 1468859833187 Marionette TRACE conn2 <- [1,958,null,{}] 09:37:13 INFO - PROCESS | 1653 | 1468859833190 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}] 09:37:13 INFO - PROCESS | 1653 | 1468859833191 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:13 INFO - PROCESS | 1653 | 1468859833289 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:37:13 INFO - PROCESS | 1653 | 1468859833292 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1653 | 1468859833293 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x125560800 == 37 [pid = 1653] [id = 247] 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120fc0400) [pid = 1653] [serial = 739] [outer = 0x0] 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121bf1400) [pid = 1653] [serial = 740] [outer = 0x120fc0400] 09:37:13 INFO - PROCESS | 1653 | 1468859833318 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123c16000) [pid = 1653] [serial = 741] [outer = 0x120fc0400] 09:37:13 INFO - PROCESS | 1653 | 1468859833646 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 472ms 09:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:37:13 INFO - PROCESS | 1653 | 1468859833658 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1653 | 1468859833659 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:37:13 INFO - PROCESS | 1653 | 1468859833661 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1653 | 1468859833662 Marionette TRACE conn2 <- [1,962,null,{}] 09:37:13 INFO - PROCESS | 1653 | 1468859833665 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}] 09:37:13 INFO - PROCESS | 1653 | 1468859833666 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:13 INFO - PROCESS | 1653 | 1468859833773 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:37:13 INFO - PROCESS | 1653 | 1468859833806 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1653 | 1468859833807 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb5000 == 38 [pid = 1653] [id = 248] 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12485f800) [pid = 1653] [serial = 742] [outer = 0x0] 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124864c00) [pid = 1653] [serial = 743] [outer = 0x12485f800] 09:37:13 INFO - PROCESS | 1653 | 1468859833831 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1192ccc00) [pid = 1653] [serial = 744] [outer = 0x12485f800] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112f45000) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f47c00) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11213cc00) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116796c00) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116a13c00) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176bac00) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11963e800) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116907800) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1248d6800) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11678f800) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118543000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:37:14 INFO - PROCESS | 1653 | 1468859834162 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 09:37:14 INFO - PROCESS | 1653 | 1468859834181 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1653 | 1468859834183 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:37:14 INFO - PROCESS | 1653 | 1468859834188 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1653 | 1468859834189 Marionette TRACE conn2 <- [1,966,null,{}] 09:37:14 INFO - PROCESS | 1653 | 1468859834191 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}] 09:37:14 INFO - PROCESS | 1653 | 1468859834192 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:14 INFO - PROCESS | 1653 | 1468859834272 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:37:14 INFO - PROCESS | 1653 | 1468859834324 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1653 | 1468859834325 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f20800 == 39 [pid = 1653] [id = 249] 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x110e98000) [pid = 1653] [serial = 745] [outer = 0x0] 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1176b9400) [pid = 1653] [serial = 746] [outer = 0x110e98000] 09:37:14 INFO - PROCESS | 1653 | 1468859834349 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121309000) [pid = 1653] [serial = 747] [outer = 0x110e98000] 09:37:14 INFO - PROCESS | 1653 | 1468859834644 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:37:14 INFO - PROCESS | 1653 | 1468859834707 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1653 | 1468859834709 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:37:14 INFO - PROCESS | 1653 | 1468859834711 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1653 | 1468859834713 Marionette TRACE conn2 <- [1,970,null,{}] 09:37:14 INFO - PROCESS | 1653 | 1468859834715 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}] 09:37:14 INFO - PROCESS | 1653 | 1468859834717 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:14 INFO - PROCESS | 1653 | 1468859834807 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:37:14 INFO - PROCESS | 1653 | 1468859834811 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1653 | 1468859834813 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x129322800 == 40 [pid = 1653] [id = 250] 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12160dc00) [pid = 1653] [serial = 748] [outer = 0x0] 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1248d9000) [pid = 1653] [serial = 749] [outer = 0x12160dc00] 09:37:14 INFO - PROCESS | 1653 | 1468859834840 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12553d800) [pid = 1653] [serial = 750] [outer = 0x12160dc00] 09:37:15 INFO - PROCESS | 1653 | 1468859835192 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]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 09:37:15 INFO - PROCESS | 1653 | 1468859835233 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1653 | 1468859835235 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:37:15 INFO - PROCESS | 1653 | 1468859835238 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1653 | 1468859835240 Marionette TRACE conn2 <- [1,974,null,{}] 09:37:15 INFO - PROCESS | 1653 | 1468859835242 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}] 09:37:15 INFO - PROCESS | 1653 | 1468859835243 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:15 INFO - PROCESS | 1653 | 1468859835359 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:37:15 INFO - PROCESS | 1653 | 1468859835365 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1653 | 1468859835366 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x129864800 == 41 [pid = 1653] [id = 251] 09:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1248d6c00) [pid = 1653] [serial = 751] [outer = 0x0] 09:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12554c800) [pid = 1653] [serial = 752] [outer = 0x1248d6c00] 09:37:15 INFO - PROCESS | 1653 | 1468859835407 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1269e1000) [pid = 1653] [serial = 753] [outer = 0x1248d6c00] 09:37:15 INFO - PROCESS | 1653 | 1468859835815 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]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 09:37:15 INFO - PROCESS | 1653 | 1468859835857 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1653 | 1468859835858 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:37:15 INFO - PROCESS | 1653 | 1468859835869 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1653 | 1468859835870 Marionette TRACE conn2 <- [1,978,null,{}] 09:37:15 INFO - PROCESS | 1653 | 1468859835872 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}] 09:37:15 INFO - PROCESS | 1653 | 1468859835873 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:15 INFO - PROCESS | 1653 | 1468859835955 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:37:15 INFO - PROCESS | 1653 | 1468859835958 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1653 | 1468859835960 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a78f000 == 42 [pid = 1653] [id = 252] 09:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12553f000) [pid = 1653] [serial = 754] [outer = 0x0] 09:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12708e000) [pid = 1653] [serial = 755] [outer = 0x12553f000] 09:37:15 INFO - PROCESS | 1653 | 1468859835983 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127504000) [pid = 1653] [serial = 756] [outer = 0x12553f000] 09:37:16 INFO - PROCESS | 1653 | 1468859836478 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 668ms 09:37:16 INFO - PROCESS | 1653 | 1468859836538 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1653 | 1468859836541 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:37:16 INFO - PROCESS | 1653 | 1468859836544 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1653 | 1468859836546 Marionette TRACE conn2 <- [1,982,null,{}] 09:37:16 INFO - PROCESS | 1653 | 1468859836550 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}] 09:37:16 INFO - PROCESS | 1653 | 1468859836552 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:16 INFO - PROCESS | 1653 | 1468859836655 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:37:16 INFO - PROCESS | 1653 | 1468859836724 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1653 | 1468859836726 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11874f800 == 43 [pid = 1653] [id = 253] 09:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113d97000) [pid = 1653] [serial = 757] [outer = 0x0] 09:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11678e800) [pid = 1653] [serial = 758] [outer = 0x113d97000] 09:37:16 INFO - PROCESS | 1653 | 1468859836757 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1169da400) [pid = 1653] [serial = 759] [outer = 0x113d97000] 09:37:17 INFO - PROCESS | 1653 | 1468859837187 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 09:37:17 INFO - PROCESS | 1653 | 1468859837232 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1653 | 1468859837236 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:37:17 INFO - PROCESS | 1653 | 1468859837276 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1653 | 1468859837278 Marionette TRACE conn2 <- [1,986,null,{}] 09:37:17 INFO - PROCESS | 1653 | 1468859837281 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}] 09:37:17 INFO - PROCESS | 1653 | 1468859837283 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:17 INFO - PROCESS | 1653 | 1468859837386 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:37:17 INFO - PROCESS | 1653 | 1468859837453 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 1653 | 1468859837454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a79000 == 44 [pid = 1653] [id = 254] 09:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11842b400) [pid = 1653] [serial = 760] [outer = 0x0] 09:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118486000) [pid = 1653] [serial = 761] [outer = 0x11842b400] 09:37:17 INFO - PROCESS | 1653 | 1468859837485 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118a3e800) [pid = 1653] [serial = 762] [outer = 0x11842b400] 09:37:17 INFO - PROCESS | 1653 | 1468859837897 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 09:37:17 INFO - PROCESS | 1653 | 1468859837947 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1653 | 1468859837948 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:37:17 INFO - PROCESS | 1653 | 1468859837970 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1653 | 1468859837973 Marionette TRACE conn2 <- [1,990,null,{}] 09:37:17 INFO - PROCESS | 1653 | 1468859837981 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}] 09:37:17 INFO - PROCESS | 1653 | 1468859837985 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:18 INFO - PROCESS | 1653 | 1468859838089 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:37:18 INFO - PROCESS | 1653 | 1468859838155 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1653 | 1468859838157 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a905000 == 45 [pid = 1653] [id = 255] 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119856800) [pid = 1653] [serial = 763] [outer = 0x0] 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1199a9400) [pid = 1653] [serial = 764] [outer = 0x119856800] 09:37:18 INFO - PROCESS | 1653 | 1468859838188 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120ea6c00) [pid = 1653] [serial = 765] [outer = 0x119856800] 09:37:18 INFO - PROCESS | 1653 | 1468859838615 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 675ms 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:37:18 INFO - PROCESS | 1653 | 1468859838661 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 1653 | 1468859838662 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:37:18 INFO - PROCESS | 1653 | 1468859838665 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 1653 | 1468859838666 Marionette TRACE conn2 <- [1,994,null,{}] 09:37:18 INFO - PROCESS | 1653 | 1468859838709 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}] 09:37:18 INFO - PROCESS | 1653 | 1468859838711 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:18 INFO - PROCESS | 1653 | 1468859838818 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:37:18 INFO - PROCESS | 1653 | 1468859838885 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1653 | 1468859838887 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116147000 == 46 [pid = 1653] [id = 256] 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f47400) [pid = 1653] [serial = 766] [outer = 0x0] 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119858400) [pid = 1653] [serial = 767] [outer = 0x112f47400] 09:37:18 INFO - PROCESS | 1653 | 1468859838917 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124862800) [pid = 1653] [serial = 768] [outer = 0x112f47400] 09:37:19 INFO - PROCESS | 1653 | 1468859839470 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 840ms 09:37:19 INFO - PROCESS | 1653 | 1468859839506 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1653 | 1468859839508 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:37:19 INFO - PROCESS | 1653 | 1468859839512 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1653 | 1468859839513 Marionette TRACE conn2 <- [1,998,null,{}] 09:37:19 INFO - PROCESS | 1653 | 1468859839517 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}] 09:37:19 INFO - PROCESS | 1653 | 1468859839518 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:19 INFO - PROCESS | 1653 | 1468859839611 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:37:19 INFO - PROCESS | 1653 | 1468859839669 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1653 | 1468859839670 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116016800 == 47 [pid = 1653] [id = 257] 09:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113371400) [pid = 1653] [serial = 769] [outer = 0x0] 09:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11678f800) [pid = 1653] [serial = 770] [outer = 0x113371400] 09:37:19 INFO - PROCESS | 1653 | 1468859839698 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11697f000) [pid = 1653] [serial = 771] [outer = 0x113371400] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129864800 == 46 [pid = 1653] [id = 251] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129322800 == 45 [pid = 1653] [id = 250] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126f20800 == 44 [pid = 1653] [id = 249] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb5000 == 43 [pid = 1653] [id = 248] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x125560800 == 42 [pid = 1653] [id = 247] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x125441800 == 41 [pid = 1653] [id = 246] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1214d8800 == 40 [pid = 1653] [id = 245] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12133d800 == 39 [pid = 1653] [id = 244] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119b1b000 == 38 [pid = 1653] [id = 243] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119399000 == 37 [pid = 1653] [id = 242] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117e73800 == 36 [pid = 1653] [id = 241] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11609c800 == 35 [pid = 1653] [id = 240] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118ac7800 == 34 [pid = 1653] [id = 239] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11614c000 == 33 [pid = 1653] [id = 238] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12115c000 == 32 [pid = 1653] [id = 237] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b2000 == 31 [pid = 1653] [id = 230] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116147000 == 30 [pid = 1653] [id = 256] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a905000 == 29 [pid = 1653] [id = 255] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x124a79000 == 28 [pid = 1653] [id = 254] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11874f800 == 27 [pid = 1653] [id = 253] 09:37:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a78f000 == 26 [pid = 1653] [id = 252] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1192bf000) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1192c6c00) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11853e000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118438000) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113232800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113a25c00) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1121ba000) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112730c00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11697a800) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1169e1400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116795400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1169dc800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118e04800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120fc1400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126892000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1180bf400) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11814a800) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11747d000) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12488b000) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11813e800) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12759bc00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1169e0400) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1192c4000) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 09:37:20 INFO - PROCESS | 1653 | 1468859840669 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]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1173ms 09:37:20 INFO - PROCESS | 1653 | 1468859840686 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:37:20 INFO - PROCESS | 1653 | 1468859840688 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:37:20 INFO - PROCESS | 1653 | 1468859840691 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1653 | 1468859840693 Marionette TRACE conn2 <- [1,1002,null,{}] 09:37:20 INFO - PROCESS | 1653 | 1468859840697 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}] 09:37:20 INFO - PROCESS | 1653 | 1468859840698 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:20 INFO - PROCESS | 1653 | 1468859840780 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:37:20 INFO - PROCESS | 1653 | 1468859840787 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1653 | 1468859840788 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11518f000 == 27 [pid = 1653] [id = 258] 09:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11277ac00) [pid = 1653] [serial = 772] [outer = 0x0] 09:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11322f800) [pid = 1653] [serial = 773] [outer = 0x11277ac00] 09:37:20 INFO - PROCESS | 1653 | 1468859840817 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111c1c400) [pid = 1653] [serial = 774] [outer = 0x11277ac00] 09:37:21 INFO - PROCESS | 1653 | 1468859841160 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 520ms 09:37:21 INFO - PROCESS | 1653 | 1468859841214 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1653 | 1468859841218 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:37:21 INFO - PROCESS | 1653 | 1468859841222 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1653 | 1468859841224 Marionette TRACE conn2 <- [1,1006,null,{}] 09:37:21 INFO - PROCESS | 1653 | 1468859841226 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}] 09:37:21 INFO - PROCESS | 1653 | 1468859841228 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:21 INFO - PROCESS | 1653 | 1468859841306 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:37:21 INFO - PROCESS | 1653 | 1468859841310 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1653 | 1468859841311 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745c800 == 28 [pid = 1653] [id = 259] 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116795400) [pid = 1653] [serial = 775] [outer = 0x0] 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1169dbc00) [pid = 1653] [serial = 776] [outer = 0x116795400] 09:37:21 INFO - PROCESS | 1653 | 1468859841340 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11747d000) [pid = 1653] [serial = 777] [outer = 0x116795400] 09:37:21 INFO - PROCESS | 1653 | 1468859841687 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 09:37:21 INFO - PROCESS | 1653 | 1468859841750 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1653 | 1468859841751 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:37:21 INFO - PROCESS | 1653 | 1468859841754 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1653 | 1468859841757 Marionette TRACE conn2 <- [1,1010,null,{}] 09:37:21 INFO - PROCESS | 1653 | 1468859841764 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}] 09:37:21 INFO - PROCESS | 1653 | 1468859841768 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:21 INFO - PROCESS | 1653 | 1468859841845 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:37:21 INFO - PROCESS | 1653 | 1468859841852 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1653 | 1468859841855 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb5000 == 29 [pid = 1653] [id = 260] 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11273a400) [pid = 1653] [serial = 778] [outer = 0x0] 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11847f800) [pid = 1653] [serial = 779] [outer = 0x11273a400] 09:37:21 INFO - PROCESS | 1653 | 1468859841884 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118a34000) [pid = 1653] [serial = 780] [outer = 0x11273a400] 09:37:22 INFO - PROCESS | 1653 | 1468859842240 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]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 09:37:22 INFO - PROCESS | 1653 | 1468859842276 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1653 | 1468859842279 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:37:22 INFO - PROCESS | 1653 | 1468859842283 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1653 | 1468859842287 Marionette TRACE conn2 <- [1,1014,null,{}] 09:37:22 INFO - PROCESS | 1653 | 1468859842291 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}] 09:37:22 INFO - PROCESS | 1653 | 1468859842293 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:22 INFO - PROCESS | 1653 | 1468859842456 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:37:22 INFO - PROCESS | 1653 | 1468859842512 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1653 | 1468859842513 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195be000 == 30 [pid = 1653] [id = 261] 09:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118549400) [pid = 1653] [serial = 781] [outer = 0x0] 09:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119236800) [pid = 1653] [serial = 782] [outer = 0x118549400] 09:37:22 INFO - PROCESS | 1653 | 1468859842555 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1192cc400) [pid = 1653] [serial = 783] [outer = 0x118549400] 09:37:22 INFO - PROCESS | 1653 | 1468859842890 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]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 624ms 09:37:22 INFO - PROCESS | 1653 | 1468859842906 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1653 | 1468859842908 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:37:22 INFO - PROCESS | 1653 | 1468859842910 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1653 | 1468859842918 Marionette TRACE conn2 <- [1,1018,null,{}] 09:37:22 INFO - PROCESS | 1653 | 1468859842931 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}] 09:37:22 INFO - PROCESS | 1653 | 1468859842932 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:23 INFO - PROCESS | 1653 | 1468859843029 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:37:23 INFO - PROCESS | 1653 | 1468859843034 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1653 | 1468859843035 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc9800 == 31 [pid = 1653] [id = 262] 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1121e6c00) [pid = 1653] [serial = 784] [outer = 0x0] 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119605800) [pid = 1653] [serial = 785] [outer = 0x1121e6c00] 09:37:23 INFO - PROCESS | 1653 | 1468859843060 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119858000) [pid = 1653] [serial = 786] [outer = 0x1121e6c00] 09:37:23 INFO - PROCESS | 1653 | 1468859843414 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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 538ms 09:37:23 INFO - PROCESS | 1653 | 1468859843449 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1653 | 1468859843450 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:37:23 INFO - PROCESS | 1653 | 1468859843452 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1653 | 1468859843454 Marionette TRACE conn2 <- [1,1022,null,{}] 09:37:23 INFO - PROCESS | 1653 | 1468859843456 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}] 09:37:23 INFO - PROCESS | 1653 | 1468859843460 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:23 INFO - PROCESS | 1653 | 1468859843576 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:37:23 INFO - PROCESS | 1653 | 1468859843588 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1653 | 1468859843589 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216e8000 == 32 [pid = 1653] [id = 263] 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119973800) [pid = 1653] [serial = 787] [outer = 0x0] 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120ea1c00) [pid = 1653] [serial = 788] [outer = 0x119973800] 09:37:23 INFO - PROCESS | 1653 | 1468859843615 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121924000) [pid = 1653] [serial = 789] [outer = 0x119973800] 09:37:23 INFO - PROCESS | 1653 | 1468859843937 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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 09:37:23 INFO - PROCESS | 1653 | 1468859843975 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1653 | 1468859843976 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:37:23 INFO - PROCESS | 1653 | 1468859843979 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1653 | 1468859843980 Marionette TRACE conn2 <- [1,1026,null,{}] 09:37:23 INFO - PROCESS | 1653 | 1468859843982 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}] 09:37:23 INFO - PROCESS | 1653 | 1468859843984 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:24 INFO - PROCESS | 1653 | 1468859844097 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:37:24 INFO - PROCESS | 1653 | 1468859844132 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1653 | 1468859844133 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a78800 == 33 [pid = 1653] [id = 264] 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1126fa000) [pid = 1653] [serial = 790] [outer = 0x0] 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123c13400) [pid = 1653] [serial = 791] [outer = 0x1126fa000] 09:37:24 INFO - PROCESS | 1653 | 1468859844158 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1248cdc00) [pid = 1653] [serial = 792] [outer = 0x1126fa000] 09:37:24 INFO - PROCESS | 1653 | 1468859844470 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 09:37:24 INFO - PROCESS | 1653 | 1468859844498 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1653 | 1468859844500 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:37:24 INFO - PROCESS | 1653 | 1468859844504 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1653 | 1468859844505 Marionette TRACE conn2 <- [1,1030,null,{}] 09:37:24 INFO - PROCESS | 1653 | 1468859844508 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}] 09:37:24 INFO - PROCESS | 1653 | 1468859844509 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:24 INFO - PROCESS | 1653 | 1468859844605 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:37:24 INFO - PROCESS | 1653 | 1468859844615 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1653 | 1468859844616 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x125568000 == 34 [pid = 1653] [id = 265] 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124863000) [pid = 1653] [serial = 793] [outer = 0x0] 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12498ec00) [pid = 1653] [serial = 794] [outer = 0x124863000] 09:37:24 INFO - PROCESS | 1653 | 1468859844644 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124f99800) [pid = 1653] [serial = 795] [outer = 0x124863000] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1248d6c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12553f000) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119856400) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120fc0400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120fbe400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110e98000) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12485f800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11853f800) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1169e0c00) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126f1400) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118060400) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1192c3000) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1126f3000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113d4e800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11321c400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12160dc00) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:37:25 INFO - PROCESS | 1653 | 1468859845118 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 623ms 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:37:25 INFO - PROCESS | 1653 | 1468859845126 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1653 | 1468859845128 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:37:25 INFO - PROCESS | 1653 | 1468859845130 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1653 | 1468859845131 Marionette TRACE conn2 <- [1,1034,null,{}] 09:37:25 INFO - PROCESS | 1653 | 1468859845133 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}] 09:37:25 INFO - PROCESS | 1653 | 1468859845135 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:25 INFO - PROCESS | 1653 | 1468859845259 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:37:25 INFO - PROCESS | 1653 | 1468859845299 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1653 | 1468859845300 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eab800 == 35 [pid = 1653] [id = 266] 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110e98000) [pid = 1653] [serial = 796] [outer = 0x0] 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1169e2400) [pid = 1653] [serial = 797] [outer = 0x110e98000] 09:37:25 INFO - PROCESS | 1653 | 1468859845325 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11923e000) [pid = 1653] [serial = 798] [outer = 0x110e98000] 09:37:25 INFO - PROCESS | 1653 | 1468859845627 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 09:37:25 INFO - PROCESS | 1653 | 1468859845658 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1653 | 1468859845660 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:37:25 INFO - PROCESS | 1653 | 1468859845662 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1653 | 1468859845663 Marionette TRACE conn2 <- [1,1038,null,{}] 09:37:25 INFO - PROCESS | 1653 | 1468859845666 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}] 09:37:25 INFO - PROCESS | 1653 | 1468859845667 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:25 INFO - PROCESS | 1653 | 1468859845749 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:37:25 INFO - PROCESS | 1653 | 1468859845755 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1653 | 1468859845756 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931b800 == 36 [pid = 1653] [id = 267] 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119607400) [pid = 1653] [serial = 799] [outer = 0x0] 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12485f800) [pid = 1653] [serial = 800] [outer = 0x119607400] 09:37:25 INFO - PROCESS | 1653 | 1468859845781 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1254d6c00) [pid = 1653] [serial = 801] [outer = 0x119607400] 09:37:26 INFO - PROCESS | 1653 | 1468859846098 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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 09:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:37:26 INFO - PROCESS | 1653 | 1468859846131 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1653 | 1468859846133 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:37:26 INFO - PROCESS | 1653 | 1468859846137 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1653 | 1468859846139 Marionette TRACE conn2 <- [1,1042,null,{}] 09:37:26 INFO - PROCESS | 1653 | 1468859846142 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}] 09:37:26 INFO - PROCESS | 1653 | 1468859846143 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:26 INFO - PROCESS | 1653 | 1468859846265 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:37:26 INFO - PROCESS | 1653 | 1468859846273 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1653 | 1468859846275 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc3800 == 37 [pid = 1653] [id = 268] 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11923c000) [pid = 1653] [serial = 802] [outer = 0x0] 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125549c00) [pid = 1653] [serial = 803] [outer = 0x11923c000] 09:37:26 INFO - PROCESS | 1653 | 1468859846301 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12734e400) [pid = 1653] [serial = 804] [outer = 0x11923c000] 09:37:26 INFO - PROCESS | 1653 | 1468859846613 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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 09:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:37:26 INFO - PROCESS | 1653 | 1468859846657 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1653 | 1468859846659 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:37:26 INFO - PROCESS | 1653 | 1468859846662 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1653 | 1468859846663 Marionette TRACE conn2 <- [1,1046,null,{}] 09:37:26 INFO - PROCESS | 1653 | 1468859846665 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}] 09:37:26 INFO - PROCESS | 1653 | 1468859846666 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:26 INFO - PROCESS | 1653 | 1468859846742 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:37:26 INFO - PROCESS | 1653 | 1468859846746 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1653 | 1468859846747 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a912000 == 38 [pid = 1653] [id = 269] 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12734ec00) [pid = 1653] [serial = 805] [outer = 0x0] 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127507c00) [pid = 1653] [serial = 806] [outer = 0x12734ec00] 09:37:26 INFO - PROCESS | 1653 | 1468859846773 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127511400) [pid = 1653] [serial = 807] [outer = 0x12734ec00] 09:37:27 INFO - PROCESS | 1653 | 1468859847293 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 668ms 09:37:27 INFO - PROCESS | 1653 | 1468859847331 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1653 | 1468859847333 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:37:27 INFO - PROCESS | 1653 | 1468859847339 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1653 | 1468859847341 Marionette TRACE conn2 <- [1,1050,null,{}] 09:37:27 INFO - PROCESS | 1653 | 1468859847345 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}] 09:37:27 INFO - PROCESS | 1653 | 1468859847347 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:27 INFO - PROCESS | 1653 | 1468859847458 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:37:27 INFO - PROCESS | 1653 | 1468859847537 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1653 | 1468859847539 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170dc000 == 39 [pid = 1653] [id = 270] 09:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1127ddc00) [pid = 1653] [serial = 808] [outer = 0x0] 09:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1130a5000) [pid = 1653] [serial = 809] [outer = 0x1127ddc00] 09:37:27 INFO - PROCESS | 1653 | 1468859847570 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1160ec800) [pid = 1653] [serial = 810] [outer = 0x1127ddc00] 09:37:28 INFO - PROCESS | 1653 | 1468859848108 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 821ms 09:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:37:28 INFO - PROCESS | 1653 | 1468859848160 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1653 | 1468859848163 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:37:28 INFO - PROCESS | 1653 | 1468859848167 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1653 | 1468859848169 Marionette TRACE conn2 <- [1,1054,null,{}] 09:37:28 INFO - PROCESS | 1653 | 1468859848172 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}] 09:37:28 INFO - PROCESS | 1653 | 1468859848174 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:28 INFO - PROCESS | 1653 | 1468859848287 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:37:28 INFO - PROCESS | 1653 | 1468859848364 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1653 | 1468859848365 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821b800 == 40 [pid = 1653] [id = 271] 09:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116909800) [pid = 1653] [serial = 811] [outer = 0x0] 09:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f74400) [pid = 1653] [serial = 812] [outer = 0x116909800] 09:37:28 INFO - PROCESS | 1653 | 1468859848397 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118147800) [pid = 1653] [serial = 813] [outer = 0x116909800] 09:37:29 INFO - PROCESS | 1653 | 1468859849121 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]]]}] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc3800 == 39 [pid = 1653] [id = 268] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12931b800 == 38 [pid = 1653] [id = 267] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118eab800 == 37 [pid = 1653] [id = 266] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x125568000 == 36 [pid = 1653] [id = 265] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124a78800 == 35 [pid = 1653] [id = 264] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1216e8000 == 34 [pid = 1653] [id = 263] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc9800 == 33 [pid = 1653] [id = 262] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1195be000 == 32 [pid = 1653] [id = 261] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb5000 == 31 [pid = 1653] [id = 260] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11745c800 == 30 [pid = 1653] [id = 259] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11518f000 == 29 [pid = 1653] [id = 258] 09:37:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116016800 == 28 [pid = 1653] [id = 257] 09:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1022ms 09:37:29 INFO - PROCESS | 1653 | 1468859849190 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:37:29 INFO - PROCESS | 1653 | 1468859849194 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:37:29 INFO - PROCESS | 1653 | 1468859849199 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1653 | 1468859849202 Marionette TRACE conn2 <- [1,1058,null,{}] 09:37:29 INFO - PROCESS | 1653 | 1468859849222 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}] 09:37:29 INFO - PROCESS | 1653 | 1468859849225 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:29 INFO - PROCESS | 1653 | 1468859849352 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ea8800) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121bf1400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121011400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176b9400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124864c00) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118e02400) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a14400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176b1c00) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119603800) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118438800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118a32c00) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119608400) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112736800) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a8d400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1160ee000) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116905000) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113861000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1160ebc00) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1192c4400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1269e1000) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1248d9000) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12553d800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121309000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1192ccc00) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119974800) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123c16000) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12160b400) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1196df000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12554c800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12708e000) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x127504000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 09:37:29 INFO - PROCESS | 1653 | 1468859849446 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1653 | 1468859849447 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167da800 == 29 [pid = 1653] [id = 272] 09:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a8d400) [pid = 1653] [serial = 814] [outer = 0x0] 09:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1169dc800) [pid = 1653] [serial = 815] [outer = 0x112a8d400] 09:37:29 INFO - PROCESS | 1653 | 1468859849496 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11805fc00) [pid = 1653] [serial = 816] [outer = 0x112a8d400] 09:37:29 INFO - PROCESS | 1653 | 1468859849840 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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 09:37:29 INFO - PROCESS | 1653 | 1468859849889 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1653 | 1468859849892 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:37:29 INFO - PROCESS | 1653 | 1468859849897 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1653 | 1468859849898 Marionette TRACE conn2 <- [1,1062,null,{}] 09:37:29 INFO - PROCESS | 1653 | 1468859849901 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}] 09:37:29 INFO - PROCESS | 1653 | 1468859849902 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:30 INFO - PROCESS | 1653 | 1468859849992 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:37:30 INFO - PROCESS | 1653 | 1468859850045 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1653 | 1468859850047 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118424000 == 30 [pid = 1653] [id = 273] 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118063400) [pid = 1653] [serial = 817] [outer = 0x0] 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11847e800) [pid = 1653] [serial = 818] [outer = 0x118063400] 09:37:30 INFO - PROCESS | 1653 | 1468859850073 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118a3c000) [pid = 1653] [serial = 819] [outer = 0x118063400] 09:37:30 INFO - PROCESS | 1653 | 1468859850351 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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 474ms 09:37:30 INFO - PROCESS | 1653 | 1468859850377 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:37:30 INFO - PROCESS | 1653 | 1468859850378 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:37:30 INFO - PROCESS | 1653 | 1468859850382 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1653 | 1468859850388 Marionette TRACE conn2 <- [1,1066,null,{}] 09:37:30 INFO - PROCESS | 1653 | 1468859850412 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}] 09:37:30 INFO - PROCESS | 1653 | 1468859850417 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:30 INFO - PROCESS | 1653 | 1468859850546 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:37:30 INFO - PROCESS | 1653 | 1468859850622 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1653 | 1468859850625 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119968000 == 31 [pid = 1653] [id = 274] 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1127d4800) [pid = 1653] [serial = 820] [outer = 0x0] 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192ca000) [pid = 1653] [serial = 821] [outer = 0x1127d4800] 09:37:30 INFO - PROCESS | 1653 | 1468859850668 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11997f800) [pid = 1653] [serial = 822] [outer = 0x1127d4800] 09:37:31 INFO - PROCESS | 1653 | 1468859851010 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 638ms 09:37:31 INFO - PROCESS | 1653 | 1468859851024 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1653 | 1468859851026 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:37:31 INFO - PROCESS | 1653 | 1468859851028 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1653 | 1468859851029 Marionette TRACE conn2 <- [1,1070,null,{}] 09:37:31 INFO - PROCESS | 1653 | 1468859851032 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}] 09:37:31 INFO - PROCESS | 1653 | 1468859851034 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:31 INFO - PROCESS | 1653 | 1468859851129 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:37:31 INFO - PROCESS | 1653 | 1468859851186 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1653 | 1468859851187 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x121320000 == 32 [pid = 1653] [id = 275] 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1199a9800) [pid = 1653] [serial = 823] [outer = 0x0] 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120ea0800) [pid = 1653] [serial = 824] [outer = 0x1199a9800] 09:37:31 INFO - PROCESS | 1653 | 1468859851212 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121011400) [pid = 1653] [serial = 825] [outer = 0x1199a9800] 09:37:31 INFO - PROCESS | 1653 | 1468859851532 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:37:31 INFO - PROCESS | 1653 | 1468859851547 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1653 | 1468859851548 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:37:31 INFO - PROCESS | 1653 | 1468859851551 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1653 | 1468859851553 Marionette TRACE conn2 <- [1,1074,null,{}] 09:37:31 INFO - PROCESS | 1653 | 1468859851555 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}] 09:37:31 INFO - PROCESS | 1653 | 1468859851556 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:31 INFO - PROCESS | 1653 | 1468859851655 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:37:31 INFO - PROCESS | 1653 | 1468859851690 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1653 | 1468859851691 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c7c000 == 33 [pid = 1653] [id = 276] 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121011800) [pid = 1653] [serial = 826] [outer = 0x0] 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121921000) [pid = 1653] [serial = 827] [outer = 0x121011800] 09:37:31 INFO - PROCESS | 1653 | 1468859851716 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124860400) [pid = 1653] [serial = 828] [outer = 0x121011800] 09:37:32 INFO - PROCESS | 1653 | 1468859852044 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 09:37:32 INFO - PROCESS | 1653 | 1468859852072 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1653 | 1468859852073 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:37:32 INFO - PROCESS | 1653 | 1468859852089 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1653 | 1468859852090 Marionette TRACE conn2 <- [1,1078,null,{}] 09:37:32 INFO - PROCESS | 1653 | 1468859852093 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}] 09:37:32 INFO - PROCESS | 1653 | 1468859852097 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:32 INFO - PROCESS | 1653 | 1468859852216 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:37:32 INFO - PROCESS | 1653 | 1468859852220 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1653 | 1468859852222 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12691f000 == 34 [pid = 1653] [id = 277] 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12130ec00) [pid = 1653] [serial = 829] [outer = 0x0] 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124986c00) [pid = 1653] [serial = 830] [outer = 0x12130ec00] 09:37:32 INFO - PROCESS | 1653 | 1468859852246 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127356400) [pid = 1653] [serial = 831] [outer = 0x12130ec00] 09:37:32 INFO - PROCESS | 1653 | 1468859852610 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 568ms 09:37:32 INFO - PROCESS | 1653 | 1468859852658 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1653 | 1468859852659 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:37:32 INFO - PROCESS | 1653 | 1468859852661 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1653 | 1468859852662 Marionette TRACE conn2 <- [1,1082,null,{}] 09:37:32 INFO - PROCESS | 1653 | 1468859852664 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}] 09:37:32 INFO - PROCESS | 1653 | 1468859852666 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:32 INFO - PROCESS | 1653 | 1468859852764 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:37:32 INFO - PROCESS | 1653 | 1468859852775 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1653 | 1468859852776 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907c000 == 35 [pid = 1653] [id = 278] 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127505000) [pid = 1653] [serial = 832] [outer = 0x0] 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127509800) [pid = 1653] [serial = 833] [outer = 0x127505000] 09:37:32 INFO - PROCESS | 1653 | 1468859852801 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127594000) [pid = 1653] [serial = 834] [outer = 0x127505000] 09:37:33 INFO - PROCESS | 1653 | 1468859853138 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:37:33 INFO - PROCESS | 1653 | 1468859853182 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1653 | 1468859853183 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:37:33 INFO - PROCESS | 1653 | 1468859853185 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1653 | 1468859853186 Marionette TRACE conn2 <- [1,1086,null,{}] 09:37:33 INFO - PROCESS | 1653 | 1468859853189 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}] 09:37:33 INFO - PROCESS | 1653 | 1468859853190 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:33 INFO - PROCESS | 1653 | 1468859853289 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:37:33 INFO - PROCESS | 1653 | 1468859853293 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1653 | 1468859853294 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129867800 == 36 [pid = 1653] [id = 279] 09:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127506000) [pid = 1653] [serial = 835] [outer = 0x0] 09:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12759b400) [pid = 1653] [serial = 836] [outer = 0x127506000] 09:37:33 INFO - PROCESS | 1653 | 1468859853319 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1275a0400) [pid = 1653] [serial = 837] [outer = 0x127506000] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1121e6c00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118549400) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113371400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116795400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11277ac00) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11273a400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119973800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110e98000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1126fa000) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113d97000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124863000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11842b400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119607400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119856800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112f47400) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11923c000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:37:33 INFO - PROCESS | 1653 | 1468859853849 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 09:37:33 INFO - PROCESS | 1653 | 1468859853858 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1653 | 1468859853860 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:37:33 INFO - PROCESS | 1653 | 1468859853872 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1653 | 1468859853874 Marionette TRACE conn2 <- [1,1090,null,{}] 09:37:33 INFO - PROCESS | 1653 | 1468859853880 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}] 09:37:33 INFO - PROCESS | 1653 | 1468859853882 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:34 INFO - PROCESS | 1653 | 1468859854008 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:37:34 INFO - PROCESS | 1653 | 1468859854013 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1653 | 1468859854014 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119967000 == 37 [pid = 1653] [id = 280] 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116795400) [pid = 1653] [serial = 838] [outer = 0x0] 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180ce400) [pid = 1653] [serial = 839] [outer = 0x116795400] 09:37:34 INFO - PROCESS | 1653 | 1468859854038 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11932cc00) [pid = 1653] [serial = 840] [outer = 0x116795400] 09:37:34 INFO - PROCESS | 1653 | 1468859854339 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 531ms 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:37:34 INFO - PROCESS | 1653 | 1468859854394 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1653 | 1468859854396 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:37:34 INFO - PROCESS | 1653 | 1468859854398 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1653 | 1468859854399 Marionette TRACE conn2 <- [1,1094,null,{}] 09:37:34 INFO - PROCESS | 1653 | 1468859854401 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}] 09:37:34 INFO - PROCESS | 1653 | 1468859854402 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:34 INFO - PROCESS | 1653 | 1468859854479 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:37:34 INFO - PROCESS | 1653 | 1468859854540 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1653 | 1468859854541 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8bf800 == 38 [pid = 1653] [id = 281] 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1169de000) [pid = 1653] [serial = 841] [outer = 0x0] 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1199b6800) [pid = 1653] [serial = 842] [outer = 0x1169de000] 09:37:34 INFO - PROCESS | 1653 | 1468859854565 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12759a000) [pid = 1653] [serial = 843] [outer = 0x1169de000] 09:37:34 INFO - PROCESS | 1653 | 1468859854865 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 517ms 09:37:34 INFO - PROCESS | 1653 | 1468859854916 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1653 | 1468859854919 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:37:34 INFO - PROCESS | 1653 | 1468859854922 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1653 | 1468859854924 Marionette TRACE conn2 <- [1,1098,null,{}] 09:37:34 INFO - PROCESS | 1653 | 1468859854926 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}] 09:37:34 INFO - PROCESS | 1653 | 1468859854928 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:35 INFO - PROCESS | 1653 | 1468859855019 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:37:35 INFO - PROCESS | 1653 | 1468859855024 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1653 | 1468859855025 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b344000 == 39 [pid = 1653] [id = 282] 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119329800) [pid = 1653] [serial = 844] [outer = 0x0] 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128d20800) [pid = 1653] [serial = 845] [outer = 0x119329800] 09:37:35 INFO - PROCESS | 1653 | 1468859855051 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12909f800) [pid = 1653] [serial = 846] [outer = 0x119329800] 09:37:35 INFO - PROCESS | 1653 | 1468859855362 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 09:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:37:35 INFO - PROCESS | 1653 | 1468859855391 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1653 | 1468859855392 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:37:35 INFO - PROCESS | 1653 | 1468859855394 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1653 | 1468859855395 Marionette TRACE conn2 <- [1,1102,null,{}] 09:37:35 INFO - PROCESS | 1653 | 1468859855397 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}] 09:37:35 INFO - PROCESS | 1653 | 1468859855398 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:35 INFO - PROCESS | 1653 | 1468859855510 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:37:35 INFO - PROCESS | 1653 | 1468859855517 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1653 | 1468859855519 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba91000 == 40 [pid = 1653] [id = 283] 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119608c00) [pid = 1653] [serial = 847] [outer = 0x0] 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1290a4000) [pid = 1653] [serial = 848] [outer = 0x119608c00] 09:37:35 INFO - PROCESS | 1653 | 1468859855542 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1293dbc00) [pid = 1653] [serial = 849] [outer = 0x119608c00] 09:37:36 INFO - PROCESS | 1653 | 1468859856009 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 668ms 09:37:36 INFO - PROCESS | 1653 | 1468859856068 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1653 | 1468859856071 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:37:36 INFO - PROCESS | 1653 | 1468859856076 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1653 | 1468859856078 Marionette TRACE conn2 <- [1,1106,null,{}] 09:37:36 INFO - PROCESS | 1653 | 1468859856083 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}] 09:37:36 INFO - PROCESS | 1653 | 1468859856086 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:36 INFO - PROCESS | 1653 | 1468859856188 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:37:36 INFO - PROCESS | 1653 | 1468859856259 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1653 | 1468859856260 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118755000 == 41 [pid = 1653] [id = 284] 09:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11697d800) [pid = 1653] [serial = 850] [outer = 0x0] 09:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1176b9400) [pid = 1653] [serial = 851] [outer = 0x11697d800] 09:37:36 INFO - PROCESS | 1653 | 1468859856291 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11814a800) [pid = 1653] [serial = 852] [outer = 0x11697d800] 09:37:36 INFO - PROCESS | 1653 | 1468859856742 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 723ms 09:37:36 INFO - PROCESS | 1653 | 1468859856902 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1653 | 1468859856905 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:37:36 INFO - PROCESS | 1653 | 1468859856971 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1653 | 1468859856973 Marionette TRACE conn2 <- [1,1110,null,{}] 09:37:36 INFO - PROCESS | 1653 | 1468859856977 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}] 09:37:36 INFO - PROCESS | 1653 | 1468859856979 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:37 INFO - PROCESS | 1653 | 1468859857082 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:37:37 INFO - PROCESS | 1653 | 1468859857147 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1653 | 1468859857149 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba9a000 == 42 [pid = 1653] [id = 285] 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118e0c000) [pid = 1653] [serial = 853] [outer = 0x0] 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1248d9400) [pid = 1653] [serial = 854] [outer = 0x118e0c000] 09:37:37 INFO - PROCESS | 1653 | 1468859857181 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1254dd400) [pid = 1653] [serial = 855] [outer = 0x118e0c000] 09:37:37 INFO - PROCESS | 1653 | 1468859857604 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 685ms 09:37:37 INFO - PROCESS | 1653 | 1468859857642 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:37:37 INFO - PROCESS | 1653 | 1468859857644 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:37:37 INFO - PROCESS | 1653 | 1468859857646 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1653 | 1468859857649 Marionette TRACE conn2 <- [1,1114,null,{}] 09:37:37 INFO - PROCESS | 1653 | 1468859857657 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}] 09:37:37 INFO - PROCESS | 1653 | 1468859857660 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:37 INFO - PROCESS | 1653 | 1468859857765 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:37:37 INFO - PROCESS | 1653 | 1468859857827 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1653 | 1468859857829 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12be9c000 == 43 [pid = 1653] [id = 286] 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127591c00) [pid = 1653] [serial = 856] [outer = 0x0] 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128d24000) [pid = 1653] [serial = 857] [outer = 0x127591c00] 09:37:37 INFO - PROCESS | 1653 | 1468859857859 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1293d4c00) [pid = 1653] [serial = 858] [outer = 0x127591c00] 09:37:38 INFO - PROCESS | 1653 | 1468859858325 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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 722ms 09:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:37:38 INFO - PROCESS | 1653 | 1468859858375 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 1653 | 1468859858377 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:37:38 INFO - PROCESS | 1653 | 1468859858379 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 1653 | 1468859858381 Marionette TRACE conn2 <- [1,1118,null,{}] 09:37:38 INFO - PROCESS | 1653 | 1468859858396 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}] 09:37:38 INFO - PROCESS | 1653 | 1468859858398 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:38 INFO - PROCESS | 1653 | 1468859858653 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:37:38 INFO - PROCESS | 1653 | 1468859858667 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1653 | 1468859858669 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170da000 == 44 [pid = 1653] [id = 287] 09:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112737000) [pid = 1653] [serial = 859] [outer = 0x0] 09:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112eb8c00) [pid = 1653] [serial = 860] [outer = 0x112737000] 09:37:38 INFO - PROCESS | 1653 | 1468859858699 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113a2c000) [pid = 1653] [serial = 861] [outer = 0x112737000] 09:37:39 INFO - PROCESS | 1653 | 1468859859155 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 819ms 09:37:39 INFO - PROCESS | 1653 | 1468859859203 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1653 | 1468859859205 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:37:39 INFO - PROCESS | 1653 | 1468859859210 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1653 | 1468859859212 Marionette TRACE conn2 <- [1,1122,null,{}] 09:37:39 INFO - PROCESS | 1653 | 1468859859215 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}] 09:37:39 INFO - PROCESS | 1653 | 1468859859216 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:39 INFO - PROCESS | 1653 | 1468859859311 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:37:39 INFO - PROCESS | 1653 | 1468859859385 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1653 | 1468859859386 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac4800 == 45 [pid = 1653] [id = 288] 09:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11805ec00) [pid = 1653] [serial = 862] [outer = 0x0] 09:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180c4400) [pid = 1653] [serial = 863] [outer = 0x11805ec00] 09:37:39 INFO - PROCESS | 1653 | 1468859859414 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118430400) [pid = 1653] [serial = 864] [outer = 0x11805ec00] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b344000 == 44 [pid = 1653] [id = 282] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8bf800 == 43 [pid = 1653] [id = 281] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119967000 == 42 [pid = 1653] [id = 280] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129867800 == 41 [pid = 1653] [id = 279] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12907c000 == 40 [pid = 1653] [id = 278] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12691f000 == 39 [pid = 1653] [id = 277] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123c7c000 == 38 [pid = 1653] [id = 276] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x121320000 == 37 [pid = 1653] [id = 275] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119968000 == 36 [pid = 1653] [id = 274] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118424000 == 35 [pid = 1653] [id = 273] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1167da800 == 34 [pid = 1653] [id = 272] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1170dc000 == 33 [pid = 1653] [id = 270] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11821b800 == 32 [pid = 1653] [id = 271] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a912000 == 31 [pid = 1653] [id = 269] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1170da000 == 30 [pid = 1653] [id = 287] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12be9c000 == 29 [pid = 1653] [id = 286] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba9a000 == 28 [pid = 1653] [id = 285] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba91000 == 27 [pid = 1653] [id = 283] 09:37:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118755000 == 26 [pid = 1653] [id = 284] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x127507c00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119605800) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119236800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11697f000) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11678f800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1169dbc00) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11747d000) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11322f800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111c1c400) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11847f800) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118a34000) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ea1c00) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119858000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169e2400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123c13400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1169da400) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121924000) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12498ec00) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11678e800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1248cdc00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118a3e800) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118486000) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12485f800) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120ea6c00) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1199a9400) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124862800) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119858400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1254d6c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124f99800) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125549c00) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1192cc400) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11923e000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12734e400) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 09:37:40 INFO - PROCESS | 1653 | 1468859860616 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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1423ms 09:37:40 INFO - PROCESS | 1653 | 1468859860634 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1653 | 1468859860639 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:37:40 INFO - PROCESS | 1653 | 1468859860645 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1653 | 1468859860647 Marionette TRACE conn2 <- [1,1126,null,{}] 09:37:40 INFO - PROCESS | 1653 | 1468859860653 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}] 09:37:40 INFO - PROCESS | 1653 | 1468859860655 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:40 INFO - PROCESS | 1653 | 1468859860771 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:37:40 INFO - PROCESS | 1653 | 1468859860780 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1653 | 1468859860782 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116589800 == 27 [pid = 1653] [id = 289] 09:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1151ce800) [pid = 1653] [serial = 865] [outer = 0x0] 09:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116790c00) [pid = 1653] [serial = 866] [outer = 0x1151ce800] 09:37:40 INFO - PROCESS | 1653 | 1468859860827 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1169d8000) [pid = 1653] [serial = 867] [outer = 0x1151ce800] 09:37:41 INFO - PROCESS | 1653 | 1468859861192 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 572ms 09:37:41 INFO - PROCESS | 1653 | 1468859861215 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1653 | 1468859861220 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:37:41 INFO - PROCESS | 1653 | 1468859861225 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1653 | 1468859861227 Marionette TRACE conn2 <- [1,1130,null,{}] 09:37:41 INFO - PROCESS | 1653 | 1468859861229 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}] 09:37:41 INFO - PROCESS | 1653 | 1468859861231 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:41 INFO - PROCESS | 1653 | 1468859861312 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:37:41 INFO - PROCESS | 1653 | 1468859861316 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1653 | 1468859861317 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117473000 == 28 [pid = 1653] [id = 290] 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116aa1000) [pid = 1653] [serial = 868] [outer = 0x0] 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176bcc00) [pid = 1653] [serial = 869] [outer = 0x116aa1000] 09:37:41 INFO - PROCESS | 1653 | 1468859861348 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1183ccc00) [pid = 1653] [serial = 870] [outer = 0x116aa1000] 09:37:41 INFO - PROCESS | 1653 | 1468859861703 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 09:37:41 INFO - PROCESS | 1653 | 1468859861744 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1653 | 1468859861745 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:37:41 INFO - PROCESS | 1653 | 1468859861748 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1653 | 1468859861750 Marionette TRACE conn2 <- [1,1134,null,{}] 09:37:41 INFO - PROCESS | 1653 | 1468859861758 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}] 09:37:41 INFO - PROCESS | 1653 | 1468859861761 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:41 INFO - PROCESS | 1653 | 1468859861837 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:37:41 INFO - PROCESS | 1653 | 1468859861842 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1653 | 1468859861844 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119277000 == 29 [pid = 1653] [id = 291] 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113d96c00) [pid = 1653] [serial = 871] [outer = 0x0] 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a3dc00) [pid = 1653] [serial = 872] [outer = 0x113d96c00] 09:37:41 INFO - PROCESS | 1653 | 1468859861875 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11923d800) [pid = 1653] [serial = 873] [outer = 0x113d96c00] 09:37:42 INFO - PROCESS | 1653 | 1468859862207 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 473ms 09:37:42 INFO - PROCESS | 1653 | 1468859862224 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1653 | 1468859862226 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:37:42 INFO - PROCESS | 1653 | 1468859862228 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1653 | 1468859862229 Marionette TRACE conn2 <- [1,1138,null,{}] 09:37:42 INFO - PROCESS | 1653 | 1468859862232 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}] 09:37:42 INFO - PROCESS | 1653 | 1468859862233 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:42 INFO - PROCESS | 1653 | 1468859862316 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:37:42 INFO - PROCESS | 1653 | 1468859862322 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1653 | 1468859862323 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198a9800 == 30 [pid = 1653] [id = 292] 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1192c0400) [pid = 1653] [serial = 874] [outer = 0x0] 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119605800) [pid = 1653] [serial = 875] [outer = 0x1192c0400] 09:37:42 INFO - PROCESS | 1653 | 1468859862349 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119641400) [pid = 1653] [serial = 876] [outer = 0x1192c0400] 09:37:42 INFO - PROCESS | 1653 | 1468859862722 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:37:42 INFO - PROCESS | 1653 | 1468859862756 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1653 | 1468859862758 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:37:42 INFO - PROCESS | 1653 | 1468859862760 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1653 | 1468859862761 Marionette TRACE conn2 <- [1,1142,null,{}] 09:37:42 INFO - PROCESS | 1653 | 1468859862763 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}] 09:37:42 INFO - PROCESS | 1653 | 1468859862765 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:42 INFO - PROCESS | 1653 | 1468859862856 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:37:42 INFO - PROCESS | 1653 | 1468859862859 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1653 | 1468859862860 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbc000 == 31 [pid = 1653] [id = 293] 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a15000) [pid = 1653] [serial = 877] [outer = 0x0] 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196e4400) [pid = 1653] [serial = 878] [outer = 0x116a15000] 09:37:42 INFO - PROCESS | 1653 | 1468859862885 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199a9400) [pid = 1653] [serial = 879] [outer = 0x116a15000] 09:37:43 INFO - PROCESS | 1653 | 1468859863212 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:37:43 INFO - PROCESS | 1653 | 1468859863229 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1653 | 1468859863231 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:37:43 INFO - PROCESS | 1653 | 1468859863233 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1653 | 1468859863234 Marionette TRACE conn2 <- [1,1146,null,{}] 09:37:43 INFO - PROCESS | 1653 | 1468859863240 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}] 09:37:43 INFO - PROCESS | 1653 | 1468859863244 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:43 INFO - PROCESS | 1653 | 1468859863357 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:37:43 INFO - PROCESS | 1653 | 1468859863394 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1653 | 1468859863395 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12133e000 == 32 [pid = 1653] [id = 294] 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c0b000) [pid = 1653] [serial = 880] [outer = 0x0] 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fbe800) [pid = 1653] [serial = 881] [outer = 0x119c0b000] 09:37:43 INFO - PROCESS | 1653 | 1468859863420 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124863800) [pid = 1653] [serial = 882] [outer = 0x119c0b000] 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1248cc400) [pid = 1653] [serial = 883] [outer = 0x12ca06800] 09:37:43 INFO - PROCESS | 1653 | 1468859863789 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 571ms 09:37:43 INFO - PROCESS | 1653 | 1468859863812 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1653 | 1468859863813 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:37:43 INFO - PROCESS | 1653 | 1468859863815 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1653 | 1468859863816 Marionette TRACE conn2 <- [1,1150,null,{}] 09:37:43 INFO - PROCESS | 1653 | 1468859863819 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}] 09:37:43 INFO - PROCESS | 1653 | 1468859863820 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:43 INFO - PROCESS | 1653 | 1468859863918 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:37:43 INFO - PROCESS | 1653 | 1468859863922 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1653 | 1468859863923 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b21800 == 33 [pid = 1653] [id = 295] 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c13800) [pid = 1653] [serial = 884] [outer = 0x0] 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1248cd400) [pid = 1653] [serial = 885] [outer = 0x119c13800] 09:37:43 INFO - PROCESS | 1653 | 1468859863947 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124a0fc00) [pid = 1653] [serial = 886] [outer = 0x119c13800] 09:37:44 INFO - PROCESS | 1653 | 1468859864278 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 09:37:44 INFO - PROCESS | 1653 | 1468859864336 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1653 | 1468859864337 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:37:44 INFO - PROCESS | 1653 | 1468859864345 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1653 | 1468859864346 Marionette TRACE conn2 <- [1,1154,null,{}] 09:37:44 INFO - PROCESS | 1653 | 1468859864348 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}] 09:37:44 INFO - PROCESS | 1653 | 1468859864349 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:44 INFO - PROCESS | 1653 | 1468859864762 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119329800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1169de000) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12734ec00) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121011800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127d4800) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116909800) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127ddc00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199a9800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12130ec00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127506000) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a8d400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127505000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118063400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116795400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119608c00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:37:44 INFO - PROCESS | 1653 | 1468859864803 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1653 | 1468859864804 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116161800 == 34 [pid = 1653] [id = 296] 09:37:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c19000) [pid = 1653] [serial = 887] [outer = 0x0] 09:37:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1127dcc00) [pid = 1653] [serial = 888] [outer = 0x111c19000] 09:37:44 INFO - PROCESS | 1653 | 1468859864830 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e28400) [pid = 1653] [serial = 889] [outer = 0x111c19000] 09:37:45 INFO - PROCESS | 1653 | 1468859865073 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 773ms 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:37:45 INFO - PROCESS | 1653 | 1468859865128 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1653 | 1468859865129 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:37:45 INFO - PROCESS | 1653 | 1468859865155 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1653 | 1468859865156 Marionette TRACE conn2 <- [1,1158,null,{}] 09:37:45 INFO - PROCESS | 1653 | 1468859865159 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}] 09:37:45 INFO - PROCESS | 1653 | 1468859865160 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:45 INFO - PROCESS | 1653 | 1468859865239 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:37:45 INFO - PROCESS | 1653 | 1468859865243 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1653 | 1468859865244 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119276800 == 35 [pid = 1653] [id = 297] 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1161ae000) [pid = 1653] [serial = 890] [outer = 0x0] 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120ea8800) [pid = 1653] [serial = 891] [outer = 0x1161ae000] 09:37:45 INFO - PROCESS | 1653 | 1468859865271 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12554b800) [pid = 1653] [serial = 892] [outer = 0x1161ae000] 09:37:45 INFO - PROCESS | 1653 | 1468859865579 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 496ms 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:37:45 INFO - PROCESS | 1653 | 1468859865628 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1653 | 1468859865629 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:37:45 INFO - PROCESS | 1653 | 1468859865631 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1653 | 1468859865633 Marionette TRACE conn2 <- [1,1162,null,{}] 09:37:45 INFO - PROCESS | 1653 | 1468859865635 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}] 09:37:45 INFO - PROCESS | 1653 | 1468859865636 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:45 INFO - PROCESS | 1653 | 1468859865741 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:37:45 INFO - PROCESS | 1653 | 1468859865747 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1653 | 1468859865749 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c55800 == 36 [pid = 1653] [id = 298] 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254d7000) [pid = 1653] [serial = 893] [outer = 0x0] 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269e8400) [pid = 1653] [serial = 894] [outer = 0x1254d7000] 09:37:45 INFO - PROCESS | 1653 | 1468859865773 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12708cc00) [pid = 1653] [serial = 895] [outer = 0x1254d7000] 09:37:46 INFO - PROCESS | 1653 | 1468859866078 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 09:37:46 INFO - PROCESS | 1653 | 1468859866100 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 1653 | 1468859866104 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:37:46 INFO - PROCESS | 1653 | 1468859866115 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1653 | 1468859866117 Marionette TRACE conn2 <- [1,1166,null,{}] 09:37:46 INFO - PROCESS | 1653 | 1468859866122 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}] 09:37:46 INFO - PROCESS | 1653 | 1468859866123 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:46 INFO - PROCESS | 1653 | 1468859866208 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:37:46 INFO - PROCESS | 1653 | 1468859866212 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1653 | 1468859866214 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb5800 == 37 [pid = 1653] [id = 299] 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12734e000) [pid = 1653] [serial = 896] [outer = 0x0] 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127594400) [pid = 1653] [serial = 897] [outer = 0x12734e000] 09:37:46 INFO - PROCESS | 1653 | 1468859866240 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d21c00) [pid = 1653] [serial = 898] [outer = 0x12734e000] 09:37:46 INFO - PROCESS | 1653 | 1468859866571 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 479ms 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:37:46 INFO - PROCESS | 1653 | 1468859866589 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 1653 | 1468859866590 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:37:46 INFO - PROCESS | 1653 | 1468859866592 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1653 | 1468859866593 Marionette TRACE conn2 <- [1,1170,null,{}] 09:37:46 INFO - PROCESS | 1653 | 1468859866596 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}] 09:37:46 INFO - PROCESS | 1653 | 1468859866597 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:46 INFO - PROCESS | 1653 | 1468859866701 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:37:46 INFO - PROCESS | 1653 | 1468859866708 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1653 | 1468859866709 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a785000 == 38 [pid = 1653] [id = 300] 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119980c00) [pid = 1653] [serial = 899] [outer = 0x0] 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d25000) [pid = 1653] [serial = 900] [outer = 0x119980c00] 09:37:46 INFO - PROCESS | 1653 | 1468859866733 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1290ac000) [pid = 1653] [serial = 901] [outer = 0x119980c00] 09:37:47 INFO - PROCESS | 1653 | 1468859867333 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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 820ms 09:37:47 INFO - PROCESS | 1653 | 1468859867412 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1653 | 1468859867414 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:37:47 INFO - PROCESS | 1653 | 1468859867419 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1653 | 1468859867425 Marionette TRACE conn2 <- [1,1174,null,{}] 09:37:47 INFO - PROCESS | 1653 | 1468859867430 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}] 09:37:47 INFO - PROCESS | 1653 | 1468859867433 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:47 INFO - PROCESS | 1653 | 1468859867603 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:37:47 INFO - PROCESS | 1653 | 1468859867611 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1653 | 1468859867613 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7d000 == 39 [pid = 1653] [id = 301] 09:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113375800) [pid = 1653] [serial = 902] [outer = 0x0] 09:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11652e400) [pid = 1653] [serial = 903] [outer = 0x113375800] 09:37:47 INFO - PROCESS | 1653 | 1468859867644 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1169e4c00) [pid = 1653] [serial = 904] [outer = 0x113375800] 09:37:48 INFO - PROCESS | 1653 | 1468859868182 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] 09:37:48 INFO - PROCESS | 1653 | 1468859868198 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:37:48 INFO - PROCESS | 1653 | 1468859868232 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1653 | 1468859868234 Marionette TRACE conn2 <- [1,1178,null,{}] 09:37:48 INFO - PROCESS | 1653 | 1468859868239 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}] 09:37:48 INFO - PROCESS | 1653 | 1468859868240 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:48 INFO - PROCESS | 1653 | 1468859868351 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:37:48 INFO - PROCESS | 1653 | 1468859868440 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1653 | 1468859868441 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121320000 == 40 [pid = 1653] [id = 302] 09:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1169e5000) [pid = 1653] [serial = 905] [outer = 0x0] 09:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118a41000) [pid = 1653] [serial = 906] [outer = 0x1169e5000] 09:37:48 INFO - PROCESS | 1653 | 1468859868472 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1192be000) [pid = 1653] [serial = 907] [outer = 0x1169e5000] 09:37:49 INFO - PROCESS | 1653 | 1468859869132 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] 09:37:49 INFO - PROCESS | 1653 | 1468859869210 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:37:49 INFO - PROCESS | 1653 | 1468859869213 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1653 | 1468859869215 Marionette TRACE conn2 <- [1,1182,null,{}] 09:37:49 INFO - PROCESS | 1653 | 1468859869219 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}] 09:37:49 INFO - PROCESS | 1653 | 1468859869220 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:49 INFO - PROCESS | 1653 | 1468859869297 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:37:49 INFO - PROCESS | 1653 | 1468859869310 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1653 | 1468859869311 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 30 [pid = 1653] [id = 303] 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1169dec00) [pid = 1653] [serial = 908] [outer = 0x0] 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116a0d400) [pid = 1653] [serial = 909] [outer = 0x1169dec00] 09:37:49 INFO - PROCESS | 1653 | 1468859869339 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1180c0000) [pid = 1653] [serial = 910] [outer = 0x1169dec00] 09:37:49 INFO - PROCESS | 1653 | 1468859869702 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] 09:37:49 INFO - PROCESS | 1653 | 1468859869738 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:37:49 INFO - PROCESS | 1653 | 1468859869742 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1653 | 1468859869744 Marionette TRACE conn2 <- [1,1186,null,{}] 09:37:49 INFO - PROCESS | 1653 | 1468859869746 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}] 09:37:49 INFO - PROCESS | 1653 | 1468859869748 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:49 INFO - PROCESS | 1653 | 1468859869825 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:37:49 INFO - PROCESS | 1653 | 1468859869829 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1653 | 1468859869830 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118739000 == 31 [pid = 1653] [id = 304] 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118434800) [pid = 1653] [serial = 911] [outer = 0x0] 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119231800) [pid = 1653] [serial = 912] [outer = 0x118434800] 09:37:49 INFO - PROCESS | 1653 | 1468859869859 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11931f000) [pid = 1653] [serial = 913] [outer = 0x118434800] 09:37:50 INFO - PROCESS | 1653 | 1468859870204 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] 09:37:50 INFO - PROCESS | 1653 | 1468859870213 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:37:50 INFO - PROCESS | 1653 | 1468859870215 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1653 | 1468859870218 Marionette TRACE conn2 <- [1,1190,null,{}] 09:37:50 INFO - PROCESS | 1653 | 1468859870229 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}] 09:37:50 INFO - PROCESS | 1653 | 1468859870232 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:50 INFO - PROCESS | 1653 | 1468859870316 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:37:50 INFO - PROCESS | 1653 | 1468859870373 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1653 | 1468859870376 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b0e800 == 32 [pid = 1653] [id = 305] 09:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192bd800) [pid = 1653] [serial = 914] [outer = 0x0] 09:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196e1800) [pid = 1653] [serial = 915] [outer = 0x1192bd800] 09:37:50 INFO - PROCESS | 1653 | 1468859870404 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121204400) [pid = 1653] [serial = 916] [outer = 0x1192bd800] 09:37:50 INFO - PROCESS | 1653 | 1468859870709 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] 09:37:50 INFO - PROCESS | 1653 | 1468859870744 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:37:50 INFO - PROCESS | 1653 | 1468859870747 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1653 | 1468859870749 Marionette TRACE conn2 <- [1,1194,null,{}] 09:37:50 INFO - PROCESS | 1653 | 1468859870752 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}] 09:37:50 INFO - PROCESS | 1653 | 1468859870754 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:50 INFO - PROCESS | 1653 | 1468859870879 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:37:50 INFO - PROCESS | 1653 | 1468859870960 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1653 | 1468859870961 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x121164800 == 33 [pid = 1653] [id = 306] 09:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1192bfc00) [pid = 1653] [serial = 917] [outer = 0x0] 09:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121bf5400) [pid = 1653] [serial = 918] [outer = 0x1192bfc00] 09:37:51 INFO - PROCESS | 1653 | 1468859871002 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1248d1000) [pid = 1653] [serial = 919] [outer = 0x1192bfc00] 09:37:51 INFO - PROCESS | 1653 | 1468859871389 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] 09:37:51 INFO - PROCESS | 1653 | 1468859871418 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:37:51 INFO - PROCESS | 1653 | 1468859871423 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1653 | 1468859871424 Marionette TRACE conn2 <- [1,1198,null,{}] 09:37:51 INFO - PROCESS | 1653 | 1468859871426 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}] 09:37:51 INFO - PROCESS | 1653 | 1468859871427 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:51 INFO - PROCESS | 1653 | 1468859871523 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:37:51 INFO - PROCESS | 1653 | 1468859871556 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1653 | 1468859871557 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x125456000 == 34 [pid = 1653] [id = 307] 09:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f2dc00) [pid = 1653] [serial = 920] [outer = 0x0] 09:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124f9a000) [pid = 1653] [serial = 921] [outer = 0x112f2dc00] 09:37:51 INFO - PROCESS | 1653 | 1468859871581 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126fd0400) [pid = 1653] [serial = 922] [outer = 0x112f2dc00] 09:37:51 INFO - PROCESS | 1653 | 1468859871900 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:37:51 INFO - PROCESS | 1653 | 1468859871941 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1653 | 1468859871942 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:37:51 INFO - PROCESS | 1653 | 1468859871944 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1653 | 1468859871946 Marionette TRACE conn2 <- [1,1202,null,{}] 09:37:51 INFO - PROCESS | 1653 | 1468859871948 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}] 09:37:51 INFO - PROCESS | 1653 | 1468859871952 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:52 INFO - PROCESS | 1653 | 1468859872072 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:37:52 INFO - PROCESS | 1653 | 1468859872110 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1653 | 1468859872111 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c5e800 == 35 [pid = 1653] [id = 308] 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127097800) [pid = 1653] [serial = 923] [outer = 0x0] 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12759e400) [pid = 1653] [serial = 924] [outer = 0x127097800] 09:37:52 INFO - PROCESS | 1653 | 1468859872136 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1293d7400) [pid = 1653] [serial = 925] [outer = 0x127097800] 09:37:52 INFO - PROCESS | 1653 | 1468859872474 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]]]}] 09:37:52 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 09:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 569ms 09:37:52 INFO - PROCESS | 1653 | 1468859872519 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 1653 | 1468859872520 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:37:52 INFO - PROCESS | 1653 | 1468859872522 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 1653 | 1468859872523 Marionette TRACE conn2 <- [1,1206,null,{}] 09:37:52 INFO - PROCESS | 1653 | 1468859872526 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}] 09:37:52 INFO - PROCESS | 1653 | 1468859872527 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:52 INFO - PROCESS | 1653 | 1468859872622 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:37:52 INFO - PROCESS | 1653 | 1468859872625 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1653 | 1468859872626 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a5800 == 36 [pid = 1653] [id = 309] 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128ed8800) [pid = 1653] [serial = 926] [outer = 0x0] 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1293e0800) [pid = 1653] [serial = 927] [outer = 0x128ed8800] 09:37:52 INFO - PROCESS | 1653 | 1468859872652 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129622400) [pid = 1653] [serial = 928] [outer = 0x128ed8800] 09:37:52 INFO - PROCESS | 1653 | 1468859872965 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]]]}] 09:37:52 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 09:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 09:37:53 INFO - PROCESS | 1653 | 1468859872994 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1653 | 1468859872995 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:37:53 INFO - PROCESS | 1653 | 1468859873006 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1653 | 1468859873007 Marionette TRACE conn2 <- [1,1210,null,{}] 09:37:53 INFO - PROCESS | 1653 | 1468859873010 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}] 09:37:53 INFO - PROCESS | 1653 | 1468859873011 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:53 INFO - PROCESS | 1653 | 1468859873107 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:37:53 INFO - PROCESS | 1653 | 1468859873119 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1653 | 1468859873121 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a79e000 == 37 [pid = 1653] [id = 310] 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1293d9800) [pid = 1653] [serial = 929] [outer = 0x0] 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12962a000) [pid = 1653] [serial = 930] [outer = 0x1293d9800] 09:37:53 INFO - PROCESS | 1653 | 1468859873145 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1297ef400) [pid = 1653] [serial = 931] [outer = 0x1293d9800] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12734e000) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116a15000) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1151ce800) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116aa1000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1192c0400) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113d96c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11805ec00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c0b000) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c13800) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1161ae000) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c19000) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11697d800) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1254d7000) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118e0c000) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127591c00) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112737000) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:37:53 INFO - PROCESS | 1653 | 1468859873537 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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 574ms 09:37:53 INFO - PROCESS | 1653 | 1468859873588 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1653 | 1468859873590 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:37:53 INFO - PROCESS | 1653 | 1468859873593 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1653 | 1468859873594 Marionette TRACE conn2 <- [1,1214,null,{}] 09:37:53 INFO - PROCESS | 1653 | 1468859873596 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}] 09:37:53 INFO - PROCESS | 1653 | 1468859873597 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:53 INFO - PROCESS | 1653 | 1468859873676 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:37:53 INFO - PROCESS | 1653 | 1468859873679 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1653 | 1468859873680 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8c4000 == 38 [pid = 1653] [id = 311] 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116792400) [pid = 1653] [serial = 932] [outer = 0x0] 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118543800) [pid = 1653] [serial = 933] [outer = 0x116792400] 09:37:53 INFO - PROCESS | 1653 | 1468859873705 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1199a9800) [pid = 1653] [serial = 934] [outer = 0x116792400] 09:37:54 INFO - PROCESS | 1653 | 1468859874023 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:37:54 INFO - PROCESS | 1653 | 1468859874063 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1653 | 1468859874064 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:37:54 INFO - PROCESS | 1653 | 1468859874067 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1653 | 1468859874068 Marionette TRACE conn2 <- [1,1218,null,{}] 09:37:54 INFO - PROCESS | 1653 | 1468859874070 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}] 09:37:54 INFO - PROCESS | 1653 | 1468859874071 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:54 INFO - PROCESS | 1653 | 1468859874150 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:37:54 INFO - PROCESS | 1653 | 1468859874156 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1653 | 1468859874157 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abc2000 == 39 [pid = 1653] [id = 312] 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124864c00) [pid = 1653] [serial = 935] [outer = 0x0] 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1293e1800) [pid = 1653] [serial = 936] [outer = 0x124864c00] 09:37:54 INFO - PROCESS | 1653 | 1468859874182 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1297f2800) [pid = 1653] [serial = 937] [outer = 0x124864c00] 09:37:54 INFO - PROCESS | 1653 | 1468859874532 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 469ms 09:37:54 INFO - PROCESS | 1653 | 1468859874537 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1653 | 1468859874541 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:37:54 INFO - PROCESS | 1653 | 1468859874543 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1653 | 1468859874545 Marionette TRACE conn2 <- [1,1222,null,{}] 09:37:54 INFO - PROCESS | 1653 | 1468859874547 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}] 09:37:54 INFO - PROCESS | 1653 | 1468859874549 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:54 INFO - PROCESS | 1653 | 1468859874669 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:37:54 INFO - PROCESS | 1653 | 1468859874677 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1653 | 1468859874678 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b348000 == 40 [pid = 1653] [id = 313] 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1297f3800) [pid = 1653] [serial = 938] [outer = 0x0] 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a748000) [pid = 1653] [serial = 939] [outer = 0x1297f3800] 09:37:54 INFO - PROCESS | 1653 | 1468859874705 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a966000) [pid = 1653] [serial = 940] [outer = 0x1297f3800] 09:37:55 INFO - PROCESS | 1653 | 1468859875098 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] 09:37:55 INFO - PROCESS | 1653 | 1468859875116 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:37:55 INFO - PROCESS | 1653 | 1468859875122 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1653 | 1468859875123 Marionette TRACE conn2 <- [1,1226,null,{}] 09:37:55 INFO - PROCESS | 1653 | 1468859875127 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}] 09:37:55 INFO - PROCESS | 1653 | 1468859875129 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:55 INFO - PROCESS | 1653 | 1468859875256 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:37:55 INFO - PROCESS | 1653 | 1468859875399 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1653 | 1468859875400 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11301a000 == 41 [pid = 1653] [id = 314] 09:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x110e9b400) [pid = 1653] [serial = 941] [outer = 0x0] 09:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1121bc800) [pid = 1653] [serial = 942] [outer = 0x110e9b400] 09:37:55 INFO - PROCESS | 1653 | 1468859875434 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113861c00) [pid = 1653] [serial = 943] [outer = 0x110e9b400] 09:37:55 INFO - PROCESS | 1653 | 1468859875916 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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 826ms 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:37:55 INFO - PROCESS | 1653 | 1468859875945 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 1653 | 1468859875947 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:37:55 INFO - PROCESS | 1653 | 1468859875950 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1653 | 1468859875952 Marionette TRACE conn2 <- [1,1230,null,{}] 09:37:55 INFO - PROCESS | 1653 | 1468859875956 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}] 09:37:55 INFO - PROCESS | 1653 | 1468859875958 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:56 INFO - PROCESS | 1653 | 1468859876061 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:37:56 INFO - PROCESS | 1653 | 1468859876118 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1653 | 1468859876120 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d1800 == 42 [pid = 1653] [id = 315] 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116aa2800) [pid = 1653] [serial = 944] [outer = 0x0] 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11853cc00) [pid = 1653] [serial = 945] [outer = 0x116aa2800] 09:37:56 INFO - PROCESS | 1653 | 1468859876150 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119606000) [pid = 1653] [serial = 946] [outer = 0x116aa2800] 09:37:56 INFO - PROCESS | 1653 | 1468859876556 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 622ms 09:37:56 INFO - PROCESS | 1653 | 1468859876573 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1653 | 1468859876576 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:37:56 INFO - PROCESS | 1653 | 1468859876580 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1653 | 1468859876581 Marionette TRACE conn2 <- [1,1234,null,{}] 09:37:56 INFO - PROCESS | 1653 | 1468859876584 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}] 09:37:56 INFO - PROCESS | 1653 | 1468859876585 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:56 INFO - PROCESS | 1653 | 1468859876688 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:37:56 INFO - PROCESS | 1653 | 1468859876757 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1653 | 1468859876759 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907f000 == 43 [pid = 1653] [id = 316] 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11985b400) [pid = 1653] [serial = 947] [outer = 0x0] 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121011800) [pid = 1653] [serial = 948] [outer = 0x11985b400] 09:37:56 INFO - PROCESS | 1653 | 1468859876788 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124986c00) [pid = 1653] [serial = 949] [outer = 0x11985b400] 09:37:57 INFO - PROCESS | 1653 | 1468859877200 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:37:57 INFO - PROCESS | 1653 | 1468859877251 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1653 | 1468859877252 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:37:57 INFO - PROCESS | 1653 | 1468859877256 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1653 | 1468859877260 Marionette TRACE conn2 <- [1,1238,null,{}] 09:37:57 INFO - PROCESS | 1653 | 1468859877267 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}] 09:37:57 INFO - PROCESS | 1653 | 1468859877270 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:57 INFO - PROCESS | 1653 | 1468859877397 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:37:57 INFO - PROCESS | 1653 | 1468859877481 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1653 | 1468859877482 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb5a000 == 44 [pid = 1653] [id = 317] 09:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127506c00) [pid = 1653] [serial = 950] [outer = 0x0] 09:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128d1f400) [pid = 1653] [serial = 951] [outer = 0x127506c00] 09:37:57 INFO - PROCESS | 1653 | 1468859877513 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128ed6000) [pid = 1653] [serial = 952] [outer = 0x127506c00] 09:37:57 INFO - PROCESS | 1653 | 1468859877932 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 724ms 09:37:57 INFO - PROCESS | 1653 | 1468859877980 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1653 | 1468859877983 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:37:57 INFO - PROCESS | 1653 | 1468859877987 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1653 | 1468859877989 Marionette TRACE conn2 <- [1,1242,null,{}] 09:37:57 INFO - PROCESS | 1653 | 1468859877992 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}] 09:37:57 INFO - PROCESS | 1653 | 1468859877994 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:58 INFO - PROCESS | 1653 | 1468859878148 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:37:58 INFO - PROCESS | 1653 | 1468859878247 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1653 | 1468859878248 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c38a800 == 45 [pid = 1653] [id = 318] 09:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129622800) [pid = 1653] [serial = 953] [outer = 0x0] 09:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1297f9000) [pid = 1653] [serial = 954] [outer = 0x129622800] 09:37:58 INFO - PROCESS | 1653 | 1468859878294 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a893c00) [pid = 1653] [serial = 955] [outer = 0x129622800] 09:37:58 INFO - PROCESS | 1653 | 1468859878815 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]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 873ms 09:37:58 INFO - PROCESS | 1653 | 1468859878875 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:37:58 INFO - PROCESS | 1653 | 1468859878877 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:37:58 INFO - PROCESS | 1653 | 1468859878880 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1653 | 1468859878881 Marionette TRACE conn2 <- [1,1246,null,{}] 09:37:58 INFO - PROCESS | 1653 | 1468859878884 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}] 09:37:58 INFO - PROCESS | 1653 | 1468859878887 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:58 INFO - PROCESS | 1653 | 1468859878989 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:37:59 INFO - PROCESS | 1653 | 1468859879194 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1653 | 1468859879195 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e83000 == 46 [pid = 1653] [id = 319] 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1126fd800) [pid = 1653] [serial = 956] [outer = 0x0] 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112f45c00) [pid = 1653] [serial = 957] [outer = 0x1126fd800] 09:37:59 INFO - PROCESS | 1653 | 1468859879223 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116004800) [pid = 1653] [serial = 958] [outer = 0x1126fd800] 09:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 09:37:59 INFO - PROCESS | 1653 | 1468859879646 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]]]}] 09:37:59 INFO - PROCESS | 1653 | 1468859879656 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1653 | 1468859879658 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:37:59 INFO - PROCESS | 1653 | 1468859879661 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1653 | 1468859879663 Marionette TRACE conn2 <- [1,1250,null,{}] 09:37:59 INFO - PROCESS | 1653 | 1468859879666 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}] 09:37:59 INFO - PROCESS | 1653 | 1468859879669 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:59 INFO - PROCESS | 1653 | 1468859879764 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:37:59 INFO - PROCESS | 1653 | 1468859879819 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1653 | 1468859879821 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:37:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118749000 == 47 [pid = 1653] [id = 320] 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116535400) [pid = 1653] [serial = 959] [outer = 0x0] 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118062000) [pid = 1653] [serial = 960] [outer = 0x116535400] 09:37:59 INFO - PROCESS | 1653 | 1468859879848 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118437c00) [pid = 1653] [serial = 961] [outer = 0x116535400] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12b348000 == 46 [pid = 1653] [id = 313] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12abc2000 == 45 [pid = 1653] [id = 312] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8c4000 == 44 [pid = 1653] [id = 311] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a79e000 == 43 [pid = 1653] [id = 310] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a5800 == 42 [pid = 1653] [id = 309] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x128c5e800 == 41 [pid = 1653] [id = 308] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x125456000 == 40 [pid = 1653] [id = 307] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x121164800 == 39 [pid = 1653] [id = 306] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119b0e800 == 38 [pid = 1653] [id = 305] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x118739000 == 37 [pid = 1653] [id = 304] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 36 [pid = 1653] [id = 303] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac4800 == 35 [pid = 1653] [id = 288] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x121320000 == 34 [pid = 1653] [id = 302] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a785000 == 33 [pid = 1653] [id = 300] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7d000 == 32 [pid = 1653] [id = 301] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117e83000 == 31 [pid = 1653] [id = 319] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12c38a800 == 30 [pid = 1653] [id = 318] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb5a000 == 29 [pid = 1653] [id = 317] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12907f000 == 28 [pid = 1653] [id = 316] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d1800 == 27 [pid = 1653] [id = 315] 09:38:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11301a000 == 26 [pid = 1653] [id = 314] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11814a800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12708cc00) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1176b9400) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119641400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128d21c00) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1254dd400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269e8400) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1248d9400) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1293d4c00) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128d24000) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113a2c000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112eb8c00) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127594400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1196e4400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116790c00) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1169d8000) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176bcc00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119605800) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118a3dc00) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11923d800) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118430400) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180c4400) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120fbe800) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1199a9400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124863800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124a0fc00) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1248cd400) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120ea8800) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117e28400) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12554b800) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127dcc00) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1183ccc00) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 09:38:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128ecf800) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:38:00 INFO - PROCESS | 1653 | 1468859880810 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1176ms 09:38:00 INFO - PROCESS | 1653 | 1468859880838 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:38:00 INFO - PROCESS | 1653 | 1468859880840 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:38:00 INFO - PROCESS | 1653 | 1468859880843 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 1653 | 1468859880845 Marionette TRACE conn2 <- [1,1254,null,{}] 09:38:00 INFO - PROCESS | 1653 | 1468859880848 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}] 09:38:00 INFO - PROCESS | 1653 | 1468859880850 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:00 INFO - PROCESS | 1653 | 1468859880932 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:38:00 INFO - PROCESS | 1653 | 1468859880939 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1653 | 1468859880942 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167d1000 == 27 [pid = 1653] [id = 321] 09:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11336ec00) [pid = 1653] [serial = 962] [outer = 0x0] 09:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113f38400) [pid = 1653] [serial = 963] [outer = 0x11336ec00] 09:38:00 INFO - PROCESS | 1653 | 1468859880970 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116539c00) [pid = 1653] [serial = 964] [outer = 0x11336ec00] 09:38:01 INFO - PROCESS | 1653 | 1468859881334 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 09:38:01 INFO - PROCESS | 1653 | 1468859881363 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1653 | 1468859881367 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:38:01 INFO - PROCESS | 1653 | 1468859881371 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1653 | 1468859881373 Marionette TRACE conn2 <- [1,1258,null,{}] 09:38:01 INFO - PROCESS | 1653 | 1468859881376 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}] 09:38:01 INFO - PROCESS | 1653 | 1468859881377 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:01 INFO - PROCESS | 1653 | 1468859881454 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:38:01 INFO - PROCESS | 1653 | 1468859881458 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1653 | 1468859881459 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746d800 == 28 [pid = 1653] [id = 322] 09:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11679c800) [pid = 1653] [serial = 965] [outer = 0x0] 09:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a9fc00) [pid = 1653] [serial = 966] [outer = 0x11679c800] 09:38:01 INFO - PROCESS | 1653 | 1468859881489 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11805a400) [pid = 1653] [serial = 967] [outer = 0x11679c800] 09:38:01 INFO - PROCESS | 1653 | 1468859881836 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 471ms 09:38:01 INFO - PROCESS | 1653 | 1468859881842 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1653 | 1468859881843 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:38:01 INFO - PROCESS | 1653 | 1468859881846 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1653 | 1468859881848 Marionette TRACE conn2 <- [1,1262,null,{}] 09:38:01 INFO - PROCESS | 1653 | 1468859881859 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}] 09:38:01 INFO - PROCESS | 1653 | 1468859881862 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:01 INFO - PROCESS | 1653 | 1468859881968 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:38:01 INFO - PROCESS | 1653 | 1468859881975 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1653 | 1468859881977 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ada000 == 29 [pid = 1653] [id = 323] 09:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111c14800) [pid = 1653] [serial = 968] [outer = 0x0] 09:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118481c00) [pid = 1653] [serial = 969] [outer = 0x111c14800] 09:38:02 INFO - PROCESS | 1653 | 1468859882005 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11923e400) [pid = 1653] [serial = 970] [outer = 0x111c14800] 09:38:02 INFO - PROCESS | 1653 | 1468859882341 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 525ms 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:38:02 INFO - PROCESS | 1653 | 1468859882373 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1653 | 1468859882374 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:38:02 INFO - PROCESS | 1653 | 1468859882376 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1653 | 1468859882378 Marionette TRACE conn2 <- [1,1266,null,{}] 09:38:02 INFO - PROCESS | 1653 | 1468859882380 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}] 09:38:02 INFO - PROCESS | 1653 | 1468859882381 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:02 INFO - PROCESS | 1653 | 1468859882457 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:38:02 INFO - PROCESS | 1653 | 1468859882516 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1653 | 1468859882517 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193b3000 == 30 [pid = 1653] [id = 324] 09:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11923d800) [pid = 1653] [serial = 971] [outer = 0x0] 09:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119603400) [pid = 1653] [serial = 972] [outer = 0x11923d800] 09:38:02 INFO - PROCESS | 1653 | 1468859882543 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196e5000) [pid = 1653] [serial = 973] [outer = 0x11923d800] 09:38:02 INFO - PROCESS | 1653 | 1468859882842 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 517ms 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:38:02 INFO - PROCESS | 1653 | 1468859882902 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1653 | 1468859882904 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:38:02 INFO - PROCESS | 1653 | 1468859882906 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1653 | 1468859882907 Marionette TRACE conn2 <- [1,1270,null,{}] 09:38:02 INFO - PROCESS | 1653 | 1468859882909 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}] 09:38:02 INFO - PROCESS | 1653 | 1468859882910 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:03 INFO - PROCESS | 1653 | 1468859883005 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:38:03 INFO - PROCESS | 1653 | 1468859883041 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1653 | 1468859883042 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102b800 == 31 [pid = 1653] [id = 325] 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1130ad400) [pid = 1653] [serial = 974] [outer = 0x0] 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11985c800) [pid = 1653] [serial = 975] [outer = 0x1130ad400] 09:38:03 INFO - PROCESS | 1653 | 1468859883067 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ea6800) [pid = 1653] [serial = 976] [outer = 0x1130ad400] 09:38:03 INFO - PROCESS | 1653 | 1468859883411 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 09:38:03 INFO - PROCESS | 1653 | 1468859883427 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1653 | 1468859883428 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:38:03 INFO - PROCESS | 1653 | 1468859883430 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1653 | 1468859883432 Marionette TRACE conn2 <- [1,1274,null,{}] 09:38:03 INFO - PROCESS | 1653 | 1468859883434 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}] 09:38:03 INFO - PROCESS | 1653 | 1468859883440 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:03 INFO - PROCESS | 1653 | 1468859883563 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:38:03 INFO - PROCESS | 1653 | 1468859883567 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1653 | 1468859883569 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131e800 == 32 [pid = 1653] [id = 326] 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120ea5c00) [pid = 1653] [serial = 977] [outer = 0x0] 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12130bc00) [pid = 1653] [serial = 978] [outer = 0x120ea5c00] 09:38:03 INFO - PROCESS | 1653 | 1468859883595 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1248d9400) [pid = 1653] [serial = 979] [outer = 0x120ea5c00] 09:38:03 INFO - PROCESS | 1653 | 1468859883987 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 569ms 09:38:04 INFO - PROCESS | 1653 | 1468859884003 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1653 | 1468859884005 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:38:04 INFO - PROCESS | 1653 | 1468859884009 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1653 | 1468859884024 Marionette TRACE conn2 <- [1,1278,null,{}] 09:38:04 INFO - PROCESS | 1653 | 1468859884046 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}] 09:38:04 INFO - PROCESS | 1653 | 1468859884048 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:04 INFO - PROCESS | 1653 | 1468859884190 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:38:04 INFO - PROCESS | 1653 | 1468859884245 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 1653 | 1468859884246 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a84800 == 33 [pid = 1653] [id = 327] 09:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118549c00) [pid = 1653] [serial = 980] [outer = 0x0] 09:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124a16000) [pid = 1653] [serial = 981] [outer = 0x118549c00] 09:38:04 INFO - PROCESS | 1653 | 1468859884286 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126fcec00) [pid = 1653] [serial = 982] [outer = 0x118549c00] 09:38:04 INFO - PROCESS | 1653 | 1468859884707 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 752ms 09:38:04 INFO - PROCESS | 1653 | 1468859884976 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1653 | 1468859884977 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f2dc00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127097800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128ed8800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1293d9800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1169dec00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192bd800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118434800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113375800) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119980c00) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1192bfc00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1169e5000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124864c00) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1297f3800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:38:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116792400) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:38:05 INFO - PROCESS | 1653 | 1468859885002 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1653 | 1468859885003 Marionette TRACE conn2 <- [1,1282,null,{}] 09:38:05 INFO - PROCESS | 1653 | 1468859885006 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}] 09:38:05 INFO - PROCESS | 1653 | 1468859885007 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:05 INFO - PROCESS | 1653 | 1468859885080 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:38:05 INFO - PROCESS | 1653 | 1468859885084 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1653 | 1468859885085 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12495c800 == 34 [pid = 1653] [id = 328] 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1127d5400) [pid = 1653] [serial = 983] [outer = 0x0] 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116081c00) [pid = 1653] [serial = 984] [outer = 0x1127d5400] 09:38:05 INFO - PROCESS | 1653 | 1468859885115 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11842c000) [pid = 1653] [serial = 985] [outer = 0x1127d5400] 09:38:05 INFO - PROCESS | 1653 | 1468859885424 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 477ms 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:38:05 INFO - PROCESS | 1653 | 1468859885471 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1653 | 1468859885472 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:38:05 INFO - PROCESS | 1653 | 1468859885474 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1653 | 1468859885484 Marionette TRACE conn2 <- [1,1286,null,{}] 09:38:05 INFO - PROCESS | 1653 | 1468859885487 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}] 09:38:05 INFO - PROCESS | 1653 | 1468859885488 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:05 INFO - PROCESS | 1653 | 1468859885561 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:38:05 INFO - PROCESS | 1653 | 1468859885618 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1653 | 1468859885619 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ad8000 == 35 [pid = 1653] [id = 329] 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1127dc400) [pid = 1653] [serial = 986] [outer = 0x0] 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1169dc800) [pid = 1653] [serial = 987] [outer = 0x1127dc400] 09:38:05 INFO - PROCESS | 1653 | 1468859885644 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12708d800) [pid = 1653] [serial = 988] [outer = 0x1127dc400] 09:38:05 INFO - PROCESS | 1653 | 1468859885885 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 427ms 09:38:05 INFO - PROCESS | 1653 | 1468859885909 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1653 | 1468859885910 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:38:05 INFO - PROCESS | 1653 | 1468859885913 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1653 | 1468859885914 Marionette TRACE conn2 <- [1,1290,null,{}] 09:38:05 INFO - PROCESS | 1653 | 1468859885916 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}] 09:38:05 INFO - PROCESS | 1653 | 1468859885918 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:06 INFO - PROCESS | 1653 | 1468859886010 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:38:06 INFO - PROCESS | 1653 | 1468859886013 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1653 | 1468859886014 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077800 == 36 [pid = 1653] [id = 330] 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124e49000) [pid = 1653] [serial = 989] [outer = 0x0] 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127506400) [pid = 1653] [serial = 990] [outer = 0x124e49000] 09:38:06 INFO - PROCESS | 1653 | 1468859886044 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12750f000) [pid = 1653] [serial = 991] [outer = 0x124e49000] 09:38:06 INFO - PROCESS | 1653 | 1468859886465 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 09:38:06 INFO - PROCESS | 1653 | 1468859886482 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:38:06 INFO - PROCESS | 1653 | 1468859886484 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:38:06 INFO - PROCESS | 1653 | 1468859886488 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1653 | 1468859886490 Marionette TRACE conn2 <- [1,1294,null,{}] 09:38:06 INFO - PROCESS | 1653 | 1468859886493 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}] 09:38:06 INFO - PROCESS | 1653 | 1468859886494 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:06 INFO - PROCESS | 1653 | 1468859886618 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:38:06 INFO - PROCESS | 1653 | 1468859886626 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1653 | 1468859886628 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cca800 == 37 [pid = 1653] [id = 331] 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12708d000) [pid = 1653] [serial = 992] [outer = 0x0] 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1275a0400) [pid = 1653] [serial = 993] [outer = 0x12708d000] 09:38:06 INFO - PROCESS | 1653 | 1468859886655 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1290a2800) [pid = 1653] [serial = 994] [outer = 0x12708d000] 09:38:06 INFO - PROCESS | 1653 | 1468859886940 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 09:38:06 INFO - PROCESS | 1653 | 1468859886961 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1653 | 1468859886963 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:38:06 INFO - PROCESS | 1653 | 1468859886965 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1653 | 1468859886966 Marionette TRACE conn2 <- [1,1298,null,{}] 09:38:06 INFO - PROCESS | 1653 | 1468859886976 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}] 09:38:06 INFO - PROCESS | 1653 | 1468859886978 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:07 INFO - PROCESS | 1653 | 1468859887143 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:38:07 INFO - PROCESS | 1653 | 1468859887220 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1653 | 1468859887223 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116027800 == 38 [pid = 1653] [id = 332] 09:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1127d1800) [pid = 1653] [serial = 995] [outer = 0x0] 09:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1127d9400) [pid = 1653] [serial = 996] [outer = 0x1127d1800] 09:38:07 INFO - PROCESS | 1653 | 1468859887255 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11322b800) [pid = 1653] [serial = 997] [outer = 0x1127d1800] 09:38:07 INFO - PROCESS | 1653 | 1468859887830 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 874ms 09:38:07 INFO - PROCESS | 1653 | 1468859887868 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1653 | 1468859887875 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:38:07 INFO - PROCESS | 1653 | 1468859887882 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1653 | 1468859887885 Marionette TRACE conn2 <- [1,1302,null,{}] 09:38:07 INFO - PROCESS | 1653 | 1468859887890 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}] 09:38:07 INFO - PROCESS | 1653 | 1468859887892 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:08 INFO - PROCESS | 1653 | 1468859888036 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:38:08 INFO - PROCESS | 1653 | 1468859888112 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1653 | 1468859888114 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119396800 == 39 [pid = 1653] [id = 333] 09:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118063400) [pid = 1653] [serial = 998] [outer = 0x0] 09:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1180cdc00) [pid = 1653] [serial = 999] [outer = 0x118063400] 09:38:08 INFO - PROCESS | 1653 | 1468859888145 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118435000) [pid = 1653] [serial = 1000] [outer = 0x118063400] 09:38:08 INFO - PROCESS | 1653 | 1468859888694 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 825ms 09:38:08 INFO - PROCESS | 1653 | 1468859888732 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1653 | 1468859888734 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:38:08 INFO - PROCESS | 1653 | 1468859888740 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1653 | 1468859888742 Marionette TRACE conn2 <- [1,1306,null,{}] 09:38:08 INFO - PROCESS | 1653 | 1468859888744 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}] 09:38:08 INFO - PROCESS | 1653 | 1468859888746 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:08 INFO - PROCESS | 1653 | 1468859888951 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:38:09 INFO - PROCESS | 1653 | 1468859889017 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1653 | 1468859889019 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116151800 == 40 [pid = 1653] [id = 334] 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1130af800) [pid = 1653] [serial = 1001] [outer = 0x0] 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113f35c00) [pid = 1653] [serial = 1002] [outer = 0x1130af800] 09:38:09 INFO - PROCESS | 1653 | 1468859889049 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11697d800) [pid = 1653] [serial = 1003] [outer = 0x1130af800] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x129077800 == 39 [pid = 1653] [id = 330] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118ad8000 == 38 [pid = 1653] [id = 329] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12495c800 == 37 [pid = 1653] [id = 328] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x124a84800 == 36 [pid = 1653] [id = 327] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12131e800 == 35 [pid = 1653] [id = 326] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12102b800 == 34 [pid = 1653] [id = 325] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1193b3000 == 33 [pid = 1653] [id = 324] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118ada000 == 32 [pid = 1653] [id = 323] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11746d800 == 31 [pid = 1653] [id = 322] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1167d1000 == 30 [pid = 1653] [id = 321] 09:38:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118749000 == 29 [pid = 1653] [id = 320] 09:38:09 INFO - PROCESS | 1653 | 1468859889494 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]]]}] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124f9a000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12759e400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1293e0800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129622400) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1293d7400) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12962a000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a0d400) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1180c0000) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1196e1800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121204400) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119231800) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11931f000) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11652e400) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1169e4c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1290ac000) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d25000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121bf5400) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118a41000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1192be000) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1293e1800) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a966000) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118543800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1297ef400) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126fd0400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a748000) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1199a9800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1297f2800) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 09:38:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1248d1000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 822ms 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:38:09 INFO - PROCESS | 1653 | 1468859889563 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1653 | 1468859889565 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:38:09 INFO - PROCESS | 1653 | 1468859889574 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1653 | 1468859889577 Marionette TRACE conn2 <- [1,1310,null,{}] 09:38:09 INFO - PROCESS | 1653 | 1468859889581 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}] 09:38:09 INFO - PROCESS | 1653 | 1468859889583 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:09 INFO - PROCESS | 1653 | 1468859889685 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:38:09 INFO - PROCESS | 1653 | 1468859889750 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1653 | 1468859889753 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c0800 == 30 [pid = 1653] [id = 335] 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116799400) [pid = 1653] [serial = 1004] [outer = 0x0] 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1169d8000) [pid = 1653] [serial = 1005] [outer = 0x116799400] 09:38:09 INFO - PROCESS | 1653 | 1468859889785 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f7ac00) [pid = 1653] [serial = 1006] [outer = 0x116799400] 09:38:10 INFO - PROCESS | 1653 | 1468859890222 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] 09:38:10 INFO - PROCESS | 1653 | 1468859890258 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:38:10 INFO - PROCESS | 1653 | 1468859890263 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1653 | 1468859890266 Marionette TRACE conn2 <- [1,1314,null,{}] 09:38:10 INFO - PROCESS | 1653 | 1468859890283 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}] 09:38:10 INFO - PROCESS | 1653 | 1468859890285 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:10 INFO - PROCESS | 1653 | 1468859890417 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:38:10 INFO - PROCESS | 1653 | 1468859890430 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1653 | 1468859890431 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119285000 == 31 [pid = 1653] [id = 336] 09:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a3f000) [pid = 1653] [serial = 1007] [outer = 0x0] 09:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1192be000) [pid = 1653] [serial = 1008] [outer = 0x118a3f000] 09:38:10 INFO - PROCESS | 1653 | 1468859890463 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119323000) [pid = 1653] [serial = 1009] [outer = 0x118a3f000] 09:38:10 INFO - PROCESS | 1653 | 1468859890922 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 675ms 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:38:10 INFO - PROCESS | 1653 | 1468859890939 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1653 | 1468859890941 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:38:10 INFO - PROCESS | 1653 | 1468859890943 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1653 | 1468859890945 Marionette TRACE conn2 <- [1,1318,null,{}] 09:38:10 INFO - PROCESS | 1653 | 1468859890970 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}] 09:38:10 INFO - PROCESS | 1653 | 1468859890973 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:11 INFO - PROCESS | 1653 | 1468859891088 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:38:11 INFO - PROCESS | 1653 | 1468859891140 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1653 | 1468859891143 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x121148000 == 32 [pid = 1653] [id = 337] 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119c06800) [pid = 1653] [serial = 1010] [outer = 0x0] 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120eaa800) [pid = 1653] [serial = 1011] [outer = 0x119c06800] 09:38:11 INFO - PROCESS | 1653 | 1468859891176 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121305800) [pid = 1653] [serial = 1012] [outer = 0x119c06800] 09:38:11 INFO - PROCESS | 1653 | 1468859891592 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 09:38:11 INFO - PROCESS | 1653 | 1468859891612 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:38:11 INFO - PROCESS | 1653 | 1468859891614 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:38:11 INFO - PROCESS | 1653 | 1468859891616 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1653 | 1468859891618 Marionette TRACE conn2 <- [1,1322,null,{}] 09:38:11 INFO - PROCESS | 1653 | 1468859891620 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}] 09:38:11 INFO - PROCESS | 1653 | 1468859891621 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:11 INFO - PROCESS | 1653 | 1468859891740 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:38:11 INFO - PROCESS | 1653 | 1468859891806 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1653 | 1468859891807 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12494b800 == 33 [pid = 1653] [id = 338] 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124860400) [pid = 1653] [serial = 1013] [outer = 0x0] 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1248ccc00) [pid = 1653] [serial = 1014] [outer = 0x124860400] 09:38:11 INFO - PROCESS | 1653 | 1468859891837 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12498ec00) [pid = 1653] [serial = 1015] [outer = 0x124860400] 09:38:12 INFO - PROCESS | 1653 | 1468859892253 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:38:12 INFO - PROCESS | 1653 | 1468859892286 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1653 | 1468859892287 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:38:12 INFO - PROCESS | 1653 | 1468859892290 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1653 | 1468859892291 Marionette TRACE conn2 <- [1,1326,null,{}] 09:38:12 INFO - PROCESS | 1653 | 1468859892293 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}] 09:38:12 INFO - PROCESS | 1653 | 1468859892295 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:12 INFO - PROCESS | 1653 | 1468859892389 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:38:12 INFO - PROCESS | 1653 | 1468859892441 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1653 | 1468859892443 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126914000 == 34 [pid = 1653] [id = 339] 09:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124cd7000) [pid = 1653] [serial = 1016] [outer = 0x0] 09:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126894400) [pid = 1653] [serial = 1017] [outer = 0x124cd7000] 09:38:12 INFO - PROCESS | 1653 | 1468859892471 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127093c00) [pid = 1653] [serial = 1018] [outer = 0x124cd7000] 09:38:12 INFO - PROCESS | 1653 | 1468859892875 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]]]}] 09:38:12 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 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 618ms 09:38:12 INFO - PROCESS | 1653 | 1468859892908 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:38:12 INFO - PROCESS | 1653 | 1468859892910 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:38:12 INFO - PROCESS | 1653 | 1468859892913 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1653 | 1468859892914 Marionette TRACE conn2 <- [1,1330,null,{}] 09:38:12 INFO - PROCESS | 1653 | 1468859892917 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}] 09:38:12 INFO - PROCESS | 1653 | 1468859892922 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:13 INFO - PROCESS | 1653 | 1468859893049 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:38:13 INFO - PROCESS | 1653 | 1468859893137 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1653 | 1468859893139 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931d000 == 35 [pid = 1653] [id = 340] 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127599400) [pid = 1653] [serial = 1019] [outer = 0x0] 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d22000) [pid = 1653] [serial = 1020] [outer = 0x127599400] 09:38:13 INFO - PROCESS | 1653 | 1468859893168 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1290a0400) [pid = 1653] [serial = 1021] [outer = 0x127599400] 09:38:13 INFO - PROCESS | 1653 | 1468859893580 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]]]}] 09:38: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 09:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 721ms 09:38:13 INFO - PROCESS | 1653 | 1468859893635 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1653 | 1468859893636 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:38:13 INFO - PROCESS | 1653 | 1468859893638 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1653 | 1468859893640 Marionette TRACE conn2 <- [1,1334,null,{}] 09:38:13 INFO - PROCESS | 1653 | 1468859893642 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}] 09:38:13 INFO - PROCESS | 1653 | 1468859893643 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:13 INFO - PROCESS | 1653 | 1468859893736 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:38:13 INFO - PROCESS | 1653 | 1468859893801 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1653 | 1468859893802 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x129867000 == 36 [pid = 1653] [id = 341] 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127599800) [pid = 1653] [serial = 1022] [outer = 0x0] 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1293dec00) [pid = 1653] [serial = 1023] [outer = 0x127599800] 09:38:13 INFO - PROCESS | 1653 | 1468859893831 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129625000) [pid = 1653] [serial = 1024] [outer = 0x127599800] 09:38:14 INFO - PROCESS | 1653 | 1468859894257 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119396800 == 35 [pid = 1653] [id = 333] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116027800 == 34 [pid = 1653] [id = 332] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12931d000 == 33 [pid = 1653] [id = 340] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x126914000 == 32 [pid = 1653] [id = 339] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12494b800 == 31 [pid = 1653] [id = 338] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121148000 == 30 [pid = 1653] [id = 337] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119285000 == 29 [pid = 1653] [id = 336] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119cca800 == 28 [pid = 1653] [id = 331] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116151800 == 27 [pid = 1653] [id = 334] 09:38:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c0800 == 26 [pid = 1653] [id = 335] 09:38:14 INFO - PROCESS | 1653 | 1468859894884 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1653 | 1468859894887 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:38:14 INFO - PROCESS | 1653 | 1468859894898 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1653 | 1468859894900 Marionette TRACE conn2 <- [1,1338,null,{}] 09:38:14 INFO - PROCESS | 1653 | 1468859894905 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}] 09:38:14 INFO - PROCESS | 1653 | 1468859894908 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:14 INFO - PROCESS | 1653 | 1468859894988 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:38:14 INFO - PROCESS | 1653 | 1468859894995 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 1653 | 1468859894998 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657c000 == 27 [pid = 1653] [id = 342] 09:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1130aec00) [pid = 1653] [serial = 1025] [outer = 0x0] 09:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113866000) [pid = 1653] [serial = 1026] [outer = 0x1130aec00] 09:38:15 INFO - PROCESS | 1653 | 1468859895029 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11652e400) [pid = 1653] [serial = 1027] [outer = 0x1130aec00] 09:38:15 INFO - PROCESS | 1653 | 1468859895847 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 977ms 09:38:15 INFO - PROCESS | 1653 | 1468859895875 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 1653 | 1468859895877 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:38:15 INFO - PROCESS | 1653 | 1468859895882 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 1653 | 1468859895884 Marionette TRACE conn2 <- [1,1342,null,{}] 09:38:15 INFO - PROCESS | 1653 | 1468859895887 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}] 09:38:15 INFO - PROCESS | 1653 | 1468859895890 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:15 INFO - PROCESS | 1653 | 1468859895968 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:38:16 INFO - PROCESS | 1653 | 1468859896019 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1653 | 1468859896020 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118748800 == 28 [pid = 1653] [id = 343] 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11679cc00) [pid = 1653] [serial = 1028] [outer = 0x0] 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116f78400) [pid = 1653] [serial = 1029] [outer = 0x11679cc00] 09:38:16 INFO - PROCESS | 1653 | 1468859896049 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118064000) [pid = 1653] [serial = 1030] [outer = 0x11679cc00] 09:38:16 INFO - PROCESS | 1653 | 1468859896366 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 527ms 09:38:16 INFO - PROCESS | 1653 | 1468859896407 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1653 | 1468859896408 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:38:16 INFO - PROCESS | 1653 | 1468859896411 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1653 | 1468859896412 Marionette TRACE conn2 <- [1,1346,null,{}] 09:38:16 INFO - PROCESS | 1653 | 1468859896419 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}] 09:38:16 INFO - PROCESS | 1653 | 1468859896422 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:16 INFO - PROCESS | 1653 | 1468859896512 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:38:16 INFO - PROCESS | 1653 | 1468859896583 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1653 | 1468859896586 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b1a800 == 29 [pid = 1653] [id = 344] 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118429400) [pid = 1653] [serial = 1031] [outer = 0x0] 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118547800) [pid = 1653] [serial = 1032] [outer = 0x118429400] 09:38:16 INFO - PROCESS | 1653 | 1468859896615 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118e8dc00) [pid = 1653] [serial = 1033] [outer = 0x118429400] 09:38:16 INFO - PROCESS | 1653 | 1468859896946 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 09:38:16 INFO - PROCESS | 1653 | 1468859896981 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1653 | 1468859896983 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:38:16 INFO - PROCESS | 1653 | 1468859896985 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1653 | 1468859896986 Marionette TRACE conn2 <- [1,1350,null,{}] 09:38:16 INFO - PROCESS | 1653 | 1468859896989 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}] 09:38:16 INFO - PROCESS | 1653 | 1468859896990 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:17 INFO - PROCESS | 1653 | 1468859897086 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:38:17 INFO - PROCESS | 1653 | 1468859897090 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1653 | 1468859897091 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214e5000 == 30 [pid = 1653] [id = 345] 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1192c7400) [pid = 1653] [serial = 1034] [outer = 0x0] 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119605800) [pid = 1653] [serial = 1035] [outer = 0x1192c7400] 09:38:17 INFO - PROCESS | 1653 | 1468859897116 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1196e3400) [pid = 1653] [serial = 1036] [outer = 0x1192c7400] 09:38:17 INFO - PROCESS | 1653 | 1468859897460 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 09:38:17 INFO - PROCESS | 1653 | 1468859897506 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1653 | 1468859897507 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:38:17 INFO - PROCESS | 1653 | 1468859897509 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1653 | 1468859897510 Marionette TRACE conn2 <- [1,1354,null,{}] 09:38:17 INFO - PROCESS | 1653 | 1468859897513 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}] 09:38:17 INFO - PROCESS | 1653 | 1468859897514 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:17 INFO - PROCESS | 1653 | 1468859897602 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:38:17 INFO - PROCESS | 1653 | 1468859897638 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1653 | 1468859897640 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c91800 == 31 [pid = 1653] [id = 346] 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11997fc00) [pid = 1653] [serial = 1037] [outer = 0x0] 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119c0b000) [pid = 1653] [serial = 1038] [outer = 0x11997fc00] 09:38:17 INFO - PROCESS | 1653 | 1468859897664 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120fc1400) [pid = 1653] [serial = 1039] [outer = 0x11997fc00] 09:38:17 INFO - PROCESS | 1653 | 1468859897986 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:38:18 INFO - PROCESS | 1653 | 1468859898029 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 1653 | 1468859898030 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:38:18 INFO - PROCESS | 1653 | 1468859898032 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1653 | 1468859898033 Marionette TRACE conn2 <- [1,1358,null,{}] 09:38:18 INFO - PROCESS | 1653 | 1468859898036 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}] 09:38:18 INFO - PROCESS | 1653 | 1468859898040 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:18 INFO - PROCESS | 1653 | 1468859898155 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:38:18 INFO - PROCESS | 1653 | 1468859898194 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1653 | 1468859898196 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a5800 == 32 [pid = 1653] [id = 347] 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1213ed400) [pid = 1653] [serial = 1040] [outer = 0x0] 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12485e400) [pid = 1653] [serial = 1041] [outer = 0x1213ed400] 09:38:18 INFO - PROCESS | 1653 | 1468859898221 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125542800) [pid = 1653] [serial = 1042] [outer = 0x1213ed400] 09:38:18 INFO - PROCESS | 1653 | 1468859898536 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1130af800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1130ad400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118549c00) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11336ec00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x110e9b400) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116aa2800) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116535400) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11923d800) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111c14800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11679c800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11985b400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127506c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129622800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x120ea5c00) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1126fd800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1127d5400) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124e49000) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12708d000) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118063400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127dc400) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:38:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127d1800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:38:18 INFO - PROCESS | 1653 | 1468859898775 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 1653 | 1468859898776 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:38:18 INFO - PROCESS | 1653 | 1468859898786 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1653 | 1468859898787 Marionette TRACE conn2 <- [1,1362,null,{}] 09:38:18 INFO - PROCESS | 1653 | 1468859898789 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}] 09:38:18 INFO - PROCESS | 1653 | 1468859898790 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:18 INFO - PROCESS | 1653 | 1468859898864 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:38:18 INFO - PROCESS | 1653 | 1468859898867 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1653 | 1468859898868 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119273000 == 33 [pid = 1653] [id = 348] 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a8dc00) [pid = 1653] [serial = 1043] [outer = 0x0] 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1130af800) [pid = 1653] [serial = 1044] [outer = 0x112a8dc00] 09:38:18 INFO - PROCESS | 1653 | 1468859898897 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1169da400) [pid = 1653] [serial = 1045] [outer = 0x112a8dc00] 09:38:19 INFO - PROCESS | 1653 | 1468859899226 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 470ms 09:38:19 INFO - PROCESS | 1653 | 1468859899257 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1653 | 1468859899258 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:38:19 INFO - PROCESS | 1653 | 1468859899260 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1653 | 1468859899261 Marionette TRACE conn2 <- [1,1366,null,{}] 09:38:19 INFO - PROCESS | 1653 | 1468859899264 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}] 09:38:19 INFO - PROCESS | 1653 | 1468859899265 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:19 INFO - PROCESS | 1653 | 1468859899340 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:38:19 INFO - PROCESS | 1653 | 1468859899393 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1653 | 1468859899395 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8c4000 == 34 [pid = 1653] [id = 349] 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1169db000) [pid = 1653] [serial = 1046] [outer = 0x0] 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118549c00) [pid = 1653] [serial = 1047] [outer = 0x1169db000] 09:38:19 INFO - PROCESS | 1653 | 1468859899419 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11985b400) [pid = 1653] [serial = 1048] [outer = 0x1169db000] 09:38:19 INFO - PROCESS | 1653 | 1468859899712 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] 09:38:19 INFO - PROCESS | 1653 | 1468859899732 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:38:19 INFO - PROCESS | 1653 | 1468859899742 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1653 | 1468859899743 Marionette TRACE conn2 <- [1,1370,null,{}] 09:38:19 INFO - PROCESS | 1653 | 1468859899746 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}] 09:38:19 INFO - PROCESS | 1653 | 1468859899747 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:19 INFO - PROCESS | 1653 | 1468859899827 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:38:19 INFO - PROCESS | 1653 | 1468859899831 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1653 | 1468859899832 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abc4000 == 35 [pid = 1653] [id = 350] 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11853b800) [pid = 1653] [serial = 1049] [outer = 0x0] 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126fd1c00) [pid = 1653] [serial = 1050] [outer = 0x11853b800] 09:38:19 INFO - PROCESS | 1653 | 1468859899859 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127506800) [pid = 1653] [serial = 1051] [outer = 0x11853b800] 09:38:20 INFO - PROCESS | 1653 | 1468859900187 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] 09:38:20 INFO - PROCESS | 1653 | 1468859900214 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:38:20 INFO - PROCESS | 1653 | 1468859900217 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1653 | 1468859900218 Marionette TRACE conn2 <- [1,1374,null,{}] 09:38:20 INFO - PROCESS | 1653 | 1468859900223 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}] 09:38:20 INFO - PROCESS | 1653 | 1468859900224 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:20 INFO - PROCESS | 1653 | 1468859900324 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:38:20 INFO - PROCESS | 1653 | 1468859900331 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1653 | 1468859900332 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abcc000 == 36 [pid = 1653] [id = 351] 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127506c00) [pid = 1653] [serial = 1052] [outer = 0x0] 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12759a400) [pid = 1653] [serial = 1053] [outer = 0x127506c00] 09:38:20 INFO - PROCESS | 1653 | 1468859900357 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d1b000) [pid = 1653] [serial = 1054] [outer = 0x127506c00] 09:38:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:20 INFO - PROCESS | 1653 | 1468859900673 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 1653 | 1468859900692 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:38:20 INFO - PROCESS | 1653 | 1468859900695 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1653 | 1468859900697 Marionette TRACE conn2 <- [1,1378,null,{}] 09:38:20 INFO - PROCESS | 1653 | 1468859900699 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}] 09:38:20 INFO - PROCESS | 1653 | 1468859900701 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:20 INFO - PROCESS | 1653 | 1468859900795 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:38:20 INFO - PROCESS | 1653 | 1468859900901 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1653 | 1468859900902 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x113359000 == 37 [pid = 1653] [id = 352] 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x110e9b400) [pid = 1653] [serial = 1055] [outer = 0x0] 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x111f16400) [pid = 1653] [serial = 1056] [outer = 0x110e9b400] 09:38:20 INFO - PROCESS | 1653 | 1468859900936 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1127dc000) [pid = 1653] [serial = 1057] [outer = 0x110e9b400] 09:38:21 INFO - PROCESS | 1653 | 1468859901563 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] 09:38:21 INFO - PROCESS | 1653 | 1468859901619 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:38:21 INFO - PROCESS | 1653 | 1468859901622 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1653 | 1468859901625 Marionette TRACE conn2 <- [1,1382,null,{}] 09:38:21 INFO - PROCESS | 1653 | 1468859901629 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}] 09:38:21 INFO - PROCESS | 1653 | 1468859901630 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:21 INFO - PROCESS | 1653 | 1468859901741 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:38:21 INFO - PROCESS | 1653 | 1468859901821 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1653 | 1468859901822 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c9000 == 38 [pid = 1653] [id = 353] 09:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1169d6400) [pid = 1653] [serial = 1058] [outer = 0x0] 09:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116f7b800) [pid = 1653] [serial = 1059] [outer = 0x1169d6400] 09:38:21 INFO - PROCESS | 1653 | 1468859901853 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1180c3400) [pid = 1653] [serial = 1060] [outer = 0x1169d6400] 09:38:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:22 INFO - PROCESS | 1653 | 1468859902459 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1653 | 1468859902498 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:38:22 INFO - PROCESS | 1653 | 1468859902501 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1653 | 1468859902502 Marionette TRACE conn2 <- [1,1386,null,{}] 09:38:22 INFO - PROCESS | 1653 | 1468859902505 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}] 09:38:22 INFO - PROCESS | 1653 | 1468859902506 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:22 INFO - PROCESS | 1653 | 1468859902708 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:38:22 INFO - PROCESS | 1653 | 1468859902777 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1653 | 1468859902779 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167d1000 == 39 [pid = 1653] [id = 354] 09:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11600a400) [pid = 1653] [serial = 1061] [outer = 0x0] 09:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116796c00) [pid = 1653] [serial = 1062] [outer = 0x11600a400] 09:38:22 INFO - PROCESS | 1653 | 1468859902808 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1169de800) [pid = 1653] [serial = 1063] [outer = 0x11600a400] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12abcc000 == 38 [pid = 1653] [id = 351] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12abc4000 == 37 [pid = 1653] [id = 350] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8c4000 == 36 [pid = 1653] [id = 349] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119273000 == 35 [pid = 1653] [id = 348] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a5800 == 34 [pid = 1653] [id = 347] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124c91800 == 33 [pid = 1653] [id = 346] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1214e5000 == 32 [pid = 1653] [id = 345] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119b1a800 == 31 [pid = 1653] [id = 344] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118748800 == 30 [pid = 1653] [id = 343] 09:38:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11657c000 == 29 [pid = 1653] [id = 342] 09:38:23 INFO - PROCESS | 1653 | 1468859903235 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] 09:38:23 INFO - PROCESS | 1653 | 1468859903279 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:38:23 INFO - PROCESS | 1653 | 1468859903282 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1653 | 1468859903284 Marionette TRACE conn2 <- [1,1390,null,{}] 09:38:23 INFO - PROCESS | 1653 | 1468859903287 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}] 09:38:23 INFO - PROCESS | 1653 | 1468859903289 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:23 INFO - PROCESS | 1653 | 1468859903367 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:38:23 INFO - PROCESS | 1653 | 1468859903373 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1653 | 1468859903375 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c0000 == 30 [pid = 1653] [id = 355] 09:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176b9400) [pid = 1653] [serial = 1064] [outer = 0x0] 09:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11805f000) [pid = 1653] [serial = 1065] [outer = 0x1176b9400] 09:38:23 INFO - PROCESS | 1653 | 1468859903402 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11842d400) [pid = 1653] [serial = 1066] [outer = 0x1176b9400] 09:38:23 INFO - PROCESS | 1653 | 1468859903737 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 474ms 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:38:23 INFO - PROCESS | 1653 | 1468859903757 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1653 | 1468859903758 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:38:23 INFO - PROCESS | 1653 | 1468859903760 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1653 | 1468859903761 Marionette TRACE conn2 <- [1,1394,null,{}] 09:38:23 INFO - PROCESS | 1653 | 1468859903764 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}] 09:38:23 INFO - PROCESS | 1653 | 1468859903765 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:23 INFO - PROCESS | 1653 | 1468859903865 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:38:23 INFO - PROCESS | 1653 | 1468859903929 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1653 | 1468859903930 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb7800 == 31 [pid = 1653] [id = 356] 09:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1126fd800) [pid = 1653] [serial = 1067] [outer = 0x0] 09:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118543800) [pid = 1653] [serial = 1068] [outer = 0x1126fd800] 09:38:23 INFO - PROCESS | 1653 | 1468859903970 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1192c3400) [pid = 1653] [serial = 1069] [outer = 0x1126fd800] 09:38:24 INFO - PROCESS | 1653 | 1468859904296 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 571ms 09:38:24 INFO - PROCESS | 1653 | 1468859904333 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1653 | 1468859904336 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:38:24 INFO - PROCESS | 1653 | 1468859904343 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1653 | 1468859904346 Marionette TRACE conn2 <- [1,1398,null,{}] 09:38:24 INFO - PROCESS | 1653 | 1468859904349 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}] 09:38:24 INFO - PROCESS | 1653 | 1468859904351 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:24 INFO - PROCESS | 1653 | 1468859904438 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:38:24 INFO - PROCESS | 1653 | 1468859904489 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1653 | 1468859904490 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195b7800 == 32 [pid = 1653] [id = 357] 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11842e800) [pid = 1653] [serial = 1070] [outer = 0x0] 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11960bc00) [pid = 1653] [serial = 1071] [outer = 0x11842e800] 09:38:24 INFO - PROCESS | 1653 | 1468859904515 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ea8c00) [pid = 1653] [serial = 1072] [outer = 0x11842e800] 09:38:24 INFO - PROCESS | 1653 | 1468859904775 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 475ms 09:38:24 INFO - PROCESS | 1653 | 1468859904814 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1653 | 1468859904816 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:38:24 INFO - PROCESS | 1653 | 1468859904818 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1653 | 1468859904819 Marionette TRACE conn2 <- [1,1402,null,{}] 09:38:24 INFO - PROCESS | 1653 | 1468859904830 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}] 09:38:24 INFO - PROCESS | 1653 | 1468859904831 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:24 INFO - PROCESS | 1653 | 1468859904916 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:38:24 INFO - PROCESS | 1653 | 1468859904921 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1653 | 1468859904923 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8c800 == 33 [pid = 1653] [id = 358] 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120fbf000) [pid = 1653] [serial = 1073] [outer = 0x0] 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121608400) [pid = 1653] [serial = 1074] [outer = 0x120fbf000] 09:38:24 INFO - PROCESS | 1653 | 1468859904948 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123c1a800) [pid = 1653] [serial = 1075] [outer = 0x120fbf000] 09:38:25 INFO - PROCESS | 1653 | 1468859905309 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 528ms 09:38:25 INFO - PROCESS | 1653 | 1468859905347 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 1653 | 1468859905348 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:38:25 INFO - PROCESS | 1653 | 1468859905350 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1653 | 1468859905351 Marionette TRACE conn2 <- [1,1406,null,{}] 09:38:25 INFO - PROCESS | 1653 | 1468859905356 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}] 09:38:25 INFO - PROCESS | 1653 | 1468859905357 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:25 INFO - PROCESS | 1653 | 1468859905456 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:38:25 INFO - PROCESS | 1653 | 1468859905467 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1653 | 1468859905472 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x125560800 == 34 [pid = 1653] [id = 359] 09:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124986c00) [pid = 1653] [serial = 1076] [outer = 0x0] 09:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124f96c00) [pid = 1653] [serial = 1077] [outer = 0x124986c00] 09:38:25 INFO - PROCESS | 1653 | 1468859905506 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126fcec00) [pid = 1653] [serial = 1078] [outer = 0x124986c00] 09:38:25 INFO - PROCESS | 1653 | 1468859905925 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 621ms 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:38:25 INFO - PROCESS | 1653 | 1468859905972 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 1653 | 1468859905974 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:38:25 INFO - PROCESS | 1653 | 1468859905995 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1653 | 1468859905996 Marionette TRACE conn2 <- [1,1410,null,{}] 09:38:26 INFO - PROCESS | 1653 | 1468859906009 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}] 09:38:26 INFO - PROCESS | 1653 | 1468859906011 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:26 INFO - PROCESS | 1653 | 1468859906169 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:38:26 INFO - PROCESS | 1653 | 1468859906192 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1653 | 1468859906193 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x129316000 == 35 [pid = 1653] [id = 360] 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1254d7000) [pid = 1653] [serial = 1079] [outer = 0x0] 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d21000) [pid = 1653] [serial = 1080] [outer = 0x1254d7000] 09:38:26 INFO - PROCESS | 1653 | 1468859906269 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128edec00) [pid = 1653] [serial = 1081] [outer = 0x1254d7000] 09:38:26 INFO - PROCESS | 1653 | 1468859906693 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 751ms 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:38:26 INFO - PROCESS | 1653 | 1468859906728 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1653 | 1468859906730 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:38:26 INFO - PROCESS | 1653 | 1468859906732 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1653 | 1468859906733 Marionette TRACE conn2 <- [1,1414,null,{}] 09:38:26 INFO - PROCESS | 1653 | 1468859906735 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}] 09:38:26 INFO - PROCESS | 1653 | 1468859906737 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:26 INFO - PROCESS | 1653 | 1468859906832 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:38:26 INFO - PROCESS | 1653 | 1468859906842 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1653 | 1468859906843 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a782000 == 36 [pid = 1653] [id = 361] 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1293d7c00) [pid = 1653] [serial = 1082] [outer = 0x0] 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1293dfc00) [pid = 1653] [serial = 1083] [outer = 0x1293d7c00] 09:38:26 INFO - PROCESS | 1653 | 1468859906867 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129624c00) [pid = 1653] [serial = 1084] [outer = 0x1293d7c00] 09:38:27 INFO - PROCESS | 1653 | 1468859907211 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:38:27 INFO - PROCESS | 1653 | 1468859907251 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1653 | 1468859907252 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:38:27 INFO - PROCESS | 1653 | 1468859907255 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1653 | 1468859907256 Marionette TRACE conn2 <- [1,1418,null,{}] 09:38:27 INFO - PROCESS | 1653 | 1468859907258 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}] 09:38:27 INFO - PROCESS | 1653 | 1468859907259 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:27 INFO - PROCESS | 1653 | 1468859907357 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11997fc00) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1213ed400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192c7400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127599800) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a3f000) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11679cc00) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a8dc00) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124cd7000) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1169db000) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11853b800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127599400) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c06800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1130aec00) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116799400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118429400) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124860400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:38:27 INFO - PROCESS | 1653 | 1468859907498 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1653 | 1468859907500 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1800 == 37 [pid = 1653] [id = 362] 09:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1121be000) [pid = 1653] [serial = 1085] [outer = 0x0] 09:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1130aec00) [pid = 1653] [serial = 1086] [outer = 0x1121be000] 09:38:27 INFO - PROCESS | 1653 | 1468859907532 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1180c0000) [pid = 1653] [serial = 1087] [outer = 0x1121be000] 09:38:27 INFO - PROCESS | 1653 | 1468859907823 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 619ms 09:38:27 INFO - PROCESS | 1653 | 1468859907874 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1653 | 1468859907876 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:38:27 INFO - PROCESS | 1653 | 1468859907878 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1653 | 1468859907879 Marionette TRACE conn2 <- [1,1422,null,{}] 09:38:27 INFO - PROCESS | 1653 | 1468859907881 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}] 09:38:27 INFO - PROCESS | 1653 | 1468859907883 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:27 INFO - PROCESS | 1653 | 1468859907965 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:38:27 INFO - PROCESS | 1653 | 1468859907970 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1653 | 1468859907972 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b27800 == 38 [pid = 1653] [id = 363] 09:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118429400) [pid = 1653] [serial = 1088] [outer = 0x0] 09:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119980800) [pid = 1653] [serial = 1089] [outer = 0x118429400] 09:38:27 INFO - PROCESS | 1653 | 1468859907997 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127504400) [pid = 1653] [serial = 1090] [outer = 0x118429400] 09:38:28 INFO - PROCESS | 1653 | 1468859908307 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 469ms 09:38:28 INFO - PROCESS | 1653 | 1468859908347 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1653 | 1468859908348 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:38:28 INFO - PROCESS | 1653 | 1468859908365 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1653 | 1468859908366 Marionette TRACE conn2 <- [1,1426,null,{}] 09:38:28 INFO - PROCESS | 1653 | 1468859908377 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}] 09:38:28 INFO - PROCESS | 1653 | 1468859908378 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:28 INFO - PROCESS | 1653 | 1468859908460 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:38:28 INFO - PROCESS | 1653 | 1468859908464 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1653 | 1468859908465 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba93800 == 39 [pid = 1653] [id = 364] 09:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1213ed400) [pid = 1653] [serial = 1091] [outer = 0x0] 09:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1297ee400) [pid = 1653] [serial = 1092] [outer = 0x1213ed400] 09:38:28 INFO - PROCESS | 1653 | 1468859908500 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1297f9400) [pid = 1653] [serial = 1093] [outer = 0x1213ed400] 09:38:28 INFO - PROCESS | 1653 | 1468859908847 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 543ms 09:38:28 INFO - PROCESS | 1653 | 1468859908895 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1653 | 1468859908897 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:38:28 INFO - PROCESS | 1653 | 1468859908899 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1653 | 1468859908901 Marionette TRACE conn2 <- [1,1430,null,{}] 09:38:28 INFO - PROCESS | 1653 | 1468859908903 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}] 09:38:28 INFO - PROCESS | 1653 | 1468859908905 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:29 INFO - PROCESS | 1653 | 1468859909018 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:38:29 INFO - PROCESS | 1653 | 1468859909024 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1653 | 1468859909026 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb56800 == 40 [pid = 1653] [id = 365] 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123c14000) [pid = 1653] [serial = 1094] [outer = 0x0] 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a74d000) [pid = 1653] [serial = 1095] [outer = 0x123c14000] 09:38:29 INFO - PROCESS | 1653 | 1468859909049 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a967000) [pid = 1653] [serial = 1096] [outer = 0x123c14000] 09:38:29 INFO - PROCESS | 1653 | 1468859909354 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms 09:38:29 INFO - PROCESS | 1653 | 1468859909369 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1653 | 1468859909371 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:38:29 INFO - PROCESS | 1653 | 1468859909376 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1653 | 1468859909377 Marionette TRACE conn2 <- [1,1434,null,{}] 09:38:29 INFO - PROCESS | 1653 | 1468859909379 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}] 09:38:29 INFO - PROCESS | 1653 | 1468859909380 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:29 INFO - PROCESS | 1653 | 1468859909477 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:38:29 INFO - PROCESS | 1653 | 1468859909599 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1653 | 1468859909601 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x116149800 == 41 [pid = 1653] [id = 366] 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111c14400) [pid = 1653] [serial = 1097] [outer = 0x0] 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112785c00) [pid = 1653] [serial = 1098] [outer = 0x111c14400] 09:38:29 INFO - PROCESS | 1653 | 1468859909644 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113d98000) [pid = 1653] [serial = 1099] [outer = 0x111c14400] 09:38:30 INFO - PROCESS | 1653 | 1468859910226 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 921ms 09:38:30 INFO - PROCESS | 1653 | 1468859910299 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 1653 | 1468859910301 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:38:30 INFO - PROCESS | 1653 | 1468859910304 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1653 | 1468859910306 Marionette TRACE conn2 <- [1,1438,null,{}] 09:38:30 INFO - PROCESS | 1653 | 1468859910310 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}] 09:38:30 INFO - PROCESS | 1653 | 1468859910313 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:30 INFO - PROCESS | 1653 | 1468859910419 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:38:30 INFO - PROCESS | 1653 | 1468859910475 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1653 | 1468859910477 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121038800 == 42 [pid = 1653] [id = 367] 09:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118a41000) [pid = 1653] [serial = 1100] [outer = 0x0] 09:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11923b000) [pid = 1653] [serial = 1101] [outer = 0x118a41000] 09:38:30 INFO - PROCESS | 1653 | 1468859910507 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119605c00) [pid = 1653] [serial = 1102] [outer = 0x118a41000] 09:38:30 INFO - PROCESS | 1653 | 1468859910928 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 675ms 09:38:30 INFO - PROCESS | 1653 | 1468859910984 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 1653 | 1468859910987 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:38:30 INFO - PROCESS | 1653 | 1468859910991 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1653 | 1468859910993 Marionette TRACE conn2 <- [1,1442,null,{}] 09:38:30 INFO - PROCESS | 1653 | 1468859910995 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}] 09:38:30 INFO - PROCESS | 1653 | 1468859910996 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:31 INFO - PROCESS | 1653 | 1468859911103 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:38:31 INFO - PROCESS | 1653 | 1468859911160 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1653 | 1468859911162 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba88000 == 43 [pid = 1653] [id = 368] 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1199b2400) [pid = 1653] [serial = 1103] [outer = 0x0] 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121bf1400) [pid = 1653] [serial = 1104] [outer = 0x1199b2400] 09:38:31 INFO - PROCESS | 1653 | 1468859911191 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1248d4c00) [pid = 1653] [serial = 1105] [outer = 0x1199b2400] 09:38:31 INFO - PROCESS | 1653 | 1468859911627 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 09:38:31 INFO - PROCESS | 1653 | 1468859911662 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1653 | 1468859911663 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:38:31 INFO - PROCESS | 1653 | 1468859911671 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1653 | 1468859911675 Marionette TRACE conn2 <- [1,1446,null,{}] 09:38:31 INFO - PROCESS | 1653 | 1468859911678 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}] 09:38:31 INFO - PROCESS | 1653 | 1468859911681 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:31 INFO - PROCESS | 1653 | 1468859911786 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:38:31 INFO - PROCESS | 1653 | 1468859911843 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1653 | 1468859911844 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beaf800 == 44 [pid = 1653] [id = 369] 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118544000) [pid = 1653] [serial = 1106] [outer = 0x0] 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127503800) [pid = 1653] [serial = 1107] [outer = 0x118544000] 09:38:31 INFO - PROCESS | 1653 | 1468859911872 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1297f1800) [pid = 1653] [serial = 1108] [outer = 0x118544000] 09:38:32 INFO - PROCESS | 1653 | 1468859912296 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 679ms 09:38:32 INFO - PROCESS | 1653 | 1468859912345 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1653 | 1468859912347 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:38:32 INFO - PROCESS | 1653 | 1468859912350 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1653 | 1468859912351 Marionette TRACE conn2 <- [1,1450,null,{}] 09:38:32 INFO - PROCESS | 1653 | 1468859912353 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}] 09:38:32 INFO - PROCESS | 1653 | 1468859912355 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:32 INFO - PROCESS | 1653 | 1468859912479 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:38:32 INFO - PROCESS | 1653 | 1468859912547 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 1653 | 1468859912549 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c88d000 == 45 [pid = 1653] [id = 370] 09:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a754400) [pid = 1653] [serial = 1109] [outer = 0x0] 09:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a96d000) [pid = 1653] [serial = 1110] [outer = 0x12a754400] 09:38:32 INFO - PROCESS | 1653 | 1468859912577 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ab1cc00) [pid = 1653] [serial = 1111] [outer = 0x12a754400] 09:38:33 INFO - PROCESS | 1653 | 1468859913175 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 870ms 09:38:33 INFO - PROCESS | 1653 | 1468859913222 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1653 | 1468859913225 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:38:33 INFO - PROCESS | 1653 | 1468859913228 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1653 | 1468859913231 Marionette TRACE conn2 <- [1,1454,null,{}] 09:38:33 INFO - PROCESS | 1653 | 1468859913234 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}] 09:38:33 INFO - PROCESS | 1653 | 1468859913236 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:33 INFO - PROCESS | 1653 | 1468859913331 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:38:33 INFO - PROCESS | 1653 | 1468859913397 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1653 | 1468859913400 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939a800 == 46 [pid = 1653] [id = 371] 09:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1169e2c00) [pid = 1653] [serial = 1112] [outer = 0x0] 09:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11805a400) [pid = 1653] [serial = 1113] [outer = 0x1169e2c00] 09:38:33 INFO - PROCESS | 1653 | 1468859913427 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118432400) [pid = 1653] [serial = 1114] [outer = 0x1169e2c00] 09:38:33 INFO - PROCESS | 1653 | 1468859913882 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms 09:38:33 INFO - PROCESS | 1653 | 1468859913901 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1653 | 1468859913904 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:38:33 INFO - PROCESS | 1653 | 1468859913909 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1653 | 1468859913910 Marionette TRACE conn2 <- [1,1458,null,{}] 09:38:33 INFO - PROCESS | 1653 | 1468859913913 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}] 09:38:33 INFO - PROCESS | 1653 | 1468859913914 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:34 INFO - PROCESS | 1653 | 1468859914008 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb56800 == 45 [pid = 1653] [id = 365] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba93800 == 44 [pid = 1653] [id = 364] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119b27800 == 43 [pid = 1653] [id = 363] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1800 == 42 [pid = 1653] [id = 362] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a782000 == 41 [pid = 1653] [id = 361] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129316000 == 40 [pid = 1653] [id = 360] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x125560800 == 39 [pid = 1653] [id = 359] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8c800 == 38 [pid = 1653] [id = 358] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1195b7800 == 37 [pid = 1653] [id = 357] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb7800 == 36 [pid = 1653] [id = 356] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c0000 == 35 [pid = 1653] [id = 355] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1167d1000 == 34 [pid = 1653] [id = 354] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x113359000 == 33 [pid = 1653] [id = 352] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129867000 == 32 [pid = 1653] [id = 341] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c9000 == 31 [pid = 1653] [id = 353] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11939a800 == 30 [pid = 1653] [id = 371] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c88d000 == 29 [pid = 1653] [id = 370] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12beaf800 == 28 [pid = 1653] [id = 369] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba88000 == 27 [pid = 1653] [id = 368] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121038800 == 26 [pid = 1653] [id = 367] 09:38:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116149800 == 25 [pid = 1653] [id = 366] 09:38:34 INFO - PROCESS | 1653 | 1468859914611 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1653 | 1468859914613 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127506800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12759a400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120fc1400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12485e400) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119605800) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1293dec00) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1192be000) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118064000) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1169da400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127093c00) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118549c00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129625000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11985b400) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116f78400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126fd1c00) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d22000) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119323000) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121305800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113866000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1290a0400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c0b000) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125542800) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1169d8000) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118e8dc00) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118547800) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f7ac00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12498ec00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1196e3400) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eaa800) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1248ccc00) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1130af800) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126894400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11652e400) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 09:38:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d1d800 == 26 [pid = 1653] [id = 372] 09:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111caa000) [pid = 1653] [serial = 1115] [outer = 0x0] 09:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1126f3400) [pid = 1653] [serial = 1116] [outer = 0x111caa000] 09:38:34 INFO - PROCESS | 1653 | 1468859914680 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1127ddc00) [pid = 1653] [serial = 1117] [outer = 0x111caa000] 09:38:35 INFO - PROCESS | 1653 | 1468859914998 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1126ms 09:38:35 INFO - PROCESS | 1653 | 1468859915037 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 1653 | 1468859915041 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:38:35 INFO - PROCESS | 1653 | 1468859915044 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 1653 | 1468859915046 Marionette TRACE conn2 <- [1,1462,null,{}] 09:38:35 INFO - PROCESS | 1653 | 1468859915049 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}] 09:38:35 INFO - PROCESS | 1653 | 1468859915051 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:35 INFO - PROCESS | 1653 | 1468859915125 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:38:35 INFO - PROCESS | 1653 | 1468859915195 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1653 | 1468859915197 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e75800 == 27 [pid = 1653] [id = 373] 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116907800) [pid = 1653] [serial = 1118] [outer = 0x0] 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1169d6c00) [pid = 1653] [serial = 1119] [outer = 0x116907800] 09:38:35 INFO - PROCESS | 1653 | 1468859915245 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116aa2800) [pid = 1653] [serial = 1120] [outer = 0x116907800] 09:38:35 INFO - PROCESS | 1653 | 1468859915526 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 09:38:35 INFO - PROCESS | 1653 | 1468859915565 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 1653 | 1468859915568 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:38:35 INFO - PROCESS | 1653 | 1468859915574 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 1653 | 1468859915576 Marionette TRACE conn2 <- [1,1466,null,{}] 09:38:35 INFO - PROCESS | 1653 | 1468859915579 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}] 09:38:35 INFO - PROCESS | 1653 | 1468859915580 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:35 INFO - PROCESS | 1653 | 1468859915662 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:38:35 INFO - PROCESS | 1653 | 1468859915666 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1653 | 1468859915667 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1800 == 28 [pid = 1653] [id = 374] 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176b8800) [pid = 1653] [serial = 1121] [outer = 0x0] 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11842c000) [pid = 1653] [serial = 1122] [outer = 0x1176b8800] 09:38:35 INFO - PROCESS | 1653 | 1468859915703 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118543400) [pid = 1653] [serial = 1123] [outer = 0x1176b8800] 09:38:36 INFO - PROCESS | 1653 | 1468859916064 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 09:38:36 INFO - PROCESS | 1653 | 1468859916094 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1653 | 1468859916095 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:38:36 INFO - PROCESS | 1653 | 1468859916099 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1653 | 1468859916104 Marionette TRACE conn2 <- [1,1470,null,{}] 09:38:36 INFO - PROCESS | 1653 | 1468859916112 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}] 09:38:36 INFO - PROCESS | 1653 | 1468859916115 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:36 INFO - PROCESS | 1653 | 1468859916193 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:38:36 INFO - PROCESS | 1653 | 1468859916198 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1653 | 1468859916200 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b26000 == 29 [pid = 1653] [id = 375] 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118149000) [pid = 1653] [serial = 1124] [outer = 0x0] 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1192c4800) [pid = 1653] [serial = 1125] [outer = 0x118149000] 09:38:36 INFO - PROCESS | 1653 | 1468859916226 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11960c400) [pid = 1653] [serial = 1126] [outer = 0x118149000] 09:38:36 INFO - PROCESS | 1653 | 1468859916544 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 479ms 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:38:36 INFO - PROCESS | 1653 | 1468859916577 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1653 | 1468859916579 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:38:36 INFO - PROCESS | 1653 | 1468859916581 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1653 | 1468859916582 Marionette TRACE conn2 <- [1,1474,null,{}] 09:38:36 INFO - PROCESS | 1653 | 1468859916584 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}] 09:38:36 INFO - PROCESS | 1653 | 1468859916586 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:36 INFO - PROCESS | 1653 | 1468859916663 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:38:36 INFO - PROCESS | 1653 | 1468859916785 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1653 | 1468859916786 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214e6000 == 30 [pid = 1653] [id = 376] 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e9d400) [pid = 1653] [serial = 1127] [outer = 0x0] 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fbe400) [pid = 1653] [serial = 1128] [outer = 0x120e9d400] 09:38:36 INFO - PROCESS | 1653 | 1468859916818 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121011400) [pid = 1653] [serial = 1129] [outer = 0x120e9d400] 09:38:37 INFO - PROCESS | 1653 | 1468859917158 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 618ms 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:38:37 INFO - PROCESS | 1653 | 1468859917199 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1653 | 1468859917201 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:38:37 INFO - PROCESS | 1653 | 1468859917203 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1653 | 1468859917204 Marionette TRACE conn2 <- [1,1478,null,{}] 09:38:37 INFO - PROCESS | 1653 | 1468859917207 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}] 09:38:37 INFO - PROCESS | 1653 | 1468859917208 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:37 INFO - PROCESS | 1653 | 1468859917307 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:38:37 INFO - PROCESS | 1653 | 1468859917311 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1653 | 1468859917315 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x125440800 == 31 [pid = 1653] [id = 377] 09:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1176b4000) [pid = 1653] [serial = 1130] [outer = 0x0] 09:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1248cd000) [pid = 1653] [serial = 1131] [outer = 0x1176b4000] 09:38:37 INFO - PROCESS | 1653 | 1468859917347 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124a11400) [pid = 1653] [serial = 1132] [outer = 0x1176b4000] 09:38:37 INFO - PROCESS | 1653 | 1468859917765 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 09:38:37 INFO - PROCESS | 1653 | 1468859917773 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1653 | 1468859917775 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:38:37 INFO - PROCESS | 1653 | 1468859917779 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1653 | 1468859917780 Marionette TRACE conn2 <- [1,1482,null,{}] 09:38:37 INFO - PROCESS | 1653 | 1468859917803 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}] 09:38:37 INFO - PROCESS | 1653 | 1468859917806 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:37 INFO - PROCESS | 1653 | 1468859917953 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:38:38 INFO - PROCESS | 1653 | 1468859918008 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1653 | 1468859918009 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a4800 == 32 [pid = 1653] [id = 378] 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124a0fc00) [pid = 1653] [serial = 1133] [outer = 0x0] 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1213f2c00) [pid = 1653] [serial = 1134] [outer = 0x124a0fc00] 09:38:38 INFO - PROCESS | 1653 | 1468859918033 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126fda400) [pid = 1653] [serial = 1135] [outer = 0x124a0fc00] 09:38:38 INFO - PROCESS | 1653 | 1468859918385 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 640ms 09:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:38:38 INFO - PROCESS | 1653 | 1468859918420 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1653 | 1468859918423 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:38:38 INFO - PROCESS | 1653 | 1468859918425 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1653 | 1468859918426 Marionette TRACE conn2 <- [1,1486,null,{}] 09:38:38 INFO - PROCESS | 1653 | 1468859918429 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}] 09:38:38 INFO - PROCESS | 1653 | 1468859918430 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:38 INFO - PROCESS | 1653 | 1468859918526 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:38:38 INFO - PROCESS | 1653 | 1468859918529 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1653 | 1468859918530 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129314000 == 33 [pid = 1653] [id = 379] 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118436400) [pid = 1653] [serial = 1136] [outer = 0x0] 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x127356c00) [pid = 1653] [serial = 1137] [outer = 0x118436400] 09:38:38 INFO - PROCESS | 1653 | 1468859918555 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127591800) [pid = 1653] [serial = 1138] [outer = 0x118436400] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127506c00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1254d7000) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1126fd800) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1293d7c00) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1169d6400) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110e9b400) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11842e800) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1213ed400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11600a400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120fbf000) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176b9400) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121be000) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123c14000) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124986c00) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:38:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118429400) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:38:39 INFO - PROCESS | 1653 | 1468859919068 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 668ms 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:38:39 INFO - PROCESS | 1653 | 1468859919094 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1653 | 1468859919095 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:38:39 INFO - PROCESS | 1653 | 1468859919097 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1653 | 1468859919098 Marionette TRACE conn2 <- [1,1490,null,{}] 09:38:39 INFO - PROCESS | 1653 | 1468859919101 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}] 09:38:39 INFO - PROCESS | 1653 | 1468859919102 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:39 INFO - PROCESS | 1653 | 1468859919184 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:38:39 INFO - PROCESS | 1653 | 1468859919255 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1653 | 1468859919256 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129493800 == 34 [pid = 1653] [id = 380] 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a0d400) [pid = 1653] [serial = 1139] [outer = 0x0] 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a36c00) [pid = 1653] [serial = 1140] [outer = 0x116a0d400] 09:38:39 INFO - PROCESS | 1653 | 1468859919280 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1248cc800) [pid = 1653] [serial = 1141] [outer = 0x116a0d400] 09:38:39 INFO - PROCESS | 1653 | 1468859919529 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:38:39 INFO - PROCESS | 1653 | 1468859919565 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1653 | 1468859919567 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:38:39 INFO - PROCESS | 1653 | 1468859919569 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1653 | 1468859919571 Marionette TRACE conn2 <- [1,1494,null,{}] 09:38:39 INFO - PROCESS | 1653 | 1468859919581 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}] 09:38:39 INFO - PROCESS | 1653 | 1468859919582 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:39 INFO - PROCESS | 1653 | 1468859919665 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:38:39 INFO - PROCESS | 1653 | 1468859919669 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1653 | 1468859919670 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a79e800 == 35 [pid = 1653] [id = 381] 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11985e400) [pid = 1653] [serial = 1142] [outer = 0x0] 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127505800) [pid = 1653] [serial = 1143] [outer = 0x11985e400] 09:38:39 INFO - PROCESS | 1653 | 1468859919697 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d19800) [pid = 1653] [serial = 1144] [outer = 0x11985e400] 09:38:40 INFO - PROCESS | 1653 | 1468859920001 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 477ms 09:38:40 INFO - PROCESS | 1653 | 1468859920046 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1653 | 1468859920049 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:38:40 INFO - PROCESS | 1653 | 1468859920051 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1653 | 1468859920052 Marionette TRACE conn2 <- [1,1498,null,{}] 09:38:40 INFO - PROCESS | 1653 | 1468859920057 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}] 09:38:40 INFO - PROCESS | 1653 | 1468859920058 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:40 INFO - PROCESS | 1653 | 1468859920143 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:38:40 INFO - PROCESS | 1653 | 1468859920199 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1653 | 1468859920200 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a917000 == 36 [pid = 1653] [id = 382] 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1248cd400) [pid = 1653] [serial = 1145] [outer = 0x0] 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d1d800) [pid = 1653] [serial = 1146] [outer = 0x1248cd400] 09:38:40 INFO - PROCESS | 1653 | 1468859920227 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1290a0c00) [pid = 1653] [serial = 1147] [outer = 0x1248cd400] 09:38:40 INFO - PROCESS | 1653 | 1468859920508 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 472ms 09:38:40 INFO - PROCESS | 1653 | 1468859920528 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1653 | 1468859920530 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:38:40 INFO - PROCESS | 1653 | 1468859920532 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1653 | 1468859920534 Marionette TRACE conn2 <- [1,1502,null,{}] 09:38:40 INFO - PROCESS | 1653 | 1468859920544 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}] 09:38:40 INFO - PROCESS | 1653 | 1468859920546 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:40 INFO - PROCESS | 1653 | 1468859920643 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:38:40 INFO - PROCESS | 1653 | 1468859920647 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1653 | 1468859920648 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119959000 == 37 [pid = 1653] [id = 383] 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1293d5800) [pid = 1653] [serial = 1148] [outer = 0x0] 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129629400) [pid = 1653] [serial = 1149] [outer = 0x1293d5800] 09:38:40 INFO - PROCESS | 1653 | 1468859920673 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a892400) [pid = 1653] [serial = 1150] [outer = 0x1293d5800] 09:38:41 INFO - PROCESS | 1653 | 1468859921158 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 673ms 09:38:41 INFO - PROCESS | 1653 | 1468859921206 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:38:41 INFO - PROCESS | 1653 | 1468859921209 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:38:41 INFO - PROCESS | 1653 | 1468859921212 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1653 | 1468859921214 Marionette TRACE conn2 <- [1,1506,null,{}] 09:38:41 INFO - PROCESS | 1653 | 1468859921218 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}] 09:38:41 INFO - PROCESS | 1653 | 1468859921219 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:41 INFO - PROCESS | 1653 | 1468859921327 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:38:41 INFO - PROCESS | 1653 | 1468859921391 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1653 | 1468859921393 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aba000 == 38 [pid = 1653] [id = 384] 09:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1126fa400) [pid = 1653] [serial = 1151] [outer = 0x0] 09:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112f47800) [pid = 1653] [serial = 1152] [outer = 0x1126fa400] 09:38:41 INFO - PROCESS | 1653 | 1468859921444 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11607ac00) [pid = 1653] [serial = 1153] [outer = 0x1126fa400] 09:38:42 INFO - PROCESS | 1653 | 1468859922087 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 923ms 09:38:42 INFO - PROCESS | 1653 | 1468859922135 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1653 | 1468859922138 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:38:42 INFO - PROCESS | 1653 | 1468859922143 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1653 | 1468859922145 Marionette TRACE conn2 <- [1,1510,null,{}] 09:38:42 INFO - PROCESS | 1653 | 1468859922147 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}] 09:38:42 INFO - PROCESS | 1653 | 1468859922149 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:42 INFO - PROCESS | 1653 | 1468859922260 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:38:42 INFO - PROCESS | 1653 | 1468859922338 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1653 | 1468859922339 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b1b000 == 39 [pid = 1653] [id = 385] 09:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11813e800) [pid = 1653] [serial = 1154] [outer = 0x0] 09:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11853b800) [pid = 1653] [serial = 1155] [outer = 0x11813e800] 09:38:42 INFO - PROCESS | 1653 | 1468859922370 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118e0c400) [pid = 1653] [serial = 1156] [outer = 0x11813e800] 09:38:43 INFO - PROCESS | 1653 | 1468859923035 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 923ms 09:38:43 INFO - PROCESS | 1653 | 1468859923081 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1653 | 1468859923084 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:38:43 INFO - PROCESS | 1653 | 1468859923091 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1653 | 1468859923093 Marionette TRACE conn2 <- [1,1514,null,{}] 09:38:43 INFO - PROCESS | 1653 | 1468859923096 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}] 09:38:43 INFO - PROCESS | 1653 | 1468859923098 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:43 INFO - PROCESS | 1653 | 1468859923204 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:38:43 INFO - PROCESS | 1653 | 1468859923259 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1653 | 1468859923261 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e87000 == 40 [pid = 1653] [id = 386] 09:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1176b8c00) [pid = 1653] [serial = 1157] [outer = 0x0] 09:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117e27000) [pid = 1653] [serial = 1158] [outer = 0x1176b8c00] 09:38:43 INFO - PROCESS | 1653 | 1468859923284 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11814b800) [pid = 1653] [serial = 1159] [outer = 0x1176b8c00] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a917000 == 39 [pid = 1653] [id = 382] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a79e800 == 38 [pid = 1653] [id = 381] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129493800 == 37 [pid = 1653] [id = 380] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129314000 == 36 [pid = 1653] [id = 379] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a4800 == 35 [pid = 1653] [id = 378] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x125440800 == 34 [pid = 1653] [id = 377] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1214e6000 == 33 [pid = 1653] [id = 376] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119b26000 == 32 [pid = 1653] [id = 375] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1800 == 31 [pid = 1653] [id = 374] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117e75800 == 30 [pid = 1653] [id = 373] 09:38:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112d1d800 == 29 [pid = 1653] [id = 372] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128d1b000) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128d21000) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118543800) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1192c3400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129624c00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f7b800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1293dfc00) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1180c3400) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111f16400) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127dc000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11960bc00) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ea8c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1297f9400) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116796c00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1169de800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121608400) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11805f000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11842d400) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180c0000) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a74d000) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a967000) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1297ee400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124f96c00) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128edec00) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126fcec00) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119980800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1130aec00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127504400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123c1a800) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 09:38:43 INFO - PROCESS | 1653 | 1468859923752 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 675ms 09:38:43 INFO - PROCESS | 1653 | 1468859923765 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1653 | 1468859923769 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:38:43 INFO - PROCESS | 1653 | 1468859923776 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1653 | 1468859923778 Marionette TRACE conn2 <- [1,1518,null,{}] 09:38:43 INFO - PROCESS | 1653 | 1468859923782 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}] 09:38:43 INFO - PROCESS | 1653 | 1468859923784 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:43 INFO - PROCESS | 1653 | 1468859923914 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:38:43 INFO - PROCESS | 1653 | 1468859923996 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1653 | 1468859923998 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119278800 == 30 [pid = 1653] [id = 387] 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118435800) [pid = 1653] [serial = 1160] [outer = 0x0] 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118e0c000) [pid = 1653] [serial = 1161] [outer = 0x118435800] 09:38:44 INFO - PROCESS | 1653 | 1468859924042 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11923f800) [pid = 1653] [serial = 1162] [outer = 0x118435800] 09:38:44 INFO - PROCESS | 1653 | 1468859924386 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 622ms 09:38:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:38:44 INFO - PROCESS | 1653 | 1468859924398 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1653 | 1468859924399 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:38:44 INFO - PROCESS | 1653 | 1468859924403 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1653 | 1468859924410 Marionette TRACE conn2 <- [1,1522,null,{}] 09:38:44 INFO - PROCESS | 1653 | 1468859924421 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}] 09:38:44 INFO - PROCESS | 1653 | 1468859924427 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:44 INFO - PROCESS | 1653 | 1468859924538 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:38:44 INFO - PROCESS | 1653 | 1468859924621 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1653 | 1468859924623 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x121037000 == 31 [pid = 1653] [id = 388] 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113866800) [pid = 1653] [serial = 1163] [outer = 0x0] 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119608000) [pid = 1653] [serial = 1164] [outer = 0x113866800] 09:38:44 INFO - PROCESS | 1653 | 1468859924669 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121009c00) [pid = 1653] [serial = 1165] [outer = 0x113866800] 09:38:45 INFO - PROCESS | 1653 | 1468859925120 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"]]]}] 09:38:45 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 () { 09:38:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:38:45 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 () { 09:38:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:38:45 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 () { 09:38:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:38:45 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 () { 09:38:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:38:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 728ms 09:38:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:38:45 INFO - PROCESS | 1653 | 1468859925131 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1653 | 1468859925134 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:38:45 INFO - PROCESS | 1653 | 1468859925136 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1653 | 1468859925137 Marionette TRACE conn2 <- [1,1526,null,{}] 09:38:45 INFO - PROCESS | 1653 | 1468859925139 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}] 09:38:45 INFO - PROCESS | 1653 | 1468859925141 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:45 INFO - PROCESS | 1653 | 1468859925221 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:38:45 INFO - PROCESS | 1653 | 1468859925226 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1653 | 1468859925228 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12495f800 == 32 [pid = 1653] [id = 389] 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12189c400) [pid = 1653] [serial = 1166] [outer = 0x0] 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1248da000) [pid = 1653] [serial = 1167] [outer = 0x12189c400] 09:38:45 INFO - PROCESS | 1653 | 1468859925253 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e49000) [pid = 1653] [serial = 1168] [outer = 0x12189c400] 09:38:45 INFO - PROCESS | 1653 | 1468859925576 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"]]]}] 09:38:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:38:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:38:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:38:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 472ms 09:38:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:38:45 INFO - PROCESS | 1653 | 1468859925609 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1653 | 1468859925610 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:38:45 INFO - PROCESS | 1653 | 1468859925612 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1653 | 1468859925613 Marionette TRACE conn2 <- [1,1530,null,{}] 09:38:45 INFO - PROCESS | 1653 | 1468859925615 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}] 09:38:45 INFO - PROCESS | 1653 | 1468859925617 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:45 INFO - PROCESS | 1653 | 1468859925693 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:38:45 INFO - PROCESS | 1653 | 1468859925758 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1653 | 1468859925759 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12731e000 == 33 [pid = 1653] [id = 390] 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112ec4800) [pid = 1653] [serial = 1169] [outer = 0x0] 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125541800) [pid = 1653] [serial = 1170] [outer = 0x112ec4800] 09:38:45 INFO - PROCESS | 1653 | 1468859925784 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127592c00) [pid = 1653] [serial = 1171] [outer = 0x112ec4800] 09:38:46 INFO - PROCESS | 1653 | 1468859926086 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]]]}] 09:38:46 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 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:38:46 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. 09:38:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:38:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 09:38:46 INFO - PROCESS | 1653 | 1468859926132 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1653 | 1468859926134 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:38:46 INFO - PROCESS | 1653 | 1468859926136 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 1653 | 1468859926139 Marionette TRACE conn2 <- [1,1534,null,{}] 09:38:46 INFO - PROCESS | 1653 | 1468859926142 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}] 09:38:46 INFO - PROCESS | 1653 | 1468859926146 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:46 INFO - PROCESS | 1653 | 1468859926264 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:38:46 INFO - PROCESS | 1653 | 1468859926283 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1653 | 1468859926284 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129873000 == 34 [pid = 1653] [id = 391] 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d20400) [pid = 1653] [serial = 1172] [outer = 0x0] 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1290a1800) [pid = 1653] [serial = 1173] [outer = 0x128d20400] 09:38:46 INFO - PROCESS | 1653 | 1468859926309 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a893c00) [pid = 1653] [serial = 1174] [outer = 0x128d20400] 09:38:46 INFO - PROCESS | 1653 | 1468859926641 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 521ms 09:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:38:46 INFO - PROCESS | 1653 | 1468859926659 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1653 | 1468859926660 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:38:46 INFO - PROCESS | 1653 | 1468859926662 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 1653 | 1468859926664 Marionette TRACE conn2 <- [1,1538,null,{}] 09:38:46 INFO - PROCESS | 1653 | 1468859926666 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}] 09:38:46 INFO - PROCESS | 1653 | 1468859926667 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:46 INFO - PROCESS | 1653 | 1468859926766 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:38:46 INFO - PROCESS | 1653 | 1468859926778 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1653 | 1468859926779 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8b4000 == 35 [pid = 1653] [id = 392] 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a894400) [pid = 1653] [serial = 1175] [outer = 0x0] 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a96c000) [pid = 1653] [serial = 1176] [outer = 0x12a894400] 09:38:46 INFO - PROCESS | 1653 | 1468859926812 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ab1e400) [pid = 1653] [serial = 1177] [outer = 0x12a894400] 09:38:47 INFO - PROCESS | 1653 | 1468859927172 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 09:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:38:47 INFO - PROCESS | 1653 | 1468859927181 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1653 | 1468859927182 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:38:47 INFO - PROCESS | 1653 | 1468859927184 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1653 | 1468859927186 Marionette TRACE conn2 <- [1,1542,null,{}] 09:38:47 INFO - PROCESS | 1653 | 1468859927190 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}] 09:38:47 INFO - PROCESS | 1653 | 1468859927191 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:47 INFO - PROCESS | 1653 | 1468859927293 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:38:47 INFO - PROCESS | 1653 | 1468859927304 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1653 | 1468859927306 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac3e000 == 36 [pid = 1653] [id = 393] 09:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a96ec00) [pid = 1653] [serial = 1178] [outer = 0x0] 09:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ab27400) [pid = 1653] [serial = 1179] [outer = 0x12a96ec00] 09:38:47 INFO - PROCESS | 1653 | 1468859927330 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12acbc000) [pid = 1653] [serial = 1180] [outer = 0x12a96ec00] 09:38:47 INFO - PROCESS | 1653 | 1468859927647 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 523ms 09:38:47 INFO - PROCESS | 1653 | 1468859927707 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1653 | 1468859927709 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:38:47 INFO - PROCESS | 1653 | 1468859927711 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1653 | 1468859927712 Marionette TRACE conn2 <- [1,1546,null,{}] 09:38:47 INFO - PROCESS | 1653 | 1468859927714 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}] 09:38:47 INFO - PROCESS | 1653 | 1468859927716 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:47 INFO - PROCESS | 1653 | 1468859927911 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124a0fc00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118149000) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111caa000) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176b8800) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116907800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169e2c00) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111c14400) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a41000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176b4000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1199b2400) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118436400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1248cd400) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a0d400) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118544000) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120e9d400) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:38:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a754400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:38:47 INFO - PROCESS | 1653 | 1468859927958 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1653 | 1468859927967 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187bd000 == 37 [pid = 1653] [id = 394] 09:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111caa000) [pid = 1653] [serial = 1181] [outer = 0x0] 09:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112f40000) [pid = 1653] [serial = 1182] [outer = 0x111caa000] 09:38:47 INFO - PROCESS | 1653 | 1468859927992 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118063800) [pid = 1653] [serial = 1183] [outer = 0x111caa000] 09:38:48 INFO - PROCESS | 1653 | 1468859928275 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 618ms 09:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:38:48 INFO - PROCESS | 1653 | 1468859928330 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1653 | 1468859928331 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:38:48 INFO - PROCESS | 1653 | 1468859928333 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1653 | 1468859928334 Marionette TRACE conn2 <- [1,1550,null,{}] 09:38:48 INFO - PROCESS | 1653 | 1468859928340 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}] 09:38:48 INFO - PROCESS | 1653 | 1468859928341 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:48 INFO - PROCESS | 1653 | 1468859928421 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:38:48 INFO - PROCESS | 1653 | 1468859928480 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1653 | 1468859928481 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa0000 == 38 [pid = 1653] [id = 395] 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117e29800) [pid = 1653] [serial = 1184] [outer = 0x0] 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1192be800) [pid = 1653] [serial = 1185] [outer = 0x117e29800] 09:38:48 INFO - PROCESS | 1653 | 1468859928505 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125540000) [pid = 1653] [serial = 1186] [outer = 0x117e29800] 09:38:48 INFO - PROCESS | 1653 | 1468859928767 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 09:38:48 INFO - PROCESS | 1653 | 1468859928811 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1653 | 1468859928813 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:38:48 INFO - PROCESS | 1653 | 1468859928815 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1653 | 1468859928817 Marionette TRACE conn2 <- [1,1554,null,{}] 09:38:48 INFO - PROCESS | 1653 | 1468859928827 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}] 09:38:48 INFO - PROCESS | 1653 | 1468859928829 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:48 INFO - PROCESS | 1653 | 1468859928930 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:38:48 INFO - PROCESS | 1653 | 1468859928942 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1653 | 1468859928944 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c38e000 == 39 [pid = 1653] [id = 396] 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125542800) [pid = 1653] [serial = 1187] [outer = 0x0] 09:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12acc2000) [pid = 1653] [serial = 1188] [outer = 0x125542800] 09:38:48 INFO - PROCESS | 1653 | 1468859928971 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b30d800) [pid = 1653] [serial = 1189] [outer = 0x125542800] 09:38:49 INFO - PROCESS | 1653 | 1468859929310 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 09:38:49 INFO - PROCESS | 1653 | 1468859929338 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:38:49 INFO - PROCESS | 1653 | 1468859929341 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:38:49 INFO - PROCESS | 1653 | 1468859929344 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1653 | 1468859929345 Marionette TRACE conn2 <- [1,1558,null,{}] 09:38:49 INFO - PROCESS | 1653 | 1468859929347 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}] 09:38:49 INFO - PROCESS | 1653 | 1468859929348 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:49 INFO - PROCESS | 1653 | 1468859929458 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:38:49 INFO - PROCESS | 1653 | 1468859929465 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1653 | 1468859929466 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c890000 == 40 [pid = 1653] [id = 397] 09:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b30dc00) [pid = 1653] [serial = 1190] [outer = 0x0] 09:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b314c00) [pid = 1653] [serial = 1191] [outer = 0x12b30dc00] 09:38:49 INFO - PROCESS | 1653 | 1468859929490 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b318800) [pid = 1653] [serial = 1192] [outer = 0x12b30dc00] 09:38:49 INFO - PROCESS | 1653 | 1468859929773 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 09:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:38:49 INFO - PROCESS | 1653 | 1468859929813 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1653 | 1468859929814 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:38:49 INFO - PROCESS | 1653 | 1468859929816 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1653 | 1468859929817 Marionette TRACE conn2 <- [1,1562,null,{}] 09:38:49 INFO - PROCESS | 1653 | 1468859929820 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}] 09:38:49 INFO - PROCESS | 1653 | 1468859929821 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:49 INFO - PROCESS | 1653 | 1468859929919 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:38:50 INFO - PROCESS | 1653 | 1468859930022 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1653 | 1468859930024 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657a000 == 41 [pid = 1653] [id = 398] 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110e9b800) [pid = 1653] [serial = 1193] [outer = 0x0] 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a81c00) [pid = 1653] [serial = 1194] [outer = 0x110e9b800] 09:38:50 INFO - PROCESS | 1653 | 1468859930055 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113d96c00) [pid = 1653] [serial = 1195] [outer = 0x110e9b800] 09:38:50 INFO - PROCESS | 1653 | 1468859930529 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 774ms 09:38:50 INFO - PROCESS | 1653 | 1468859930592 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1653 | 1468859930595 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:38:50 INFO - PROCESS | 1653 | 1468859930598 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1653 | 1468859930600 Marionette TRACE conn2 <- [1,1566,null,{}] 09:38:50 INFO - PROCESS | 1653 | 1468859930603 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}] 09:38:50 INFO - PROCESS | 1653 | 1468859930607 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:50 INFO - PROCESS | 1653 | 1468859930713 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:38:50 INFO - PROCESS | 1653 | 1468859930784 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1653 | 1468859930786 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x121162000 == 42 [pid = 1653] [id = 399] 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176b1c00) [pid = 1653] [serial = 1196] [outer = 0x0] 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11923f000) [pid = 1653] [serial = 1197] [outer = 0x1176b1c00] 09:38:50 INFO - PROCESS | 1653 | 1468859930816 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119607c00) [pid = 1653] [serial = 1198] [outer = 0x1176b1c00] 09:38:51 INFO - PROCESS | 1653 | 1468859931321 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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 771ms 09:38:51 INFO - PROCESS | 1653 | 1468859931374 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:38:51 INFO - PROCESS | 1653 | 1468859931379 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:38:51 INFO - PROCESS | 1653 | 1468859931383 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1653 | 1468859931386 Marionette TRACE conn2 <- [1,1570,null,{}] 09:38:51 INFO - PROCESS | 1653 | 1468859931389 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}] 09:38:51 INFO - PROCESS | 1653 | 1468859931392 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:51 INFO - PROCESS | 1653 | 1468859931534 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:38:51 INFO - PROCESS | 1653 | 1468859931610 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1653 | 1468859931611 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb52800 == 43 [pid = 1653] [id = 400] 09:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121bf6c00) [pid = 1653] [serial = 1199] [outer = 0x0] 09:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1248cd400) [pid = 1653] [serial = 1200] [outer = 0x121bf6c00] 09:38:51 INFO - PROCESS | 1653 | 1468859931641 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269dc000) [pid = 1653] [serial = 1201] [outer = 0x121bf6c00] 09:38:52 INFO - PROCESS | 1653 | 1468859932042 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 676ms 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:38:52 INFO - PROCESS | 1653 | 1468859932059 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1653 | 1468859932060 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:38:52 INFO - PROCESS | 1653 | 1468859932068 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1653 | 1468859932072 Marionette TRACE conn2 <- [1,1574,null,{}] 09:38:52 INFO - PROCESS | 1653 | 1468859932076 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}] 09:38:52 INFO - PROCESS | 1653 | 1468859932078 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:52 INFO - PROCESS | 1653 | 1468859932186 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:38:52 INFO - PROCESS | 1653 | 1468859932248 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1653 | 1468859932249 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca19800 == 44 [pid = 1653] [id = 401] 09:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126fce800) [pid = 1653] [serial = 1202] [outer = 0x0] 09:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128d22800) [pid = 1653] [serial = 1203] [outer = 0x126fce800] 09:38:52 INFO - PROCESS | 1653 | 1468859932278 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1297ee400) [pid = 1653] [serial = 1204] [outer = 0x126fce800] 09:38:52 INFO - PROCESS | 1653 | 1468859932736 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 679ms 09:38:52 INFO - PROCESS | 1653 | 1468859932742 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1653 | 1468859932744 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:38:52 INFO - PROCESS | 1653 | 1468859932746 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1653 | 1468859932748 Marionette TRACE conn2 <- [1,1578,null,{}] 09:38:52 INFO - PROCESS | 1653 | 1468859932750 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}] 09:38:52 INFO - PROCESS | 1653 | 1468859932752 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:52 INFO - PROCESS | 1653 | 1468859932857 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:38:52 INFO - PROCESS | 1653 | 1468859932947 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1653 | 1468859932948 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x125561000 == 45 [pid = 1653] [id = 402] 09:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116794000) [pid = 1653] [serial = 1205] [outer = 0x0] 09:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12759c000) [pid = 1653] [serial = 1206] [outer = 0x116794000] 09:38:52 INFO - PROCESS | 1653 | 1468859932977 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12ab20800) [pid = 1653] [serial = 1207] [outer = 0x116794000] 09:38:53 INFO - PROCESS | 1653 | 1468859933488 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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 819ms 09:38:53 INFO - PROCESS | 1653 | 1468859933567 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1653 | 1468859933569 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:38:53 INFO - PROCESS | 1653 | 1468859933573 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1653 | 1468859933575 Marionette TRACE conn2 <- [1,1582,null,{}] 09:38:53 INFO - PROCESS | 1653 | 1468859933579 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}] 09:38:53 INFO - PROCESS | 1653 | 1468859933581 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:53 INFO - PROCESS | 1653 | 1468859933677 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:38:53 INFO - PROCESS | 1653 | 1468859933746 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1653 | 1468859933749 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198af000 == 46 [pid = 1653] [id = 403] 09:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116978800) [pid = 1653] [serial = 1208] [outer = 0x0] 09:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116a0d800) [pid = 1653] [serial = 1209] [outer = 0x116978800] 09:38:53 INFO - PROCESS | 1653 | 1468859933777 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1180c3400) [pid = 1653] [serial = 1210] [outer = 0x116978800] 09:38:54 INFO - PROCESS | 1653 | 1468859934276 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 772ms 09:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:38:54 INFO - PROCESS | 1653 | 1468859934345 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1653 | 1468859934349 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:38:54 INFO - PROCESS | 1653 | 1468859934355 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1653 | 1468859934358 Marionette TRACE conn2 <- [1,1586,null,{}] 09:38:54 INFO - PROCESS | 1653 | 1468859934362 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}] 09:38:54 INFO - PROCESS | 1653 | 1468859934364 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:54 INFO - PROCESS | 1653 | 1468859934465 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:38:54 INFO - PROCESS | 1653 | 1468859934526 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 1653 | 1468859934528 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286800 == 47 [pid = 1653] [id = 404] 09:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118e8cc00) [pid = 1653] [serial = 1211] [outer = 0x0] 09:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1192c0400) [pid = 1653] [serial = 1212] [outer = 0x118e8cc00] 09:38:54 INFO - PROCESS | 1653 | 1468859934556 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119607400) [pid = 1653] [serial = 1213] [outer = 0x118e8cc00] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c890000 == 46 [pid = 1653] [id = 397] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c38e000 == 45 [pid = 1653] [id = 396] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa0000 == 44 [pid = 1653] [id = 395] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1187bd000 == 43 [pid = 1653] [id = 394] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac3e000 == 42 [pid = 1653] [id = 393] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8b4000 == 41 [pid = 1653] [id = 392] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129873000 == 40 [pid = 1653] [id = 391] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12731e000 == 39 [pid = 1653] [id = 390] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12495f800 == 38 [pid = 1653] [id = 389] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121037000 == 37 [pid = 1653] [id = 388] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119278800 == 36 [pid = 1653] [id = 387] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117e87000 == 35 [pid = 1653] [id = 386] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119959000 == 34 [pid = 1653] [id = 383] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116aba000 == 33 [pid = 1653] [id = 384] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119b1b000 == 32 [pid = 1653] [id = 385] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1198af000 == 31 [pid = 1653] [id = 403] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125561000 == 30 [pid = 1653] [id = 402] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca19800 == 29 [pid = 1653] [id = 401] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb52800 == 28 [pid = 1653] [id = 400] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121162000 == 27 [pid = 1653] [id = 399] 09:38:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11657a000 == 26 [pid = 1653] [id = 398] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113d98000) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112785c00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119605c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11923b000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1248cd000) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1248d4c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127356c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1290a0c00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x121bf1400) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126fda400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129629400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118a36c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1297f1800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127505800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128d1d800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127503800) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x127591800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121011400) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120fbe400) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ab1cc00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a11400) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a96d000) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1248cc800) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1213f2c00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1192c4800) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11960c400) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126f3400) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127ddc00) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11842c000) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118543400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1169d6c00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116aa2800) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118432400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11805a400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 09:38:55 INFO - PROCESS | 1653 | 1468859935459 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1126ms 09:38:55 INFO - PROCESS | 1653 | 1468859935482 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 1653 | 1468859935484 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:38:55 INFO - PROCESS | 1653 | 1468859935495 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 1653 | 1468859935498 Marionette TRACE conn2 <- [1,1590,null,{}] 09:38:55 INFO - PROCESS | 1653 | 1468859935511 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}] 09:38:55 INFO - PROCESS | 1653 | 1468859935513 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:55 INFO - PROCESS | 1653 | 1468859935595 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:38:55 INFO - PROCESS | 1653 | 1468859935601 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1653 | 1468859935604 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 27 [pid = 1653] [id = 405] 09:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113230400) [pid = 1653] [serial = 1214] [outer = 0x0] 09:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1161b0800) [pid = 1653] [serial = 1215] [outer = 0x113230400] 09:38:55 INFO - PROCESS | 1653 | 1468859935634 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11697dc00) [pid = 1653] [serial = 1216] [outer = 0x113230400] 09:38:56 INFO - PROCESS | 1653 | 1468859936007 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 538ms 09:38:56 INFO - PROCESS | 1653 | 1468859936026 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1653 | 1468859936029 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:38:56 INFO - PROCESS | 1653 | 1468859936033 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1653 | 1468859936035 Marionette TRACE conn2 <- [1,1594,null,{}] 09:38:56 INFO - PROCESS | 1653 | 1468859936046 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}] 09:38:56 INFO - PROCESS | 1653 | 1468859936048 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:56 INFO - PROCESS | 1653 | 1468859936133 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:38:56 INFO - PROCESS | 1653 | 1468859936139 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1653 | 1468859936141 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x118220000 == 28 [pid = 1653] [id = 406] 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1169e1800) [pid = 1653] [serial = 1217] [outer = 0x0] 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118062000) [pid = 1653] [serial = 1218] [outer = 0x1169e1800] 09:38:56 INFO - PROCESS | 1653 | 1468859936167 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11853c000) [pid = 1653] [serial = 1219] [outer = 0x1169e1800] 09:38:56 INFO - PROCESS | 1653 | 1468859936544 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 09:38:56 INFO - PROCESS | 1653 | 1468859936553 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1653 | 1468859936554 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:38:56 INFO - PROCESS | 1653 | 1468859936561 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1653 | 1468859936563 Marionette TRACE conn2 <- [1,1598,null,{}] 09:38:56 INFO - PROCESS | 1653 | 1468859936580 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}] 09:38:56 INFO - PROCESS | 1653 | 1468859936584 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:56 INFO - PROCESS | 1653 | 1468859936662 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:38:56 INFO - PROCESS | 1653 | 1468859936668 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1653 | 1468859936670 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bc800 == 29 [pid = 1653] [id = 407] 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a38400) [pid = 1653] [serial = 1220] [outer = 0x0] 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1192c7400) [pid = 1653] [serial = 1221] [outer = 0x118a38400] 09:38:56 INFO - PROCESS | 1653 | 1468859936701 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1196e1000) [pid = 1653] [serial = 1222] [outer = 0x118a38400] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 09:38:57 INFO - PROCESS | 1653 | 1468859937028 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]]]}] 09:38:57 INFO - PROCESS | 1653 | 1468859937032 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1653 | 1468859937034 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:38:57 INFO - PROCESS | 1653 | 1468859937036 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1653 | 1468859937037 Marionette TRACE conn2 <- [1,1602,null,{}] 09:38:57 INFO - PROCESS | 1653 | 1468859937043 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}] 09:38:57 INFO - PROCESS | 1653 | 1468859937044 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:57 INFO - PROCESS | 1653 | 1468859937126 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:38:57 INFO - PROCESS | 1653 | 1468859937130 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1653 | 1468859937131 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12104b000 == 30 [pid = 1653] [id = 408] 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1199ab400) [pid = 1653] [serial = 1223] [outer = 0x0] 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ea8400) [pid = 1653] [serial = 1224] [outer = 0x1199ab400] 09:38:57 INFO - PROCESS | 1653 | 1468859937157 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120fbec00) [pid = 1653] [serial = 1225] [outer = 0x1199ab400] 09:38:57 INFO - PROCESS | 1653 | 1468859937544 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 522ms 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:38:57 INFO - PROCESS | 1653 | 1468859937558 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1653 | 1468859937560 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:38:57 INFO - PROCESS | 1653 | 1468859937562 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1653 | 1468859937563 Marionette TRACE conn2 <- [1,1606,null,{}] 09:38:57 INFO - PROCESS | 1653 | 1468859937565 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}] 09:38:57 INFO - PROCESS | 1653 | 1468859937566 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:57 INFO - PROCESS | 1653 | 1468859937659 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:38:57 INFO - PROCESS | 1653 | 1468859937699 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1653 | 1468859937700 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x121938000 == 31 [pid = 1653] [id = 409] 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11277ac00) [pid = 1653] [serial = 1226] [outer = 0x0] 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121208400) [pid = 1653] [serial = 1227] [outer = 0x11277ac00] 09:38:57 INFO - PROCESS | 1653 | 1468859937725 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121bf1c00) [pid = 1653] [serial = 1228] [outer = 0x11277ac00] 09:38:58 INFO - PROCESS | 1653 | 1468859938079 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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 567ms 09:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:38:58 INFO - PROCESS | 1653 | 1468859938130 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 1653 | 1468859938131 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:38:58 INFO - PROCESS | 1653 | 1468859938134 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1653 | 1468859938135 Marionette TRACE conn2 <- [1,1610,null,{}] 09:38:58 INFO - PROCESS | 1653 | 1468859938138 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}] 09:38:58 INFO - PROCESS | 1653 | 1468859938142 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:58 INFO - PROCESS | 1653 | 1468859938247 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:38:58 INFO - PROCESS | 1653 | 1468859938285 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1653 | 1468859938286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12554e800 == 32 [pid = 1653] [id = 410] 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123c14800) [pid = 1653] [serial = 1229] [outer = 0x0] 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124868000) [pid = 1653] [serial = 1230] [outer = 0x123c14800] 09:38:58 INFO - PROCESS | 1653 | 1468859938312 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12554c800) [pid = 1653] [serial = 1231] [outer = 0x123c14800] 09:38:58 INFO - PROCESS | 1653 | 1468859938595 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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 09:38:58 INFO - PROCESS | 1653 | 1468859938619 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 1653 | 1468859938624 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:38:58 INFO - PROCESS | 1653 | 1468859938635 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1653 | 1468859938637 Marionette TRACE conn2 <- [1,1614,null,{}] 09:38:58 INFO - PROCESS | 1653 | 1468859938643 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}] 09:38:58 INFO - PROCESS | 1653 | 1468859938646 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:58 INFO - PROCESS | 1653 | 1468859938794 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:38:58 INFO - PROCESS | 1653 | 1468859938812 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1653 | 1468859938813 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c57000 == 33 [pid = 1653] [id = 411] 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1192cc400) [pid = 1653] [serial = 1232] [outer = 0x0] 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1269e1000) [pid = 1653] [serial = 1233] [outer = 0x1192cc400] 09:38:58 INFO - PROCESS | 1653 | 1468859938853 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127350c00) [pid = 1653] [serial = 1234] [outer = 0x1192cc400] 09:38:59 INFO - PROCESS | 1653 | 1468859939470 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]]]}] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11985e400) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128d20400) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a894400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a96ec00) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118435800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12189c400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1293d5800) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1126fa400) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176b8c00) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11813e800) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111caa000) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113866800) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b30dc00) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125542800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e29800) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112ec4800) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:38:59 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 09:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 876ms 09:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:38:59 INFO - PROCESS | 1653 | 1468859939510 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1653 | 1468859939511 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:38:59 INFO - PROCESS | 1653 | 1468859939513 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1653 | 1468859939514 Marionette TRACE conn2 <- [1,1618,null,{}] 09:38:59 INFO - PROCESS | 1653 | 1468859939516 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}] 09:38:59 INFO - PROCESS | 1653 | 1468859939517 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:59 INFO - PROCESS | 1653 | 1468859939581 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:38:59 INFO - PROCESS | 1653 | 1468859939584 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1653 | 1468859939585 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:38:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12930e000 == 34 [pid = 1653] [id = 412] 09:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112a86400) [pid = 1653] [serial = 1235] [outer = 0x0] 09:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117e29800) [pid = 1653] [serial = 1236] [outer = 0x112a86400] 09:38:59 INFO - PROCESS | 1653 | 1468859939608 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1192bec00) [pid = 1653] [serial = 1237] [outer = 0x112a86400] 09:39:00 INFO - PROCESS | 1653 | 1468859940059 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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 571ms 09:39:00 INFO - PROCESS | 1653 | 1468859940086 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1653 | 1468859940089 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:39:00 INFO - PROCESS | 1653 | 1468859940132 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1653 | 1468859940134 Marionette TRACE conn2 <- [1,1622,null,{}] 09:39:00 INFO - PROCESS | 1653 | 1468859940138 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}] 09:39:00 INFO - PROCESS | 1653 | 1468859940140 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:00 INFO - PROCESS | 1653 | 1468859940261 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:39:00 INFO - PROCESS | 1653 | 1468859940268 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1653 | 1468859940269 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986f800 == 35 [pid = 1653] [id = 413] 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118140000) [pid = 1653] [serial = 1238] [outer = 0x0] 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127356400) [pid = 1653] [serial = 1239] [outer = 0x118140000] 09:39:00 INFO - PROCESS | 1653 | 1468859940295 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12759b400) [pid = 1653] [serial = 1240] [outer = 0x118140000] 09:39:00 INFO - PROCESS | 1653 | 1468859940679 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]]]}] 09:39:00 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 09:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 587ms 09:39:00 INFO - PROCESS | 1653 | 1468859940708 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1653 | 1468859940710 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:39:00 INFO - PROCESS | 1653 | 1468859940713 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1653 | 1468859940715 Marionette TRACE conn2 <- [1,1626,null,{}] 09:39:00 INFO - PROCESS | 1653 | 1468859940741 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}] 09:39:00 INFO - PROCESS | 1653 | 1468859940743 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:00 INFO - PROCESS | 1653 | 1468859940869 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:39:00 INFO - PROCESS | 1653 | 1468859940880 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1653 | 1468859940881 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8bd800 == 36 [pid = 1653] [id = 414] 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127503800) [pid = 1653] [serial = 1241] [outer = 0x0] 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d21800) [pid = 1653] [serial = 1242] [outer = 0x127503800] 09:39:00 INFO - PROCESS | 1653 | 1468859940920 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d27400) [pid = 1653] [serial = 1243] [outer = 0x127503800] 09:39:01 INFO - PROCESS | 1653 | 1468859941290 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 621ms 09:39:01 INFO - PROCESS | 1653 | 1468859941334 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 1653 | 1468859941335 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:39:01 INFO - PROCESS | 1653 | 1468859941349 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1653 | 1468859941351 Marionette TRACE conn2 <- [1,1630,null,{}] 09:39:01 INFO - PROCESS | 1653 | 1468859941353 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}] 09:39:01 INFO - PROCESS | 1653 | 1468859941355 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:01 INFO - PROCESS | 1653 | 1468859941444 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:39:01 INFO - PROCESS | 1653 | 1468859941447 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1653 | 1468859941449 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abcb000 == 37 [pid = 1653] [id = 415] 09:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128ed3c00) [pid = 1653] [serial = 1244] [outer = 0x0] 09:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1293e0800) [pid = 1653] [serial = 1245] [outer = 0x128ed3c00] 09:39:01 INFO - PROCESS | 1653 | 1468859941475 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1297f5800) [pid = 1653] [serial = 1246] [outer = 0x128ed3c00] 09:39:02 INFO - PROCESS | 1653 | 1468859942091 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 771ms 09:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:39:02 INFO - PROCESS | 1653 | 1468859942121 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1653 | 1468859942126 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:39:02 INFO - PROCESS | 1653 | 1468859942129 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1653 | 1468859942131 Marionette TRACE conn2 <- [1,1634,null,{}] 09:39:02 INFO - PROCESS | 1653 | 1468859942135 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}] 09:39:02 INFO - PROCESS | 1653 | 1468859942137 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:02 INFO - PROCESS | 1653 | 1468859942249 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:39:02 INFO - PROCESS | 1653 | 1468859942330 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1653 | 1468859942332 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118213800 == 38 [pid = 1653] [id = 416] 09:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116793400) [pid = 1653] [serial = 1247] [outer = 0x0] 09:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1169d8000) [pid = 1653] [serial = 1248] [outer = 0x116793400] 09:39:02 INFO - PROCESS | 1653 | 1468859942363 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176bcc00) [pid = 1653] [serial = 1249] [outer = 0x116793400] 09:39:02 INFO - PROCESS | 1653 | 1468859942905 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 822ms 09:39:02 INFO - PROCESS | 1653 | 1468859942966 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1653 | 1468859942969 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:39:02 INFO - PROCESS | 1653 | 1468859942977 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1653 | 1468859942978 Marionette TRACE conn2 <- [1,1638,null,{}] 09:39:02 INFO - PROCESS | 1653 | 1468859942981 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}] 09:39:02 INFO - PROCESS | 1653 | 1468859942983 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:03 INFO - PROCESS | 1653 | 1468859943097 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:39:03 INFO - PROCESS | 1653 | 1468859943180 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1653 | 1468859943181 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab3800 == 39 [pid = 1653] [id = 417] 09:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113d97800) [pid = 1653] [serial = 1250] [outer = 0x0] 09:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118433000) [pid = 1653] [serial = 1251] [outer = 0x113d97800] 09:39:03 INFO - PROCESS | 1653 | 1468859943212 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1192be000) [pid = 1653] [serial = 1252] [outer = 0x113d97800] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8bd800 == 38 [pid = 1653] [id = 414] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12986f800 == 37 [pid = 1653] [id = 413] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12930e000 == 36 [pid = 1653] [id = 412] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128c57000 == 35 [pid = 1653] [id = 411] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12554e800 == 34 [pid = 1653] [id = 410] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x121938000 == 33 [pid = 1653] [id = 409] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12104b000 == 32 [pid = 1653] [id = 408] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1195bc800 == 31 [pid = 1653] [id = 407] 09:39:03 INFO - PROCESS | 1653 | 1468859943821 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]]]}] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118220000 == 30 [pid = 1653] [id = 406] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 29 [pid = 1653] [id = 405] 09:39:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119286800 == 28 [pid = 1653] [id = 404] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b314c00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b30d800) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12acc2000) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b318800) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1192be800) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f40000) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125541800) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127592c00) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a893c00) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125540000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ab1e400) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128d19800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1290a1800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a96c000) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ab27400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12acbc000) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118e0c000) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11923f800) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1248da000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124e49000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a892400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112f47800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11607ac00) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117e27000) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11814b800) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11853b800) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118063800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118e0c400) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119608000) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 09:39:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121009c00) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 09:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 872ms 09:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:39:03 INFO - PROCESS | 1653 | 1468859943848 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 1653 | 1468859943851 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:39:03 INFO - PROCESS | 1653 | 1468859943854 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1653 | 1468859943858 Marionette TRACE conn2 <- [1,1642,null,{}] 09:39:03 INFO - PROCESS | 1653 | 1468859943862 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}] 09:39:03 INFO - PROCESS | 1653 | 1468859943864 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:03 INFO - PROCESS | 1653 | 1468859943943 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:39:03 INFO - PROCESS | 1653 | 1468859943949 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1653 | 1468859943952 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746a800 == 29 [pid = 1653] [id = 418] 09:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116f78400) [pid = 1653] [serial = 1253] [outer = 0x0] 09:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11805e000) [pid = 1653] [serial = 1254] [outer = 0x116f78400] 09:39:03 INFO - PROCESS | 1653 | 1468859943983 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11842bc00) [pid = 1653] [serial = 1255] [outer = 0x116f78400] 09:39:04 INFO - PROCESS | 1653 | 1468859944328 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 525ms 09:39:04 INFO - PROCESS | 1653 | 1468859944380 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1653 | 1468859944383 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:39:04 INFO - PROCESS | 1653 | 1468859944387 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1653 | 1468859944389 Marionette TRACE conn2 <- [1,1646,null,{}] 09:39:04 INFO - PROCESS | 1653 | 1468859944391 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}] 09:39:04 INFO - PROCESS | 1653 | 1468859944393 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:04 INFO - PROCESS | 1653 | 1468859944470 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:39:04 INFO - PROCESS | 1653 | 1468859944476 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1653 | 1468859944478 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119278800 == 30 [pid = 1653] [id = 419] 09:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118e02c00) [pid = 1653] [serial = 1256] [outer = 0x0] 09:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1192c4800) [pid = 1653] [serial = 1257] [outer = 0x118e02c00] 09:39:04 INFO - PROCESS | 1653 | 1468859944505 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119608000) [pid = 1653] [serial = 1258] [outer = 0x118e02c00] 09:39:04 INFO - PROCESS | 1653 | 1468859944867 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 09:39:04 INFO - PROCESS | 1653 | 1468859944917 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1653 | 1468859944919 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:39:04 INFO - PROCESS | 1653 | 1468859944922 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1653 | 1468859944925 Marionette TRACE conn2 <- [1,1650,null,{}] 09:39:04 INFO - PROCESS | 1653 | 1468859944933 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}] 09:39:04 INFO - PROCESS | 1653 | 1468859944936 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:05 INFO - PROCESS | 1653 | 1468859945016 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:39:05 INFO - PROCESS | 1653 | 1468859945023 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1653 | 1468859945026 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214e0800 == 31 [pid = 1653] [id = 420] 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119644800) [pid = 1653] [serial = 1259] [outer = 0x0] 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120fbdc00) [pid = 1653] [serial = 1260] [outer = 0x119644800] 09:39:05 INFO - PROCESS | 1653 | 1468859945054 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1218a1c00) [pid = 1653] [serial = 1261] [outer = 0x119644800] 09:39:05 INFO - PROCESS | 1653 | 1468859945402 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 09:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:39:05 INFO - PROCESS | 1653 | 1468859945444 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1653 | 1468859945447 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:39:05 INFO - PROCESS | 1653 | 1468859945450 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1653 | 1468859945452 Marionette TRACE conn2 <- [1,1654,null,{}] 09:39:05 INFO - PROCESS | 1653 | 1468859945455 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}] 09:39:05 INFO - PROCESS | 1653 | 1468859945457 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:05 INFO - PROCESS | 1653 | 1468859945628 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:39:05 INFO - PROCESS | 1653 | 1468859945643 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1653 | 1468859945645 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f0c800 == 32 [pid = 1653] [id = 421] 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123c16400) [pid = 1653] [serial = 1262] [outer = 0x0] 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124867800) [pid = 1653] [serial = 1263] [outer = 0x123c16400] 09:39:05 INFO - PROCESS | 1653 | 1468859945686 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124ad6000) [pid = 1653] [serial = 1264] [outer = 0x123c16400] 09:39:06 INFO - PROCESS | 1653 | 1468859946056 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 620ms 09:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:39:06 INFO - PROCESS | 1653 | 1468859946069 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1653 | 1468859946071 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:39:06 INFO - PROCESS | 1653 | 1468859946075 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1653 | 1468859946076 Marionette TRACE conn2 <- [1,1658,null,{}] 09:39:06 INFO - PROCESS | 1653 | 1468859946084 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}] 09:39:06 INFO - PROCESS | 1653 | 1468859946086 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:06 INFO - PROCESS | 1653 | 1468859946183 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:39:06 INFO - PROCESS | 1653 | 1468859946187 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1653 | 1468859946189 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x129083800 == 33 [pid = 1653] [id = 422] 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123c16800) [pid = 1653] [serial = 1265] [outer = 0x0] 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124f99800) [pid = 1653] [serial = 1266] [outer = 0x123c16800] 09:39:06 INFO - PROCESS | 1653 | 1468859946213 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12689c800) [pid = 1653] [serial = 1267] [outer = 0x123c16800] 09:39:06 INFO - PROCESS | 1653 | 1468859946561 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 526ms 09:39:06 INFO - PROCESS | 1653 | 1468859946601 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1653 | 1468859946602 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:39:06 INFO - PROCESS | 1653 | 1468859946605 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1653 | 1468859946606 Marionette TRACE conn2 <- [1,1662,null,{}] 09:39:06 INFO - PROCESS | 1653 | 1468859946608 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}] 09:39:06 INFO - PROCESS | 1653 | 1468859946612 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:06 INFO - PROCESS | 1653 | 1468859946733 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:39:06 INFO - PROCESS | 1653 | 1468859946746 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1653 | 1468859946748 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a79b000 == 34 [pid = 1653] [id = 423] 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126fce000) [pid = 1653] [serial = 1268] [outer = 0x0] 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127592400) [pid = 1653] [serial = 1269] [outer = 0x126fce000] 09:39:06 INFO - PROCESS | 1653 | 1468859946773 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129621400) [pid = 1653] [serial = 1270] [outer = 0x126fce000] 09:39:07 INFO - PROCESS | 1653 | 1468859947120 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:39:07 INFO - PROCESS | 1653 | 1468859947126 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1653 | 1468859947128 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:39:07 INFO - PROCESS | 1653 | 1468859947130 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1653 | 1468859947131 Marionette TRACE conn2 <- [1,1666,null,{}] 09:39:07 INFO - PROCESS | 1653 | 1468859947133 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}] 09:39:07 INFO - PROCESS | 1653 | 1468859947134 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:07 INFO - PROCESS | 1653 | 1468859947234 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:39:07 INFO - PROCESS | 1653 | 1468859947272 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1653 | 1468859947273 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b12000 == 35 [pid = 1653] [id = 424] 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129621800) [pid = 1653] [serial = 1271] [outer = 0x0] 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1297ef400) [pid = 1653] [serial = 1272] [outer = 0x129621800] 09:39:07 INFO - PROCESS | 1653 | 1468859947297 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1297f8c00) [pid = 1653] [serial = 1273] [outer = 0x129621800] 09:39:07 INFO - PROCESS | 1653 | 1468859947587 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 09:39:07 INFO - PROCESS | 1653 | 1468859947648 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1653 | 1468859947650 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:39:07 INFO - PROCESS | 1653 | 1468859947652 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1653 | 1468859947653 Marionette TRACE conn2 <- [1,1670,null,{}] 09:39:07 INFO - PROCESS | 1653 | 1468859947655 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}] 09:39:07 INFO - PROCESS | 1653 | 1468859947657 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:07 INFO - PROCESS | 1653 | 1468859947758 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:39:07 INFO - PROCESS | 1653 | 1468859947795 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1653 | 1468859947796 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac54800 == 36 [pid = 1653] [id = 425] 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a751800) [pid = 1653] [serial = 1274] [outer = 0x0] 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a896000) [pid = 1653] [serial = 1275] [outer = 0x12a751800] 09:39:07 INFO - PROCESS | 1653 | 1468859947821 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a96a800) [pid = 1653] [serial = 1276] [outer = 0x12a751800] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11277ac00) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118a38400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1169e1800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118e8cc00) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113230400) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1199ab400) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110e9b800) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176b1c00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123c14800) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121bf6c00) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126fce800) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116794000) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192cc400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a86400) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116978800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118140000) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:39:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127503800) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:39:08 INFO - PROCESS | 1653 | 1468859948191 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 568ms 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:39:08 INFO - PROCESS | 1653 | 1468859948221 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1653 | 1468859948223 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:39:08 INFO - PROCESS | 1653 | 1468859948228 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1653 | 1468859948229 Marionette TRACE conn2 <- [1,1674,null,{}] 09:39:08 INFO - PROCESS | 1653 | 1468859948232 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}] 09:39:08 INFO - PROCESS | 1653 | 1468859948233 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:08 INFO - PROCESS | 1653 | 1468859948343 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:39:08 INFO - PROCESS | 1653 | 1468859948349 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1653 | 1468859948350 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a918000 == 37 [pid = 1653] [id = 426] 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11277ac00) [pid = 1653] [serial = 1277] [outer = 0x0] 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118483400) [pid = 1653] [serial = 1278] [outer = 0x11277ac00] 09:39:08 INFO - PROCESS | 1653 | 1468859948374 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11997f400) [pid = 1653] [serial = 1279] [outer = 0x11277ac00] 09:39:08 INFO - PROCESS | 1653 | 1468859948679 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:39:08 INFO - PROCESS | 1653 | 1468859948697 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1653 | 1468859948698 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:39:08 INFO - PROCESS | 1653 | 1468859948701 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1653 | 1468859948702 Marionette TRACE conn2 <- [1,1678,null,{}] 09:39:08 INFO - PROCESS | 1653 | 1468859948707 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}] 09:39:08 INFO - PROCESS | 1653 | 1468859948710 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:08 INFO - PROCESS | 1653 | 1468859948799 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:39:08 INFO - PROCESS | 1653 | 1468859948807 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1653 | 1468859948808 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb48000 == 38 [pid = 1653] [id = 427] 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121bf6c00) [pid = 1653] [serial = 1280] [outer = 0x0] 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124868400) [pid = 1653] [serial = 1281] [outer = 0x121bf6c00] 09:39:08 INFO - PROCESS | 1653 | 1468859948860 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a89a400) [pid = 1653] [serial = 1282] [outer = 0x121bf6c00] 09:39:09 INFO - PROCESS | 1653 | 1468859949216 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 09:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:39:09 INFO - PROCESS | 1653 | 1468859949225 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1653 | 1468859949227 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:39:09 INFO - PROCESS | 1653 | 1468859949229 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1653 | 1468859949231 Marionette TRACE conn2 <- [1,1682,null,{}] 09:39:09 INFO - PROCESS | 1653 | 1468859949233 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}] 09:39:09 INFO - PROCESS | 1653 | 1468859949235 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:09 INFO - PROCESS | 1653 | 1468859949359 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:39:09 INFO - PROCESS | 1653 | 1468859949366 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1653 | 1468859949367 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c397000 == 39 [pid = 1653] [id = 428] 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118434800) [pid = 1653] [serial = 1283] [outer = 0x0] 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a971400) [pid = 1653] [serial = 1284] [outer = 0x118434800] 09:39:09 INFO - PROCESS | 1653 | 1468859949394 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12acc8000) [pid = 1653] [serial = 1285] [outer = 0x118434800] 09:39:09 INFO - PROCESS | 1653 | 1468859949693 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 09:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:39:09 INFO - PROCESS | 1653 | 1468859949749 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 1653 | 1468859949750 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:39:09 INFO - PROCESS | 1653 | 1468859949752 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1653 | 1468859949753 Marionette TRACE conn2 <- [1,1686,null,{}] 09:39:09 INFO - PROCESS | 1653 | 1468859949755 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}] 09:39:09 INFO - PROCESS | 1653 | 1468859949756 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:09 INFO - PROCESS | 1653 | 1468859949839 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:39:09 INFO - PROCESS | 1653 | 1468859949843 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1653 | 1468859949844 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c899000 == 40 [pid = 1653] [id = 429] 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b11cc00) [pid = 1653] [serial = 1286] [outer = 0x0] 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b30b800) [pid = 1653] [serial = 1287] [outer = 0x12b11cc00] 09:39:09 INFO - PROCESS | 1653 | 1468859949875 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b312000) [pid = 1653] [serial = 1288] [outer = 0x12b11cc00] 09:39:10 INFO - PROCESS | 1653 | 1468859950381 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]]]}] 09:39:10 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 09:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 09:39:10 INFO - PROCESS | 1653 | 1468859950426 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 1653 | 1468859950429 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:39:10 INFO - PROCESS | 1653 | 1468859950432 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1653 | 1468859950434 Marionette TRACE conn2 <- [1,1690,null,{}] 09:39:10 INFO - PROCESS | 1653 | 1468859950439 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}] 09:39:10 INFO - PROCESS | 1653 | 1468859950441 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:10 INFO - PROCESS | 1653 | 1468859950545 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:39:10 INFO - PROCESS | 1653 | 1468859950619 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1653 | 1468859950620 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a5800 == 41 [pid = 1653] [id = 430] 09:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117e28000) [pid = 1653] [serial = 1289] [outer = 0x0] 09:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118434400) [pid = 1653] [serial = 1290] [outer = 0x117e28000] 09:39:10 INFO - PROCESS | 1653 | 1468859950651 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11923d400) [pid = 1653] [serial = 1291] [outer = 0x117e28000] 09:39:11 INFO - PROCESS | 1653 | 1468859951079 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 675ms 09:39:11 INFO - PROCESS | 1653 | 1468859951108 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 1653 | 1468859951112 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:39:11 INFO - PROCESS | 1653 | 1468859951117 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1653 | 1468859951118 Marionette TRACE conn2 <- [1,1694,null,{}] 09:39:11 INFO - PROCESS | 1653 | 1468859951121 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}] 09:39:11 INFO - PROCESS | 1653 | 1468859951123 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:11 INFO - PROCESS | 1653 | 1468859951236 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:39:11 INFO - PROCESS | 1653 | 1468859951340 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1653 | 1468859951342 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a9000 == 42 [pid = 1653] [id = 431] 09:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119602800) [pid = 1653] [serial = 1292] [outer = 0x0] 09:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119861000) [pid = 1653] [serial = 1293] [outer = 0x119602800] 09:39:11 INFO - PROCESS | 1653 | 1468859951374 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1213f0000) [pid = 1653] [serial = 1294] [outer = 0x119602800] 09:39:11 INFO - PROCESS | 1653 | 1468859951806 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 722ms 09:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:39:11 INFO - PROCESS | 1653 | 1468859951839 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 1653 | 1468859951841 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:39:11 INFO - PROCESS | 1653 | 1468859951843 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1653 | 1468859951846 Marionette TRACE conn2 <- [1,1698,null,{}] 09:39:11 INFO - PROCESS | 1653 | 1468859951854 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}] 09:39:11 INFO - PROCESS | 1653 | 1468859951857 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:12 INFO - PROCESS | 1653 | 1468859951999 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:39:12 INFO - PROCESS | 1653 | 1468859952055 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1653 | 1468859952058 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c89c800 == 43 [pid = 1653] [id = 432] 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1254dd800) [pid = 1653] [serial = 1295] [outer = 0x0] 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126fd1c00) [pid = 1653] [serial = 1296] [outer = 0x1254dd800] 09:39:12 INFO - PROCESS | 1653 | 1468859952090 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127598000) [pid = 1653] [serial = 1297] [outer = 0x1254dd800] 09:39:12 INFO - PROCESS | 1653 | 1468859952507 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]]]}] 09:39:12 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 09:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 09:39:12 INFO - PROCESS | 1653 | 1468859952515 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:39:12 INFO - PROCESS | 1653 | 1468859952517 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:39:12 INFO - PROCESS | 1653 | 1468859952520 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1653 | 1468859952521 Marionette TRACE conn2 <- [1,1702,null,{}] 09:39:12 INFO - PROCESS | 1653 | 1468859952526 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}] 09:39:12 INFO - PROCESS | 1653 | 1468859952527 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:12 INFO - PROCESS | 1653 | 1468859952654 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:39:12 INFO - PROCESS | 1653 | 1468859952725 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1653 | 1468859952727 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdc3000 == 44 [pid = 1653] [id = 433] 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1293d9c00) [pid = 1653] [serial = 1298] [outer = 0x0] 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12961f800) [pid = 1653] [serial = 1299] [outer = 0x1293d9c00] 09:39:12 INFO - PROCESS | 1653 | 1468859952755 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a966400) [pid = 1653] [serial = 1300] [outer = 0x1293d9c00] 09:39:13 INFO - PROCESS | 1653 | 1468859953175 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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 09:39:13 INFO - PROCESS | 1653 | 1468859953192 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1653 | 1468859953194 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:39:13 INFO - PROCESS | 1653 | 1468859953196 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1653 | 1468859953197 Marionette TRACE conn2 <- [1,1706,null,{}] 09:39:13 INFO - PROCESS | 1653 | 1468859953200 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}] 09:39:13 INFO - PROCESS | 1653 | 1468859953201 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:13 INFO - PROCESS | 1653 | 1468859953303 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:39:13 INFO - PROCESS | 1653 | 1468859953360 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1653 | 1468859953361 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12559c800 == 45 [pid = 1653] [id = 434] 09:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1160ed000) [pid = 1653] [serial = 1301] [outer = 0x0] 09:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1293d5400) [pid = 1653] [serial = 1302] [outer = 0x1160ed000] 09:39:13 INFO - PROCESS | 1653 | 1468859953392 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ab1e800) [pid = 1653] [serial = 1303] [outer = 0x1160ed000] 09:39:13 INFO - PROCESS | 1653 | 1468859953990 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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 818ms 09:39:14 INFO - PROCESS | 1653 | 1468859954015 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1653 | 1468859954018 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:39:14 INFO - PROCESS | 1653 | 1468859954021 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1653 | 1468859954025 Marionette TRACE conn2 <- [1,1710,null,{}] 09:39:14 INFO - PROCESS | 1653 | 1468859954029 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}] 09:39:14 INFO - PROCESS | 1653 | 1468859954031 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:14 INFO - PROCESS | 1653 | 1468859954129 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:39:14 INFO - PROCESS | 1653 | 1468859954208 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1653 | 1468859954209 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11615c000 == 46 [pid = 1653] [id = 435] 09:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112a84c00) [pid = 1653] [serial = 1304] [outer = 0x0] 09:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112ebe800) [pid = 1653] [serial = 1305] [outer = 0x112a84c00] 09:39:14 INFO - PROCESS | 1653 | 1468859954238 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113212400) [pid = 1653] [serial = 1306] [outer = 0x112a84c00] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c397000 == 45 [pid = 1653] [id = 428] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb48000 == 44 [pid = 1653] [id = 427] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a918000 == 43 [pid = 1653] [id = 426] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac54800 == 42 [pid = 1653] [id = 425] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119b12000 == 41 [pid = 1653] [id = 424] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a79b000 == 40 [pid = 1653] [id = 423] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129083800 == 39 [pid = 1653] [id = 422] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126f0c800 == 38 [pid = 1653] [id = 421] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1214e0800 == 37 [pid = 1653] [id = 420] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119278800 == 36 [pid = 1653] [id = 419] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11746a800 == 35 [pid = 1653] [id = 418] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab3800 == 34 [pid = 1653] [id = 417] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118213800 == 33 [pid = 1653] [id = 416] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12abcb000 == 32 [pid = 1653] [id = 415] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12559c800 == 31 [pid = 1653] [id = 434] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdc3000 == 30 [pid = 1653] [id = 433] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c89c800 == 29 [pid = 1653] [id = 432] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a9000 == 28 [pid = 1653] [id = 431] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c899000 == 27 [pid = 1653] [id = 429] 09:39:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a5800 == 26 [pid = 1653] [id = 430] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128d21800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121208400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1192c7400) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11853c000) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118062000) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119607400) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1192c0400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1161b0800) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11697dc00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ea8400) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113d96c00) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a81c00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119607c00) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11923f000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124868000) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121bf1c00) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1269dc000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1248cd400) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1297ee400) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d22800) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ab20800) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1269e1000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12554c800) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12759c000) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117e29800) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192bec00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1180c3400) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a0d800) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x127350c00) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1196e1000) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127356400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12759b400) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d27400) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120fbec00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 09:39:15 INFO - PROCESS | 1653 | 1468859955502 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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1527ms 09:39:15 INFO - PROCESS | 1653 | 1468859955548 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1653 | 1468859955551 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:39:15 INFO - PROCESS | 1653 | 1468859955580 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1653 | 1468859955582 Marionette TRACE conn2 <- [1,1714,null,{}] 09:39:15 INFO - PROCESS | 1653 | 1468859955587 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}] 09:39:15 INFO - PROCESS | 1653 | 1468859955589 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:15 INFO - PROCESS | 1653 | 1468859955700 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:39:15 INFO - PROCESS | 1653 | 1468859955751 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1653 | 1468859955754 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116017800 == 27 [pid = 1653] [id = 436] 09:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11273b400) [pid = 1653] [serial = 1307] [outer = 0x0] 09:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112a85400) [pid = 1653] [serial = 1308] [outer = 0x11273b400] 09:39:15 INFO - PROCESS | 1653 | 1468859955786 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f45000) [pid = 1653] [serial = 1309] [outer = 0x11273b400] 09:39:16 INFO - PROCESS | 1653 | 1468859956321 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 846ms 09:39:16 INFO - PROCESS | 1653 | 1468859956402 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1653 | 1468859956408 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:39:16 INFO - PROCESS | 1653 | 1468859956416 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1653 | 1468859956419 Marionette TRACE conn2 <- [1,1718,null,{}] 09:39:16 INFO - PROCESS | 1653 | 1468859956423 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}] 09:39:16 INFO - PROCESS | 1653 | 1468859956425 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:16 INFO - PROCESS | 1653 | 1468859956584 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:39:16 INFO - PROCESS | 1653 | 1468859956702 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1653 | 1468859956704 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e6e000 == 28 [pid = 1653] [id = 437] 09:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115e0d400) [pid = 1653] [serial = 1310] [outer = 0x0] 09:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11600e800) [pid = 1653] [serial = 1311] [outer = 0x115e0d400] 09:39:16 INFO - PROCESS | 1653 | 1468859956758 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116790400) [pid = 1653] [serial = 1312] [outer = 0x115e0d400] 09:39:17 INFO - PROCESS | 1653 | 1468859957347 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 972ms 09:39:17 INFO - PROCESS | 1653 | 1468859957388 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1653 | 1468859957392 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:39:17 INFO - PROCESS | 1653 | 1468859957396 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1653 | 1468859957399 Marionette TRACE conn2 <- [1,1722,null,{}] 09:39:17 INFO - PROCESS | 1653 | 1468859957404 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}] 09:39:17 INFO - PROCESS | 1653 | 1468859957405 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:17 INFO - PROCESS | 1653 | 1468859957520 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:39:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1187cd800 == 27 [pid = 1653] [id = 211] 09:39:17 INFO - PROCESS | 1653 | --DOCSHELL 0x126916000 == 26 [pid = 1653] [id = 209] 09:39:17 INFO - PROCESS | 1653 | --DOCSHELL 0x123b16800 == 25 [pid = 1653] [id = 208] 09:39:17 INFO - PROCESS | 1653 | 1468859957616 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1653 | 1468859957619 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614c000 == 26 [pid = 1653] [id = 438] 09:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1127dd800) [pid = 1653] [serial = 1313] [outer = 0x0] 09:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f26c00) [pid = 1653] [serial = 1314] [outer = 0x1127dd800] 09:39:17 INFO - PROCESS | 1653 | 1468859957665 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11337dc00) [pid = 1653] [serial = 1315] [outer = 0x1127dd800] 09:39:18 INFO - PROCESS | 1653 | 1468859958166 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]]]}] 09:39:18 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 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 821ms 09:39:18 INFO - PROCESS | 1653 | 1468859958218 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1653 | 1468859958224 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:39:18 INFO - PROCESS | 1653 | 1468859958230 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1653 | 1468859958233 Marionette TRACE conn2 <- [1,1726,null,{}] 09:39:18 INFO - PROCESS | 1653 | 1468859958237 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}] 09:39:18 INFO - PROCESS | 1653 | 1468859958242 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:18 INFO - PROCESS | 1653 | 1468859958329 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:39:18 INFO - PROCESS | 1653 | 1468859958353 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1653 | 1468859958354 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ace000 == 27 [pid = 1653] [id = 439] 09:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112a80400) [pid = 1653] [serial = 1316] [outer = 0x0] 09:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1169d9800) [pid = 1653] [serial = 1317] [outer = 0x112a80400] 09:39:18 INFO - PROCESS | 1653 | 1468859958426 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116a0d800) [pid = 1653] [serial = 1318] [outer = 0x112a80400] 09:39:18 INFO - PROCESS | 1653 | 1468859958715 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 522ms 09:39:18 INFO - PROCESS | 1653 | 1468859958752 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1653 | 1468859958754 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:39:18 INFO - PROCESS | 1653 | 1468859958764 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1653 | 1468859958767 Marionette TRACE conn2 <- [1,1730,null,{}] 09:39:18 INFO - PROCESS | 1653 | 1468859958778 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}] 09:39:18 INFO - PROCESS | 1653 | 1468859958782 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:18 INFO - PROCESS | 1653 | 1468859958867 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:39:18 INFO - PROCESS | 1653 | 1468859958880 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1653 | 1468859958890 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198ab800 == 28 [pid = 1653] [id = 440] 09:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1151c7800) [pid = 1653] [serial = 1319] [outer = 0x0] 09:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117e28400) [pid = 1653] [serial = 1320] [outer = 0x1151c7800] 09:39:18 INFO - PROCESS | 1653 | 1468859958967 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11842ec00) [pid = 1653] [serial = 1321] [outer = 0x1151c7800] 09:39:19 INFO - PROCESS | 1653 | 1468859959280 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]]]}] 09:39:19 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 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 09:39:19 INFO - PROCESS | 1653 | 1468859959286 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1653 | 1468859959288 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:39:19 INFO - PROCESS | 1653 | 1468859959298 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1653 | 1468859959299 Marionette TRACE conn2 <- [1,1734,null,{}] 09:39:19 INFO - PROCESS | 1653 | 1468859959301 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}] 09:39:19 INFO - PROCESS | 1653 | 1468859959302 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:19 INFO - PROCESS | 1653 | 1468859959399 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:39:19 INFO - PROCESS | 1653 | 1468859959402 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1653 | 1468859959404 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x121149800 == 29 [pid = 1653] [id = 441] 09:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118485c00) [pid = 1653] [serial = 1322] [outer = 0x0] 09:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118549800) [pid = 1653] [serial = 1323] [outer = 0x118485c00] 09:39:19 INFO - PROCESS | 1653 | 1468859959432 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118e09c00) [pid = 1653] [serial = 1324] [outer = 0x118485c00] 09:39:19 INFO - PROCESS | 1653 | 1468859959827 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 09:39:19 INFO - PROCESS | 1653 | 1468859959868 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1653 | 1468859959869 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:39:19 INFO - PROCESS | 1653 | 1468859959873 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1653 | 1468859959875 Marionette TRACE conn2 <- [1,1738,null,{}] 09:39:19 INFO - PROCESS | 1653 | 1468859959877 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}] 09:39:19 INFO - PROCESS | 1653 | 1468859959879 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:19 INFO - PROCESS | 1653 | 1468859959977 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:39:19 INFO - PROCESS | 1653 | 1468859959980 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1653 | 1468859959981 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216f4800 == 30 [pid = 1653] [id = 442] 09:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1127d8800) [pid = 1653] [serial = 1325] [outer = 0x0] 09:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11923b000) [pid = 1653] [serial = 1326] [outer = 0x1127d8800] 09:39:20 INFO - PROCESS | 1653 | 1468859960013 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1192c7400) [pid = 1653] [serial = 1327] [outer = 0x1127d8800] 09:39:20 INFO - PROCESS | 1653 | 1468859960332 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 09:39:20 INFO - PROCESS | 1653 | 1468859960394 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1653 | 1468859960395 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:39:20 INFO - PROCESS | 1653 | 1468859960397 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1653 | 1468859960398 Marionette TRACE conn2 <- [1,1742,null,{}] 09:39:20 INFO - PROCESS | 1653 | 1468859960401 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}] 09:39:20 INFO - PROCESS | 1653 | 1468859960405 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:20 INFO - PROCESS | 1653 | 1468859960545 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:39:20 INFO - PROCESS | 1653 | 1468859960550 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1653 | 1468859960551 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x125456000 == 31 [pid = 1653] [id = 443] 09:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1192c7c00) [pid = 1653] [serial = 1328] [outer = 0x0] 09:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119608800) [pid = 1653] [serial = 1329] [outer = 0x1192c7c00] 09:39:20 INFO - PROCESS | 1653 | 1468859960576 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120eaa000) [pid = 1653] [serial = 1330] [outer = 0x1192c7c00] 09:39:20 INFO - PROCESS | 1653 | 1468859960941 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 09:39:20 INFO - PROCESS | 1653 | 1468859960968 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1653 | 1468859960970 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:39:20 INFO - PROCESS | 1653 | 1468859960973 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1653 | 1468859960975 Marionette TRACE conn2 <- [1,1746,null,{}] 09:39:20 INFO - PROCESS | 1653 | 1468859960984 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}] 09:39:20 INFO - PROCESS | 1653 | 1468859960985 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:21 INFO - PROCESS | 1653 | 1468859961108 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:39:21 INFO - PROCESS | 1653 | 1468859961158 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1653 | 1468859961159 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160a4800 == 32 [pid = 1653] [id = 444] 09:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11960e400) [pid = 1653] [serial = 1331] [outer = 0x0] 09:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121307400) [pid = 1653] [serial = 1332] [outer = 0x11960e400] 09:39:21 INFO - PROCESS | 1653 | 1468859961200 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121bf4000) [pid = 1653] [serial = 1333] [outer = 0x11960e400] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e28000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119602800) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1254dd800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1293d9c00) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1160ed000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123c16800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126fce000) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129621800) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11277ac00) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128ed3c00) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118e02c00) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119644800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a751800) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123c16400) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113d97800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116793400) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f78400) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118434800) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b11cc00) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:39:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121bf6c00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:39:21 INFO - PROCESS | 1653 | 1468859961649 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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 723ms 09:39:21 INFO - PROCESS | 1653 | 1468859961696 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 1653 | 1468859961698 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:39:21 INFO - PROCESS | 1653 | 1468859961701 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1653 | 1468859961703 Marionette TRACE conn2 <- [1,1750,null,{}] 09:39:21 INFO - PROCESS | 1653 | 1468859961707 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}] 09:39:21 INFO - PROCESS | 1653 | 1468859961709 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:21 INFO - PROCESS | 1653 | 1468859961856 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:39:21 INFO - PROCESS | 1653 | 1468859961945 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1653 | 1468859961947 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x121952000 == 33 [pid = 1653] [id = 445] 09:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111f16400) [pid = 1653] [serial = 1334] [outer = 0x0] 09:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11679d800) [pid = 1653] [serial = 1335] [outer = 0x111f16400] 09:39:21 INFO - PROCESS | 1653 | 1468859961989 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118434800) [pid = 1653] [serial = 1336] [outer = 0x111f16400] 09:39:22 INFO - PROCESS | 1653 | 1468859962353 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 09:39:22 INFO - PROCESS | 1653 | 1468859962370 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1653 | 1468859962372 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:39:22 INFO - PROCESS | 1653 | 1468859962378 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1653 | 1468859962379 Marionette TRACE conn2 <- [1,1754,null,{}] 09:39:22 INFO - PROCESS | 1653 | 1468859962381 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}] 09:39:22 INFO - PROCESS | 1653 | 1468859962382 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:22 INFO - PROCESS | 1653 | 1468859962464 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:39:22 INFO - PROCESS | 1653 | 1468859962521 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1653 | 1468859962522 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198aa000 == 34 [pid = 1653] [id = 446] 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1121e2000) [pid = 1653] [serial = 1337] [outer = 0x0] 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119610c00) [pid = 1653] [serial = 1338] [outer = 0x1121e2000] 09:39:22 INFO - PROCESS | 1653 | 1468859962546 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118a3d800) [pid = 1653] [serial = 1339] [outer = 0x1121e2000] 09:39:22 INFO - PROCESS | 1653 | 1468859962821 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 09:39:22 INFO - PROCESS | 1653 | 1468859962847 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1653 | 1468859962848 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:39:22 INFO - PROCESS | 1653 | 1468859962850 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1653 | 1468859962851 Marionette TRACE conn2 <- [1,1758,null,{}] 09:39:22 INFO - PROCESS | 1653 | 1468859962854 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}] 09:39:22 INFO - PROCESS | 1653 | 1468859962856 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:22 INFO - PROCESS | 1653 | 1468859962946 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:39:22 INFO - PROCESS | 1653 | 1468859962950 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1653 | 1468859962952 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a6000 == 35 [pid = 1653] [id = 447] 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118e81400) [pid = 1653] [serial = 1340] [outer = 0x0] 09:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124866400) [pid = 1653] [serial = 1341] [outer = 0x118e81400] 09:39:22 INFO - PROCESS | 1653 | 1468859962976 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1248d3800) [pid = 1653] [serial = 1342] [outer = 0x118e81400] 09:39:23 INFO - PROCESS | 1653 | 1468859963301 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 470ms 09:39:23 INFO - PROCESS | 1653 | 1468859963321 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:39:23 INFO - PROCESS | 1653 | 1468859963325 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:39:23 INFO - PROCESS | 1653 | 1468859963328 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1653 | 1468859963329 Marionette TRACE conn2 <- [1,1762,null,{}] 09:39:23 INFO - PROCESS | 1653 | 1468859963332 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}] 09:39:23 INFO - PROCESS | 1653 | 1468859963334 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:23 INFO - PROCESS | 1653 | 1468859963456 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:39:23 INFO - PROCESS | 1653 | 1468859963463 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1653 | 1468859963464 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a794000 == 36 [pid = 1653] [id = 448] 09:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121011400) [pid = 1653] [serial = 1343] [outer = 0x0] 09:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1248d6c00) [pid = 1653] [serial = 1344] [outer = 0x121011400] 09:39:23 INFO - PROCESS | 1653 | 1468859963494 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126845400) [pid = 1653] [serial = 1345] [outer = 0x121011400] 09:39:23 INFO - PROCESS | 1653 | 1468859963956 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 09:39:24 INFO - PROCESS | 1653 | 1468859963998 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1653 | 1468859964000 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:39:24 INFO - PROCESS | 1653 | 1468859964003 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1653 | 1468859964009 Marionette TRACE conn2 <- [1,1766,null,{}] 09:39:24 INFO - PROCESS | 1653 | 1468859964013 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}] 09:39:24 INFO - PROCESS | 1653 | 1468859964014 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:24 INFO - PROCESS | 1653 | 1468859964119 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:39:24 INFO - PROCESS | 1653 | 1468859964180 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1653 | 1468859964182 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118acc000 == 37 [pid = 1653] [id = 449] 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113867800) [pid = 1653] [serial = 1346] [outer = 0x0] 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1161b0800) [pid = 1653] [serial = 1347] [outer = 0x113867800] 09:39:24 INFO - PROCESS | 1653 | 1468859964213 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1169d9c00) [pid = 1653] [serial = 1348] [outer = 0x113867800] 09:39:24 INFO - PROCESS | 1653 | 1468859964665 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 678ms 09:39:24 INFO - PROCESS | 1653 | 1468859964681 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1653 | 1468859964684 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:39:24 INFO - PROCESS | 1653 | 1468859964689 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1653 | 1468859964691 Marionette TRACE conn2 <- [1,1770,null,{}] 09:39:24 INFO - PROCESS | 1653 | 1468859964694 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}] 09:39:24 INFO - PROCESS | 1653 | 1468859964696 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:24 INFO - PROCESS | 1653 | 1468859964824 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:39:24 INFO - PROCESS | 1653 | 1468859964898 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1653 | 1468859964900 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124949000 == 38 [pid = 1653] [id = 450] 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118146c00) [pid = 1653] [serial = 1349] [outer = 0x0] 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11842d800) [pid = 1653] [serial = 1350] [outer = 0x118146c00] 09:39:24 INFO - PROCESS | 1653 | 1468859964930 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118546400) [pid = 1653] [serial = 1351] [outer = 0x118146c00] 09:39:25 INFO - PROCESS | 1653 | 1468859965348 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 721ms 09:39:25 INFO - PROCESS | 1653 | 1468859965411 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1653 | 1468859965413 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:39:25 INFO - PROCESS | 1653 | 1468859965415 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1653 | 1468859965418 Marionette TRACE conn2 <- [1,1774,null,{}] 09:39:25 INFO - PROCESS | 1653 | 1468859965426 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}] 09:39:25 INFO - PROCESS | 1653 | 1468859965429 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:25 INFO - PROCESS | 1653 | 1468859965534 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:39:25 INFO - PROCESS | 1653 | 1468859965607 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1653 | 1468859965610 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac45000 == 39 [pid = 1653] [id = 451] 09:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1192ca400) [pid = 1653] [serial = 1352] [outer = 0x0] 09:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1196ebc00) [pid = 1653] [serial = 1353] [outer = 0x1192ca400] 09:39:25 INFO - PROCESS | 1653 | 1468859965642 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120fbcc00) [pid = 1653] [serial = 1354] [outer = 0x1192ca400] 09:39:26 INFO - PROCESS | 1653 | 1468859966029 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 675ms 09:39:26 INFO - PROCESS | 1653 | 1468859966091 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:39:26 INFO - PROCESS | 1653 | 1468859966093 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:39:26 INFO - PROCESS | 1653 | 1468859966096 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1653 | 1468859966098 Marionette TRACE conn2 <- [1,1778,null,{}] 09:39:26 INFO - PROCESS | 1653 | 1468859966101 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}] 09:39:26 INFO - PROCESS | 1653 | 1468859966102 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:26 INFO - PROCESS | 1653 | 1468859966249 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:39:26 INFO - PROCESS | 1653 | 1468859966374 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1653 | 1468859966377 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb43800 == 40 [pid = 1653] [id = 452] 09:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1196ea400) [pid = 1653] [serial = 1355] [outer = 0x0] 09:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1254de400) [pid = 1653] [serial = 1356] [outer = 0x1196ea400] 09:39:26 INFO - PROCESS | 1653 | 1468859966425 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126894000) [pid = 1653] [serial = 1357] [outer = 0x1196ea400] 09:39:27 INFO - PROCESS | 1653 | 1468859967027 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]]]}] 09:39:27 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 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 972ms 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:39:27 INFO - PROCESS | 1653 | 1468859967081 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1653 | 1468859967085 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:39:27 INFO - PROCESS | 1653 | 1468859967093 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1653 | 1468859967097 Marionette TRACE conn2 <- [1,1782,null,{}] 09:39:27 INFO - PROCESS | 1653 | 1468859967102 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}] 09:39:27 INFO - PROCESS | 1653 | 1468859967106 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:27 INFO - PROCESS | 1653 | 1468859967244 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:39:27 INFO - PROCESS | 1653 | 1468859967343 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1653 | 1468859967346 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11874a000 == 41 [pid = 1653] [id = 453] 09:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112ec4800) [pid = 1653] [serial = 1358] [outer = 0x0] 09:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113d98000) [pid = 1653] [serial = 1359] [outer = 0x112ec4800] 09:39:27 INFO - PROCESS | 1653 | 1468859967391 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116798400) [pid = 1653] [serial = 1360] [outer = 0x112ec4800] 09:39:27 INFO - PROCESS | 1653 | 1468859967887 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]]]}] 09:39:27 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 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 828ms 09:39:27 INFO - PROCESS | 1653 | 1468859967918 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1653 | 1468859967921 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:39:27 INFO - PROCESS | 1653 | 1468859967953 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1653 | 1468859967958 Marionette TRACE conn2 <- [1,1786,null,{}] 09:39:27 INFO - PROCESS | 1653 | 1468859967962 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}] 09:39:27 INFO - PROCESS | 1653 | 1468859967965 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:28 INFO - PROCESS | 1653 | 1468859968105 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:39:28 INFO - PROCESS | 1653 | 1468859968214 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 1653 | 1468859968215 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aca000 == 42 [pid = 1653] [id = 454] 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1176b7c00) [pid = 1653] [serial = 1361] [outer = 0x0] 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11805b800) [pid = 1653] [serial = 1362] [outer = 0x1176b7c00] 09:39:28 INFO - PROCESS | 1653 | 1468859968261 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118433c00) [pid = 1653] [serial = 1363] [outer = 0x1176b7c00] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117e71800 == 41 [pid = 1653] [id = 214] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d1000 == 40 [pid = 1653] [id = 216] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118222800 == 39 [pid = 1653] [id = 203] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1198bb800 == 38 [pid = 1653] [id = 205] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x112d21800 == 37 [pid = 1653] [id = 206] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad2000 == 36 [pid = 1653] [id = 202] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x121159000 == 35 [pid = 1653] [id = 217] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11928c800 == 34 [pid = 1653] [id = 215] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112ebe800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116017800 == 33 [pid = 1653] [id = 436] 09:39:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11615c000 == 32 [pid = 1653] [id = 435] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118434400) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119861000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11923d400) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126fd1c00) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1213f0000) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12961f800) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x127598000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1293d5400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a966400) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124f99800) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127592400) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1297f8c00) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1297ef400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129621400) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118483400) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1293e0800) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1192c4800) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119608000) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120fbdc00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1218a1c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a896000) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124867800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118433000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192be000) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1169d8000) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176bcc00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11805e000) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11842bc00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12acc8000) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1297f5800) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b30b800) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b312000) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124868400) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a971400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a96a800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11997f400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a89a400) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12689c800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124ad6000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12ab1e800) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 09:39:28 INFO - PROCESS | 1653 | 1468859968643 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]]]}] 09:39:28 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 09:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 731ms 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:39:28 INFO - PROCESS | 1653 | 1468859968681 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1653 | 1468859968683 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:39:28 INFO - PROCESS | 1653 | 1468859968685 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1653 | 1468859968687 Marionette TRACE conn2 <- [1,1790,null,{}] 09:39:28 INFO - PROCESS | 1653 | 1468859968697 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}] 09:39:28 INFO - PROCESS | 1653 | 1468859968700 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:28 INFO - PROCESS | 1653 | 1468859968801 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:39:28 INFO - PROCESS | 1653 | 1468859968865 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 1653 | 1468859968867 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a6800 == 33 [pid = 1653] [id = 455] 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118435800) [pid = 1653] [serial = 1364] [outer = 0x0] 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118e0ac00) [pid = 1653] [serial = 1365] [outer = 0x118435800] 09:39:28 INFO - PROCESS | 1653 | 1468859968895 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11932bc00) [pid = 1653] [serial = 1366] [outer = 0x118435800] 09:39:29 INFO - PROCESS | 1653 | 1468859969201 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]]]}] 09:39:29 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) 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 524ms 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:39:29 INFO - PROCESS | 1653 | 1468859969213 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1653 | 1468859969215 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:39:29 INFO - PROCESS | 1653 | 1468859969217 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1653 | 1468859969218 Marionette TRACE conn2 <- [1,1794,null,{}] 09:39:29 INFO - PROCESS | 1653 | 1468859969221 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}] 09:39:29 INFO - PROCESS | 1653 | 1468859969223 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:29 INFO - PROCESS | 1653 | 1468859969311 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:39:29 INFO - PROCESS | 1653 | 1468859969366 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1653 | 1468859969368 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131f000 == 34 [pid = 1653] [id = 456] 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11932a400) [pid = 1653] [serial = 1367] [outer = 0x0] 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119972c00) [pid = 1653] [serial = 1368] [outer = 0x11932a400] 09:39:29 INFO - PROCESS | 1653 | 1468859969394 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121893800) [pid = 1653] [serial = 1369] [outer = 0x11932a400] 09:39:29 INFO - PROCESS | 1653 | 1468859969678 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 09:39:29 INFO - PROCESS | 1653 | 1468859969687 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1653 | 1468859969688 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:39:29 INFO - PROCESS | 1653 | 1468859969698 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1653 | 1468859969700 Marionette TRACE conn2 <- [1,1798,null,{}] 09:39:29 INFO - PROCESS | 1653 | 1468859969702 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}] 09:39:29 INFO - PROCESS | 1653 | 1468859969703 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:29 INFO - PROCESS | 1653 | 1468859969786 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:39:29 INFO - PROCESS | 1653 | 1468859969793 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1653 | 1468859969794 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x116570800 == 35 [pid = 1653] [id = 457] 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119610000) [pid = 1653] [serial = 1370] [outer = 0x0] 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1248cec00) [pid = 1653] [serial = 1371] [outer = 0x119610000] 09:39:29 INFO - PROCESS | 1653 | 1468859969819 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1254dc800) [pid = 1653] [serial = 1372] [outer = 0x119610000] 09:39:30 INFO - PROCESS | 1653 | 1468859970150 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 470ms 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:39:30 INFO - PROCESS | 1653 | 1468859970169 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1653 | 1468859970170 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:39:30 INFO - PROCESS | 1653 | 1468859970174 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1653 | 1468859970176 Marionette TRACE conn2 <- [1,1802,null,{}] 09:39:30 INFO - PROCESS | 1653 | 1468859970178 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}] 09:39:30 INFO - PROCESS | 1653 | 1468859970183 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:30 INFO - PROCESS | 1653 | 1468859970316 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:39:30 INFO - PROCESS | 1653 | 1468859970323 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1653 | 1468859970326 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x127316000 == 36 [pid = 1653] [id = 458] 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126899000) [pid = 1653] [serial = 1373] [outer = 0x0] 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126fce800) [pid = 1653] [serial = 1374] [outer = 0x126899000] 09:39:30 INFO - PROCESS | 1653 | 1468859970352 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127598400) [pid = 1653] [serial = 1375] [outer = 0x126899000] 09:39:30 INFO - PROCESS | 1653 | 1468859970692 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:39:30 INFO - PROCESS | 1653 | 1468859970744 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1653 | 1468859970745 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:39:30 INFO - PROCESS | 1653 | 1468859970747 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1653 | 1468859970748 Marionette TRACE conn2 <- [1,1806,null,{}] 09:39:30 INFO - PROCESS | 1653 | 1468859970758 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}] 09:39:30 INFO - PROCESS | 1653 | 1468859970760 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:30 INFO - PROCESS | 1653 | 1468859970864 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:39:30 INFO - PROCESS | 1653 | 1468859970868 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1653 | 1468859970869 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x113828000 == 37 [pid = 1653] [id = 459] 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12689b000) [pid = 1653] [serial = 1376] [outer = 0x0] 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128d1b800) [pid = 1653] [serial = 1377] [outer = 0x12689b000] 09:39:30 INFO - PROCESS | 1653 | 1468859970929 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128ed0c00) [pid = 1653] [serial = 1378] [outer = 0x12689b000] 09:39:31 INFO - PROCESS | 1653 | 1468859971230 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 09:39:31 INFO - PROCESS | 1653 | 1468859971271 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1653 | 1468859971273 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:39:31 INFO - PROCESS | 1653 | 1468859971277 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1653 | 1468859971278 Marionette TRACE conn2 <- [1,1810,null,{}] 09:39:31 INFO - PROCESS | 1653 | 1468859971280 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}] 09:39:31 INFO - PROCESS | 1653 | 1468859971282 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:31 INFO - PROCESS | 1653 | 1468859971383 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:39:31 INFO - PROCESS | 1653 | 1468859971394 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1653 | 1468859971395 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a90e800 == 38 [pid = 1653] [id = 460] 09:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d21c00) [pid = 1653] [serial = 1379] [outer = 0x0] 09:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1290abc00) [pid = 1653] [serial = 1380] [outer = 0x128d21c00] 09:39:31 INFO - PROCESS | 1653 | 1468859971427 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1293dec00) [pid = 1653] [serial = 1381] [outer = 0x128d21c00] 09:39:31 INFO - PROCESS | 1653 | 1468859971764 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 09:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:39:31 INFO - PROCESS | 1653 | 1468859971800 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1653 | 1468859971802 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:39:31 INFO - PROCESS | 1653 | 1468859971804 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1653 | 1468859971805 Marionette TRACE conn2 <- [1,1814,null,{}] 09:39:31 INFO - PROCESS | 1653 | 1468859971808 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}] 09:39:31 INFO - PROCESS | 1653 | 1468859971809 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:31 INFO - PROCESS | 1653 | 1468859971912 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:39:31 INFO - PROCESS | 1653 | 1468859971916 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1653 | 1468859971917 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b34a800 == 39 [pid = 1653] [id = 461] 09:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1290a4400) [pid = 1653] [serial = 1382] [outer = 0x0] 09:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129622800) [pid = 1653] [serial = 1383] [outer = 0x1290a4400] 09:39:31 INFO - PROCESS | 1653 | 1468859971974 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1297f3800) [pid = 1653] [serial = 1384] [outer = 0x1290a4400] 09:39:32 INFO - PROCESS | 1653 | 1468859972311 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 09:39:32 INFO - PROCESS | 1653 | 1468859972327 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1653 | 1468859972329 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:39:32 INFO - PROCESS | 1653 | 1468859972340 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1653 | 1468859972342 Marionette TRACE conn2 <- [1,1818,null,{}] 09:39:32 INFO - PROCESS | 1653 | 1468859972345 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}] 09:39:32 INFO - PROCESS | 1653 | 1468859972347 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:32 INFO - PROCESS | 1653 | 1468859972504 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:39:32 INFO - PROCESS | 1653 | 1468859972519 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1653 | 1468859972520 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb4d000 == 40 [pid = 1653] [id = 462] 09:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1192c6400) [pid = 1653] [serial = 1385] [outer = 0x0] 09:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1297f5c00) [pid = 1653] [serial = 1386] [outer = 0x1192c6400] 09:39:32 INFO - PROCESS | 1653 | 1468859972553 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a754400) [pid = 1653] [serial = 1387] [outer = 0x1192c6400] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118485c00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a84c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11273b400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121e2000) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118e81400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1127d8800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1192c7c00) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111f16400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11960e400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1151c7800) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1127dd800) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115e0d400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:39:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a80400) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:39:33 INFO - PROCESS | 1653 | 1468859973017 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 720ms 09:39:33 INFO - PROCESS | 1653 | 1468859973061 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1653 | 1468859973062 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:39:33 INFO - PROCESS | 1653 | 1468859973064 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1653 | 1468859973066 Marionette TRACE conn2 <- [1,1822,null,{}] 09:39:33 INFO - PROCESS | 1653 | 1468859973068 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}] 09:39:33 INFO - PROCESS | 1653 | 1468859973070 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:33 INFO - PROCESS | 1653 | 1468859973165 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:39:33 INFO - PROCESS | 1653 | 1468859973168 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1653 | 1468859973170 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beae800 == 41 [pid = 1653] [id = 463] 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11380c800) [pid = 1653] [serial = 1388] [outer = 0x0] 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1176ba800) [pid = 1653] [serial = 1389] [outer = 0x11380c800] 09:39:33 INFO - PROCESS | 1653 | 1468859973197 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1293d8c00) [pid = 1653] [serial = 1390] [outer = 0x11380c800] 09:39:33 INFO - PROCESS | 1653 | 1468859973535 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:39:33 INFO - PROCESS | 1653 | 1468859973584 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1653 | 1468859973585 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:39:33 INFO - PROCESS | 1653 | 1468859973587 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1653 | 1468859973588 Marionette TRACE conn2 <- [1,1826,null,{}] 09:39:33 INFO - PROCESS | 1653 | 1468859973591 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}] 09:39:33 INFO - PROCESS | 1653 | 1468859973592 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:33 INFO - PROCESS | 1653 | 1468859973704 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:39:33 INFO - PROCESS | 1653 | 1468859973718 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1653 | 1468859973719 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c88d800 == 42 [pid = 1653] [id = 464] 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1297f4400) [pid = 1653] [serial = 1391] [outer = 0x0] 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a897400) [pid = 1653] [serial = 1392] [outer = 0x1297f4400] 09:39:33 INFO - PROCESS | 1653 | 1468859973743 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ab1c000) [pid = 1653] [serial = 1393] [outer = 0x1297f4400] 09:39:34 INFO - PROCESS | 1653 | 1468859974077 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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:39:34 INFO - PROCESS | 1653 | 1468859974109 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 1653 | 1468859974110 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:39:34 INFO - PROCESS | 1653 | 1468859974112 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1653 | 1468859974113 Marionette TRACE conn2 <- [1,1830,null,{}] 09:39:34 INFO - PROCESS | 1653 | 1468859974115 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}] 09:39:34 INFO - PROCESS | 1653 | 1468859974116 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:34 INFO - PROCESS | 1653 | 1468859974199 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:39:34 INFO - PROCESS | 1653 | 1468859974203 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1653 | 1468859974204 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca1b000 == 43 [pid = 1653] [id = 465] 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121920400) [pid = 1653] [serial = 1394] [outer = 0x0] 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ab27000) [pid = 1653] [serial = 1395] [outer = 0x121920400] 09:39:34 INFO - PROCESS | 1653 | 1468859974229 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12acc2000) [pid = 1653] [serial = 1396] [outer = 0x121920400] 09:39:34 INFO - PROCESS | 1653 | 1468859974550 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]]]}] 09:39: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 09:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 471ms 09:39:34 INFO - PROCESS | 1653 | 1468859974584 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 1653 | 1468859974585 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:39:34 INFO - PROCESS | 1653 | 1468859974587 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1653 | 1468859974589 Marionette TRACE conn2 <- [1,1834,null,{}] 09:39:34 INFO - PROCESS | 1653 | 1468859974593 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}] 09:39:34 INFO - PROCESS | 1653 | 1468859974594 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:34 INFO - PROCESS | 1653 | 1468859974717 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:39:34 INFO - PROCESS | 1653 | 1468859974724 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1653 | 1468859974725 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdc2000 == 44 [pid = 1653] [id = 466] 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a89bc00) [pid = 1653] [serial = 1397] [outer = 0x0] 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12acc2800) [pid = 1653] [serial = 1398] [outer = 0x12a89bc00] 09:39:34 INFO - PROCESS | 1653 | 1468859974749 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b127400) [pid = 1653] [serial = 1399] [outer = 0x12a89bc00] 09:39:35 INFO - PROCESS | 1653 | 1468859975227 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]]]}] 09:39:35 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 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:39:35 INFO - PROCESS | 1653 | 1468859975260 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1653 | 1468859975262 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:39:35 INFO - PROCESS | 1653 | 1468859975265 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1653 | 1468859975269 Marionette TRACE conn2 <- [1,1838,null,{}] 09:39:35 INFO - PROCESS | 1653 | 1468859975293 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}] 09:39:35 INFO - PROCESS | 1653 | 1468859975294 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:35 INFO - PROCESS | 1653 | 1468859975407 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:39:35 INFO - PROCESS | 1653 | 1468859975483 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1653 | 1468859975485 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119287000 == 45 [pid = 1653] [id = 467] 09:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11607ac00) [pid = 1653] [serial = 1400] [outer = 0x0] 09:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11679cc00) [pid = 1653] [serial = 1401] [outer = 0x11607ac00] 09:39:35 INFO - PROCESS | 1653 | 1468859975515 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1169e5400) [pid = 1653] [serial = 1402] [outer = 0x11607ac00] 09:39:35 INFO - PROCESS | 1653 | 1468859975959 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 724ms 09:39:36 INFO - PROCESS | 1653 | 1468859976039 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1653 | 1468859976042 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:39:36 INFO - PROCESS | 1653 | 1468859976050 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1653 | 1468859976051 Marionette TRACE conn2 <- [1,1842,null,{}] 09:39:36 INFO - PROCESS | 1653 | 1468859976054 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}] 09:39:36 INFO - PROCESS | 1653 | 1468859976056 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:36 INFO - PROCESS | 1653 | 1468859976166 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:39:36 INFO - PROCESS | 1653 | 1468859976242 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1653 | 1468859976243 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077800 == 46 [pid = 1653] [id = 468] 09:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118e02c00) [pid = 1653] [serial = 1403] [outer = 0x0] 09:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118e8c800) [pid = 1653] [serial = 1404] [outer = 0x118e02c00] 09:39:36 INFO - PROCESS | 1653 | 1468859976274 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1192c7c00) [pid = 1653] [serial = 1405] [outer = 0x118e02c00] 09:39:36 INFO - PROCESS | 1653 | 1468859976681 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 673ms 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:39:36 INFO - PROCESS | 1653 | 1468859976723 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1653 | 1468859976725 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:39:36 INFO - PROCESS | 1653 | 1468859976727 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1653 | 1468859976730 Marionette TRACE conn2 <- [1,1846,null,{}] 09:39:36 INFO - PROCESS | 1653 | 1468859976738 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}] 09:39:36 INFO - PROCESS | 1653 | 1468859976741 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:36 INFO - PROCESS | 1653 | 1468859976852 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:39:36 INFO - PROCESS | 1653 | 1468859976929 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1653 | 1468859976931 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca17000 == 47 [pid = 1653] [id = 469] 09:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121204c00) [pid = 1653] [serial = 1406] [outer = 0x0] 09:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1248cf000) [pid = 1653] [serial = 1407] [outer = 0x121204c00] 09:39:36 INFO - PROCESS | 1653 | 1468859976962 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1269dc000) [pid = 1653] [serial = 1408] [outer = 0x121204c00] 09:39:37 INFO - PROCESS | 1653 | 1468859977379 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]]]}] 09:39:37 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) 09:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:39:37 INFO - PROCESS | 1653 | 1468859977398 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1653 | 1468859977400 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:39:37 INFO - PROCESS | 1653 | 1468859977402 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1653 | 1468859977404 Marionette TRACE conn2 <- [1,1850,null,{}] 09:39:37 INFO - PROCESS | 1653 | 1468859977409 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}] 09:39:37 INFO - PROCESS | 1653 | 1468859977410 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:37 INFO - PROCESS | 1653 | 1468859977552 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:39:37 INFO - PROCESS | 1653 | 1468859977636 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1653 | 1468859977638 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdc1000 == 48 [pid = 1653] [id = 470] 09:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127093c00) [pid = 1653] [serial = 1409] [outer = 0x0] 09:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127592400) [pid = 1653] [serial = 1410] [outer = 0x127093c00] 09:39:37 INFO - PROCESS | 1653 | 1468859977667 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d1c800) [pid = 1653] [serial = 1411] [outer = 0x127093c00] 09:39:38 INFO - PROCESS | 1653 | 1468859978275 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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 920ms 09:39:38 INFO - PROCESS | 1653 | 1468859978339 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1653 | 1468859978342 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:39:38 INFO - PROCESS | 1653 | 1468859978347 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1653 | 1468859978348 Marionette TRACE conn2 <- [1,1854,null,{}] 09:39:38 INFO - PROCESS | 1653 | 1468859978352 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}] 09:39:38 INFO - PROCESS | 1653 | 1468859978354 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:38 INFO - PROCESS | 1653 | 1468859978450 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:39:38 INFO - PROCESS | 1653 | 1468859978532 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 1653 | 1468859978533 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ac7000 == 49 [pid = 1653] [id = 471] 09:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11273a400) [pid = 1653] [serial = 1412] [outer = 0x0] 09:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113372800) [pid = 1653] [serial = 1413] [outer = 0x11273a400] 09:39:38 INFO - PROCESS | 1653 | 1468859978561 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116797400) [pid = 1653] [serial = 1414] [outer = 0x11273a400] 09:39:39 INFO - PROCESS | 1653 | 1468859979036 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 09:39:39 INFO - PROCESS | 1653 | 1468859979076 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 1653 | 1468859979080 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:39:39 INFO - PROCESS | 1653 | 1468859979089 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 1653 | 1468859979093 Marionette TRACE conn2 <- [1,1858,null,{}] 09:39:39 INFO - PROCESS | 1653 | 1468859979097 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}] 09:39:39 INFO - PROCESS | 1653 | 1468859979100 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:39 INFO - PROCESS | 1653 | 1468859979210 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a9000 == 48 [pid = 1653] [id = 204] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1216e6800 == 47 [pid = 1653] [id = 207] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x113ad3800 == 46 [pid = 1653] [id = 213] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1170db000 == 45 [pid = 1653] [id = 212] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127315800 == 44 [pid = 1653] [id = 210] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca1b000 == 43 [pid = 1653] [id = 465] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c88d800 == 42 [pid = 1653] [id = 464] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12beae800 == 41 [pid = 1653] [id = 463] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb4d000 == 40 [pid = 1653] [id = 462] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b34a800 == 39 [pid = 1653] [id = 461] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12a90e800 == 38 [pid = 1653] [id = 460] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1248d6c00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x113828000 == 37 [pid = 1653] [id = 459] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127316000 == 36 [pid = 1653] [id = 458] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x116570800 == 35 [pid = 1653] [id = 457] 09:39:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12131f000 == 34 [pid = 1653] [id = 456] 09:39:39 INFO - PROCESS | 1653 | 1468859979341 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1653 | 1468859979343 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124866400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11923b000) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119608800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1192c7400) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11679d800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121307400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e28400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11842ec00) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120eaa000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112f26c00) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11337dc00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116790400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11600e800) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1169d9800) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a0d800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118549800) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113212400) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f45000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a85400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1248d3800) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118434800) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121bf4000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119610c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118e09c00) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118a3d800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 09:39:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d86800 == 35 [pid = 1653] [id = 472] 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1130a4c00) [pid = 1653] [serial = 1415] [outer = 0x0] 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1169d9800) [pid = 1653] [serial = 1416] [outer = 0x1130a4c00] 09:39:39 INFO - PROCESS | 1653 | 1468859979378 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11842c400) [pid = 1653] [serial = 1417] [outer = 0x1130a4c00] 09:39:39 INFO - PROCESS | 1653 | 1468859979683 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 09:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:39:39 INFO - PROCESS | 1653 | 1468859979714 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 1653 | 1468859979715 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:39:39 INFO - PROCESS | 1653 | 1468859979718 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 1653 | 1468859979720 Marionette TRACE conn2 <- [1,1862,null,{}] 09:39:39 INFO - PROCESS | 1653 | 1468859979731 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}] 09:39:39 INFO - PROCESS | 1653 | 1468859979734 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:39 INFO - PROCESS | 1653 | 1468859979813 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:39:39 INFO - PROCESS | 1653 | 1468859979818 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1653 | 1468859979820 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11995a800 == 36 [pid = 1653] [id = 473] 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118549400) [pid = 1653] [serial = 1418] [outer = 0x0] 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119240000) [pid = 1653] [serial = 1419] [outer = 0x118549400] 09:39:39 INFO - PROCESS | 1653 | 1468859979851 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196e4000) [pid = 1653] [serial = 1420] [outer = 0x118549400] 09:39:40 INFO - PROCESS | 1653 | 1468859980278 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 624ms 09:39:40 INFO - PROCESS | 1653 | 1468859980343 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1653 | 1468859980346 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:39:40 INFO - PROCESS | 1653 | 1468859980350 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1653 | 1468859980352 Marionette TRACE conn2 <- [1,1866,null,{}] 09:39:40 INFO - PROCESS | 1653 | 1468859980356 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}] 09:39:40 INFO - PROCESS | 1653 | 1468859980358 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:40 INFO - PROCESS | 1653 | 1468859980466 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:39:40 INFO - PROCESS | 1653 | 1468859980567 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1653 | 1468859980570 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820a000 == 37 [pid = 1653] [id = 474] 09:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116005000) [pid = 1653] [serial = 1421] [outer = 0x0] 09:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11678fc00) [pid = 1653] [serial = 1422] [outer = 0x116005000] 09:39:40 INFO - PROCESS | 1653 | 1468859980618 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1169e4400) [pid = 1653] [serial = 1423] [outer = 0x116005000] 09:39:41 INFO - PROCESS | 1653 | 1468859981023 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 722ms 09:39:41 INFO - PROCESS | 1653 | 1468859981077 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 1653 | 1468859981081 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:39:41 INFO - PROCESS | 1653 | 1468859981087 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 1653 | 1468859981089 Marionette TRACE conn2 <- [1,1870,null,{}] 09:39:41 INFO - PROCESS | 1653 | 1468859981093 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}] 09:39:41 INFO - PROCESS | 1653 | 1468859981094 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:41 INFO - PROCESS | 1653 | 1468859981202 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:39:41 INFO - PROCESS | 1653 | 1468859981266 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 1653 | 1468859981267 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116159800 == 38 [pid = 1653] [id = 475] 09:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11842bc00) [pid = 1653] [serial = 1424] [outer = 0x0] 09:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118486000) [pid = 1653] [serial = 1425] [outer = 0x11842bc00] 09:39:41 INFO - PROCESS | 1653 | 1468859981299 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118e0a800) [pid = 1653] [serial = 1426] [outer = 0x11842bc00] 09:39:41 INFO - PROCESS | 1653 | 1468859981774 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 722ms 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:39:41 INFO - PROCESS | 1653 | 1468859981810 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 1653 | 1468859981811 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:39:41 INFO - PROCESS | 1653 | 1468859981814 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 1653 | 1468859981817 Marionette TRACE conn2 <- [1,1874,null,{}] 09:39:41 INFO - PROCESS | 1653 | 1468859981875 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}] 09:39:41 INFO - PROCESS | 1653 | 1468859981878 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:42 INFO - PROCESS | 1653 | 1468859982005 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:39:42 INFO - PROCESS | 1653 | 1468859982062 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1653 | 1468859982064 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821a000 == 39 [pid = 1653] [id = 476] 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119647400) [pid = 1653] [serial = 1427] [outer = 0x0] 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119857000) [pid = 1653] [serial = 1428] [outer = 0x119647400] 09:39:42 INFO - PROCESS | 1653 | 1468859982098 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ea7c00) [pid = 1653] [serial = 1429] [outer = 0x119647400] 09:39:42 INFO - PROCESS | 1653 | 1468859982560 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 789ms 09:39:42 INFO - PROCESS | 1653 | 1468859982606 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1653 | 1468859982608 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:39:42 INFO - PROCESS | 1653 | 1468859982612 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1653 | 1468859982614 Marionette TRACE conn2 <- [1,1878,null,{}] 09:39:42 INFO - PROCESS | 1653 | 1468859982616 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}] 09:39:42 INFO - PROCESS | 1653 | 1468859982618 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:42 INFO - PROCESS | 1653 | 1468859982722 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:39:42 INFO - PROCESS | 1653 | 1468859982796 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1653 | 1468859982798 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118212800 == 40 [pid = 1653] [id = 477] 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123c1a800) [pid = 1653] [serial = 1430] [outer = 0x0] 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124866400) [pid = 1653] [serial = 1431] [outer = 0x123c1a800] 09:39:42 INFO - PROCESS | 1653 | 1468859982827 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125548800) [pid = 1653] [serial = 1432] [outer = 0x123c1a800] 09:39:43 INFO - PROCESS | 1653 | 1468859983246 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 09:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:39:43 INFO - PROCESS | 1653 | 1468859983293 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 1653 | 1468859983295 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:39:43 INFO - PROCESS | 1653 | 1468859983297 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1653 | 1468859983298 Marionette TRACE conn2 <- [1,1882,null,{}] 09:39:43 INFO - PROCESS | 1653 | 1468859983301 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}] 09:39:43 INFO - PROCESS | 1653 | 1468859983302 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:43 INFO - PROCESS | 1653 | 1468859983399 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:39:43 INFO - PROCESS | 1653 | 1468859983474 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1653 | 1468859983475 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129320800 == 41 [pid = 1653] [id = 478] 09:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12485dc00) [pid = 1653] [serial = 1433] [outer = 0x0] 09:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12708e000) [pid = 1653] [serial = 1434] [outer = 0x12485dc00] 09:39:43 INFO - PROCESS | 1653 | 1468859983507 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128d19400) [pid = 1653] [serial = 1435] [outer = 0x12485dc00] 09:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d27400) [pid = 1653] [serial = 1436] [outer = 0x12ca06800] 09:39:44 INFO - PROCESS | 1653 | 1468859983998 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 718ms 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:39:44 INFO - PROCESS | 1653 | 1468859984016 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1653 | 1468859984017 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:39:44 INFO - PROCESS | 1653 | 1468859984019 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 1653 | 1468859984021 Marionette TRACE conn2 <- [1,1886,null,{}] 09:39:44 INFO - PROCESS | 1653 | 1468859984023 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}] 09:39:44 INFO - PROCESS | 1653 | 1468859984028 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:44 INFO - PROCESS | 1653 | 1468859984159 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:39:44 INFO - PROCESS | 1653 | 1468859984252 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1653 | 1468859984253 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129317800 == 42 [pid = 1653] [id = 479] 09:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124adb800) [pid = 1653] [serial = 1437] [outer = 0x0] 09:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128ed1c00) [pid = 1653] [serial = 1438] [outer = 0x124adb800] 09:39:44 INFO - PROCESS | 1653 | 1468859984281 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12acc5000) [pid = 1653] [serial = 1439] [outer = 0x124adb800] 09:39:44 INFO - PROCESS | 1653 | 1468859984800 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 819ms 09:39:44 INFO - PROCESS | 1653 | 1468859984841 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1653 | 1468859984844 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:39:44 INFO - PROCESS | 1653 | 1468859984848 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 1653 | 1468859984850 Marionette TRACE conn2 <- [1,1890,null,{}] 09:39:44 INFO - PROCESS | 1653 | 1468859984853 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}] 09:39:44 INFO - PROCESS | 1653 | 1468859984855 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:44 INFO - PROCESS | 1653 | 1468859984957 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:39:45 INFO - PROCESS | 1653 | 1468859985021 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1653 | 1468859985024 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c8000 == 43 [pid = 1653] [id = 480] 09:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11679c400) [pid = 1653] [serial = 1440] [outer = 0x0] 09:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1169de000) [pid = 1653] [serial = 1441] [outer = 0x11679c400] 09:39:45 INFO - PROCESS | 1653 | 1468859985064 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118149400) [pid = 1653] [serial = 1442] [outer = 0x11679c400] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x113d86800 == 42 [pid = 1653] [id = 472] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118ac7000 == 41 [pid = 1653] [id = 471] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119287000 == 40 [pid = 1653] [id = 467] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a6000 == 39 [pid = 1653] [id = 447] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a6800 == 38 [pid = 1653] [id = 455] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118ace000 == 37 [pid = 1653] [id = 439] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a794000 == 36 [pid = 1653] [id = 448] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdc1000 == 35 [pid = 1653] [id = 470] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116947000 == 34 [pid = 1653] [id = 201] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11874a000 == 33 [pid = 1653] [id = 453] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac45000 == 32 [pid = 1653] [id = 451] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca17000 == 31 [pid = 1653] [id = 469] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb43800 == 30 [pid = 1653] [id = 452] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129077800 == 29 [pid = 1653] [id = 468] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118aca000 == 28 [pid = 1653] [id = 454] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x121952000 == 27 [pid = 1653] [id = 445] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x125456000 == 26 [pid = 1653] [id = 443] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11614c000 == 25 [pid = 1653] [id = 438] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124949000 == 24 [pid = 1653] [id = 450] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1198ab800 == 23 [pid = 1653] [id = 440] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118acc000 == 22 [pid = 1653] [id = 449] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1216f4800 == 21 [pid = 1653] [id = 442] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x121149800 == 20 [pid = 1653] [id = 441] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117e6e000 == 19 [pid = 1653] [id = 437] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1198aa000 == 18 [pid = 1653] [id = 446] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1160a4800 == 17 [pid = 1653] [id = 444] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdc2000 == 16 [pid = 1653] [id = 466] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129317800 == 15 [pid = 1653] [id = 479] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x129320800 == 14 [pid = 1653] [id = 478] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118212800 == 13 [pid = 1653] [id = 477] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11821a000 == 12 [pid = 1653] [id = 476] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116159800 == 11 [pid = 1653] [id = 475] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11995a800 == 10 [pid = 1653] [id = 473] 09:39:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11820a000 == 9 [pid = 1653] [id = 474] 09:39:48 INFO - PROCESS | 1653 | 1468859988295 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3480ms 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:39:48 INFO - PROCESS | 1653 | 1468859988328 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1653 | 1468859988330 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:39:48 INFO - PROCESS | 1653 | 1468859988334 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1653 | 1468859988336 Marionette TRACE conn2 <- [1,1894,null,{}] 09:39:48 INFO - PROCESS | 1653 | 1468859988340 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}] 09:39:48 INFO - PROCESS | 1653 | 1468859988342 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:48 INFO - PROCESS | 1653 | 1468859988430 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:39:48 INFO - PROCESS | 1653 | 1468859988498 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1653 | 1468859988499 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117462000 == 10 [pid = 1653] [id = 481] 09:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115e10c00) [pid = 1653] [serial = 1443] [outer = 0x0] 09:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11690d800) [pid = 1653] [serial = 1444] [outer = 0x115e10c00] 09:39:48 INFO - PROCESS | 1653 | 1468859988528 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11805cc00) [pid = 1653] [serial = 1445] [outer = 0x115e10c00] 09:39:48 INFO - PROCESS | 1653 | 1468859988854 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 571ms 09:39:48 INFO - PROCESS | 1653 | 1468859988905 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1653 | 1468859988909 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:39:48 INFO - PROCESS | 1653 | 1468859988914 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1653 | 1468859988916 Marionette TRACE conn2 <- [1,1898,null,{}] 09:39:48 INFO - PROCESS | 1653 | 1468859988918 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}] 09:39:48 INFO - PROCESS | 1653 | 1468859988920 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:49 INFO - PROCESS | 1653 | 1468859989009 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:39:49 INFO - PROCESS | 1653 | 1468859989080 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1653 | 1468859989082 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169a5000 == 11 [pid = 1653] [id = 482] 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1180c1c00) [pid = 1653] [serial = 1446] [outer = 0x0] 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11847e800) [pid = 1653] [serial = 1447] [outer = 0x1180c1c00] 09:39:49 INFO - PROCESS | 1653 | 1468859989110 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1192bec00) [pid = 1653] [serial = 1448] [outer = 0x1180c1c00] 09:39:49 INFO - PROCESS | 1653 | 1468859989478 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 568ms 09:39:49 INFO - PROCESS | 1653 | 1468859989484 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:39:49 INFO - PROCESS | 1653 | 1468859989486 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:39:49 INFO - PROCESS | 1653 | 1468859989492 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1653 | 1468859989496 Marionette TRACE conn2 <- [1,1902,null,{}] 09:39:49 INFO - PROCESS | 1653 | 1468859989528 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}] 09:39:49 INFO - PROCESS | 1653 | 1468859989531 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:49 INFO - PROCESS | 1653 | 1468859989697 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:39:49 INFO - PROCESS | 1653 | 1468859989757 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1653 | 1468859989760 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12544a000 == 12 [pid = 1653] [id = 483] 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1176b0c00) [pid = 1653] [serial = 1449] [outer = 0x0] 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x120e17c00) [pid = 1653] [serial = 1450] [outer = 0x1176b0c00] 09:39:49 INFO - PROCESS | 1653 | 1468859989806 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12130ac00) [pid = 1653] [serial = 1451] [outer = 0x1176b0c00] 09:39:50 INFO - PROCESS | 1653 | 1468859990192 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 738ms 09:39:50 INFO - PROCESS | 1653 | 1468859990228 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1653 | 1468859990230 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:39:50 INFO - PROCESS | 1653 | 1468859990239 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1653 | 1468859990242 Marionette TRACE conn2 <- [1,1906,null,{}] 09:39:50 INFO - PROCESS | 1653 | 1468859990245 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}] 09:39:50 INFO - PROCESS | 1653 | 1468859990246 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:50 INFO - PROCESS | 1653 | 1468859990354 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:39:50 INFO - PROCESS | 1653 | 1468859990358 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1653 | 1468859990359 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129322000 == 13 [pid = 1653] [id = 484] 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x121bff000) [pid = 1653] [serial = 1452] [outer = 0x0] 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124988000) [pid = 1653] [serial = 1453] [outer = 0x121bff000] 09:39:50 INFO - PROCESS | 1653 | 1468859990384 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125545400) [pid = 1653] [serial = 1454] [outer = 0x121bff000] 09:39:50 INFO - PROCESS | 1653 | 1468859990736 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 522ms 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:39:50 INFO - PROCESS | 1653 | 1468859990767 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1653 | 1468859990768 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:39:50 INFO - PROCESS | 1653 | 1468859990771 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1653 | 1468859990772 Marionette TRACE conn2 <- [1,1910,null,{}] 09:39:50 INFO - PROCESS | 1653 | 1468859990776 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}] 09:39:50 INFO - PROCESS | 1653 | 1468859990778 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:50 INFO - PROCESS | 1653 | 1468859990889 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:39:50 INFO - PROCESS | 1653 | 1468859990892 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1653 | 1468859990893 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a916800 == 14 [pid = 1653] [id = 485] 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11805c000) [pid = 1653] [serial = 1455] [outer = 0x0] 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12689c800) [pid = 1653] [serial = 1456] [outer = 0x11805c000] 09:39:50 INFO - PROCESS | 1653 | 1468859990918 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12759b400) [pid = 1653] [serial = 1457] [outer = 0x11805c000] 09:39:51 INFO - PROCESS | 1653 | 1468859991282 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 571ms 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123c1a800) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x121920400) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118549400) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119610000) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12689b000) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128d21c00) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112ec4800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11932a400) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118146c00) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1196ea400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126899000) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1192ca400) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1176b7c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118435800) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1130a4c00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1290a4400) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1192c6400) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11380c800) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121011400) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113867800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11273a400) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a89bc00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11607ac00) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1297f4400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118e02c00) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x121204c00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127093c00) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119647400) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124adb800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12485dc00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116005000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:39:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11842bc00) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:39:51 INFO - PROCESS | 1653 | 1468859991953 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 1653 | 1468859991954 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:39:51 INFO - PROCESS | 1653 | 1468859991964 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 1653 | 1468859991965 Marionette TRACE conn2 <- [1,1914,null,{}] 09:39:51 INFO - PROCESS | 1653 | 1468859991967 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}] 09:39:51 INFO - PROCESS | 1653 | 1468859991972 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:52 INFO - PROCESS | 1653 | 1468859992080 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:39:52 INFO - PROCESS | 1653 | 1468859992086 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1653 | 1468859992087 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12132e800 == 15 [pid = 1653] [id = 486] 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118544800) [pid = 1653] [serial = 1458] [outer = 0x0] 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118a3f000) [pid = 1653] [serial = 1459] [outer = 0x118544800] 09:39:52 INFO - PROCESS | 1653 | 1468859992113 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119604400) [pid = 1653] [serial = 1460] [outer = 0x118544800] 09:39:52 INFO - PROCESS | 1653 | 1468859992476 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 09:39:52 INFO - PROCESS | 1653 | 1468859992483 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1653 | 1468859992484 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:39:52 INFO - PROCESS | 1653 | 1468859992486 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1653 | 1468859992488 Marionette TRACE conn2 <- [1,1918,null,{}] 09:39:52 INFO - PROCESS | 1653 | 1468859992496 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}] 09:39:52 INFO - PROCESS | 1653 | 1468859992497 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:52 INFO - PROCESS | 1653 | 1468859992584 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:39:52 INFO - PROCESS | 1653 | 1468859992651 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1653 | 1468859992659 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c389000 == 16 [pid = 1653] [id = 487] 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112a84800) [pid = 1653] [serial = 1461] [outer = 0x0] 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119981000) [pid = 1653] [serial = 1462] [outer = 0x112a84800] 09:39:52 INFO - PROCESS | 1653 | 1468859992684 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124987000) [pid = 1653] [serial = 1463] [outer = 0x112a84800] 09:39:52 INFO - PROCESS | 1653 | 1468859992952 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 470ms 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:39:52 INFO - PROCESS | 1653 | 1468859992969 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1653 | 1468859992970 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:39:52 INFO - PROCESS | 1653 | 1468859992982 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1653 | 1468859992984 Marionette TRACE conn2 <- [1,1922,null,{}] 09:39:52 INFO - PROCESS | 1653 | 1468859992986 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}] 09:39:52 INFO - PROCESS | 1653 | 1468859992988 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:53 INFO - PROCESS | 1653 | 1468859993118 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:39:53 INFO - PROCESS | 1653 | 1468859993123 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1653 | 1468859993124 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c893000 == 17 [pid = 1653] [id = 488] 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124a11c00) [pid = 1653] [serial = 1464] [outer = 0x0] 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1290a2000) [pid = 1653] [serial = 1465] [outer = 0x124a11c00] 09:39:53 INFO - PROCESS | 1653 | 1468859993164 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1293d7c00) [pid = 1653] [serial = 1466] [outer = 0x124a11c00] 09:39:53 INFO - PROCESS | 1653 | 1468859993610 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 687ms 09:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:39:53 INFO - PROCESS | 1653 | 1468859993661 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 1653 | 1468859993662 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:39:53 INFO - PROCESS | 1653 | 1468859993664 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1653 | 1468859993666 Marionette TRACE conn2 <- [1,1926,null,{}] 09:39:53 INFO - PROCESS | 1653 | 1468859993668 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}] 09:39:53 INFO - PROCESS | 1653 | 1468859993669 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:53 INFO - PROCESS | 1653 | 1468859993797 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:39:53 INFO - PROCESS | 1653 | 1468859993806 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1653 | 1468859993807 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x125448000 == 18 [pid = 1653] [id = 489] 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124f9fc00) [pid = 1653] [serial = 1467] [outer = 0x0] 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1293d5400) [pid = 1653] [serial = 1468] [outer = 0x124f9fc00] 09:39:53 INFO - PROCESS | 1653 | 1468859993831 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a74cc00) [pid = 1653] [serial = 1469] [outer = 0x124f9fc00] 09:39:54 INFO - PROCESS | 1653 | 1468859994203 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 569ms 09:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:39:54 INFO - PROCESS | 1653 | 1468859994234 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1653 | 1468859994236 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:39:54 INFO - PROCESS | 1653 | 1468859994238 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1653 | 1468859994239 Marionette TRACE conn2 <- [1,1930,null,{}] 09:39:54 INFO - PROCESS | 1653 | 1468859994244 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}] 09:39:54 INFO - PROCESS | 1653 | 1468859994245 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:54 INFO - PROCESS | 1653 | 1468859994330 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:39:54 INFO - PROCESS | 1653 | 1468859994334 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 1653 | 1468859994335 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d39b800 == 19 [pid = 1653] [id = 490] 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129620000) [pid = 1653] [serial = 1470] [outer = 0x0] 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a96fc00) [pid = 1653] [serial = 1471] [outer = 0x129620000] 09:39:54 INFO - PROCESS | 1653 | 1468859994359 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12ab26800) [pid = 1653] [serial = 1472] [outer = 0x129620000] 09:39:54 INFO - PROCESS | 1653 | 1468859994716 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 521ms 09:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:39:54 INFO - PROCESS | 1653 | 1468859994760 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1653 | 1468859994761 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:39:54 INFO - PROCESS | 1653 | 1468859994763 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1653 | 1468859994765 Marionette TRACE conn2 <- [1,1934,null,{}] 09:39:54 INFO - PROCESS | 1653 | 1468859994767 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}] 09:39:54 INFO - PROCESS | 1653 | 1468859994769 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:54 INFO - PROCESS | 1653 | 1468859994865 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:39:54 INFO - PROCESS | 1653 | 1468859994869 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 1653 | 1468859994870 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8c5800 == 20 [pid = 1653] [id = 491] 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12acbb400) [pid = 1653] [serial = 1473] [outer = 0x0] 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b30bc00) [pid = 1653] [serial = 1474] [outer = 0x12acbb400] 09:39:54 INFO - PROCESS | 1653 | 1468859994900 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b316c00) [pid = 1653] [serial = 1475] [outer = 0x12acbb400] 09:39:55 INFO - PROCESS | 1653 | 1468859995249 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 09:39:55 INFO - PROCESS | 1653 | 1468859995285 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 1653 | 1468859995287 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:39:55 INFO - PROCESS | 1653 | 1468859995299 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 1653 | 1468859995301 Marionette TRACE conn2 <- [1,1938,null,{}] 09:39:55 INFO - PROCESS | 1653 | 1468859995304 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}] 09:39:55 INFO - PROCESS | 1653 | 1468859995306 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:55 INFO - PROCESS | 1653 | 1468859995384 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:39:55 INFO - PROCESS | 1653 | 1468859995388 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1653 | 1468859995388 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcd5000 == 21 [pid = 1653] [id = 492] 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b30fc00) [pid = 1653] [serial = 1476] [outer = 0x0] 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b38bc00) [pid = 1653] [serial = 1477] [outer = 0x12b30fc00] 09:39:55 INFO - PROCESS | 1653 | 1468859995416 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b393000) [pid = 1653] [serial = 1478] [outer = 0x12b30fc00] 09:39:55 INFO - PROCESS | 1653 | 1468859995759 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 480ms 09:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:39:55 INFO - PROCESS | 1653 | 1468859995770 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 1653 | 1468859995771 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:39:55 INFO - PROCESS | 1653 | 1468859995775 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 1653 | 1468859995777 Marionette TRACE conn2 <- [1,1942,null,{}] 09:39:55 INFO - PROCESS | 1653 | 1468859995779 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}] 09:39:55 INFO - PROCESS | 1653 | 1468859995780 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:55 INFO - PROCESS | 1653 | 1468859995861 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:39:55 INFO - PROCESS | 1653 | 1468859995864 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1653 | 1468859995865 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128acd000 == 22 [pid = 1653] [id = 493] 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12b38e800) [pid = 1653] [serial = 1479] [outer = 0x0] 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bae8800) [pid = 1653] [serial = 1480] [outer = 0x12b38e800] 09:39:55 INFO - PROCESS | 1653 | 1468859995889 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12baed800) [pid = 1653] [serial = 1481] [outer = 0x12b38e800] 09:39:56 INFO - PROCESS | 1653 | 1468859996247 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 521ms 09:39:56 INFO - PROCESS | 1653 | 1468859996311 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1653 | 1468859996313 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:39:56 INFO - PROCESS | 1653 | 1468859996315 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1653 | 1468859996316 Marionette TRACE conn2 <- [1,1946,null,{}] 09:39:56 INFO - PROCESS | 1653 | 1468859996318 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}] 09:39:56 INFO - PROCESS | 1653 | 1468859996319 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:56 INFO - PROCESS | 1653 | 1468859996432 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:39:56 INFO - PROCESS | 1653 | 1468859996472 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1653 | 1468859996473 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea7800 == 23 [pid = 1653] [id = 494] 09:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bae6000) [pid = 1653] [serial = 1482] [outer = 0x0] 09:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12baf2c00) [pid = 1653] [serial = 1483] [outer = 0x12bae6000] 09:39:56 INFO - PROCESS | 1653 | 1468859996497 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12bb31400) [pid = 1653] [serial = 1484] [outer = 0x12bae6000] 09:39:56 INFO - PROCESS | 1653 | 1468859996802 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:39:56 INFO - PROCESS | 1653 | 1468859996836 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1653 | 1468859996837 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:39:56 INFO - PROCESS | 1653 | 1468859996839 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1653 | 1468859996841 Marionette TRACE conn2 <- [1,1950,null,{}] 09:39:56 INFO - PROCESS | 1653 | 1468859996845 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}] 09:39:56 INFO - PROCESS | 1653 | 1468859996846 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:56 INFO - PROCESS | 1653 | 1468859996956 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:39:57 INFO - PROCESS | 1653 | 1468859996999 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1653 | 1468859997000 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12df41000 == 24 [pid = 1653] [id = 495] 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bae7c00) [pid = 1653] [serial = 1485] [outer = 0x0] 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bb34000) [pid = 1653] [serial = 1486] [outer = 0x12bae7c00] 09:39:57 INFO - PROCESS | 1653 | 1468859997031 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bb3ac00) [pid = 1653] [serial = 1487] [outer = 0x12bae7c00] 09:39:57 INFO - PROCESS | 1653 | 1468859997358 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 572ms 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:39:57 INFO - PROCESS | 1653 | 1468859997411 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1653 | 1468859997412 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:39:57 INFO - PROCESS | 1653 | 1468859997414 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 1653 | 1468859997415 Marionette TRACE conn2 <- [1,1954,null,{}] 09:39:57 INFO - PROCESS | 1653 | 1468859997418 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}] 09:39:57 INFO - PROCESS | 1653 | 1468859997419 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:57 INFO - PROCESS | 1653 | 1468859997535 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:39:57 INFO - PROCESS | 1653 | 1468859997548 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1653 | 1468859997550 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e74800 == 25 [pid = 1653] [id = 496] 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bb37400) [pid = 1653] [serial = 1488] [outer = 0x0] 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bbeec00) [pid = 1653] [serial = 1489] [outer = 0x12bb37400] 09:39:57 INFO - PROCESS | 1653 | 1468859997573 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bbf3c00) [pid = 1653] [serial = 1490] [outer = 0x12bb37400] 09:39:57 INFO - PROCESS | 1653 | 1468859997887 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 09:39:57 INFO - PROCESS | 1653 | 1468859997933 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1653 | 1468859997935 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:39:57 INFO - PROCESS | 1653 | 1468859997937 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 1653 | 1468859997938 Marionette TRACE conn2 <- [1,1958,null,{}] 09:39:57 INFO - PROCESS | 1653 | 1468859997940 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}] 09:39:57 INFO - PROCESS | 1653 | 1468859997941 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:58 INFO - PROCESS | 1653 | 1468859998053 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:39:58 INFO - PROCESS | 1653 | 1468859998065 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1653 | 1468859998066 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a9000 == 26 [pid = 1653] [id = 497] 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118548c00) [pid = 1653] [serial = 1491] [outer = 0x0] 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12becc000) [pid = 1653] [serial = 1492] [outer = 0x118548c00] 09:39:58 INFO - PROCESS | 1653 | 1468859998097 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bed0800) [pid = 1653] [serial = 1493] [outer = 0x118548c00] 09:39:58 INFO - PROCESS | 1653 | 1468859998669 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 771ms 09:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:39:58 INFO - PROCESS | 1653 | 1468859998709 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1653 | 1468859998710 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:39:58 INFO - PROCESS | 1653 | 1468859998712 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1653 | 1468859998713 Marionette TRACE conn2 <- [1,1962,null,{}] 09:39:58 INFO - PROCESS | 1653 | 1468859998715 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}] 09:39:58 INFO - PROCESS | 1653 | 1468859998716 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:58 INFO - PROCESS | 1653 | 1468859998803 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:39:58 INFO - PROCESS | 1653 | 1468859998807 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1653 | 1468859998808 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9be800 == 27 [pid = 1653] [id = 498] 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12bed2c00) [pid = 1653] [serial = 1494] [outer = 0x0] 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bed8000) [pid = 1653] [serial = 1495] [outer = 0x12bed2c00] 09:39:58 INFO - PROCESS | 1653 | 1468859998831 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12c071400) [pid = 1653] [serial = 1496] [outer = 0x12bed2c00] 09:39:59 INFO - PROCESS | 1653 | 1468859999176 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 470ms 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:39:59 INFO - PROCESS | 1653 | 1468859999182 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1653 | 1468859999183 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:39:59 INFO - PROCESS | 1653 | 1468859999185 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1653 | 1468859999187 Marionette TRACE conn2 <- [1,1966,null,{}] 09:39:59 INFO - PROCESS | 1653 | 1468859999189 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}] 09:39:59 INFO - PROCESS | 1653 | 1468859999191 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:59 INFO - PROCESS | 1653 | 1468859999315 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:39:59 INFO - PROCESS | 1653 | 1468859999345 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1653 | 1468859999347 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x129815000 == 28 [pid = 1653] [id = 499] 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x127502c00) [pid = 1653] [serial = 1497] [outer = 0x0] 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12c06b800) [pid = 1653] [serial = 1498] [outer = 0x127502c00] 09:39:59 INFO - PROCESS | 1653 | 1468859999370 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12c078000) [pid = 1653] [serial = 1499] [outer = 0x127502c00] 09:39:59 INFO - PROCESS | 1653 | 1468859999664 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 09:39:59 INFO - PROCESS | 1653 | 1468859999708 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1653 | 1468859999711 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:39:59 INFO - PROCESS | 1653 | 1468859999714 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1653 | 1468859999715 Marionette TRACE conn2 <- [1,1970,null,{}] 09:39:59 INFO - PROCESS | 1653 | 1468859999717 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}] 09:39:59 INFO - PROCESS | 1653 | 1468859999718 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:59 INFO - PROCESS | 1653 | 1468859999810 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:39:59 INFO - PROCESS | 1653 | 1468859999814 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1653 | 1468859999815 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:39:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275dc800 == 29 [pid = 1653] [id = 500] 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128e07000) [pid = 1653] [serial = 1500] [outer = 0x0] 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128e0a400) [pid = 1653] [serial = 1501] [outer = 0x128e07000] 09:39:59 INFO - PROCESS | 1653 | 1468859999838 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128e0f000) [pid = 1653] [serial = 1502] [outer = 0x128e07000] 09:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 09:40:00 INFO - PROCESS | 1653 | 1468860000176 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]]]}] 09:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:40:00 INFO - PROCESS | 1653 | 1468860000186 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 1653 | 1468860000187 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:40:00 INFO - PROCESS | 1653 | 1468860000190 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 1653 | 1468860000193 Marionette TRACE conn2 <- [1,1974,null,{}] 09:40:00 INFO - PROCESS | 1653 | 1468860000199 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}] 09:40:00 INFO - PROCESS | 1653 | 1468860000201 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:00 INFO - PROCESS | 1653 | 1468860000341 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:40:00 INFO - PROCESS | 1653 | 1468860000349 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1653 | 1468860000350 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x129810000 == 30 [pid = 1653] [id = 501] 09:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128e08000) [pid = 1653] [serial = 1503] [outer = 0x0] 09:40:00 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 09:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x110e9b800) [pid = 1653] [serial = 1504] [outer = 0x128e08000] 09:40:00 INFO - PROCESS | 1653 | 1468860000419 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x112785c00) [pid = 1653] [serial = 1505] [outer = 0x128e08000] 09:40:01 INFO - PROCESS | 1653 | 1468860001402 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1227ms 09:40:01 INFO - PROCESS | 1653 | 1468860001418 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 1653 | 1468860001420 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:40:01 INFO - PROCESS | 1653 | 1468860001425 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1653 | 1468860001428 Marionette TRACE conn2 <- [1,1978,null,{}] 09:40:01 INFO - PROCESS | 1653 | 1468860001432 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}] 09:40:01 INFO - PROCESS | 1653 | 1468860001434 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:01 INFO - PROCESS | 1653 | 1468860001510 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:40:01 INFO - PROCESS | 1653 | 1468860001514 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1653 | 1468860001517 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac5800 == 31 [pid = 1653] [id = 502] 09:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1160eb800) [pid = 1653] [serial = 1506] [outer = 0x0] 09:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x116793400) [pid = 1653] [serial = 1507] [outer = 0x1160eb800] 09:40:01 INFO - PROCESS | 1653 | 1468860001550 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112ebec00) [pid = 1653] [serial = 1508] [outer = 0x1160eb800] 09:40:02 INFO - PROCESS | 1653 | 1468860002043 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 09:40:02 INFO - PROCESS | 1653 | 1468860002097 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1653 | 1468860002103 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:40:02 INFO - PROCESS | 1653 | 1468860002112 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1653 | 1468860002114 Marionette TRACE conn2 <- [1,1982,null,{}] 09:40:02 INFO - PROCESS | 1653 | 1468860002118 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}] 09:40:02 INFO - PROCESS | 1653 | 1468860002121 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:02 INFO - PROCESS | 1653 | 1468860002205 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:40:02 INFO - PROCESS | 1653 | 1468860002279 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1653 | 1468860002281 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193ae800 == 32 [pid = 1653] [id = 503] 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x117e28400) [pid = 1653] [serial = 1509] [outer = 0x0] 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1183ce800) [pid = 1653] [serial = 1510] [outer = 0x117e28400] 09:40:02 INFO - PROCESS | 1653 | 1468860002309 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x118484000) [pid = 1653] [serial = 1511] [outer = 0x117e28400] 09:40:02 INFO - PROCESS | 1653 | 1468860002618 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 522ms 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:40:02 INFO - PROCESS | 1653 | 1468860002633 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1653 | 1468860002634 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:40:02 INFO - PROCESS | 1653 | 1468860002636 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1653 | 1468860002640 Marionette TRACE conn2 <- [1,1986,null,{}] 09:40:02 INFO - PROCESS | 1653 | 1468860002648 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}] 09:40:02 INFO - PROCESS | 1653 | 1468860002652 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:02 INFO - PROCESS | 1653 | 1468860002732 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:40:02 INFO - PROCESS | 1653 | 1468860002737 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1653 | 1468860002741 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c8a800 == 33 [pid = 1653] [id = 504] 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1176b7c00) [pid = 1653] [serial = 1512] [outer = 0x0] 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1192c3c00) [pid = 1653] [serial = 1513] [outer = 0x1176b7c00] 09:40:02 INFO - PROCESS | 1653 | 1468860002771 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x119605000) [pid = 1653] [serial = 1514] [outer = 0x1176b7c00] 09:40:03 INFO - PROCESS | 1653 | 1468860003137 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 527ms 09:40:03 INFO - PROCESS | 1653 | 1468860003163 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1653 | 1468860003165 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:40:03 INFO - PROCESS | 1653 | 1468860003167 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1653 | 1468860003168 Marionette TRACE conn2 <- [1,1990,null,{}] 09:40:03 INFO - PROCESS | 1653 | 1468860003171 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}] 09:40:03 INFO - PROCESS | 1653 | 1468860003172 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:03 INFO - PROCESS | 1653 | 1468860003293 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:40:03 INFO - PROCESS | 1653 | 1468860003300 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1653 | 1468860003302 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275db800 == 34 [pid = 1653] [id = 505] 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1196e3400) [pid = 1653] [serial = 1515] [outer = 0x0] 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11985b400) [pid = 1653] [serial = 1516] [outer = 0x1196e3400] 09:40:03 INFO - PROCESS | 1653 | 1468860003327 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x120ea5c00) [pid = 1653] [serial = 1517] [outer = 0x1196e3400] 09:40:03 INFO - PROCESS | 1653 | 1468860003662 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 09:40:03 INFO - PROCESS | 1653 | 1468860003688 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1653 | 1468860003689 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:40:03 INFO - PROCESS | 1653 | 1468860003692 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1653 | 1468860003693 Marionette TRACE conn2 <- [1,1994,null,{}] 09:40:03 INFO - PROCESS | 1653 | 1468860003700 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}] 09:40:03 INFO - PROCESS | 1653 | 1468860003702 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:03 INFO - PROCESS | 1653 | 1468860003810 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:40:03 INFO - PROCESS | 1653 | 1468860003813 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1653 | 1468860003815 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129874000 == 35 [pid = 1653] [id = 506] 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1176b9400) [pid = 1653] [serial = 1518] [outer = 0x0] 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x120fc0c00) [pid = 1653] [serial = 1519] [outer = 0x1176b9400] 09:40:03 INFO - PROCESS | 1653 | 1468860003839 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12486b800) [pid = 1653] [serial = 1520] [outer = 0x1176b9400] 09:40:04 INFO - PROCESS | 1653 | 1468860004184 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 523ms 09:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:40:04 INFO - PROCESS | 1653 | 1468860004216 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1653 | 1468860004217 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:40:04 INFO - PROCESS | 1653 | 1468860004219 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1653 | 1468860004220 Marionette TRACE conn2 <- [1,1998,null,{}] 09:40:04 INFO - PROCESS | 1653 | 1468860004223 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}] 09:40:04 INFO - PROCESS | 1653 | 1468860004227 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:04 INFO - PROCESS | 1653 | 1468860004347 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:40:04 INFO - PROCESS | 1653 | 1468860004394 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1653 | 1468860004395 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba8b800 == 36 [pid = 1653] [id = 507] 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12488a000) [pid = 1653] [serial = 1521] [outer = 0x0] 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x125541800) [pid = 1653] [serial = 1522] [outer = 0x12488a000] 09:40:04 INFO - PROCESS | 1653 | 1468860004420 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12759f800) [pid = 1653] [serial = 1523] [outer = 0x12488a000] 09:40:04 INFO - PROCESS | 1653 | 1468860004709 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 524ms 09:40:04 INFO - PROCESS | 1653 | 1468860004745 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1653 | 1468860004746 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:40:04 INFO - PROCESS | 1653 | 1468860004748 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1653 | 1468860004750 Marionette TRACE conn2 <- [1,2002,null,{}] 09:40:04 INFO - PROCESS | 1653 | 1468860004752 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}] 09:40:04 INFO - PROCESS | 1653 | 1468860004753 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:04 INFO - PROCESS | 1653 | 1468860004861 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:40:04 INFO - PROCESS | 1653 | 1468860004907 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1653 | 1468860004908 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c890800 == 37 [pid = 1653] [id = 508] 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x116f7bc00) [pid = 1653] [serial = 1524] [outer = 0x0] 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x128d21c00) [pid = 1653] [serial = 1525] [outer = 0x116f7bc00] 09:40:04 INFO - PROCESS | 1653 | 1468860004933 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1293dc400) [pid = 1653] [serial = 1526] [outer = 0x116f7bc00] 09:40:05 INFO - PROCESS | 1653 | 1468860005228 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:40:05 INFO - PROCESS | 1653 | 1468860005267 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1653 | 1468860005269 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:40:05 INFO - PROCESS | 1653 | 1468860005271 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1653 | 1468860005272 Marionette TRACE conn2 <- [1,2006,null,{}] 09:40:05 INFO - PROCESS | 1653 | 1468860005277 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}] 09:40:05 INFO - PROCESS | 1653 | 1468860005278 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:05 INFO - PROCESS | 1653 | 1468860005379 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:40:05 INFO - PROCESS | 1653 | 1468860005390 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1653 | 1468860005391 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cdc1000 == 38 [pid = 1653] [id = 509] 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x128d27c00) [pid = 1653] [serial = 1527] [outer = 0x0] 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12962b400) [pid = 1653] [serial = 1528] [outer = 0x128d27c00] 09:40:05 INFO - PROCESS | 1653 | 1468860005416 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12a74c400) [pid = 1653] [serial = 1529] [outer = 0x128d27c00] 09:40:05 INFO - PROCESS | 1653 | 1468860005764 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]]]}] 09:40:05 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 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 09:40:05 INFO - PROCESS | 1653 | 1468860005794 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1653 | 1468860005795 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:40:05 INFO - PROCESS | 1653 | 1468860005798 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1653 | 1468860005799 Marionette TRACE conn2 <- [1,2010,null,{}] 09:40:05 INFO - PROCESS | 1653 | 1468860005801 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}] 09:40:05 INFO - PROCESS | 1653 | 1468860005802 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:05 INFO - PROCESS | 1653 | 1468860005882 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:40:05 INFO - PROCESS | 1653 | 1468860005885 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1653 | 1468860005886 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcd1000 == 39 [pid = 1653] [id = 510] 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11853c400) [pid = 1653] [serial = 1530] [outer = 0x0] 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12a972000) [pid = 1653] [serial = 1531] [outer = 0x11853c400] 09:40:05 INFO - PROCESS | 1653 | 1468860005912 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12ab29800) [pid = 1653] [serial = 1532] [outer = 0x11853c400] 09:40:06 INFO - PROCESS | 1653 | 1468860006261 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]]]}] 09:40:06 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 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 469ms 09:40:06 INFO - PROCESS | 1653 | 1468860006267 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1653 | 1468860006268 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:40:06 INFO - PROCESS | 1653 | 1468860006270 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1653 | 1468860006272 Marionette TRACE conn2 <- [1,2014,null,{}] 09:40:06 INFO - PROCESS | 1653 | 1468860006279 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}] 09:40:06 INFO - PROCESS | 1653 | 1468860006281 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:06 INFO - PROCESS | 1653 | 1468860006400 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:40:06 INFO - PROCESS | 1653 | 1468860006408 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 1653 | 1468860006409 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x13539d800 == 40 [pid = 1653] [id = 511] 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x112f49000) [pid = 1653] [serial = 1533] [outer = 0x0] 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12acbac00) [pid = 1653] [serial = 1534] [outer = 0x112f49000] 09:40:06 INFO - PROCESS | 1653 | 1468860006433 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b30c400) [pid = 1653] [serial = 1535] [outer = 0x112f49000] 09:40:06 INFO - PROCESS | 1653 | 1468860006744 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 523ms 09:40:06 INFO - PROCESS | 1653 | 1468860006795 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1653 | 1468860006796 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:40:06 INFO - PROCESS | 1653 | 1468860006799 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1653 | 1468860006800 Marionette TRACE conn2 <- [1,2018,null,{}] 09:40:06 INFO - PROCESS | 1653 | 1468860006803 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}] 09:40:06 INFO - PROCESS | 1653 | 1468860006804 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:06 INFO - PROCESS | 1653 | 1468860006906 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:40:06 INFO - PROCESS | 1653 | 1468860006911 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 1653 | 1468860006913 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12981f800 == 41 [pid = 1653] [id = 512] 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b126000) [pid = 1653] [serial = 1536] [outer = 0x0] 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b38c400) [pid = 1653] [serial = 1537] [outer = 0x12b126000] 09:40:06 INFO - PROCESS | 1653 | 1468860006940 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12becd400) [pid = 1653] [serial = 1538] [outer = 0x12b126000] 09:40:07 INFO - PROCESS | 1653 | 1468860007280 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms 09:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:40:07 INFO - PROCESS | 1653 | 1468860007320 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 1653 | 1468860007321 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:40:07 INFO - PROCESS | 1653 | 1468860007323 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 1653 | 1468860007326 Marionette TRACE conn2 <- [1,2022,null,{}] 09:40:07 INFO - PROCESS | 1653 | 1468860007329 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}] 09:40:07 INFO - PROCESS | 1653 | 1468860007331 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:07 INFO - PROCESS | 1653 | 1468860007444 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:40:07 INFO - PROCESS | 1653 | 1468860007453 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1653 | 1468860007454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x110dd6800 == 42 [pid = 1653] [id = 513] 09:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12bed6000) [pid = 1653] [serial = 1539] [outer = 0x0] 09:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12c07a400) [pid = 1653] [serial = 1540] [outer = 0x12bed6000] 09:40:07 INFO - PROCESS | 1653 | 1468860007479 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12c738c00) [pid = 1653] [serial = 1541] [outer = 0x12bed6000] 09:40:07 INFO - PROCESS | 1653 | 1468860007902 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 621ms 09:40:07 INFO - PROCESS | 1653 | 1468860007945 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 1653 | 1468860007948 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:40:07 INFO - PROCESS | 1653 | 1468860007951 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 1653 | 1468860007953 Marionette TRACE conn2 <- [1,2026,null,{}] 09:40:07 INFO - PROCESS | 1653 | 1468860007976 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}] 09:40:07 INFO - PROCESS | 1653 | 1468860007978 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:08 INFO - PROCESS | 1653 | 1468860008081 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:40:08 INFO - PROCESS | 1653 | 1468860008195 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1653 | 1468860008197 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657f000 == 43 [pid = 1653] [id = 514] 09:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x112ec6400) [pid = 1653] [serial = 1542] [outer = 0x0] 09:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11679b400) [pid = 1653] [serial = 1543] [outer = 0x112ec6400] 09:40:08 INFO - PROCESS | 1653 | 1468860008231 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x116aa3400) [pid = 1653] [serial = 1544] [outer = 0x112ec6400] 09:40:08 INFO - PROCESS | 1653 | 1468860008694 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 09:40:08 INFO - PROCESS | 1653 | 1468860008721 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1653 | 1468860008725 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:40:08 INFO - PROCESS | 1653 | 1468860008729 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1653 | 1468860008731 Marionette TRACE conn2 <- [1,2030,null,{}] 09:40:08 INFO - PROCESS | 1653 | 1468860008734 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}] 09:40:08 INFO - PROCESS | 1653 | 1468860008736 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:08 INFO - PROCESS | 1653 | 1468860008838 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:40:08 INFO - PROCESS | 1653 | 1468860008954 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1653 | 1468860008955 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a83800 == 44 [pid = 1653] [id = 515] 09:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1180c0400) [pid = 1653] [serial = 1545] [outer = 0x0] 09:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x118543800) [pid = 1653] [serial = 1546] [outer = 0x1180c0400] 09:40:08 INFO - PROCESS | 1653 | 1468860008987 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x1192bf400) [pid = 1653] [serial = 1547] [outer = 0x1180c0400] 09:40:09 INFO - PROCESS | 1653 | 1468860009392 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 720ms 09:40:09 INFO - PROCESS | 1653 | 1468860009450 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1653 | 1468860009452 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:40:09 INFO - PROCESS | 1653 | 1468860009454 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1653 | 1468860009457 Marionette TRACE conn2 <- [1,2034,null,{}] 09:40:09 INFO - PROCESS | 1653 | 1468860009464 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}] 09:40:09 INFO - PROCESS | 1653 | 1468860009467 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:09 INFO - PROCESS | 1653 | 1468860009605 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:40:09 INFO - PROCESS | 1653 | 1468860009698 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 1653 | 1468860009701 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca31000 == 45 [pid = 1653] [id = 516] 09:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x119644000) [pid = 1653] [serial = 1548] [outer = 0x0] 09:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x124865800) [pid = 1653] [serial = 1549] [outer = 0x119644000] 09:40:09 INFO - PROCESS | 1653 | 1468860009732 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x124e49000) [pid = 1653] [serial = 1550] [outer = 0x119644000] 09:40:10 INFO - PROCESS | 1653 | 1468860010164 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 723ms 09:40:10 INFO - PROCESS | 1653 | 1468860010189 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 1653 | 1468860010191 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:40:10 INFO - PROCESS | 1653 | 1468860010210 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1653 | 1468860010212 Marionette TRACE conn2 <- [1,2038,null,{}] 09:40:10 INFO - PROCESS | 1653 | 1468860010214 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}] 09:40:10 INFO - PROCESS | 1653 | 1468860010216 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:10 INFO - PROCESS | 1653 | 1468860010431 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:40:10 INFO - PROCESS | 1653 | 1468860010526 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1653 | 1468860010527 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e6d000 == 46 [pid = 1653] [id = 517] 09:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x1126f1400) [pid = 1653] [serial = 1551] [outer = 0x0] 09:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x1126f7c00) [pid = 1653] [serial = 1552] [outer = 0x1126f1400] 09:40:10 INFO - PROCESS | 1653 | 1468860010555 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x1127da400) [pid = 1653] [serial = 1553] [outer = 0x1126f1400] 09:40:10 INFO - PROCESS | 1653 | 1468860010967 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 775ms 09:40:10 INFO - PROCESS | 1653 | 1468860010984 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:40:10 INFO - PROCESS | 1653 | 1468860010986 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:40:10 INFO - PROCESS | 1653 | 1468860010991 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1653 | 1468860010993 Marionette TRACE conn2 <- [1,2042,null,{}] 09:40:10 INFO - PROCESS | 1653 | 1468860010996 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}] 09:40:11 INFO - PROCESS | 1653 | 1468860010998 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:11 INFO - PROCESS | 1653 | 1468860011112 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:40:11 INFO - PROCESS | 1653 | 1468860011284 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 1653 | 1468860011286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb9000 == 47 [pid = 1653] [id = 518] 09:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x1161ae800) [pid = 1653] [serial = 1554] [outer = 0x0] 09:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x116795c00) [pid = 1653] [serial = 1555] [outer = 0x1161ae800] 09:40:11 INFO - PROCESS | 1653 | 1468860011335 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x116a0dc00) [pid = 1653] [serial = 1556] [outer = 0x1161ae800] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1275dc800 == 46 [pid = 1653] [id = 500] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129815000 == 45 [pid = 1653] [id = 499] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c8000 == 44 [pid = 1653] [id = 480] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12981f800 == 43 [pid = 1653] [id = 512] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x13539d800 == 42 [pid = 1653] [id = 511] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcd1000 == 41 [pid = 1653] [id = 510] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdc1000 == 40 [pid = 1653] [id = 509] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1169de000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12c890800 == 39 [pid = 1653] [id = 508] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba8b800 == 38 [pid = 1653] [id = 507] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129874000 == 37 [pid = 1653] [id = 506] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1275db800 == 36 [pid = 1653] [id = 505] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124c8a800 == 35 [pid = 1653] [id = 504] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1193ae800 == 34 [pid = 1653] [id = 503] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac5800 == 33 [pid = 1653] [id = 502] 09:40:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129810000 == 32 [pid = 1653] [id = 501] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x128ed1c00) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12acc5000) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12708e000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x128d19400) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x124866400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x125548800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x119857000) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x120ea7c00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x118486000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x118e0a800) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11678fc00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1169e4400) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x119240000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x1196e4000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x1169d9800) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11842c400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x113372800) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x116797400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x127592400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x128d1c800) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1248cf000) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1269dc000) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x118e8c800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1192c7c00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11679cc00) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1169e5400) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12acc2800) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b127400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12ab27000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12acc2000) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12a897400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12ab1c000) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1176ba800) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1293d8c00) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1297f5c00) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a754400) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x129622800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1297f3800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1290abc00) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1293dec00) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x128d1b800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121893800) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x119972c00) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1254dc800) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1248cec00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x127598400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x126fce800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x128ed0c00) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118e0ac00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11932bc00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11805b800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x118433c00) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x113d98000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x116798400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1254de400) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126894000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1196ebc00) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x120fbcc00) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11842d800) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118546400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1161b0800) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1169d9c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x126845400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1248cc400) [pid = 1653] [serial = 883] [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.] 09:40:11 INFO - PROCESS | 1653 | 1468860011875 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]]]}] 09:40:11 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) 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 922ms 09:40:11 INFO - PROCESS | 1653 | 1468860011912 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1653 | 1468860011914 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:40:11 INFO - PROCESS | 1653 | 1468860011916 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1653 | 1468860011918 Marionette TRACE conn2 <- [1,2046,null,{}] 09:40:11 INFO - PROCESS | 1653 | 1468860011920 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}] 09:40:11 INFO - PROCESS | 1653 | 1468860011921 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:12 INFO - PROCESS | 1653 | 1468860011999 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:40:12 INFO - PROCESS | 1653 | 1468860012004 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1653 | 1468860012005 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11614b800 == 33 [pid = 1653] [id = 519] 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11678e400) [pid = 1653] [serial = 1557] [outer = 0x0] 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x116aa2400) [pid = 1653] [serial = 1558] [outer = 0x11678e400] 09:40:12 INFO - PROCESS | 1653 | 1468860012033 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x117e2a000) [pid = 1653] [serial = 1559] [outer = 0x11678e400] 09:40:12 INFO - PROCESS | 1653 | 1468860012416 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 09:40:12 INFO - PROCESS | 1653 | 1468860012436 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1653 | 1468860012438 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:40:12 INFO - PROCESS | 1653 | 1468860012447 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1653 | 1468860012450 Marionette TRACE conn2 <- [1,2050,null,{}] 09:40:12 INFO - PROCESS | 1653 | 1468860012452 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}] 09:40:12 INFO - PROCESS | 1653 | 1468860012454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:12 INFO - PROCESS | 1653 | 1468860012537 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:40:12 INFO - PROCESS | 1653 | 1468860012543 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1653 | 1468860012544 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118acc000 == 34 [pid = 1653] [id = 520] 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118066000) [pid = 1653] [serial = 1560] [outer = 0x0] 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118431000) [pid = 1653] [serial = 1561] [outer = 0x118066000] 09:40:12 INFO - PROCESS | 1653 | 1468860012569 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118548000) [pid = 1653] [serial = 1562] [outer = 0x118066000] 09:40:12 INFO - PROCESS | 1653 | 1468860012911 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 473ms 09:40:12 INFO - PROCESS | 1653 | 1468860012917 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1653 | 1468860012918 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:40:12 INFO - PROCESS | 1653 | 1468860012920 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1653 | 1468860012921 Marionette TRACE conn2 <- [1,2054,null,{}] 09:40:12 INFO - PROCESS | 1653 | 1468860012925 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}] 09:40:12 INFO - PROCESS | 1653 | 1468860012927 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:13 INFO - PROCESS | 1653 | 1468860013011 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:40:13 INFO - PROCESS | 1653 | 1468860013069 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1653 | 1468860013070 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c2800 == 35 [pid = 1653] [id = 521] 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x113376000) [pid = 1653] [serial = 1563] [outer = 0x0] 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118a40c00) [pid = 1653] [serial = 1564] [outer = 0x113376000] 09:40:13 INFO - PROCESS | 1653 | 1468860013095 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1192c5800) [pid = 1653] [serial = 1565] [outer = 0x113376000] 09:40:13 INFO - PROCESS | 1653 | 1468860013375 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 470ms 09:40:13 INFO - PROCESS | 1653 | 1468860013390 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1653 | 1468860013393 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:40:13 INFO - PROCESS | 1653 | 1468860013403 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1653 | 1468860013404 Marionette TRACE conn2 <- [1,2058,null,{}] 09:40:13 INFO - PROCESS | 1653 | 1468860013407 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}] 09:40:13 INFO - PROCESS | 1653 | 1468860013412 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:13 INFO - PROCESS | 1653 | 1468860013502 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:40:13 INFO - PROCESS | 1653 | 1468860013509 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1653 | 1468860013514 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12102e000 == 36 [pid = 1653] [id = 522] 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1196e8000) [pid = 1653] [serial = 1566] [outer = 0x0] 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x119857c00) [pid = 1653] [serial = 1567] [outer = 0x1196e8000] 09:40:13 INFO - PROCESS | 1653 | 1468860013563 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119c2ec00) [pid = 1653] [serial = 1568] [outer = 0x1196e8000] 09:40:14 INFO - PROCESS | 1653 | 1468860014003 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 624ms 09:40:14 INFO - PROCESS | 1653 | 1468860014029 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1653 | 1468860014031 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:40:14 INFO - PROCESS | 1653 | 1468860014033 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1653 | 1468860014034 Marionette TRACE conn2 <- [1,2062,null,{}] 09:40:14 INFO - PROCESS | 1653 | 1468860014061 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}] 09:40:14 INFO - PROCESS | 1653 | 1468860014062 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:14 INFO - PROCESS | 1653 | 1468860014164 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:40:14 INFO - PROCESS | 1653 | 1468860014178 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1653 | 1468860014179 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x121327000 == 37 [pid = 1653] [id = 523] 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x120e12000) [pid = 1653] [serial = 1569] [outer = 0x0] 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12100a000) [pid = 1653] [serial = 1570] [outer = 0x120e12000] 09:40:14 INFO - PROCESS | 1653 | 1468860014203 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x121bf6000) [pid = 1653] [serial = 1571] [outer = 0x120e12000] 09:40:14 INFO - PROCESS | 1653 | 1468860014550 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 543ms 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:40:14 INFO - PROCESS | 1653 | 1468860014577 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1653 | 1468860014578 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:40:14 INFO - PROCESS | 1653 | 1468860014586 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1653 | 1468860014587 Marionette TRACE conn2 <- [1,2066,null,{}] 09:40:14 INFO - PROCESS | 1653 | 1468860014590 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}] 09:40:14 INFO - PROCESS | 1653 | 1468860014592 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:14 INFO - PROCESS | 1653 | 1468860014693 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:40:14 INFO - PROCESS | 1653 | 1468860014696 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1653 | 1468860014697 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124946000 == 38 [pid = 1653] [id = 524] 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x120e17400) [pid = 1653] [serial = 1572] [outer = 0x0] 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x124867c00) [pid = 1653] [serial = 1573] [outer = 0x120e17400] 09:40:14 INFO - PROCESS | 1653 | 1468860014721 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1192c6400) [pid = 1653] [serial = 1574] [outer = 0x120e17400] 09:40:15 INFO - PROCESS | 1653 | 1468860015089 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 524ms 09:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:40:15 INFO - PROCESS | 1653 | 1468860015104 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1653 | 1468860015107 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:40:15 INFO - PROCESS | 1653 | 1468860015110 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1653 | 1468860015111 Marionette TRACE conn2 <- [1,2070,null,{}] 09:40:15 INFO - PROCESS | 1653 | 1468860015113 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}] 09:40:15 INFO - PROCESS | 1653 | 1468860015115 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:15 INFO - PROCESS | 1653 | 1468860015218 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:40:15 INFO - PROCESS | 1653 | 1468860015230 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1653 | 1468860015231 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125558000 == 39 [pid = 1653] [id = 525] 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1248d7c00) [pid = 1653] [serial = 1575] [outer = 0x0] 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x124cda800) [pid = 1653] [serial = 1576] [outer = 0x1248d7c00] 09:40:15 INFO - PROCESS | 1653 | 1468860015256 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1254dbc00) [pid = 1653] [serial = 1577] [outer = 0x1248d7c00] 09:40:15 INFO - PROCESS | 1653 | 1468860015583 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 09:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:40:15 INFO - PROCESS | 1653 | 1468860015633 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1653 | 1468860015635 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:40:15 INFO - PROCESS | 1653 | 1468860015637 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1653 | 1468860015638 Marionette TRACE conn2 <- [1,2074,null,{}] 09:40:15 INFO - PROCESS | 1653 | 1468860015640 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}] 09:40:15 INFO - PROCESS | 1653 | 1468860015641 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:15 INFO - PROCESS | 1653 | 1468860015747 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:40:15 INFO - PROCESS | 1653 | 1468860015760 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1653 | 1468860015761 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d6800 == 40 [pid = 1653] [id = 526] 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1254d7800) [pid = 1653] [serial = 1578] [outer = 0x0] 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x126845400) [pid = 1653] [serial = 1579] [outer = 0x1254d7800] 09:40:15 INFO - PROCESS | 1653 | 1468860015792 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x126fce400) [pid = 1653] [serial = 1580] [outer = 0x1254d7800] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b38e800) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128e08000) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x124a11c00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1176b9400) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x127502c00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x116f7bc00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11805c000) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12acbb400) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1160eb800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x118544800) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1180c1c00) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x115e10c00) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11679c400) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x121bff000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12488a000) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b30fc00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1196e3400) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129620000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1176b0c00) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bae6000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128d27c00) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x124f9fc00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128e07000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1176b7c00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11853c400) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12bb37400) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x117e28400) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bed2c00) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bae7c00) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112a84800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118548c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b126000) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112f49000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:40:16 INFO - PROCESS | 1653 | 1468860016353 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 768ms 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:40:16 INFO - PROCESS | 1653 | 1468860016406 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1653 | 1468860016407 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:40:16 INFO - PROCESS | 1653 | 1468860016409 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1653 | 1468860016410 Marionette TRACE conn2 <- [1,2078,null,{}] 09:40:16 INFO - PROCESS | 1653 | 1468860016413 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}] 09:40:16 INFO - PROCESS | 1653 | 1468860016414 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:16 INFO - PROCESS | 1653 | 1468860016497 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:40:16 INFO - PROCESS | 1653 | 1468860016501 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1653 | 1468860016502 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216f4800 == 41 [pid = 1653] [id = 527] 09:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x112a84800) [pid = 1653] [serial = 1581] [outer = 0x0] 09:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1169d8400) [pid = 1653] [serial = 1582] [outer = 0x112a84800] 09:40:16 INFO - PROCESS | 1653 | 1468860016530 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1192c2c00) [pid = 1653] [serial = 1583] [outer = 0x112a84800] 09:40:16 INFO - PROCESS | 1653 | 1468860016877 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 519ms 09:40:16 INFO - PROCESS | 1653 | 1468860016928 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1653 | 1468860016930 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:40:16 INFO - PROCESS | 1653 | 1468860016941 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1653 | 1468860016943 Marionette TRACE conn2 <- [1,2082,null,{}] 09:40:16 INFO - PROCESS | 1653 | 1468860016945 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}] 09:40:16 INFO - PROCESS | 1653 | 1468860016947 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:17 INFO - PROCESS | 1653 | 1468860017055 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:40:17 INFO - PROCESS | 1653 | 1468860017060 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1653 | 1468860017069 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129496000 == 42 [pid = 1653] [id = 528] 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11932a400) [pid = 1653] [serial = 1584] [outer = 0x0] 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12734c000) [pid = 1653] [serial = 1585] [outer = 0x11932a400] 09:40:17 INFO - PROCESS | 1653 | 1468860017093 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12750cc00) [pid = 1653] [serial = 1586] [outer = 0x11932a400] 09:40:17 INFO - PROCESS | 1653 | 1468860017428 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 09:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:40:17 INFO - PROCESS | 1653 | 1468860017461 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1653 | 1468860017463 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:40:17 INFO - PROCESS | 1653 | 1468860017465 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1653 | 1468860017466 Marionette TRACE conn2 <- [1,2086,null,{}] 09:40:17 INFO - PROCESS | 1653 | 1468860017468 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}] 09:40:17 INFO - PROCESS | 1653 | 1468860017469 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:17 INFO - PROCESS | 1653 | 1468860017552 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:40:17 INFO - PROCESS | 1653 | 1468860017675 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1653 | 1468860017677 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x112ea4800 == 43 [pid = 1653] [id = 529] 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x111ca8400) [pid = 1653] [serial = 1587] [outer = 0x0] 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1121bcc00) [pid = 1653] [serial = 1588] [outer = 0x111ca8400] 09:40:17 INFO - PROCESS | 1653 | 1468860017709 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1127d9400) [pid = 1653] [serial = 1589] [outer = 0x111ca8400] 09:40:18 INFO - PROCESS | 1653 | 1468860018134 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 09:40:18 INFO - PROCESS | 1653 | 1468860018188 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1653 | 1468860018190 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:40:18 INFO - PROCESS | 1653 | 1468860018193 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1653 | 1468860018196 Marionette TRACE conn2 <- [1,2090,null,{}] 09:40:18 INFO - PROCESS | 1653 | 1468860018199 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}] 09:40:18 INFO - PROCESS | 1653 | 1468860018201 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:18 INFO - PROCESS | 1653 | 1468860018310 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:40:18 INFO - PROCESS | 1653 | 1468860018425 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1653 | 1468860018426 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119397800 == 44 [pid = 1653] [id = 530] 09:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x113d98c00) [pid = 1653] [serial = 1590] [outer = 0x0] 09:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1169e0000) [pid = 1653] [serial = 1591] [outer = 0x113d98c00] 09:40:18 INFO - PROCESS | 1653 | 1468860018458 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1176b4800) [pid = 1653] [serial = 1592] [outer = 0x113d98c00] 09:40:18 INFO - PROCESS | 1653 | 1468860018883 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 720ms 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:40:18 INFO - PROCESS | 1653 | 1468860018916 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1653 | 1468860018919 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:40:18 INFO - PROCESS | 1653 | 1468860018921 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1653 | 1468860018923 Marionette TRACE conn2 <- [1,2094,null,{}] 09:40:18 INFO - PROCESS | 1653 | 1468860018926 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}] 09:40:18 INFO - PROCESS | 1653 | 1468860018927 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:19 INFO - PROCESS | 1653 | 1468860019034 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:40:19 INFO - PROCESS | 1653 | 1468860019099 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1653 | 1468860019100 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e7000 == 45 [pid = 1653] [id = 531] 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1176b9800) [pid = 1653] [serial = 1593] [outer = 0x0] 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118149c00) [pid = 1653] [serial = 1594] [outer = 0x1176b9800] 09:40:19 INFO - PROCESS | 1653 | 1468860019169 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118e03c00) [pid = 1653] [serial = 1595] [outer = 0x1176b9800] 09:40:19 INFO - PROCESS | 1653 | 1468860019564 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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 673ms 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:40:19 INFO - PROCESS | 1653 | 1468860019594 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1653 | 1468860019596 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:40:19 INFO - PROCESS | 1653 | 1468860019603 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1653 | 1468860019607 Marionette TRACE conn2 <- [1,2098,null,{}] 09:40:19 INFO - PROCESS | 1653 | 1468860019611 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}] 09:40:19 INFO - PROCESS | 1653 | 1468860019613 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:19 INFO - PROCESS | 1653 | 1468860019740 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:40:19 INFO - PROCESS | 1653 | 1468860019816 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1653 | 1468860019817 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8a9800 == 46 [pid = 1653] [id = 532] 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11960c000) [pid = 1653] [serial = 1596] [outer = 0x0] 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119864c00) [pid = 1653] [serial = 1597] [outer = 0x11960c000] 09:40:19 INFO - PROCESS | 1653 | 1468860019846 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1213ed400) [pid = 1653] [serial = 1598] [outer = 0x11960c000] 09:40:20 INFO - PROCESS | 1653 | 1468860020247 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 677ms 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:40:20 INFO - PROCESS | 1653 | 1468860020277 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1653 | 1468860020279 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:40:20 INFO - PROCESS | 1653 | 1468860020281 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1653 | 1468860020282 Marionette TRACE conn2 <- [1,2102,null,{}] 09:40:20 INFO - PROCESS | 1653 | 1468860020285 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}] 09:40:20 INFO - PROCESS | 1653 | 1468860020286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:20 INFO - PROCESS | 1653 | 1468860020389 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:40:20 INFO - PROCESS | 1653 | 1468860020452 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1653 | 1468860020453 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x110dcd800 == 47 [pid = 1653] [id = 533] 09:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x112ec2000) [pid = 1653] [serial = 1599] [outer = 0x0] 09:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1199b7400) [pid = 1653] [serial = 1600] [outer = 0x112ec2000] 09:40:20 INFO - PROCESS | 1653 | 1468860020524 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x127098000) [pid = 1653] [serial = 1601] [outer = 0x112ec2000] 09:40:20 INFO - PROCESS | 1653 | 1468860020913 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 668ms 09:40:20 INFO - PROCESS | 1653 | 1468860020950 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1653 | 1468860020951 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:40:20 INFO - PROCESS | 1653 | 1468860020954 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1653 | 1468860020955 Marionette TRACE conn2 <- [1,2106,null,{}] 09:40:20 INFO - PROCESS | 1653 | 1468860020958 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}] 09:40:20 INFO - PROCESS | 1653 | 1468860020959 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:21 INFO - PROCESS | 1653 | 1468860021061 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:40:21 INFO - PROCESS | 1653 | 1468860021159 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1653 | 1468860021163 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118207000 == 48 [pid = 1653] [id = 534] 09:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11963e000) [pid = 1653] [serial = 1602] [outer = 0x0] 09:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x119865000) [pid = 1653] [serial = 1603] [outer = 0x11963e000] 09:40:21 INFO - PROCESS | 1653 | 1468860021200 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x127596400) [pid = 1653] [serial = 1604] [outer = 0x11963e000] 09:40:21 INFO - PROCESS | 1653 | 1468860021746 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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 821ms 09:40:21 INFO - PROCESS | 1653 | 1468860021782 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1653 | 1468860021784 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:40:21 INFO - PROCESS | 1653 | 1468860021788 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 1653 | 1468860021790 Marionette TRACE conn2 <- [1,2110,null,{}] 09:40:21 INFO - PROCESS | 1653 | 1468860021796 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}] 09:40:21 INFO - PROCESS | 1653 | 1468860021797 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:21 INFO - PROCESS | 1653 | 1468860021894 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:40:21 INFO - PROCESS | 1653 | 1468860021962 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1653 | 1468860021964 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133db800 == 49 [pid = 1653] [id = 535] 09:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1161adc00) [pid = 1653] [serial = 1605] [outer = 0x0] 09:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x116796400) [pid = 1653] [serial = 1606] [outer = 0x1161adc00] 09:40:21 INFO - PROCESS | 1653 | 1468860021992 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1169db000) [pid = 1653] [serial = 1607] [outer = 0x1161adc00] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x129496000 == 48 [pid = 1653] [id = 528] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1216f4800 == 47 [pid = 1653] [id = 527] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d6800 == 46 [pid = 1653] [id = 526] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x125558000 == 45 [pid = 1653] [id = 525] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124946000 == 44 [pid = 1653] [id = 524] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x121327000 == 43 [pid = 1653] [id = 523] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12c07a400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12102e000 == 42 [pid = 1653] [id = 522] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c2800 == 41 [pid = 1653] [id = 521] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118acc000 == 40 [pid = 1653] [id = 520] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11614b800 == 39 [pid = 1653] [id = 519] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb9000 == 38 [pid = 1653] [id = 518] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x115e6d000 == 37 [pid = 1653] [id = 517] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca31000 == 36 [pid = 1653] [id = 516] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124a83800 == 35 [pid = 1653] [id = 515] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11657f000 == 34 [pid = 1653] [id = 514] 09:40:22 INFO - PROCESS | 1653 | --DOCSHELL 0x110dd6800 == 33 [pid = 1653] [id = 513] 09:40:22 INFO - PROCESS | 1653 | 1468860022424 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]]]}] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12bae8800) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12baed800) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x110e9b800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112785c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1290a2000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1293d7c00) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x120fc0c00) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12c06b800) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12c078000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128d21c00) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12689c800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12759b400) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b30bc00) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b316c00) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x116793400) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x112ebec00) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118a3f000) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119604400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11847e800) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1192bec00) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11690d800) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11805cc00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118149400) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124988000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12759f800) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x125541800) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x125545400) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b38bc00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b393000) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11985b400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12a96fc00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12ab26800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x120e17c00) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12130ac00) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1293dc400) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12baf2c00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bb31400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12962b400) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a74cc00) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1293d5400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128e0a400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128e0f000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1192c3c00) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ab29800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119605000) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a972000) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bbeec00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bbf3c00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118484000) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1183ce800) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bed8000) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12c071400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bb34000) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bb3ac00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119981000) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124987000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12becc000) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bed0800) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b38c400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a74c400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12486b800) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b30c400) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120ea5c00) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12becd400) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12acbac00) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 675ms 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:40:22 INFO - PROCESS | 1653 | 1468860022462 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1653 | 1468860022465 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:40:22 INFO - PROCESS | 1653 | 1468860022469 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 1653 | 1468860022471 Marionette TRACE conn2 <- [1,2114,null,{}] 09:40:22 INFO - PROCESS | 1653 | 1468860022473 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}] 09:40:22 INFO - PROCESS | 1653 | 1468860022475 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:22 INFO - PROCESS | 1653 | 1468860022557 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:40:22 INFO - PROCESS | 1653 | 1468860022563 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1653 | 1468860022564 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116946800 == 34 [pid = 1653] [id = 536] 09:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11805f400) [pid = 1653] [serial = 1608] [outer = 0x0] 09:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118149400) [pid = 1653] [serial = 1609] [outer = 0x11805f400] 09:40:22 INFO - PROCESS | 1653 | 1468860022591 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118437000) [pid = 1653] [serial = 1610] [outer = 0x11805f400] 09:40:22 INFO - PROCESS | 1653 | 1468860022945 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 09:40:22 INFO - PROCESS | 1653 | 1468860022991 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:40:22 INFO - PROCESS | 1653 | 1468860022993 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:40:22 INFO - PROCESS | 1653 | 1468860022995 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1653 | 1468860022998 Marionette TRACE conn2 <- [1,2118,null,{}] 09:40:23 INFO - PROCESS | 1653 | 1468860023005 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}] 09:40:23 INFO - PROCESS | 1653 | 1468860023007 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:23 INFO - PROCESS | 1653 | 1468860023087 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:40:23 INFO - PROCESS | 1653 | 1468860023096 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1653 | 1468860023098 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d2800 == 35 [pid = 1653] [id = 537] 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118a34000) [pid = 1653] [serial = 1611] [outer = 0x0] 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1192bec00) [pid = 1653] [serial = 1612] [outer = 0x118a34000] 09:40:23 INFO - PROCESS | 1653 | 1468860023125 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11960e000) [pid = 1653] [serial = 1613] [outer = 0x118a34000] 09:40:23 INFO - PROCESS | 1653 | 1468860023484 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 09:40:23 INFO - PROCESS | 1653 | 1468860023527 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1653 | 1468860023529 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:40:23 INFO - PROCESS | 1653 | 1468860023531 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1653 | 1468860023532 Marionette TRACE conn2 <- [1,2122,null,{}] 09:40:23 INFO - PROCESS | 1653 | 1468860023535 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}] 09:40:23 INFO - PROCESS | 1653 | 1468860023536 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:23 INFO - PROCESS | 1653 | 1468860023617 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:40:23 INFO - PROCESS | 1653 | 1468860023620 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1653 | 1468860023622 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131e800 == 36 [pid = 1653] [id = 538] 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196eb800) [pid = 1653] [serial = 1614] [outer = 0x0] 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120ea6c00) [pid = 1653] [serial = 1615] [outer = 0x1196eb800] 09:40:23 INFO - PROCESS | 1653 | 1468860023648 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121608400) [pid = 1653] [serial = 1616] [outer = 0x1196eb800] 09:40:23 INFO - PROCESS | 1653 | 1468860023983 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 468ms 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:40:24 INFO - PROCESS | 1653 | 1468860024000 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1653 | 1468860024001 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:40:24 INFO - PROCESS | 1653 | 1468860024003 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1653 | 1468860024004 Marionette TRACE conn2 <- [1,2126,null,{}] 09:40:24 INFO - PROCESS | 1653 | 1468860024006 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}] 09:40:24 INFO - PROCESS | 1653 | 1468860024008 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:24 INFO - PROCESS | 1653 | 1468860024091 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:40:24 INFO - PROCESS | 1653 | 1468860024096 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1653 | 1468860024097 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124a8a800 == 37 [pid = 1653] [id = 539] 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1126f5400) [pid = 1653] [serial = 1617] [outer = 0x0] 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124864000) [pid = 1653] [serial = 1618] [outer = 0x1126f5400] 09:40:24 INFO - PROCESS | 1653 | 1468860024128 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124a0fc00) [pid = 1653] [serial = 1619] [outer = 0x1126f5400] 09:40:24 INFO - PROCESS | 1653 | 1468860024472 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 09:40:24 INFO - PROCESS | 1653 | 1468860024540 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1653 | 1468860024541 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:40:24 INFO - PROCESS | 1653 | 1468860024543 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1653 | 1468860024545 Marionette TRACE conn2 <- [1,2130,null,{}] 09:40:24 INFO - PROCESS | 1653 | 1468860024547 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}] 09:40:24 INFO - PROCESS | 1653 | 1468860024551 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:24 INFO - PROCESS | 1653 | 1468860024680 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:40:24 INFO - PROCESS | 1653 | 1468860024719 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1653 | 1468860024720 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275cc000 == 38 [pid = 1653] [id = 540] 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124e44400) [pid = 1653] [serial = 1620] [outer = 0x0] 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12689a800) [pid = 1653] [serial = 1621] [outer = 0x124e44400] 09:40:24 INFO - PROCESS | 1653 | 1468860024745 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128d1d400) [pid = 1653] [serial = 1622] [outer = 0x124e44400] 09:40:25 INFO - PROCESS | 1653 | 1468860025089 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] 09:40:25 INFO - PROCESS | 1653 | 1468860025115 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:40:25 INFO - PROCESS | 1653 | 1468860025124 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1653 | 1468860025127 Marionette TRACE conn2 <- [1,2134,null,{}] 09:40:25 INFO - PROCESS | 1653 | 1468860025130 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}] 09:40:25 INFO - PROCESS | 1653 | 1468860025131 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:25 INFO - PROCESS | 1653 | 1468860025235 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:40:25 INFO - PROCESS | 1653 | 1468860025281 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1653 | 1468860025282 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ad0800 == 39 [pid = 1653] [id = 541] 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128d1e800) [pid = 1653] [serial = 1623] [outer = 0x0] 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128e03800) [pid = 1653] [serial = 1624] [outer = 0x128d1e800] 09:40:25 INFO - PROCESS | 1653 | 1468860025309 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128e0f000) [pid = 1653] [serial = 1625] [outer = 0x128d1e800] 09:40:25 INFO - PROCESS | 1653 | 1468860025612 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 522ms 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:40:25 INFO - PROCESS | 1653 | 1468860025649 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 1653 | 1468860025651 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:40:25 INFO - PROCESS | 1653 | 1468860025653 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1653 | 1468860025654 Marionette TRACE conn2 <- [1,2138,null,{}] 09:40:25 INFO - PROCESS | 1653 | 1468860025656 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}] 09:40:25 INFO - PROCESS | 1653 | 1468860025658 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:25 INFO - PROCESS | 1653 | 1468860025766 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:40:25 INFO - PROCESS | 1653 | 1468860025804 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1653 | 1468860025805 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12949c000 == 40 [pid = 1653] [id = 542] 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128e0f400) [pid = 1653] [serial = 1626] [outer = 0x0] 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128edc800) [pid = 1653] [serial = 1627] [outer = 0x128e0f400] 09:40:25 INFO - PROCESS | 1653 | 1468860025831 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1293d7400) [pid = 1653] [serial = 1628] [outer = 0x128e0f400] 09:40:26 INFO - PROCESS | 1653 | 1468860026144 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 09:40:26 INFO - PROCESS | 1653 | 1468860026172 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1653 | 1468860026174 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:40:26 INFO - PROCESS | 1653 | 1468860026184 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1653 | 1468860026185 Marionette TRACE conn2 <- [1,2142,null,{}] 09:40:26 INFO - PROCESS | 1653 | 1468860026188 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}] 09:40:26 INFO - PROCESS | 1653 | 1468860026189 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:26 INFO - PROCESS | 1653 | 1468860026304 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:40:26 INFO - PROCESS | 1653 | 1468860026351 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1653 | 1468860026352 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986c000 == 41 [pid = 1653] [id = 543] 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1293db800) [pid = 1653] [serial = 1629] [outer = 0x0] 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1293e2800) [pid = 1653] [serial = 1630] [outer = 0x1293db800] 09:40:26 INFO - PROCESS | 1653 | 1468860026377 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129626000) [pid = 1653] [serial = 1631] [outer = 0x1293db800] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x120e12000) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x120e17400) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1248d7c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196e8000) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1126f1400) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118066000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11678e400) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1161ae800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113376000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1254d7800) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:40:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a84800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:40:26 INFO - PROCESS | 1653 | 1468860026753 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] 09:40:26 INFO - PROCESS | 1653 | 1468860026807 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:40:26 INFO - PROCESS | 1653 | 1468860026809 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1653 | 1468860026810 Marionette TRACE conn2 <- [1,2146,null,{}] 09:40:26 INFO - PROCESS | 1653 | 1468860026812 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}] 09:40:26 INFO - PROCESS | 1653 | 1468860026814 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:26 INFO - PROCESS | 1653 | 1468860026900 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:40:26 INFO - PROCESS | 1653 | 1468860026903 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1653 | 1468860026904 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a786000 == 42 [pid = 1653] [id = 544] 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a81c00) [pid = 1653] [serial = 1632] [outer = 0x0] 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118e8cc00) [pid = 1653] [serial = 1633] [outer = 0x112a81c00] 09:40:26 INFO - PROCESS | 1653 | 1468860026928 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1248d7c00) [pid = 1653] [serial = 1634] [outer = 0x112a81c00] 09:40:27 INFO - PROCESS | 1653 | 1468860027303 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] 09:40:27 INFO - PROCESS | 1653 | 1468860027330 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:40:27 INFO - PROCESS | 1653 | 1468860027340 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1653 | 1468860027342 Marionette TRACE conn2 <- [1,2150,null,{}] 09:40:27 INFO - PROCESS | 1653 | 1468860027344 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}] 09:40:27 INFO - PROCESS | 1653 | 1468860027346 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:27 INFO - PROCESS | 1653 | 1468860027442 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:40:27 INFO - PROCESS | 1653 | 1468860027446 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1653 | 1468860027448 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bd000 == 43 [pid = 1653] [id = 545] 09:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12961e800) [pid = 1653] [serial = 1635] [outer = 0x0] 09:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1297f9c00) [pid = 1653] [serial = 1636] [outer = 0x12961e800] 09:40:27 INFO - PROCESS | 1653 | 1468860027476 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a968000) [pid = 1653] [serial = 1637] [outer = 0x12961e800] 09:40:27 INFO - PROCESS | 1653 | 1468860027799 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 470ms 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:40:27 INFO - PROCESS | 1653 | 1468860027813 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1653 | 1468860027814 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:40:27 INFO - PROCESS | 1653 | 1468860027816 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1653 | 1468860027817 Marionette TRACE conn2 <- [1,2154,null,{}] 09:40:27 INFO - PROCESS | 1653 | 1468860027819 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}] 09:40:27 INFO - PROCESS | 1653 | 1468860027821 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:27 INFO - PROCESS | 1653 | 1468860027912 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:40:27 INFO - PROCESS | 1653 | 1468860027977 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1653 | 1468860027979 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abd1800 == 44 [pid = 1653] [id = 546] 09:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1297f0000) [pid = 1653] [serial = 1638] [outer = 0x0] 09:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a96cc00) [pid = 1653] [serial = 1639] [outer = 0x1297f0000] 09:40:28 INFO - PROCESS | 1653 | 1468860028003 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ab1e400) [pid = 1653] [serial = 1640] [outer = 0x1297f0000] 09:40:28 INFO - PROCESS | 1653 | 1468860028310 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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 09:40:28 INFO - PROCESS | 1653 | 1468860028335 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 1653 | 1468860028336 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:40:28 INFO - PROCESS | 1653 | 1468860028338 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 1653 | 1468860028339 Marionette TRACE conn2 <- [1,2158,null,{}] 09:40:28 INFO - PROCESS | 1653 | 1468860028345 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}] 09:40:28 INFO - PROCESS | 1653 | 1468860028346 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:28 INFO - PROCESS | 1653 | 1468860028433 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:40:28 INFO - PROCESS | 1653 | 1468860028437 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1653 | 1468860028438 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba93800 == 45 [pid = 1653] [id = 547] 09:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ab21000) [pid = 1653] [serial = 1641] [outer = 0x0] 09:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12acbd000) [pid = 1653] [serial = 1642] [outer = 0x12ab21000] 09:40:28 INFO - PROCESS | 1653 | 1468860028462 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12acc5000) [pid = 1653] [serial = 1643] [outer = 0x12ab21000] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1133db800 == 44 [pid = 1653] [id = 535] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118207000 == 43 [pid = 1653] [id = 534] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x110dcd800 == 42 [pid = 1653] [id = 533] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8a9800 == 41 [pid = 1653] [id = 532] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e7000 == 40 [pid = 1653] [id = 531] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119397800 == 39 [pid = 1653] [id = 530] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x112ea4800 == 38 [pid = 1653] [id = 529] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116946800 == 37 [pid = 1653] [id = 536] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124a8a800 == 36 [pid = 1653] [id = 539] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d2800 == 35 [pid = 1653] [id = 537] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1275cc000 == 34 [pid = 1653] [id = 540] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12949c000 == 33 [pid = 1653] [id = 542] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bd000 == 32 [pid = 1653] [id = 545] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12986c000 == 31 [pid = 1653] [id = 543] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12131e800 == 30 [pid = 1653] [id = 538] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128ad0800 == 29 [pid = 1653] [id = 541] 09:40:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a786000 == 28 [pid = 1653] [id = 544] 09:40:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12abd1800 == 27 [pid = 1653] [id = 546] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124867c00) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124cda800) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119857c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124865800) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1127da400) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1126f7c00) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11679b400) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118548000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118431000) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116aa2400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117e2a000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a0dc00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116795c00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a40c00) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1192c5800) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118543800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126845400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1192c2c00) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1254dbc00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1169d8400) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126fce400) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12734c000) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12100a000) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1192c6400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121bf6000) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c2ec00) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 09:40:30 INFO - PROCESS | 1653 | 1468860030213 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1925ms 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:40:30 INFO - PROCESS | 1653 | 1468860030265 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1653 | 1468860030269 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:40:30 INFO - PROCESS | 1653 | 1468860030274 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1653 | 1468860030278 Marionette TRACE conn2 <- [1,2162,null,{}] 09:40:30 INFO - PROCESS | 1653 | 1468860030284 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}] 09:40:30 INFO - PROCESS | 1653 | 1468860030286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:30 INFO - PROCESS | 1653 | 1468860030406 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:40:30 INFO - PROCESS | 1653 | 1468860030417 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1653 | 1468860030419 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e67800 == 28 [pid = 1653] [id = 548] 09:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113371000) [pid = 1653] [serial = 1644] [outer = 0x0] 09:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113863800) [pid = 1653] [serial = 1645] [outer = 0x113371000] 09:40:30 INFO - PROCESS | 1653 | 1468860030447 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1160ec800) [pid = 1653] [serial = 1646] [outer = 0x113371000] 09:40:30 INFO - PROCESS | 1653 | 1468860030804 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 577ms 09:40:30 INFO - PROCESS | 1653 | 1468860030849 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1653 | 1468860030852 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:40:30 INFO - PROCESS | 1653 | 1468860030857 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1653 | 1468860030859 Marionette TRACE conn2 <- [1,2166,null,{}] 09:40:30 INFO - PROCESS | 1653 | 1468860030861 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}] 09:40:30 INFO - PROCESS | 1653 | 1468860030863 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:30 INFO - PROCESS | 1653 | 1468860030946 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:40:30 INFO - PROCESS | 1653 | 1468860030951 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1653 | 1468860030953 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abb000 == 29 [pid = 1653] [id = 549] 09:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116795c00) [pid = 1653] [serial = 1647] [outer = 0x0] 09:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1169dcc00) [pid = 1653] [serial = 1648] [outer = 0x116795c00] 09:40:30 INFO - PROCESS | 1653 | 1468860030983 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116aa2400) [pid = 1653] [serial = 1649] [outer = 0x116795c00] 09:40:31 INFO - PROCESS | 1653 | 1468860031340 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 09:40:31 INFO - PROCESS | 1653 | 1468860031377 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:40:31 INFO - PROCESS | 1653 | 1468860031387 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:40:31 INFO - PROCESS | 1653 | 1468860031390 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1653 | 1468860031392 Marionette TRACE conn2 <- [1,2170,null,{}] 09:40:31 INFO - PROCESS | 1653 | 1468860031401 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}] 09:40:31 INFO - PROCESS | 1653 | 1468860031404 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:31 INFO - PROCESS | 1653 | 1468860031492 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:40:31 INFO - PROCESS | 1653 | 1468860031499 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1653 | 1468860031501 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb1800 == 30 [pid = 1653] [id = 550] 09:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111c78000) [pid = 1653] [serial = 1650] [outer = 0x0] 09:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1180cc400) [pid = 1653] [serial = 1651] [outer = 0x111c78000] 09:40:31 INFO - PROCESS | 1653 | 1468860031533 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118430000) [pid = 1653] [serial = 1652] [outer = 0x111c78000] 09:40:32 INFO - PROCESS | 1653 | 1468860032038 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 09:40:32 INFO - PROCESS | 1653 | 1468860032064 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 1653 | 1468860032065 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:40:32 INFO - PROCESS | 1653 | 1468860032068 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1653 | 1468860032069 Marionette TRACE conn2 <- [1,2174,null,{}] 09:40:32 INFO - PROCESS | 1653 | 1468860032071 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}] 09:40:32 INFO - PROCESS | 1653 | 1468860032072 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:32 INFO - PROCESS | 1653 | 1468860032156 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:40:32 INFO - PROCESS | 1653 | 1468860032162 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1653 | 1468860032163 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c1000 == 31 [pid = 1653] [id = 551] 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118540c00) [pid = 1653] [serial = 1653] [outer = 0x0] 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118548400) [pid = 1653] [serial = 1654] [outer = 0x118540c00] 09:40:32 INFO - PROCESS | 1653 | 1468860032189 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118a3e400) [pid = 1653] [serial = 1655] [outer = 0x118540c00] 09:40:32 INFO - PROCESS | 1653 | 1468860032519 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:40:32 INFO - PROCESS | 1653 | 1468860032536 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 1653 | 1468860032537 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:40:32 INFO - PROCESS | 1653 | 1468860032539 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1653 | 1468860032541 Marionette TRACE conn2 <- [1,2178,null,{}] 09:40:32 INFO - PROCESS | 1653 | 1468860032547 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}] 09:40:32 INFO - PROCESS | 1653 | 1468860032548 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:32 INFO - PROCESS | 1653 | 1468860032635 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:40:32 INFO - PROCESS | 1653 | 1468860032701 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1653 | 1468860032702 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc6000 == 32 [pid = 1653] [id = 552] 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f2b400) [pid = 1653] [serial = 1656] [outer = 0x0] 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118a40c00) [pid = 1653] [serial = 1657] [outer = 0x112f2b400] 09:40:32 INFO - PROCESS | 1653 | 1468860032727 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1192c1c00) [pid = 1653] [serial = 1658] [outer = 0x112f2b400] 09:40:33 INFO - PROCESS | 1653 | 1468860033098 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 571ms 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:40:33 INFO - PROCESS | 1653 | 1468860033112 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1653 | 1468860033114 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:40:33 INFO - PROCESS | 1653 | 1468860033117 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1653 | 1468860033119 Marionette TRACE conn2 <- [1,2182,null,{}] 09:40:33 INFO - PROCESS | 1653 | 1468860033122 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}] 09:40:33 INFO - PROCESS | 1653 | 1468860033130 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:33 INFO - PROCESS | 1653 | 1468860033319 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:40:33 INFO - PROCESS | 1653 | 1468860033334 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1653 | 1468860033335 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121935000 == 33 [pid = 1653] [id = 553] 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113aaf400) [pid = 1653] [serial = 1659] [outer = 0x0] 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119607000) [pid = 1653] [serial = 1660] [outer = 0x113aaf400] 09:40:33 INFO - PROCESS | 1653 | 1468860033377 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120ea8400) [pid = 1653] [serial = 1661] [outer = 0x113aaf400] 09:40:33 INFO - PROCESS | 1653 | 1468860033719 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 09:40:33 INFO - PROCESS | 1653 | 1468860033737 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1653 | 1468860033739 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:40:33 INFO - PROCESS | 1653 | 1468860033749 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1653 | 1468860033751 Marionette TRACE conn2 <- [1,2186,null,{}] 09:40:33 INFO - PROCESS | 1653 | 1468860033753 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}] 09:40:33 INFO - PROCESS | 1653 | 1468860033754 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:33 INFO - PROCESS | 1653 | 1468860033845 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:40:33 INFO - PROCESS | 1653 | 1468860033919 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1653 | 1468860033920 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e12000 == 34 [pid = 1653] [id = 554] 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x111c83c00) [pid = 1653] [serial = 1662] [outer = 0x0] 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ea8c00) [pid = 1653] [serial = 1663] [outer = 0x111c83c00] 09:40:33 INFO - PROCESS | 1653 | 1468860033944 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121927c00) [pid = 1653] [serial = 1664] [outer = 0x111c83c00] 09:40:34 INFO - PROCESS | 1653 | 1468860034195 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 469ms 09:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:40:34 INFO - PROCESS | 1653 | 1468860034220 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1653 | 1468860034221 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:40:34 INFO - PROCESS | 1653 | 1468860034232 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1653 | 1468860034233 Marionette TRACE conn2 <- [1,2190,null,{}] 09:40:34 INFO - PROCESS | 1653 | 1468860034235 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}] 09:40:34 INFO - PROCESS | 1653 | 1468860034236 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:34 INFO - PROCESS | 1653 | 1468860034320 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:40:34 INFO - PROCESS | 1653 | 1468860034324 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1653 | 1468860034327 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12730f000 == 35 [pid = 1653] [id = 555] 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12192d400) [pid = 1653] [serial = 1665] [outer = 0x0] 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12486b800) [pid = 1653] [serial = 1666] [outer = 0x12192d400] 09:40:34 INFO - PROCESS | 1653 | 1468860034352 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1248da400) [pid = 1653] [serial = 1667] [outer = 0x12192d400] 09:40:34 INFO - PROCESS | 1653 | 1468860034670 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 476ms 09:40:34 INFO - PROCESS | 1653 | 1468860034700 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1653 | 1468860034702 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:40:34 INFO - PROCESS | 1653 | 1468860034704 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1653 | 1468860034705 Marionette TRACE conn2 <- [1,2194,null,{}] 09:40:34 INFO - PROCESS | 1653 | 1468860034708 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}] 09:40:34 INFO - PROCESS | 1653 | 1468860034709 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:34 INFO - PROCESS | 1653 | 1468860034796 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:40:34 INFO - PROCESS | 1653 | 1468860034870 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1653 | 1468860034871 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ea8000 == 36 [pid = 1653] [id = 556] 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116081c00) [pid = 1653] [serial = 1668] [outer = 0x0] 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124cda800) [pid = 1653] [serial = 1669] [outer = 0x116081c00] 09:40:34 INFO - PROCESS | 1653 | 1468860034896 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1254de400) [pid = 1653] [serial = 1670] [outer = 0x116081c00] 09:40:35 INFO - PROCESS | 1653 | 1468860035216 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 09:40:35 INFO - PROCESS | 1653 | 1468860035224 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1653 | 1468860035226 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:40:35 INFO - PROCESS | 1653 | 1468860035235 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1653 | 1468860035236 Marionette TRACE conn2 <- [1,2198,null,{}] 09:40:35 INFO - PROCESS | 1653 | 1468860035239 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}] 09:40:35 INFO - PROCESS | 1653 | 1468860035240 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:35 INFO - PROCESS | 1653 | 1468860035349 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:40:35 INFO - PROCESS | 1653 | 1468860035362 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1653 | 1468860035363 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ace000 == 37 [pid = 1653] [id = 557] 09:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x125545400) [pid = 1653] [serial = 1671] [outer = 0x0] 09:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126896c00) [pid = 1653] [serial = 1672] [outer = 0x125545400] 09:40:35 INFO - PROCESS | 1653 | 1468860035388 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127094000) [pid = 1653] [serial = 1673] [outer = 0x125545400] 09:40:35 INFO - PROCESS | 1653 | 1468860035785 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 568ms 09:40:35 INFO - PROCESS | 1653 | 1468860035804 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1653 | 1468860035806 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:40:35 INFO - PROCESS | 1653 | 1468860035817 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1653 | 1468860035819 Marionette TRACE conn2 <- [1,2202,null,{}] 09:40:35 INFO - PROCESS | 1653 | 1468860035823 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}] 09:40:35 INFO - PROCESS | 1653 | 1468860035826 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:36 INFO - PROCESS | 1653 | 1468860036009 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:40:36 INFO - PROCESS | 1653 | 1468860036034 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1653 | 1468860036036 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cb5800 == 38 [pid = 1653] [id = 558] 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12750f400) [pid = 1653] [serial = 1674] [outer = 0x0] 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12759cc00) [pid = 1653] [serial = 1675] [outer = 0x12750f400] 09:40:36 INFO - PROCESS | 1653 | 1468860036078 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128d21000) [pid = 1653] [serial = 1676] [outer = 0x12750f400] 09:40:36 INFO - PROCESS | 1653 | 1468860036487 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 09:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:40:36 INFO - PROCESS | 1653 | 1468860036539 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1653 | 1468860036540 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:40:36 INFO - PROCESS | 1653 | 1468860036542 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1653 | 1468860036543 Marionette TRACE conn2 <- [1,2206,null,{}] 09:40:36 INFO - PROCESS | 1653 | 1468860036545 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}] 09:40:36 INFO - PROCESS | 1653 | 1468860036547 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:36 INFO - PROCESS | 1653 | 1468860036669 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:40:36 INFO - PROCESS | 1653 | 1468860036685 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1653 | 1468860036686 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8a7800 == 39 [pid = 1653] [id = 559] 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128e08c00) [pid = 1653] [serial = 1677] [outer = 0x0] 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128e10000) [pid = 1653] [serial = 1678] [outer = 0x128e08c00] 09:40:36 INFO - PROCESS | 1653 | 1468860036711 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1293dac00) [pid = 1653] [serial = 1679] [outer = 0x128e08c00] 09:40:37 INFO - PROCESS | 1653 | 1468860037034 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 09:40:37 INFO - PROCESS | 1653 | 1468860037063 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1653 | 1468860037064 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:40:37 INFO - PROCESS | 1653 | 1468860037067 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1653 | 1468860037068 Marionette TRACE conn2 <- [1,2210,null,{}] 09:40:37 INFO - PROCESS | 1653 | 1468860037070 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}] 09:40:37 INFO - PROCESS | 1653 | 1468860037071 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:37 INFO - PROCESS | 1653 | 1468860037561 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11932a400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bed6000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1180c0400) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112ec6400) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119644000) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128e0f400) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128d1e800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1293db800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112a81c00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1126f5400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196eb800) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118a34000) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11805f400) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1297f0000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1161adc00) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11963e000) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112ec2000) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11960c000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176b9800) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113d98c00) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111ca8400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e44400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12961e800) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:40:37 INFO - PROCESS | 1653 | 1468860037614 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1653 | 1468860037616 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11381b000 == 40 [pid = 1653] [id = 560] 09:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111fe3800) [pid = 1653] [serial = 1680] [outer = 0x0] 09:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a8cc00) [pid = 1653] [serial = 1681] [outer = 0x111fe3800] 09:40:37 INFO - PROCESS | 1653 | 1468860037640 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116537400) [pid = 1653] [serial = 1682] [outer = 0x111fe3800] 09:40:37 INFO - PROCESS | 1653 | 1468860037911 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 09:40:37 INFO - PROCESS | 1653 | 1468860037938 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1653 | 1468860037939 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:40:37 INFO - PROCESS | 1653 | 1468860037950 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1653 | 1468860037951 Marionette TRACE conn2 <- [1,2214,null,{}] 09:40:37 INFO - PROCESS | 1653 | 1468860037953 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}] 09:40:37 INFO - PROCESS | 1653 | 1468860037954 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:38 INFO - PROCESS | 1653 | 1468860038045 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:40:38 INFO - PROCESS | 1653 | 1468860038107 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1653 | 1468860038108 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12981d800 == 41 [pid = 1653] [id = 561] 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11600a400) [pid = 1653] [serial = 1683] [outer = 0x0] 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118547400) [pid = 1653] [serial = 1684] [outer = 0x11600a400] 09:40:38 INFO - PROCESS | 1653 | 1468860038132 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12130bc00) [pid = 1653] [serial = 1685] [outer = 0x11600a400] 09:40:38 INFO - PROCESS | 1653 | 1468860038394 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 09:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:40:38 INFO - PROCESS | 1653 | 1468860038421 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1653 | 1468860038422 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:40:38 INFO - PROCESS | 1653 | 1468860038432 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1653 | 1468860038433 Marionette TRACE conn2 <- [1,2218,null,{}] 09:40:38 INFO - PROCESS | 1653 | 1468860038435 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}] 09:40:38 INFO - PROCESS | 1653 | 1468860038437 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:38 INFO - PROCESS | 1653 | 1468860038536 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:40:38 INFO - PROCESS | 1653 | 1468860038540 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1653 | 1468860038541 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b340800 == 42 [pid = 1653] [id = 562] 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119606400) [pid = 1653] [serial = 1686] [outer = 0x0] 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1275a0c00) [pid = 1653] [serial = 1687] [outer = 0x119606400] 09:40:38 INFO - PROCESS | 1653 | 1468860038566 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1293db000) [pid = 1653] [serial = 1688] [outer = 0x119606400] 09:40:38 INFO - PROCESS | 1653 | 1468860038881 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 475ms 09:40:38 INFO - PROCESS | 1653 | 1468860038901 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1653 | 1468860038902 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:40:38 INFO - PROCESS | 1653 | 1468860038905 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1653 | 1468860038906 Marionette TRACE conn2 <- [1,2222,null,{}] 09:40:38 INFO - PROCESS | 1653 | 1468860038910 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}] 09:40:38 INFO - PROCESS | 1653 | 1468860038912 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:39 INFO - PROCESS | 1653 | 1468860038997 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:40:39 INFO - PROCESS | 1653 | 1468860039062 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1653 | 1468860039063 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa7000 == 43 [pid = 1653] [id = 563] 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120eaa400) [pid = 1653] [serial = 1689] [outer = 0x0] 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12961e800) [pid = 1653] [serial = 1690] [outer = 0x120eaa400] 09:40:39 INFO - PROCESS | 1653 | 1468860039087 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1297f0800) [pid = 1653] [serial = 1691] [outer = 0x120eaa400] 09:40:39 INFO - PROCESS | 1653 | 1468860039381 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 09:40:39 INFO - PROCESS | 1653 | 1468860039429 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1653 | 1468860039430 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:40:39 INFO - PROCESS | 1653 | 1468860039432 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1653 | 1468860039433 Marionette TRACE conn2 <- [1,2226,null,{}] 09:40:39 INFO - PROCESS | 1653 | 1468860039435 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}] 09:40:39 INFO - PROCESS | 1653 | 1468860039436 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:39 INFO - PROCESS | 1653 | 1468860039531 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:40:39 INFO - PROCESS | 1653 | 1468860039641 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1653 | 1468860039643 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e84800 == 44 [pid = 1653] [id = 564] 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110e9a000) [pid = 1653] [serial = 1692] [outer = 0x0] 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1126f1c00) [pid = 1653] [serial = 1693] [outer = 0x110e9a000] 09:40:39 INFO - PROCESS | 1653 | 1468860039674 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1127d9c00) [pid = 1653] [serial = 1694] [outer = 0x110e9a000] 09:40:40 INFO - PROCESS | 1653 | 1468860040200 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 819ms 09:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:40:40 INFO - PROCESS | 1653 | 1468860040253 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1653 | 1468860040255 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:40:40 INFO - PROCESS | 1653 | 1468860040259 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1653 | 1468860040262 Marionette TRACE conn2 <- [1,2230,null,{}] 09:40:40 INFO - PROCESS | 1653 | 1468860040266 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}] 09:40:40 INFO - PROCESS | 1653 | 1468860040269 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:40 INFO - PROCESS | 1653 | 1468860040385 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:40:40 INFO - PROCESS | 1653 | 1468860040472 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 1653 | 1468860040474 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ad7800 == 45 [pid = 1653] [id = 565] 09:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11679cc00) [pid = 1653] [serial = 1695] [outer = 0x0] 09:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116978c00) [pid = 1653] [serial = 1696] [outer = 0x11679cc00] 09:40:40 INFO - PROCESS | 1653 | 1468860040504 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116f74800) [pid = 1653] [serial = 1697] [outer = 0x11679cc00] 09:40:41 INFO - PROCESS | 1653 | 1468860041066 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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 880ms 09:40:41 INFO - PROCESS | 1653 | 1468860041143 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:40:41 INFO - PROCESS | 1653 | 1468860041147 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:40:41 INFO - PROCESS | 1653 | 1468860041149 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 1653 | 1468860041151 Marionette TRACE conn2 <- [1,2234,null,{}] 09:40:41 INFO - PROCESS | 1653 | 1468860041153 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}] 09:40:41 INFO - PROCESS | 1653 | 1468860041155 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:41 INFO - PROCESS | 1653 | 1468860041302 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:40:41 INFO - PROCESS | 1653 | 1468860041421 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1653 | 1468860041423 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x112d26000 == 46 [pid = 1653] [id = 566] 09:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111e5cc00) [pid = 1653] [serial = 1698] [outer = 0x0] 09:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1160eb400) [pid = 1653] [serial = 1699] [outer = 0x111e5cc00] 09:40:41 INFO - PROCESS | 1653 | 1468860041458 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11853b800) [pid = 1653] [serial = 1700] [outer = 0x111e5cc00] 09:40:42 INFO - PROCESS | 1653 | 1468860042138 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]]]}] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa7000 == 45 [pid = 1653] [id = 563] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b340800 == 44 [pid = 1653] [id = 562] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12981d800 == 43 [pid = 1653] [id = 561] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11381b000 == 42 [pid = 1653] [id = 560] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8a7800 == 41 [pid = 1653] [id = 559] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119cb5800 == 40 [pid = 1653] [id = 558] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x128ace000 == 39 [pid = 1653] [id = 557] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12acbd000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118ea8000 == 38 [pid = 1653] [id = 556] 09:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12730f000 == 37 [pid = 1653] [id = 555] 09:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1024ms 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x124e12000 == 36 [pid = 1653] [id = 554] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x121935000 == 35 [pid = 1653] [id = 553] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc6000 == 34 [pid = 1653] [id = 552] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c1000 == 33 [pid = 1653] [id = 551] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb1800 == 32 [pid = 1653] [id = 550] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116abb000 == 31 [pid = 1653] [id = 549] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x115e67800 == 30 [pid = 1653] [id = 548] 09:40:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba93800 == 29 [pid = 1653] [id = 547] 09:40:42 INFO - PROCESS | 1653 | 1468860042175 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:40:42 INFO - PROCESS | 1653 | 1468860042178 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:40:42 INFO - PROCESS | 1653 | 1468860042189 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1653 | 1468860042192 Marionette TRACE conn2 <- [1,2238,null,{}] 09:40:42 INFO - PROCESS | 1653 | 1468860042196 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}] 09:40:42 INFO - PROCESS | 1653 | 1468860042197 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:42 INFO - PROCESS | 1653 | 1468860042277 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:40:42 INFO - PROCESS | 1653 | 1468860042282 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1653 | 1468860042284 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e7c800 == 30 [pid = 1653] [id = 567] 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11679ac00) [pid = 1653] [serial = 1701] [outer = 0x0] 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116918000) [pid = 1653] [serial = 1702] [outer = 0x11679ac00] 09:40:42 INFO - PROCESS | 1653 | 1468860042312 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116a0a800) [pid = 1653] [serial = 1703] [outer = 0x11679ac00] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12750cc00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128edc800) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128e0f000) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128e03800) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1293e2800) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1293d7400) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1248d7c00) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118e8cc00) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129626000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124864000) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120ea6c00) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121608400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11960e000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1192bec00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118149400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118437000) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ab1e400) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1169db000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116796400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127596400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119865000) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1199b7400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127098000) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1213ed400) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119864c00) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118149c00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118e03c00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176b4800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1169e0000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127d9400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1121bcc00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12689a800) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1297f9c00) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d1d400) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a96cc00) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a968000) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124a0fc00) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12c738c00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1192bf400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116aa3400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124e49000) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 09:40:42 INFO - PROCESS | 1653 | 1468860042680 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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 531ms 09:40:42 INFO - PROCESS | 1653 | 1468860042712 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1653 | 1468860042715 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:40:42 INFO - PROCESS | 1653 | 1468860042719 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1653 | 1468860042720 Marionette TRACE conn2 <- [1,2242,null,{}] 09:40:42 INFO - PROCESS | 1653 | 1468860042723 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}] 09:40:42 INFO - PROCESS | 1653 | 1468860042725 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:42 INFO - PROCESS | 1653 | 1468860042806 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:40:42 INFO - PROCESS | 1653 | 1468860042834 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1653 | 1468860042835 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118216800 == 31 [pid = 1653] [id = 568] 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118141c00) [pid = 1653] [serial = 1704] [outer = 0x0] 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11842a000) [pid = 1653] [serial = 1705] [outer = 0x118141c00] 09:40:42 INFO - PROCESS | 1653 | 1468860042862 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118487c00) [pid = 1653] [serial = 1706] [outer = 0x118141c00] 09:40:43 INFO - PROCESS | 1653 | 1468860043227 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 09:40:43 INFO - PROCESS | 1653 | 1468860043240 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 1653 | 1468860043242 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:40:43 INFO - PROCESS | 1653 | 1468860043246 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1653 | 1468860043248 Marionette TRACE conn2 <- [1,2246,null,{}] 09:40:43 INFO - PROCESS | 1653 | 1468860043256 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}] 09:40:43 INFO - PROCESS | 1653 | 1468860043259 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:43 INFO - PROCESS | 1653 | 1468860043340 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:40:43 INFO - PROCESS | 1653 | 1468860043346 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1653 | 1468860043348 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a7800 == 32 [pid = 1653] [id = 569] 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1127d8000) [pid = 1653] [serial = 1707] [outer = 0x0] 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11923d400) [pid = 1653] [serial = 1708] [outer = 0x1127d8000] 09:40:43 INFO - PROCESS | 1653 | 1468860043376 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119607400) [pid = 1653] [serial = 1709] [outer = 0x1127d8000] 09:40:43 INFO - PROCESS | 1653 | 1468860043718 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 09:40:43 INFO - PROCESS | 1653 | 1468860043767 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:40:43 INFO - PROCESS | 1653 | 1468860043769 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:40:43 INFO - PROCESS | 1653 | 1468860043771 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1653 | 1468860043772 Marionette TRACE conn2 <- [1,2250,null,{}] 09:40:43 INFO - PROCESS | 1653 | 1468860043775 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}] 09:40:43 INFO - PROCESS | 1653 | 1468860043776 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:43 INFO - PROCESS | 1653 | 1468860043867 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:40:43 INFO - PROCESS | 1653 | 1468860043875 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1653 | 1468860043878 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x121166000 == 33 [pid = 1653] [id = 570] 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11960e400) [pid = 1653] [serial = 1710] [outer = 0x0] 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196e1800) [pid = 1653] [serial = 1711] [outer = 0x11960e400] 09:40:43 INFO - PROCESS | 1653 | 1468860043908 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119981000) [pid = 1653] [serial = 1712] [outer = 0x11960e400] 09:40:44 INFO - PROCESS | 1653 | 1468860044346 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]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 619ms 09:40:44 INFO - PROCESS | 1653 | 1468860044391 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1653 | 1468860044392 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:40:44 INFO - PROCESS | 1653 | 1468860044394 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1653 | 1468860044395 Marionette TRACE conn2 <- [1,2254,null,{}] 09:40:44 INFO - PROCESS | 1653 | 1468860044398 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}] 09:40:44 INFO - PROCESS | 1653 | 1468860044399 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:44 INFO - PROCESS | 1653 | 1468860044510 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:40:44 INFO - PROCESS | 1653 | 1468860044523 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1653 | 1468860044524 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12194f800 == 34 [pid = 1653] [id = 571] 09:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113d99000) [pid = 1653] [serial = 1713] [outer = 0x0] 09:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1199b6000) [pid = 1653] [serial = 1714] [outer = 0x113d99000] 09:40:44 INFO - PROCESS | 1653 | 1468860044549 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120fbe400) [pid = 1653] [serial = 1715] [outer = 0x113d99000] 09:40:44 INFO - PROCESS | 1653 | 1468860044911 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]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms 09:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:40:44 INFO - PROCESS | 1653 | 1468860044964 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1653 | 1468860044965 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:40:44 INFO - PROCESS | 1653 | 1468860044967 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1653 | 1468860044968 Marionette TRACE conn2 <- [1,2258,null,{}] 09:40:44 INFO - PROCESS | 1653 | 1468860044970 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}] 09:40:44 INFO - PROCESS | 1653 | 1468860044974 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:45 INFO - PROCESS | 1653 | 1468860045089 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:40:45 INFO - PROCESS | 1653 | 1468860045100 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1653 | 1468860045101 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12730f000 == 35 [pid = 1653] [id = 572] 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121894800) [pid = 1653] [serial = 1716] [outer = 0x0] 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1248d7c00) [pid = 1653] [serial = 1717] [outer = 0x121894800] 09:40:45 INFO - PROCESS | 1653 | 1468860045127 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125540000) [pid = 1653] [serial = 1718] [outer = 0x121894800] 09:40:45 INFO - PROCESS | 1653 | 1468860045494 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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 569ms 09:40:45 INFO - PROCESS | 1653 | 1468860045536 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1653 | 1468860045538 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:40:45 INFO - PROCESS | 1653 | 1468860045540 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1653 | 1468860045541 Marionette TRACE conn2 <- [1,2262,null,{}] 09:40:45 INFO - PROCESS | 1653 | 1468860045543 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}] 09:40:45 INFO - PROCESS | 1653 | 1468860045545 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:45 INFO - PROCESS | 1653 | 1468860045659 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:40:45 INFO - PROCESS | 1653 | 1468860045662 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1653 | 1468860045663 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c55000 == 36 [pid = 1653] [id = 573] 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124987400) [pid = 1653] [serial = 1719] [outer = 0x0] 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126fcc000) [pid = 1653] [serial = 1720] [outer = 0x124987400] 09:40:45 INFO - PROCESS | 1653 | 1468860045687 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127350800) [pid = 1653] [serial = 1721] [outer = 0x124987400] 09:40:46 INFO - PROCESS | 1653 | 1468860046022 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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 522ms 09:40:46 INFO - PROCESS | 1653 | 1468860046067 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1653 | 1468860046068 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:40:46 INFO - PROCESS | 1653 | 1468860046071 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1653 | 1468860046072 Marionette TRACE conn2 <- [1,2266,null,{}] 09:40:46 INFO - PROCESS | 1653 | 1468860046074 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}] 09:40:46 INFO - PROCESS | 1653 | 1468860046075 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:46 INFO - PROCESS | 1653 | 1468860046184 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:40:46 INFO - PROCESS | 1653 | 1468860046187 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1653 | 1468860046188 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129313800 == 37 [pid = 1653] [id = 574] 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126899400) [pid = 1653] [serial = 1722] [outer = 0x0] 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127511c00) [pid = 1653] [serial = 1723] [outer = 0x126899400] 09:40:46 INFO - PROCESS | 1653 | 1468860046254 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12759f400) [pid = 1653] [serial = 1724] [outer = 0x126899400] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113aaf400) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112f2b400) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128e08c00) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111c78000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116081c00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111fe3800) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c83c00) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113371000) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116795c00) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118540c00) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12192d400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11600a400) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125545400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12750f400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:40:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119606400) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:40:46 INFO - PROCESS | 1653 | 1468860046689 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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 622ms 09:40:46 INFO - PROCESS | 1653 | 1468860046694 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1653 | 1468860046695 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:40:46 INFO - PROCESS | 1653 | 1468860046697 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1653 | 1468860046698 Marionette TRACE conn2 <- [1,2270,null,{}] 09:40:46 INFO - PROCESS | 1653 | 1468860046701 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}] 09:40:46 INFO - PROCESS | 1653 | 1468860046702 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:46 INFO - PROCESS | 1653 | 1468860046787 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:40:46 INFO - PROCESS | 1653 | 1468860046791 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1653 | 1468860046792 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129804800 == 38 [pid = 1653] [id = 575] 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a8e000) [pid = 1653] [serial = 1725] [outer = 0x0] 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1169d7000) [pid = 1653] [serial = 1726] [outer = 0x112a8e000] 09:40:46 INFO - PROCESS | 1653 | 1468860046817 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11923f400) [pid = 1653] [serial = 1727] [outer = 0x112a8e000] 09:40:47 INFO - PROCESS | 1653 | 1468860047151 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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 470ms 09:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:40:47 INFO - PROCESS | 1653 | 1468860047167 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1653 | 1468860047169 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:40:47 INFO - PROCESS | 1653 | 1468860047171 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1653 | 1468860047172 Marionette TRACE conn2 <- [1,2274,null,{}] 09:40:47 INFO - PROCESS | 1653 | 1468860047174 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}] 09:40:47 INFO - PROCESS | 1653 | 1468860047177 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:47 INFO - PROCESS | 1653 | 1468860047288 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:40:47 INFO - PROCESS | 1653 | 1468860047294 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1653 | 1468860047295 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129861800 == 39 [pid = 1653] [id = 576] 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113371000) [pid = 1653] [serial = 1728] [outer = 0x0] 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a3f800) [pid = 1653] [serial = 1729] [outer = 0x113371000] 09:40:47 INFO - PROCESS | 1653 | 1468860047327 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127510400) [pid = 1653] [serial = 1730] [outer = 0x113371000] 09:40:47 INFO - PROCESS | 1653 | 1468860047664 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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 09:40:47 INFO - PROCESS | 1653 | 1468860047690 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1653 | 1468860047694 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:40:47 INFO - PROCESS | 1653 | 1468860047697 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1653 | 1468860047699 Marionette TRACE conn2 <- [1,2278,null,{}] 09:40:47 INFO - PROCESS | 1653 | 1468860047701 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}] 09:40:47 INFO - PROCESS | 1653 | 1468860047702 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:47 INFO - PROCESS | 1653 | 1468860047800 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:40:47 INFO - PROCESS | 1653 | 1468860047803 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1653 | 1468860047805 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a3800 == 40 [pid = 1653] [id = 577] 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d1bc00) [pid = 1653] [serial = 1731] [outer = 0x0] 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e0ac00) [pid = 1653] [serial = 1732] [outer = 0x128d1bc00] 09:40:47 INFO - PROCESS | 1653 | 1468860047831 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1293dd400) [pid = 1653] [serial = 1733] [outer = 0x128d1bc00] 09:40:48 INFO - PROCESS | 1653 | 1468860048166 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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 09:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:40:48 INFO - PROCESS | 1653 | 1468860048217 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 1653 | 1468860048218 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:40:48 INFO - PROCESS | 1653 | 1468860048220 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1653 | 1468860048221 Marionette TRACE conn2 <- [1,2282,null,{}] 09:40:48 INFO - PROCESS | 1653 | 1468860048237 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}] 09:40:48 INFO - PROCESS | 1653 | 1468860048238 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:48 INFO - PROCESS | 1653 | 1468860048330 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:40:48 INFO - PROCESS | 1653 | 1468860048333 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1653 | 1468860048334 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abba800 == 41 [pid = 1653] [id = 578] 09:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12961f000) [pid = 1653] [serial = 1734] [outer = 0x0] 09:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12962c800) [pid = 1653] [serial = 1735] [outer = 0x12961f000] 09:40:48 INFO - PROCESS | 1653 | 1468860048358 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a755400) [pid = 1653] [serial = 1736] [outer = 0x12961f000] 09:40:48 INFO - PROCESS | 1653 | 1468860048815 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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 631ms 09:40:48 INFO - PROCESS | 1653 | 1468860048859 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 1653 | 1468860048861 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:40:48 INFO - PROCESS | 1653 | 1468860048866 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1653 | 1468860048868 Marionette TRACE conn2 <- [1,2286,null,{}] 09:40:48 INFO - PROCESS | 1653 | 1468860048872 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}] 09:40:48 INFO - PROCESS | 1653 | 1468860048874 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:48 INFO - PROCESS | 1653 | 1468860048984 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:40:49 INFO - PROCESS | 1653 | 1468860049089 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1653 | 1468860049090 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac4800 == 42 [pid = 1653] [id = 579] 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112f2b800) [pid = 1653] [serial = 1737] [outer = 0x0] 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116534c00) [pid = 1653] [serial = 1738] [outer = 0x112f2b800] 09:40:49 INFO - PROCESS | 1653 | 1468860049123 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116a15800) [pid = 1653] [serial = 1739] [outer = 0x112f2b800] 09:40:49 INFO - PROCESS | 1653 | 1468860049537 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]]]}] 09:40:49 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 09:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 09:40:49 INFO - PROCESS | 1653 | 1468860049587 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1653 | 1468860049590 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:40:49 INFO - PROCESS | 1653 | 1468860049595 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 1653 | 1468860049596 Marionette TRACE conn2 <- [1,2290,null,{}] 09:40:49 INFO - PROCESS | 1653 | 1468860049599 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}] 09:40:49 INFO - PROCESS | 1653 | 1468860049601 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:49 INFO - PROCESS | 1653 | 1468860049733 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:40:49 INFO - PROCESS | 1653 | 1468860049838 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1653 | 1468860049839 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc8800 == 43 [pid = 1653] [id = 580] 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11805b400) [pid = 1653] [serial = 1740] [outer = 0x0] 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11853f400) [pid = 1653] [serial = 1741] [outer = 0x11805b400] 09:40:49 INFO - PROCESS | 1653 | 1468860049871 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119236000) [pid = 1653] [serial = 1742] [outer = 0x11805b400] 09:40:50 INFO - PROCESS | 1653 | 1468860050301 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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 720ms 09:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:40:50 INFO - PROCESS | 1653 | 1468860050314 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 1653 | 1468860050316 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:40:50 INFO - PROCESS | 1653 | 1468860050318 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 1653 | 1468860050321 Marionette TRACE conn2 <- [1,2294,null,{}] 09:40:50 INFO - PROCESS | 1653 | 1468860050329 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}] 09:40:50 INFO - PROCESS | 1653 | 1468860050332 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:50 INFO - PROCESS | 1653 | 1468860050443 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:40:50 INFO - PROCESS | 1653 | 1468860050522 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 1653 | 1468860050524 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b8000 == 44 [pid = 1653] [id = 581] 09:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119972c00) [pid = 1653] [serial = 1743] [outer = 0x0] 09:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12191e800) [pid = 1653] [serial = 1744] [outer = 0x119972c00] 09:40:50 INFO - PROCESS | 1653 | 1468860050554 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1248d4400) [pid = 1653] [serial = 1745] [outer = 0x119972c00] 09:40:50 INFO - PROCESS | 1653 | 1468860050940 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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 677ms 09:40:50 INFO - PROCESS | 1653 | 1468860050996 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 1653 | 1468860050998 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:40:51 INFO - PROCESS | 1653 | 1468860051000 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1653 | 1468860051002 Marionette TRACE conn2 <- [1,2298,null,{}] 09:40:51 INFO - PROCESS | 1653 | 1468860051004 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}] 09:40:51 INFO - PROCESS | 1653 | 1468860051005 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:51 INFO - PROCESS | 1653 | 1468860051113 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:40:51 INFO - PROCESS | 1653 | 1468860051223 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1653 | 1468860051224 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb45800 == 45 [pid = 1653] [id = 582] 09:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124cd4c00) [pid = 1653] [serial = 1746] [outer = 0x0] 09:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128d20000) [pid = 1653] [serial = 1747] [outer = 0x124cd4c00] 09:40:51 INFO - PROCESS | 1653 | 1468860051255 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128e0c800) [pid = 1653] [serial = 1748] [outer = 0x124cd4c00] 09:40:51 INFO - PROCESS | 1653 | 1468860051694 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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 09:40:51 INFO - PROCESS | 1653 | 1468860051721 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1653 | 1468860051722 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:40:51 INFO - PROCESS | 1653 | 1468860051724 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1653 | 1468860051726 Marionette TRACE conn2 <- [1,2302,null,{}] 09:40:51 INFO - PROCESS | 1653 | 1468860051728 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}] 09:40:51 INFO - PROCESS | 1653 | 1468860051730 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:51 INFO - PROCESS | 1653 | 1468860051834 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:40:51 INFO - PROCESS | 1653 | 1468860051897 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1653 | 1468860051898 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c6000 == 46 [pid = 1653] [id = 583] 09:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1127d9800) [pid = 1653] [serial = 1749] [outer = 0x0] 09:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112f45c00) [pid = 1653] [serial = 1750] [outer = 0x1127d9800] 09:40:52 INFO - PROCESS | 1653 | 1468860052092 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11678e400) [pid = 1653] [serial = 1751] [outer = 0x1127d9800] 09:40:52 INFO - PROCESS | 1653 | 1468860052562 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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 870ms 09:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:40:52 INFO - PROCESS | 1653 | 1468860052596 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1653 | 1468860052598 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:40:52 INFO - PROCESS | 1653 | 1468860052602 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1653 | 1468860052603 Marionette TRACE conn2 <- [1,2306,null,{}] 09:40:52 INFO - PROCESS | 1653 | 1468860052606 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}] 09:40:52 INFO - PROCESS | 1653 | 1468860052608 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:52 INFO - PROCESS | 1653 | 1468860052708 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a3800 == 45 [pid = 1653] [id = 577] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129861800 == 44 [pid = 1653] [id = 576] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129804800 == 43 [pid = 1653] [id = 575] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129313800 == 42 [pid = 1653] [id = 574] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128c55000 == 41 [pid = 1653] [id = 573] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12730f000 == 40 [pid = 1653] [id = 572] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12194f800 == 39 [pid = 1653] [id = 571] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x121166000 == 38 [pid = 1653] [id = 570] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a7800 == 37 [pid = 1653] [id = 569] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118216800 == 36 [pid = 1653] [id = 568] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x115e7c800 == 35 [pid = 1653] [id = 567] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x112d26000 == 34 [pid = 1653] [id = 566] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118ad7800 == 33 [pid = 1653] [id = 565] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x111e84800 == 32 [pid = 1653] [id = 564] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c6000 == 31 [pid = 1653] [id = 583] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb45800 == 30 [pid = 1653] [id = 582] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b8000 == 29 [pid = 1653] [id = 581] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc8800 == 28 [pid = 1653] [id = 580] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12abba800 == 27 [pid = 1653] [id = 578] 09:40:53 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac4800 == 26 [pid = 1653] [id = 579] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1293db000) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12961e800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119607000) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1192c1c00) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118a40c00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1293dac00) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180cc400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1254de400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116537400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124cda800) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121927c00) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118430000) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1160ec800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116aa2400) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ea8c00) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1169dcc00) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118548400) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113863800) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1248da400) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ea8400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118547400) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127094000) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128e10000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12130bc00) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12486b800) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12759cc00) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128d21000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118a3e400) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126896c00) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a8cc00) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1275a0c00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 09:40:53 INFO - PROCESS | 1653 | 1468860053399 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1653 | 1468860053401 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x110ddc000 == 27 [pid = 1653] [id = 584] 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111f15000) [pid = 1653] [serial = 1752] [outer = 0x0] 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126f3c00) [pid = 1653] [serial = 1753] [outer = 0x111f15000] 09:40:53 INFO - PROCESS | 1653 | 1468860053432 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127db800) [pid = 1653] [serial = 1754] [outer = 0x111f15000] 09:40:53 INFO - PROCESS | 1653 | 1468860053755 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1170ms 09:40:53 INFO - PROCESS | 1653 | 1468860053772 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 1653 | 1468860053775 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:40:53 INFO - PROCESS | 1653 | 1468860053782 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1653 | 1468860053784 Marionette TRACE conn2 <- [1,2310,null,{}] 09:40:53 INFO - PROCESS | 1653 | 1468860053787 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}] 09:40:53 INFO - PROCESS | 1653 | 1468860053789 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:53 INFO - PROCESS | 1653 | 1468860053869 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:40:53 INFO - PROCESS | 1653 | 1468860053874 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1653 | 1468860053877 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116956000 == 28 [pid = 1653] [id = 585] 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112f43800) [pid = 1653] [serial = 1755] [outer = 0x0] 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1160ea400) [pid = 1653] [serial = 1756] [outer = 0x112f43800] 09:40:53 INFO - PROCESS | 1653 | 1468860053906 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11697dc00) [pid = 1653] [serial = 1757] [outer = 0x112f43800] 09:40:54 INFO - PROCESS | 1653 | 1468860054260 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]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 521ms 09:40:54 INFO - PROCESS | 1653 | 1468860054305 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:40:54 INFO - PROCESS | 1653 | 1468860054308 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:40:54 INFO - PROCESS | 1653 | 1468860054311 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 1653 | 1468860054312 Marionette TRACE conn2 <- [1,2314,null,{}] 09:40:54 INFO - PROCESS | 1653 | 1468860054314 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}] 09:40:54 INFO - PROCESS | 1653 | 1468860054316 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:54 INFO - PROCESS | 1653 | 1468860054397 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:40:54 INFO - PROCESS | 1653 | 1468860054402 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1653 | 1468860054403 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657c000 == 29 [pid = 1653] [id = 586] 09:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1169db400) [pid = 1653] [serial = 1758] [outer = 0x0] 09:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116aa0000) [pid = 1653] [serial = 1759] [outer = 0x1169db400] 09:40:54 INFO - PROCESS | 1653 | 1468860054431 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1180c2c00) [pid = 1653] [serial = 1760] [outer = 0x1169db400] 09:40:54 INFO - PROCESS | 1653 | 1468860054803 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]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms 09:40:54 INFO - PROCESS | 1653 | 1468860054831 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:40:54 INFO - PROCESS | 1653 | 1468860054833 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:40:54 INFO - PROCESS | 1653 | 1468860054839 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 1653 | 1468860054844 Marionette TRACE conn2 <- [1,2318,null,{}] 09:40:54 INFO - PROCESS | 1653 | 1468860054847 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}] 09:40:54 INFO - PROCESS | 1653 | 1468860054850 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:54 INFO - PROCESS | 1653 | 1468860054927 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:40:54 INFO - PROCESS | 1653 | 1468860054932 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1653 | 1468860054933 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193ad000 == 30 [pid = 1653] [id = 587] 09:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1183cc000) [pid = 1653] [serial = 1761] [outer = 0x0] 09:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118433000) [pid = 1653] [serial = 1762] [outer = 0x1183cc000] 09:40:54 INFO - PROCESS | 1653 | 1468860054960 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118549400) [pid = 1653] [serial = 1763] [outer = 0x1183cc000] 09:40:55 INFO - PROCESS | 1653 | 1468860055300 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] 09:40:55 INFO - PROCESS | 1653 | 1468860055315 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:40:55 INFO - PROCESS | 1653 | 1468860055317 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1653 | 1468860055319 Marionette TRACE conn2 <- [1,2322,null,{}] 09:40:55 INFO - PROCESS | 1653 | 1468860055321 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}] 09:40:55 INFO - PROCESS | 1653 | 1468860055322 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:55 INFO - PROCESS | 1653 | 1468860055400 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:40:55 INFO - PROCESS | 1653 | 1468860055473 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1653 | 1468860055475 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198b1000 == 31 [pid = 1653] [id = 588] 09:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1169dc800) [pid = 1653] [serial = 1764] [outer = 0x0] 09:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11854a000) [pid = 1653] [serial = 1765] [outer = 0x1169dc800] 09:40:55 INFO - PROCESS | 1653 | 1468860055500 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1192c0800) [pid = 1653] [serial = 1766] [outer = 0x1169dc800] 09:40:55 INFO - PROCESS | 1653 | 1468860055842 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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 568ms 09:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:40:55 INFO - PROCESS | 1653 | 1468860055890 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1653 | 1468860055891 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:40:55 INFO - PROCESS | 1653 | 1468860055893 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1653 | 1468860055895 Marionette TRACE conn2 <- [1,2326,null,{}] 09:40:55 INFO - PROCESS | 1653 | 1468860055897 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}] 09:40:55 INFO - PROCESS | 1653 | 1468860055899 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:56 INFO - PROCESS | 1653 | 1468860056039 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:40:56 INFO - PROCESS | 1653 | 1468860056054 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1653 | 1468860056060 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x121330800 == 32 [pid = 1653] [id = 589] 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1169d8800) [pid = 1653] [serial = 1767] [outer = 0x0] 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119606400) [pid = 1653] [serial = 1768] [outer = 0x1169d8800] 09:40:56 INFO - PROCESS | 1653 | 1468860056111 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11963f000) [pid = 1653] [serial = 1769] [outer = 0x1169d8800] 09:40:56 INFO - PROCESS | 1653 | 1468860056538 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 09:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:40:56 INFO - PROCESS | 1653 | 1468860056571 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 1653 | 1468860056572 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:40:56 INFO - PROCESS | 1653 | 1468860056574 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 1653 | 1468860056575 Marionette TRACE conn2 <- [1,2330,null,{}] 09:40:56 INFO - PROCESS | 1653 | 1468860056578 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}] 09:40:56 INFO - PROCESS | 1653 | 1468860056579 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:56 INFO - PROCESS | 1653 | 1468860056677 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:40:56 INFO - PROCESS | 1653 | 1468860056681 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1653 | 1468860056682 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x113a4f000 == 33 [pid = 1653] [id = 590] 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1126f3400) [pid = 1653] [serial = 1770] [outer = 0x0] 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11985ec00) [pid = 1653] [serial = 1771] [outer = 0x1126f3400] 09:40:56 INFO - PROCESS | 1653 | 1468860056706 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120fbcc00) [pid = 1653] [serial = 1772] [outer = 0x1126f3400] 09:40:57 INFO - PROCESS | 1653 | 1468860057038 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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 09:40:57 INFO - PROCESS | 1653 | 1468860057060 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1653 | 1468860057064 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:40:57 INFO - PROCESS | 1653 | 1468860057066 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1653 | 1468860057067 Marionette TRACE conn2 <- [1,2334,null,{}] 09:40:57 INFO - PROCESS | 1653 | 1468860057070 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}] 09:40:57 INFO - PROCESS | 1653 | 1468860057071 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:57 INFO - PROCESS | 1653 | 1468860057174 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:40:57 INFO - PROCESS | 1653 | 1468860057177 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1653 | 1468860057178 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12730e800 == 34 [pid = 1653] [id = 591] 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112736000) [pid = 1653] [serial = 1773] [outer = 0x0] 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12130e800) [pid = 1653] [serial = 1774] [outer = 0x112736000] 09:40:57 INFO - PROCESS | 1653 | 1468860057202 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121bf8400) [pid = 1653] [serial = 1775] [outer = 0x112736000] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ab21000) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121894800) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124987400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126899400) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118141c00) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1127d8000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111e5cc00) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110e9a000) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11960e400) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11679ac00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11679cc00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a8e000) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d1bc00) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113d99000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113371000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12961f000) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:40:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120eaa400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:40:57 INFO - PROCESS | 1653 | 1468860057706 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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 09:40:57 INFO - PROCESS | 1653 | 1468860057736 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1653 | 1468860057738 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:40:57 INFO - PROCESS | 1653 | 1468860057740 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1653 | 1468860057741 Marionette TRACE conn2 <- [1,2338,null,{}] 09:40:57 INFO - PROCESS | 1653 | 1468860057744 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}] 09:40:57 INFO - PROCESS | 1653 | 1468860057745 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:57 INFO - PROCESS | 1653 | 1468860057821 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:40:57 INFO - PROCESS | 1653 | 1468860057825 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1653 | 1468860057829 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126913800 == 35 [pid = 1653] [id = 592] 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112f2dc00) [pid = 1653] [serial = 1776] [outer = 0x0] 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11679cc00) [pid = 1653] [serial = 1777] [outer = 0x112f2dc00] 09:40:57 INFO - PROCESS | 1653 | 1468860057853 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1213fa400) [pid = 1653] [serial = 1778] [outer = 0x112f2dc00] 09:40:58 INFO - PROCESS | 1653 | 1468860058196 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 09:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:40:58 INFO - PROCESS | 1653 | 1468860058213 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1653 | 1468860058214 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:40:58 INFO - PROCESS | 1653 | 1468860058216 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1653 | 1468860058217 Marionette TRACE conn2 <- [1,2342,null,{}] 09:40:58 INFO - PROCESS | 1653 | 1468860058220 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}] 09:40:58 INFO - PROCESS | 1653 | 1468860058221 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:58 INFO - PROCESS | 1653 | 1468860058323 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:40:58 INFO - PROCESS | 1653 | 1468860058330 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1653 | 1468860058332 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x128abc800 == 36 [pid = 1653] [id = 593] 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11842f000) [pid = 1653] [serial = 1779] [outer = 0x0] 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123c16000) [pid = 1653] [serial = 1780] [outer = 0x11842f000] 09:40:58 INFO - PROCESS | 1653 | 1468860058356 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124865400) [pid = 1653] [serial = 1781] [outer = 0x11842f000] 09:40:58 INFO - PROCESS | 1653 | 1468860058671 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 09:40:58 INFO - PROCESS | 1653 | 1468860058685 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1653 | 1468860058686 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:40:58 INFO - PROCESS | 1653 | 1468860058689 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1653 | 1468860058690 Marionette TRACE conn2 <- [1,2346,null,{}] 09:40:58 INFO - PROCESS | 1653 | 1468860058694 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}] 09:40:58 INFO - PROCESS | 1653 | 1468860058695 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:58 INFO - PROCESS | 1653 | 1468860058772 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:40:58 INFO - PROCESS | 1653 | 1468860058777 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1653 | 1468860058780 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12930b800 == 37 [pid = 1653] [id = 594] 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121bf6c00) [pid = 1653] [serial = 1782] [outer = 0x0] 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1248d5c00) [pid = 1653] [serial = 1783] [outer = 0x121bf6c00] 09:40:58 INFO - PROCESS | 1653 | 1468860058807 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124cda800) [pid = 1653] [serial = 1784] [outer = 0x121bf6c00] 09:40:59 INFO - PROCESS | 1653 | 1468860059161 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 09:40:59 INFO - PROCESS | 1653 | 1468860059207 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:40:59 INFO - PROCESS | 1653 | 1468860059209 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:40:59 INFO - PROCESS | 1653 | 1468860059211 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1653 | 1468860059213 Marionette TRACE conn2 <- [1,2350,null,{}] 09:40:59 INFO - PROCESS | 1653 | 1468860059215 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}] 09:40:59 INFO - PROCESS | 1653 | 1468860059217 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:59 INFO - PROCESS | 1653 | 1468860059303 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:40:59 INFO - PROCESS | 1653 | 1468860059307 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1653 | 1468860059308 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939c000 == 38 [pid = 1653] [id = 595] 09:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254dec00) [pid = 1653] [serial = 1785] [outer = 0x0] 09:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126899800) [pid = 1653] [serial = 1786] [outer = 0x1254dec00] 09:40:59 INFO - PROCESS | 1653 | 1468860059335 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126fd9800) [pid = 1653] [serial = 1787] [outer = 0x1254dec00] 09:40:59 INFO - PROCESS | 1653 | 1468860059739 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 09:40:59 INFO - PROCESS | 1653 | 1468860059781 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1653 | 1468860059784 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:40:59 INFO - PROCESS | 1653 | 1468860059788 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1653 | 1468860059790 Marionette TRACE conn2 <- [1,2354,null,{}] 09:40:59 INFO - PROCESS | 1653 | 1468860059794 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}] 09:40:59 INFO - PROCESS | 1653 | 1468860059795 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:40:59 INFO - PROCESS | 1653 | 1468860059912 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:40:59 INFO - PROCESS | 1653 | 1468860059972 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1653 | 1468860059975 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b0000 == 39 [pid = 1653] [id = 596] 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1127dc800) [pid = 1653] [serial = 1788] [outer = 0x0] 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112a8cc00) [pid = 1653] [serial = 1789] [outer = 0x1127dc800] 09:41:00 INFO - PROCESS | 1653 | 1468860060030 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113861000) [pid = 1653] [serial = 1790] [outer = 0x1127dc800] 09:41:00 INFO - PROCESS | 1653 | 1468860060581 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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 822ms 09:41:00 INFO - PROCESS | 1653 | 1468860060620 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 1653 | 1468860060623 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:41:00 INFO - PROCESS | 1653 | 1468860060631 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 1653 | 1468860060633 Marionette TRACE conn2 <- [1,2358,null,{}] 09:41:00 INFO - PROCESS | 1653 | 1468860060636 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}] 09:41:00 INFO - PROCESS | 1653 | 1468860060637 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:00 INFO - PROCESS | 1653 | 1468860060748 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:41:00 INFO - PROCESS | 1653 | 1468860060831 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1653 | 1468860060832 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x121038800 == 40 [pid = 1653] [id = 597] 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f75000) [pid = 1653] [serial = 1791] [outer = 0x0] 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11805fc00) [pid = 1653] [serial = 1792] [outer = 0x116f75000] 09:41:00 INFO - PROCESS | 1653 | 1468860060863 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11814ac00) [pid = 1653] [serial = 1793] [outer = 0x116f75000] 09:41:01 INFO - PROCESS | 1653 | 1468860061537 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 09:41:01 INFO - PROCESS | 1653 | 1468860061602 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:41:01 INFO - PROCESS | 1653 | 1468860061604 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:41:01 INFO - PROCESS | 1653 | 1468860061608 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1653 | 1468860061609 Marionette TRACE conn2 <- [1,2362,null,{}] 09:41:01 INFO - PROCESS | 1653 | 1468860061613 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}] 09:41:01 INFO - PROCESS | 1653 | 1468860061614 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:01 INFO - PROCESS | 1653 | 1468860061718 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:41:01 INFO - PROCESS | 1653 | 1468860061801 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 1653 | 1468860061804 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821a800 == 41 [pid = 1653] [id = 598] 09:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113f35c00) [pid = 1653] [serial = 1794] [outer = 0x0] 09:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116795800) [pid = 1653] [serial = 1795] [outer = 0x113f35c00] 09:41:01 INFO - PROCESS | 1653 | 1468860061833 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1169e2400) [pid = 1653] [serial = 1796] [outer = 0x113f35c00] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12930b800 == 40 [pid = 1653] [id = 594] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128abc800 == 39 [pid = 1653] [id = 593] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x126913800 == 38 [pid = 1653] [id = 592] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12730e800 == 37 [pid = 1653] [id = 591] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x113a4f000 == 36 [pid = 1653] [id = 590] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x121330800 == 35 [pid = 1653] [id = 589] 09:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1198b1000 == 34 [pid = 1653] [id = 588] 09:41:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1193ad000 == 33 [pid = 1653] [id = 587] 09:41:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11657c000 == 32 [pid = 1653] [id = 586] 09:41:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116956000 == 31 [pid = 1653] [id = 585] 09:41:02 INFO - PROCESS | 1653 | --DOCSHELL 0x110ddc000 == 30 [pid = 1653] [id = 584] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1297f0800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12acc5000) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1248d7c00) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126fcc000) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127511c00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11842a000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118487c00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11923d400) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119607400) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1160eb400) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11853b800) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1126f1c00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1127d9c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1196e1800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119981000) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116918000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116a0a800) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116978c00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f74800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11923f400) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169d7000) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128e0ac00) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12759f400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1199b6000) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1293dd400) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127510400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125540000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127350800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120fbe400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12962c800) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118a3f800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a755400) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1653 | 1468860062210 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 622ms 09:41:02 INFO - PROCESS | 1653 | 1468860062231 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1653 | 1468860062234 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:41:02 INFO - PROCESS | 1653 | 1468860062238 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1653 | 1468860062240 Marionette TRACE conn2 <- [1,2366,null,{}] 09:41:02 INFO - PROCESS | 1653 | 1468860062244 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}] 09:41:02 INFO - PROCESS | 1653 | 1468860062247 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:02 INFO - PROCESS | 1653 | 1468860062327 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:41:02 INFO - PROCESS | 1653 | 1468860062384 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1653 | 1468860062385 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e82000 == 31 [pid = 1653] [id = 599] 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1169e4000) [pid = 1653] [serial = 1797] [outer = 0x0] 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11805b000) [pid = 1653] [serial = 1798] [outer = 0x1169e4000] 09:41:02 INFO - PROCESS | 1653 | 1468860062413 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11842e000) [pid = 1653] [serial = 1799] [outer = 0x1169e4000] 09:41:02 INFO - PROCESS | 1653 | 1468860062741 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 09:41:02 INFO - PROCESS | 1653 | 1468860062760 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1653 | 1468860062763 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:41:02 INFO - PROCESS | 1653 | 1468860062765 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1653 | 1468860062768 Marionette TRACE conn2 <- [1,2370,null,{}] 09:41:02 INFO - PROCESS | 1653 | 1468860062776 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}] 09:41:02 INFO - PROCESS | 1653 | 1468860062779 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:02 INFO - PROCESS | 1653 | 1468860062859 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:41:02 INFO - PROCESS | 1653 | 1468860062866 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1653 | 1468860062869 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b24000 == 32 [pid = 1653] [id = 600] 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1127e0400) [pid = 1653] [serial = 1800] [outer = 0x0] 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119240000) [pid = 1653] [serial = 1801] [outer = 0x1127e0400] 09:41:02 INFO - PROCESS | 1653 | 1468860062897 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119609000) [pid = 1653] [serial = 1802] [outer = 0x1127e0400] 09:41:03 INFO - PROCESS | 1653 | 1468860063267 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 522ms 09:41:03 INFO - PROCESS | 1653 | 1468860063287 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 1653 | 1468860063289 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:41:03 INFO - PROCESS | 1653 | 1468860063291 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1653 | 1468860063292 Marionette TRACE conn2 <- [1,2374,null,{}] 09:41:03 INFO - PROCESS | 1653 | 1468860063295 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}] 09:41:03 INFO - PROCESS | 1653 | 1468860063296 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:03 INFO - PROCESS | 1653 | 1468860063378 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:41:03 INFO - PROCESS | 1653 | 1468860063382 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1653 | 1468860063384 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124942000 == 33 [pid = 1653] [id = 601] 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11963e400) [pid = 1653] [serial = 1803] [outer = 0x0] 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196ea400) [pid = 1653] [serial = 1804] [outer = 0x11963e400] 09:41:03 INFO - PROCESS | 1653 | 1468860063409 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e9d400) [pid = 1653] [serial = 1805] [outer = 0x11963e400] 09:41:03 INFO - PROCESS | 1653 | 1468860063738 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 474ms 09:41:03 INFO - PROCESS | 1653 | 1468860063766 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 1653 | 1468860063767 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:41:03 INFO - PROCESS | 1653 | 1468860063769 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1653 | 1468860063770 Marionette TRACE conn2 <- [1,2378,null,{}] 09:41:03 INFO - PROCESS | 1653 | 1468860063773 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}] 09:41:03 INFO - PROCESS | 1653 | 1468860063774 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:03 INFO - PROCESS | 1653 | 1468860063852 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:41:03 INFO - PROCESS | 1653 | 1468860063917 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1653 | 1468860063918 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12690d000 == 34 [pid = 1653] [id = 602] 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113371000) [pid = 1653] [serial = 1806] [outer = 0x0] 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120ea6400) [pid = 1653] [serial = 1807] [outer = 0x113371000] 09:41:03 INFO - PROCESS | 1653 | 1468860063950 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121923800) [pid = 1653] [serial = 1808] [outer = 0x113371000] 09:41:04 INFO - PROCESS | 1653 | 1468860064284 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 570ms 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:41:04 INFO - PROCESS | 1653 | 1468860064340 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1653 | 1468860064341 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:41:04 INFO - PROCESS | 1653 | 1468860064343 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1653 | 1468860064344 Marionette TRACE conn2 <- [1,2382,null,{}] 09:41:04 INFO - PROCESS | 1653 | 1468860064346 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}] 09:41:04 INFO - PROCESS | 1653 | 1468860064351 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:04 INFO - PROCESS | 1653 | 1468860064473 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:41:04 INFO - PROCESS | 1653 | 1468860064494 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1653 | 1468860064495 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c62000 == 35 [pid = 1653] [id = 603] 09:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124865c00) [pid = 1653] [serial = 1809] [outer = 0x0] 09:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12498ec00) [pid = 1653] [serial = 1810] [outer = 0x124865c00] 09:41:04 INFO - PROCESS | 1653 | 1468860064519 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12708e000) [pid = 1653] [serial = 1811] [outer = 0x124865c00] 09:41:04 INFO - PROCESS | 1653 | 1468860064864 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 571ms 09:41:04 INFO - PROCESS | 1653 | 1468860064915 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1653 | 1468860064916 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:41:04 INFO - PROCESS | 1653 | 1468860064919 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1653 | 1468860064920 Marionette TRACE conn2 <- [1,2386,null,{}] 09:41:04 INFO - PROCESS | 1653 | 1468860064924 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}] 09:41:04 INFO - PROCESS | 1653 | 1468860064926 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:05 INFO - PROCESS | 1653 | 1468860065079 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:41:05 INFO - PROCESS | 1653 | 1468860065097 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1653 | 1468860065110 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129494800 == 36 [pid = 1653] [id = 604] 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127350800) [pid = 1653] [serial = 1812] [outer = 0x0] 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12750b800) [pid = 1653] [serial = 1813] [outer = 0x127350800] 09:41:05 INFO - PROCESS | 1653 | 1468860065151 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127595000) [pid = 1653] [serial = 1814] [outer = 0x127350800] 09:41:05 INFO - PROCESS | 1653 | 1468860065561 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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 09:41:05 INFO - PROCESS | 1653 | 1468860065589 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1653 | 1468860065590 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:41:05 INFO - PROCESS | 1653 | 1468860065601 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 1653 | 1468860065603 Marionette TRACE conn2 <- [1,2390,null,{}] 09:41:05 INFO - PROCESS | 1653 | 1468860065605 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}] 09:41:05 INFO - PROCESS | 1653 | 1468860065606 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:05 INFO - PROCESS | 1653 | 1468860065707 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:41:05 INFO - PROCESS | 1653 | 1468860065761 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1653 | 1468860065763 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129816000 == 37 [pid = 1653] [id = 605] 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127591c00) [pid = 1653] [serial = 1815] [outer = 0x0] 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12759dc00) [pid = 1653] [serial = 1816] [outer = 0x127591c00] 09:41:05 INFO - PROCESS | 1653 | 1468860065787 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d1d400) [pid = 1653] [serial = 1817] [outer = 0x127591c00] 09:41:06 INFO - PROCESS | 1653 | 1468860066099 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 09:41:06 INFO - PROCESS | 1653 | 1468860066121 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:41:06 INFO - PROCESS | 1653 | 1468860066122 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:41:06 INFO - PROCESS | 1653 | 1468860066125 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1653 | 1468860066127 Marionette TRACE conn2 <- [1,2394,null,{}] 09:41:06 INFO - PROCESS | 1653 | 1468860066131 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}] 09:41:06 INFO - PROCESS | 1653 | 1468860066132 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:06 INFO - PROCESS | 1653 | 1468860066328 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1169d8800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126f3400) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111f15000) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f43800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1183cc000) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1169db400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1127d9800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f2b800) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11805b400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112736000) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f2dc00) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121bf6c00) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119972c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11842f000) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1169dc800) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:41:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124cd4c00) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:41:06 INFO - PROCESS | 1653 | 1468860066374 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1653 | 1468860066375 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e6c800 == 38 [pid = 1653] [id = 606] 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126fd400) [pid = 1653] [serial = 1818] [outer = 0x0] 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112ec2000) [pid = 1653] [serial = 1819] [outer = 0x1126fd400] 09:41:06 INFO - PROCESS | 1653 | 1468860066400 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1169dc800) [pid = 1653] [serial = 1820] [outer = 0x1126fd400] 09:41:06 INFO - PROCESS | 1653 | 1468860066677 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 573ms 09:41:06 INFO - PROCESS | 1653 | 1468860066701 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1653 | 1468860066702 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:41:06 INFO - PROCESS | 1653 | 1468860066704 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1653 | 1468860066705 Marionette TRACE conn2 <- [1,2398,null,{}] 09:41:06 INFO - PROCESS | 1653 | 1468860066716 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}] 09:41:06 INFO - PROCESS | 1653 | 1468860066717 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:06 INFO - PROCESS | 1653 | 1468860066804 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:41:06 INFO - PROCESS | 1653 | 1468860066808 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1653 | 1468860066810 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8b8000 == 39 [pid = 1653] [id = 607] 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1183cc000) [pid = 1653] [serial = 1821] [outer = 0x0] 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119972c00) [pid = 1653] [serial = 1822] [outer = 0x1183cc000] 09:41:06 INFO - PROCESS | 1653 | 1468860066834 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128e02800) [pid = 1653] [serial = 1823] [outer = 0x1183cc000] 09:41:07 INFO - PROCESS | 1653 | 1468860067184 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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 09:41:07 INFO - PROCESS | 1653 | 1468860067227 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1653 | 1468860067228 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:41:07 INFO - PROCESS | 1653 | 1468860067230 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1653 | 1468860067232 Marionette TRACE conn2 <- [1,2402,null,{}] 09:41:07 INFO - PROCESS | 1653 | 1468860067234 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}] 09:41:07 INFO - PROCESS | 1653 | 1468860067236 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:07 INFO - PROCESS | 1653 | 1468860067338 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:41:07 INFO - PROCESS | 1653 | 1468860067343 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1653 | 1468860067345 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ab000 == 40 [pid = 1653] [id = 608] 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128e0c000) [pid = 1653] [serial = 1824] [outer = 0x0] 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128ed8000) [pid = 1653] [serial = 1825] [outer = 0x128e0c000] 09:41:07 INFO - PROCESS | 1653 | 1468860067371 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1293dd400) [pid = 1653] [serial = 1826] [outer = 0x128e0c000] 09:41:07 INFO - PROCESS | 1653 | 1468860067703 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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 09:41:07 INFO - PROCESS | 1653 | 1468860067750 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1653 | 1468860067752 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:41:07 INFO - PROCESS | 1653 | 1468860067754 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1653 | 1468860067755 Marionette TRACE conn2 <- [1,2406,null,{}] 09:41:07 INFO - PROCESS | 1653 | 1468860067757 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}] 09:41:07 INFO - PROCESS | 1653 | 1468860067758 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:07 INFO - PROCESS | 1653 | 1468860067838 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:41:07 INFO - PROCESS | 1653 | 1468860067906 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1653 | 1468860067907 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abba800 == 41 [pid = 1653] [id = 609] 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e0a000) [pid = 1653] [serial = 1827] [outer = 0x0] 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12961f000) [pid = 1653] [serial = 1828] [outer = 0x128e0a000] 09:41:07 INFO - PROCESS | 1653 | 1468860067931 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12962c400) [pid = 1653] [serial = 1829] [outer = 0x128e0a000] 09:41:08 INFO - PROCESS | 1653 | 1468860068216 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 471ms 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:41:08 INFO - PROCESS | 1653 | 1468860068232 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 1653 | 1468860068234 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:41:08 INFO - PROCESS | 1653 | 1468860068236 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 1653 | 1468860068237 Marionette TRACE conn2 <- [1,2410,null,{}] 09:41:08 INFO - PROCESS | 1653 | 1468860068239 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}] 09:41:08 INFO - PROCESS | 1653 | 1468860068240 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:08 INFO - PROCESS | 1653 | 1468860068393 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:41:08 INFO - PROCESS | 1653 | 1468860068452 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1653 | 1468860068454 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113f49800 == 42 [pid = 1653] [id = 610] 09:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111c81800) [pid = 1653] [serial = 1830] [outer = 0x0] 09:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1121e4c00) [pid = 1653] [serial = 1831] [outer = 0x111c81800] 09:41:08 INFO - PROCESS | 1653 | 1468860068486 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a8d400) [pid = 1653] [serial = 1832] [outer = 0x111c81800] 09:41:08 INFO - PROCESS | 1653 | 1468860068943 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 720ms 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:41:08 INFO - PROCESS | 1653 | 1468860068957 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 1653 | 1468860068959 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:41:08 INFO - PROCESS | 1653 | 1468860068963 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 1653 | 1468860068965 Marionette TRACE conn2 <- [1,2414,null,{}] 09:41:08 INFO - PROCESS | 1653 | 1468860068968 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}] 09:41:08 INFO - PROCESS | 1653 | 1468860068971 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:09 INFO - PROCESS | 1653 | 1468860069078 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:41:09 INFO - PROCESS | 1653 | 1468860069176 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1653 | 1468860069177 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cad000 == 43 [pid = 1653] [id = 611] 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1180ce000) [pid = 1653] [serial = 1833] [outer = 0x0] 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11842d000) [pid = 1653] [serial = 1834] [outer = 0x1180ce000] 09:41:09 INFO - PROCESS | 1653 | 1468860069208 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118a32400) [pid = 1653] [serial = 1835] [outer = 0x1180ce000] 09:41:09 INFO - PROCESS | 1653 | 1468860069616 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 676ms 09:41:09 INFO - PROCESS | 1653 | 1468860069639 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:41:09 INFO - PROCESS | 1653 | 1468860069641 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:41:09 INFO - PROCESS | 1653 | 1468860069645 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1653 | 1468860069647 Marionette TRACE conn2 <- [1,2418,null,{}] 09:41:09 INFO - PROCESS | 1653 | 1468860069650 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}] 09:41:09 INFO - PROCESS | 1653 | 1468860069651 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:09 INFO - PROCESS | 1653 | 1468860069756 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:41:09 INFO - PROCESS | 1653 | 1468860069832 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1653 | 1468860069834 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129810800 == 44 [pid = 1653] [id = 612] 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119240800) [pid = 1653] [serial = 1836] [outer = 0x0] 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119610800) [pid = 1653] [serial = 1837] [outer = 0x119240800] 09:41:09 INFO - PROCESS | 1653 | 1468860069862 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121011400) [pid = 1653] [serial = 1838] [outer = 0x119240800] 09:41:10 INFO - PROCESS | 1653 | 1468860070285 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 673ms 09:41:10 INFO - PROCESS | 1653 | 1468860070318 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 1653 | 1468860070321 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:41:10 INFO - PROCESS | 1653 | 1468860070329 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 1653 | 1468860070332 Marionette TRACE conn2 <- [1,2422,null,{}] 09:41:10 INFO - PROCESS | 1653 | 1468860070335 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}] 09:41:10 INFO - PROCESS | 1653 | 1468860070337 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:10 INFO - PROCESS | 1653 | 1468860070469 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:41:10 INFO - PROCESS | 1653 | 1468860070556 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 1653 | 1468860070558 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba9e000 == 45 [pid = 1653] [id = 613] 09:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1248d7000) [pid = 1653] [serial = 1839] [outer = 0x0] 09:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12683d800) [pid = 1653] [serial = 1840] [outer = 0x1248d7000] 09:41:10 INFO - PROCESS | 1653 | 1468860070588 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127508000) [pid = 1653] [serial = 1841] [outer = 0x1248d7000] 09:41:11 INFO - PROCESS | 1653 | 1468860071027 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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 726ms 09:41:11 INFO - PROCESS | 1653 | 1468860071050 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1653 | 1468860071052 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:41:11 INFO - PROCESS | 1653 | 1468860071054 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1653 | 1468860071055 Marionette TRACE conn2 <- [1,2426,null,{}] 09:41:11 INFO - PROCESS | 1653 | 1468860071058 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}] 09:41:11 INFO - PROCESS | 1653 | 1468860071059 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:11 INFO - PROCESS | 1653 | 1468860071162 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:41:11 INFO - PROCESS | 1653 | 1468860071223 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 1653 | 1468860071224 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ad8000 == 46 [pid = 1653] [id = 614] 09:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12750c000) [pid = 1653] [serial = 1842] [outer = 0x0] 09:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128e0f000) [pid = 1653] [serial = 1843] [outer = 0x12750c000] 09:41:11 INFO - PROCESS | 1653 | 1468860071254 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1290a2400) [pid = 1653] [serial = 1844] [outer = 0x12750c000] 09:41:11 INFO - PROCESS | 1653 | 1468860071882 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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 871ms 09:41:11 INFO - PROCESS | 1653 | 1468860071926 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 1653 | 1468860071928 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:41:11 INFO - PROCESS | 1653 | 1468860071932 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 1653 | 1468860071933 Marionette TRACE conn2 <- [1,2430,null,{}] 09:41:11 INFO - PROCESS | 1653 | 1468860071937 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}] 09:41:11 INFO - PROCESS | 1653 | 1468860071938 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:12 INFO - PROCESS | 1653 | 1468860072031 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:41:12 INFO - PROCESS | 1653 | 1468860072106 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1653 | 1468860072107 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c4800 == 47 [pid = 1653] [id = 615] 09:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116794800) [pid = 1653] [serial = 1845] [outer = 0x0] 09:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116a0a800) [pid = 1653] [serial = 1846] [outer = 0x116794800] 09:41:12 INFO - PROCESS | 1653 | 1468860072136 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118059800) [pid = 1653] [serial = 1847] [outer = 0x116794800] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12abba800 == 46 [pid = 1653] [id = 609] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ab000 == 45 [pid = 1653] [id = 608] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8b8000 == 44 [pid = 1653] [id = 607] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x115e6c800 == 43 [pid = 1653] [id = 606] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129816000 == 42 [pid = 1653] [id = 605] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129494800 == 41 [pid = 1653] [id = 604] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128c62000 == 40 [pid = 1653] [id = 603] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12690d000 == 39 [pid = 1653] [id = 602] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124942000 == 38 [pid = 1653] [id = 601] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119b24000 == 37 [pid = 1653] [id = 600] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117e82000 == 36 [pid = 1653] [id = 599] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11821a800 == 35 [pid = 1653] [id = 598] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x121038800 == 34 [pid = 1653] [id = 597] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11939c000 == 33 [pid = 1653] [id = 595] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b0000 == 32 [pid = 1653] [id = 596] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128ad8000 == 31 [pid = 1653] [id = 614] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba9e000 == 30 [pid = 1653] [id = 613] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129810800 == 29 [pid = 1653] [id = 612] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119cad000 == 28 [pid = 1653] [id = 611] 09:41:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113f49800 == 27 [pid = 1653] [id = 610] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119606400) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11985ec00) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1126f3c00) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1127db800) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1160ea400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11697dc00) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118433000) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118549400) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116aa0000) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180c2c00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f45c00) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11678e400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a15800) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116534c00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11853f400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119236000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12130e800) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1213fa400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11679cc00) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124cda800) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1248d4400) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123c16000) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1248d5c00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126899800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121bf8400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12191e800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11854a000) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1192c0800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124865400) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128e0c800) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d20000) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11963f000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120fbcc00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 09:41:13 INFO - PROCESS | 1653 | 1468860073067 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1172ms 09:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:41:13 INFO - PROCESS | 1653 | 1468860073104 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1653 | 1468860073106 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:41:13 INFO - PROCESS | 1653 | 1468860073109 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1653 | 1468860073111 Marionette TRACE conn2 <- [1,2434,null,{}] 09:41:13 INFO - PROCESS | 1653 | 1468860073115 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}] 09:41:13 INFO - PROCESS | 1653 | 1468860073116 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:13 INFO - PROCESS | 1653 | 1468860073195 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:41:13 INFO - PROCESS | 1653 | 1468860073200 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1653 | 1468860073203 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d77800 == 28 [pid = 1653] [id = 616] 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112733000) [pid = 1653] [serial = 1848] [outer = 0x0] 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112780800) [pid = 1653] [serial = 1849] [outer = 0x112733000] 09:41:13 INFO - PROCESS | 1653 | 1468860073232 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1127dcc00) [pid = 1653] [serial = 1850] [outer = 0x112733000] 09:41:13 INFO - PROCESS | 1653 | 1468860073620 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 09:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:41:13 INFO - PROCESS | 1653 | 1468860073630 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1653 | 1468860073633 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:41:13 INFO - PROCESS | 1653 | 1468860073637 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1653 | 1468860073639 Marionette TRACE conn2 <- [1,2438,null,{}] 09:41:13 INFO - PROCESS | 1653 | 1468860073642 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}] 09:41:13 INFO - PROCESS | 1653 | 1468860073644 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:13 INFO - PROCESS | 1653 | 1468860073722 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:41:13 INFO - PROCESS | 1653 | 1468860073730 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1653 | 1468860073731 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ad800 == 29 [pid = 1653] [id = 617] 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11322c800) [pid = 1653] [serial = 1851] [outer = 0x0] 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11380f800) [pid = 1653] [serial = 1852] [outer = 0x11322c800] 09:41:13 INFO - PROCESS | 1653 | 1468860073758 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11607cc00) [pid = 1653] [serial = 1853] [outer = 0x11322c800] 09:41:14 INFO - PROCESS | 1653 | 1468860074114 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 09:41:14 INFO - PROCESS | 1653 | 1468860074157 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 1653 | 1468860074158 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:41:14 INFO - PROCESS | 1653 | 1468860074160 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 1653 | 1468860074163 Marionette TRACE conn2 <- [1,2442,null,{}] 09:41:14 INFO - PROCESS | 1653 | 1468860074171 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}] 09:41:14 INFO - PROCESS | 1653 | 1468860074174 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:14 INFO - PROCESS | 1653 | 1468860074252 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:41:14 INFO - PROCESS | 1653 | 1468860074261 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1653 | 1468860074263 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c0000 == 30 [pid = 1653] [id = 618] 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11277ac00) [pid = 1653] [serial = 1854] [outer = 0x0] 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116aab400) [pid = 1653] [serial = 1855] [outer = 0x11277ac00] 09:41:14 INFO - PROCESS | 1653 | 1468860074291 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11805d800) [pid = 1653] [serial = 1856] [outer = 0x11277ac00] 09:41:14 INFO - PROCESS | 1653 | 1468860074639 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 525ms 09:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:41:14 INFO - PROCESS | 1653 | 1468860074685 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 1653 | 1468860074687 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:41:14 INFO - PROCESS | 1653 | 1468860074689 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 1653 | 1468860074690 Marionette TRACE conn2 <- [1,2446,null,{}] 09:41:14 INFO - PROCESS | 1653 | 1468860074693 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}] 09:41:14 INFO - PROCESS | 1653 | 1468860074694 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:14 INFO - PROCESS | 1653 | 1468860074803 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:41:14 INFO - PROCESS | 1653 | 1468860074840 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1653 | 1468860074841 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c8800 == 31 [pid = 1653] [id = 619] 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1180c3c00) [pid = 1653] [serial = 1857] [outer = 0x0] 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11842c000) [pid = 1653] [serial = 1858] [outer = 0x1180c3c00] 09:41:14 INFO - PROCESS | 1653 | 1468860074866 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118434c00) [pid = 1653] [serial = 1859] [outer = 0x1180c3c00] 09:41:15 INFO - PROCESS | 1653 | 1468860075151 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 09:41:15 INFO - PROCESS | 1653 | 1468860075208 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:41:15 INFO - PROCESS | 1653 | 1468860075218 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:41:15 INFO - PROCESS | 1653 | 1468860075220 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1653 | 1468860075222 Marionette TRACE conn2 <- [1,2450,null,{}] 09:41:15 INFO - PROCESS | 1653 | 1468860075230 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}] 09:41:15 INFO - PROCESS | 1653 | 1468860075231 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:15 INFO - PROCESS | 1653 | 1468860075326 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:41:15 INFO - PROCESS | 1653 | 1468860075329 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1653 | 1468860075331 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc2000 == 32 [pid = 1653] [id = 620] 09:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f42000) [pid = 1653] [serial = 1860] [outer = 0x0] 09:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118481c00) [pid = 1653] [serial = 1861] [outer = 0x112f42000] 09:41:15 INFO - PROCESS | 1653 | 1468860075355 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118a38000) [pid = 1653] [serial = 1862] [outer = 0x112f42000] 09:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 09:41:15 INFO - PROCESS | 1653 | 1468860075735 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]]]}] 09:41:15 INFO - PROCESS | 1653 | 1468860075739 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1653 | 1468860075741 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:41:15 INFO - PROCESS | 1653 | 1468860075748 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1653 | 1468860075749 Marionette TRACE conn2 <- [1,2454,null,{}] 09:41:15 INFO - PROCESS | 1653 | 1468860075751 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}] 09:41:15 INFO - PROCESS | 1653 | 1468860075755 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:15 INFO - PROCESS | 1653 | 1468860075928 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:41:15 INFO - PROCESS | 1653 | 1468860075951 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1653 | 1468860075952 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b17000 == 33 [pid = 1653] [id = 621] 09:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112736800) [pid = 1653] [serial = 1863] [outer = 0x0] 09:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1192c3800) [pid = 1653] [serial = 1864] [outer = 0x112736800] 09:41:15 INFO - PROCESS | 1653 | 1468860075993 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119857c00) [pid = 1653] [serial = 1865] [outer = 0x112736800] 09:41:16 INFO - PROCESS | 1653 | 1468860076395 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]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 673ms 09:41:16 INFO - PROCESS | 1653 | 1468860076418 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:41:16 INFO - PROCESS | 1653 | 1468860076420 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:41:16 INFO - PROCESS | 1653 | 1468860076423 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1653 | 1468860076435 Marionette TRACE conn2 <- [1,2458,null,{}] 09:41:16 INFO - PROCESS | 1653 | 1468860076445 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}] 09:41:16 INFO - PROCESS | 1653 | 1468860076447 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:16 INFO - PROCESS | 1653 | 1468860076594 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:41:16 INFO - PROCESS | 1653 | 1468860076674 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1653 | 1468860076675 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x125451000 == 34 [pid = 1653] [id = 622] 09:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118e84800) [pid = 1653] [serial = 1866] [outer = 0x0] 09:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1199acc00) [pid = 1653] [serial = 1867] [outer = 0x118e84800] 09:41:16 INFO - PROCESS | 1653 | 1468860076725 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120e9ec00) [pid = 1653] [serial = 1868] [outer = 0x118e84800] 09:41:17 INFO - PROCESS | 1653 | 1468860077314 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]]]}] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128e0c000) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127350800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124865c00) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x127591c00) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f75000) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1126fd400) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113371000) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11963e400) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1169e4000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113f35c00) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1254dec00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1127e0400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1183cc000) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1127dc800) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e0a000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 941ms 09:41:17 INFO - PROCESS | 1653 | 1468860077364 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1653 | 1468860077365 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:41:17 INFO - PROCESS | 1653 | 1468860077367 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1653 | 1468860077368 Marionette TRACE conn2 <- [1,2462,null,{}] 09:41:17 INFO - PROCESS | 1653 | 1468860077370 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}] 09:41:17 INFO - PROCESS | 1653 | 1468860077371 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:17 INFO - PROCESS | 1653 | 1468860077447 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:41:17 INFO - PROCESS | 1653 | 1468860077451 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1653 | 1468860077452 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e11000 == 35 [pid = 1653] [id = 623] 09:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113f35c00) [pid = 1653] [serial = 1869] [outer = 0x0] 09:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1169e2c00) [pid = 1653] [serial = 1870] [outer = 0x113f35c00] 09:41:17 INFO - PROCESS | 1653 | 1468860077477 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118485c00) [pid = 1653] [serial = 1871] [outer = 0x113f35c00] 09:41:17 INFO - PROCESS | 1653 | 1468860077809 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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 09:41:17 INFO - PROCESS | 1653 | 1468860077836 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1653 | 1468860077837 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:41:17 INFO - PROCESS | 1653 | 1468860077840 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1653 | 1468860077841 Marionette TRACE conn2 <- [1,2466,null,{}] 09:41:17 INFO - PROCESS | 1653 | 1468860077843 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}] 09:41:17 INFO - PROCESS | 1653 | 1468860077845 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:17 INFO - PROCESS | 1653 | 1468860077930 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:41:18 INFO - PROCESS | 1653 | 1468860078006 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1653 | 1468860078007 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187bc800 == 36 [pid = 1653] [id = 624] 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a84c00) [pid = 1653] [serial = 1872] [outer = 0x0] 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960c800) [pid = 1653] [serial = 1873] [outer = 0x112a84c00] 09:41:18 INFO - PROCESS | 1653 | 1468860078032 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120eab000) [pid = 1653] [serial = 1874] [outer = 0x112a84c00] 09:41:18 INFO - PROCESS | 1653 | 1468860078327 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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 522ms 09:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:41:18 INFO - PROCESS | 1653 | 1468860078365 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1653 | 1468860078367 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:41:18 INFO - PROCESS | 1653 | 1468860078371 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1653 | 1468860078372 Marionette TRACE conn2 <- [1,2470,null,{}] 09:41:18 INFO - PROCESS | 1653 | 1468860078376 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}] 09:41:18 INFO - PROCESS | 1653 | 1468860078380 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:18 INFO - PROCESS | 1653 | 1468860078504 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:41:18 INFO - PROCESS | 1653 | 1468860078589 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1653 | 1468860078591 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ac6000 == 37 [pid = 1653] [id = 625] 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113371c00) [pid = 1653] [serial = 1875] [outer = 0x0] 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120fc2800) [pid = 1653] [serial = 1876] [outer = 0x113371c00] 09:41:18 INFO - PROCESS | 1653 | 1468860078632 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121bf8400) [pid = 1653] [serial = 1877] [outer = 0x113371c00] 09:41:18 INFO - PROCESS | 1653 | 1468860078918 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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 573ms 09:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:41:18 INFO - PROCESS | 1653 | 1468860078951 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1653 | 1468860078953 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:41:18 INFO - PROCESS | 1653 | 1468860078955 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1653 | 1468860078957 Marionette TRACE conn2 <- [1,2474,null,{}] 09:41:18 INFO - PROCESS | 1653 | 1468860078969 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}] 09:41:18 INFO - PROCESS | 1653 | 1468860078971 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:19 INFO - PROCESS | 1653 | 1468860079082 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:41:19 INFO - PROCESS | 1653 | 1468860079136 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1653 | 1468860079138 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc1800 == 38 [pid = 1653] [id = 626] 09:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115e10c00) [pid = 1653] [serial = 1878] [outer = 0x0] 09:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12485f400) [pid = 1653] [serial = 1879] [outer = 0x115e10c00] 09:41:19 INFO - PROCESS | 1653 | 1468860079167 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1254db000) [pid = 1653] [serial = 1880] [outer = 0x115e10c00] 09:41:19 INFO - PROCESS | 1653 | 1468860079691 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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 774ms 09:41:19 INFO - PROCESS | 1653 | 1468860079730 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 1653 | 1468860079733 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:41:19 INFO - PROCESS | 1653 | 1468860079736 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1653 | 1468860079738 Marionette TRACE conn2 <- [1,2478,null,{}] 09:41:19 INFO - PROCESS | 1653 | 1468860079742 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}] 09:41:19 INFO - PROCESS | 1653 | 1468860079744 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:19 INFO - PROCESS | 1653 | 1468860079855 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:41:19 INFO - PROCESS | 1653 | 1468860079938 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1653 | 1468860079940 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ad000 == 39 [pid = 1653] [id = 627] 09:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127d7400) [pid = 1653] [serial = 1881] [outer = 0x0] 09:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112eb8000) [pid = 1653] [serial = 1882] [outer = 0x1127d7400] 09:41:19 INFO - PROCESS | 1653 | 1468860079971 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113232800) [pid = 1653] [serial = 1883] [outer = 0x1127d7400] 09:41:20 INFO - PROCESS | 1653 | 1468860080530 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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 821ms 09:41:20 INFO - PROCESS | 1653 | 1468860080557 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1653 | 1468860080560 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:41:20 INFO - PROCESS | 1653 | 1468860080564 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1653 | 1468860080566 Marionette TRACE conn2 <- [1,2482,null,{}] 09:41:20 INFO - PROCESS | 1653 | 1468860080569 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}] 09:41:20 INFO - PROCESS | 1653 | 1468860080571 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:20 INFO - PROCESS | 1653 | 1468860080682 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:41:20 INFO - PROCESS | 1653 | 1468860080774 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1653 | 1468860080775 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12132a800 == 40 [pid = 1653] [id = 628] 09:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116904c00) [pid = 1653] [serial = 1884] [outer = 0x0] 09:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a14000) [pid = 1653] [serial = 1885] [outer = 0x116904c00] 09:41:20 INFO - PROCESS | 1653 | 1468860080809 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118063c00) [pid = 1653] [serial = 1886] [outer = 0x116904c00] 09:41:21 INFO - PROCESS | 1653 | 1468860081554 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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1075ms 09:41:21 INFO - PROCESS | 1653 | 1468860081639 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1653 | 1468860081642 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:41:21 INFO - PROCESS | 1653 | 1468860081645 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1653 | 1468860081647 Marionette TRACE conn2 <- [1,2486,null,{}] 09:41:21 INFO - PROCESS | 1653 | 1468860081651 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}] 09:41:21 INFO - PROCESS | 1653 | 1468860081652 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:21 INFO - PROCESS | 1653 | 1468860081769 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128ac6000 == 39 [pid = 1653] [id = 625] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1187bc800 == 38 [pid = 1653] [id = 624] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124e11000 == 37 [pid = 1653] [id = 623] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x125451000 == 36 [pid = 1653] [id = 622] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x123b17000 == 35 [pid = 1653] [id = 621] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc2000 == 34 [pid = 1653] [id = 620] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c8800 == 33 [pid = 1653] [id = 619] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c0000 == 32 [pid = 1653] [id = 618] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ad800 == 31 [pid = 1653] [id = 617] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x113d77800 == 30 [pid = 1653] [id = 616] 09:41:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c4800 == 29 [pid = 1653] [id = 615] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1293dd400) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12750b800) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12498ec00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12759dc00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128d1d400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11805fc00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11814ac00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1169dc800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120ea6400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1196ea400) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120e9d400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11805b000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11842e000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116795800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169e2400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126fd9800) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119240000) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119972c00) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119609000) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a8cc00) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113861000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12962c400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128ed8000) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112ec2000) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127595000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128e02800) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12708e000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x121923800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12961f000) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 09:41:21 INFO - PROCESS | 1653 | 1468860081852 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1653 | 1468860081855 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x115192800 == 30 [pid = 1653] [id = 629] 09:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a8cc00) [pid = 1653] [serial = 1887] [outer = 0x0] 09:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1130ad400) [pid = 1653] [serial = 1888] [outer = 0x112a8cc00] 09:41:21 INFO - PROCESS | 1653 | 1468860081882 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1169d7000) [pid = 1653] [serial = 1889] [outer = 0x112a8cc00] 09:41:22 INFO - PROCESS | 1653 | 1468860082206 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 574ms 09:41:22 INFO - PROCESS | 1653 | 1468860082220 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1653 | 1468860082223 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:41:22 INFO - PROCESS | 1653 | 1468860082231 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1653 | 1468860082233 Marionette TRACE conn2 <- [1,2490,null,{}] 09:41:22 INFO - PROCESS | 1653 | 1468860082235 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}] 09:41:22 INFO - PROCESS | 1653 | 1468860082237 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:22 INFO - PROCESS | 1653 | 1468860082340 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:41:22 INFO - PROCESS | 1653 | 1468860082440 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1653 | 1468860082442 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x113354000 == 31 [pid = 1653] [id = 630] 09:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111aa5800) [pid = 1653] [serial = 1890] [outer = 0x0] 09:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1127e0000) [pid = 1653] [serial = 1891] [outer = 0x111aa5800] 09:41:22 INFO - PROCESS | 1653 | 1468860082474 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11678e400) [pid = 1653] [serial = 1892] [outer = 0x111aa5800] 09:41:22 INFO - PROCESS | 1653 | 1468860082951 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 774ms 09:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:41:23 INFO - PROCESS | 1653 | 1468860083004 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1653 | 1468860083007 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:41:23 INFO - PROCESS | 1653 | 1468860083015 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1653 | 1468860083018 Marionette TRACE conn2 <- [1,2494,null,{}] 09:41:23 INFO - PROCESS | 1653 | 1468860083024 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}] 09:41:23 INFO - PROCESS | 1653 | 1468860083026 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:23 INFO - PROCESS | 1653 | 1468860083121 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:41:23 INFO - PROCESS | 1653 | 1468860083191 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1653 | 1468860083193 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a6800 == 32 [pid = 1653] [id = 631] 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1126fe400) [pid = 1653] [serial = 1893] [outer = 0x0] 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118431800) [pid = 1653] [serial = 1894] [outer = 0x1126fe400] 09:41:23 INFO - PROCESS | 1653 | 1468860083224 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118540c00) [pid = 1653] [serial = 1895] [outer = 0x1126fe400] 09:41:23 INFO - PROCESS | 1653 | 1468860083647 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 678ms 09:41:23 INFO - PROCESS | 1653 | 1468860083703 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:41:23 INFO - PROCESS | 1653 | 1468860083706 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:41:23 INFO - PROCESS | 1653 | 1468860083725 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1653 | 1468860083727 Marionette TRACE conn2 <- [1,2498,null,{}] 09:41:23 INFO - PROCESS | 1653 | 1468860083733 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}] 09:41:23 INFO - PROCESS | 1653 | 1468860083734 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:23 INFO - PROCESS | 1653 | 1468860083837 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:41:23 INFO - PROCESS | 1653 | 1468860083910 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1653 | 1468860083911 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x121325800 == 33 [pid = 1653] [id = 632] 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11923a400) [pid = 1653] [serial = 1896] [outer = 0x0] 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1192c2400) [pid = 1653] [serial = 1897] [outer = 0x11923a400] 09:41:23 INFO - PROCESS | 1653 | 1468860083941 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11932cc00) [pid = 1653] [serial = 1898] [outer = 0x11923a400] 09:41:24 INFO - PROCESS | 1653 | 1468860084367 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 09:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:41:24 INFO - PROCESS | 1653 | 1468860084399 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 1653 | 1468860084401 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:41:24 INFO - PROCESS | 1653 | 1468860084409 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1653 | 1468860084414 Marionette TRACE conn2 <- [1,2502,null,{}] 09:41:24 INFO - PROCESS | 1653 | 1468860084417 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}] 09:41:24 INFO - PROCESS | 1653 | 1468860084420 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:24 INFO - PROCESS | 1653 | 1468860084520 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:41:24 INFO - PROCESS | 1653 | 1468860084580 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1653 | 1468860084581 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x125559000 == 34 [pid = 1653] [id = 633] 09:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119603c00) [pid = 1653] [serial = 1899] [outer = 0x0] 09:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119644c00) [pid = 1653] [serial = 1900] [outer = 0x119603c00] 09:41:24 INFO - PROCESS | 1653 | 1468860084610 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120e17400) [pid = 1653] [serial = 1901] [outer = 0x119603c00] 09:41:25 INFO - PROCESS | 1653 | 1468860084995 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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 631ms 09:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:41:25 INFO - PROCESS | 1653 | 1468860085036 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 1653 | 1468860085038 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:41:25 INFO - PROCESS | 1653 | 1468860085040 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1653 | 1468860085041 Marionette TRACE conn2 <- [1,2506,null,{}] 09:41:25 INFO - PROCESS | 1653 | 1468860085046 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}] 09:41:25 INFO - PROCESS | 1653 | 1468860085048 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:25 INFO - PROCESS | 1653 | 1468860085146 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:41:25 INFO - PROCESS | 1653 | 1468860085235 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1653 | 1468860085236 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e0800 == 35 [pid = 1653] [id = 634] 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120ea6800) [pid = 1653] [serial = 1902] [outer = 0x0] 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121893000) [pid = 1653] [serial = 1903] [outer = 0x120ea6800] 09:41:25 INFO - PROCESS | 1653 | 1468860085265 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12485e000) [pid = 1653] [serial = 1904] [outer = 0x120ea6800] 09:41:25 INFO - PROCESS | 1653 | 1468860085678 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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 673ms 09:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:41:25 INFO - PROCESS | 1653 | 1468860085713 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 1653 | 1468860085715 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:41:25 INFO - PROCESS | 1653 | 1468860085717 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 1653 | 1468860085718 Marionette TRACE conn2 <- [1,2510,null,{}] 09:41:25 INFO - PROCESS | 1653 | 1468860085721 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}] 09:41:25 INFO - PROCESS | 1653 | 1468860085722 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:25 INFO - PROCESS | 1653 | 1468860085818 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:41:25 INFO - PROCESS | 1653 | 1468860085892 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1653 | 1468860085897 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x128acd800 == 36 [pid = 1653] [id = 635] 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1248d9800) [pid = 1653] [serial = 1905] [outer = 0x0] 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124984800) [pid = 1653] [serial = 1906] [outer = 0x1248d9800] 09:41:25 INFO - PROCESS | 1653 | 1468860085936 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1254dbc00) [pid = 1653] [serial = 1907] [outer = 0x1248d9800] 09:41:26 INFO - PROCESS | 1653 | 1468860086376 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 719ms 09:41:26 INFO - PROCESS | 1653 | 1468860086437 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1653 | 1468860086438 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:41:26 INFO - PROCESS | 1653 | 1468860086441 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1653 | 1468860086442 Marionette TRACE conn2 <- [1,2514,null,{}] 09:41:26 INFO - PROCESS | 1653 | 1468860086467 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}] 09:41:26 INFO - PROCESS | 1653 | 1468860086469 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:26 INFO - PROCESS | 1653 | 1468860086566 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:41:26 INFO - PROCESS | 1653 | 1468860086694 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 1653 | 1468860086695 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e7a000 == 37 [pid = 1653] [id = 636] 09:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1126f7c00) [pid = 1653] [serial = 1908] [outer = 0x0] 09:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1127da400) [pid = 1653] [serial = 1909] [outer = 0x1126f7c00] 09:41:26 INFO - PROCESS | 1653 | 1468860086724 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116909400) [pid = 1653] [serial = 1910] [outer = 0x1126f7c00] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x115192800 == 36 [pid = 1653] [id = 629] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ad000 == 35 [pid = 1653] [id = 627] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12132a800 == 34 [pid = 1653] [id = 628] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc1800 == 33 [pid = 1653] [id = 626] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128acd800 == 32 [pid = 1653] [id = 635] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e0800 == 31 [pid = 1653] [id = 634] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x125559000 == 30 [pid = 1653] [id = 633] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121325800 == 29 [pid = 1653] [id = 632] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a6800 == 28 [pid = 1653] [id = 631] 09:41:27 INFO - PROCESS | 1653 | --DOCSHELL 0x113354000 == 27 [pid = 1653] [id = 630] 09:41:27 INFO - PROCESS | 1653 | 1468860087740 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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1345ms 09:41:27 INFO - PROCESS | 1653 | 1468860087787 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1653 | 1468860087790 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:41:27 INFO - PROCESS | 1653 | 1468860087795 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1653 | 1468860087796 Marionette TRACE conn2 <- [1,2518,null,{}] 09:41:27 INFO - PROCESS | 1653 | 1468860087801 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}] 09:41:27 INFO - PROCESS | 1653 | 1468860087803 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:27 INFO - PROCESS | 1653 | 1468860087890 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:41:27 INFO - PROCESS | 1653 | 1468860087899 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1653 | 1468860087901 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab9000 == 28 [pid = 1653] [id = 637] 09:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113861000) [pid = 1653] [serial = 1911] [outer = 0x0] 09:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1160ec000) [pid = 1653] [serial = 1912] [outer = 0x113861000] 09:41:27 INFO - PROCESS | 1653 | 1468860087930 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11690d800) [pid = 1653] [serial = 1913] [outer = 0x113861000] 09:41:28 INFO - PROCESS | 1653 | 1468860088316 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms 09:41:28 INFO - PROCESS | 1653 | 1468860088366 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1653 | 1468860088370 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:41:28 INFO - PROCESS | 1653 | 1468860088375 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1653 | 1468860088376 Marionette TRACE conn2 <- [1,2522,null,{}] 09:41:28 INFO - PROCESS | 1653 | 1468860088379 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}] 09:41:28 INFO - PROCESS | 1653 | 1468860088380 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:28 INFO - PROCESS | 1653 | 1468860088459 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:41:28 INFO - PROCESS | 1653 | 1468860088465 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1653 | 1468860088467 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a1800 == 29 [pid = 1653] [id = 638] 09:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a9f400) [pid = 1653] [serial = 1914] [outer = 0x0] 09:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180c1800) [pid = 1653] [serial = 1915] [outer = 0x116a9f400] 09:41:28 INFO - PROCESS | 1653 | 1468860088495 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118433800) [pid = 1653] [serial = 1916] [outer = 0x116a9f400] 09:41:28 INFO - PROCESS | 1653 | 1468860088850 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 09:41:28 INFO - PROCESS | 1653 | 1468860088899 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1653 | 1468860088900 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:41:28 INFO - PROCESS | 1653 | 1468860088902 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1653 | 1468860088912 Marionette TRACE conn2 <- [1,2526,null,{}] 09:41:28 INFO - PROCESS | 1653 | 1468860088932 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}] 09:41:28 INFO - PROCESS | 1653 | 1468860088935 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:29 INFO - PROCESS | 1653 | 1468860089031 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:41:29 INFO - PROCESS | 1653 | 1468860089036 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 1653 | 1468860089038 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b25000 == 30 [pid = 1653] [id = 639] 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1127d6c00) [pid = 1653] [serial = 1917] [outer = 0x0] 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11923c400) [pid = 1653] [serial = 1918] [outer = 0x1127d6c00] 09:41:29 INFO - PROCESS | 1653 | 1468860089066 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119605000) [pid = 1653] [serial = 1919] [outer = 0x1127d6c00] 09:41:29 INFO - PROCESS | 1653 | 1468860089455 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 579ms 09:41:29 INFO - PROCESS | 1653 | 1468860089482 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1653 | 1468860089484 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:41:29 INFO - PROCESS | 1653 | 1468860089495 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1653 | 1468860089497 Marionette TRACE conn2 <- [1,2530,null,{}] 09:41:29 INFO - PROCESS | 1653 | 1468860089500 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}] 09:41:29 INFO - PROCESS | 1653 | 1468860089502 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:29 INFO - PROCESS | 1653 | 1468860089653 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:41:29 INFO - PROCESS | 1653 | 1468860089692 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 1653 | 1468860089693 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12731f800 == 31 [pid = 1653] [id = 640] 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119610400) [pid = 1653] [serial = 1920] [outer = 0x0] 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119865800) [pid = 1653] [serial = 1921] [outer = 0x119610400] 09:41:29 INFO - PROCESS | 1653 | 1468860089718 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x120ea0800) [pid = 1653] [serial = 1922] [outer = 0x119610400] 09:41:30 INFO - PROCESS | 1653 | 1468860090029 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 569ms 09:41:30 INFO - PROCESS | 1653 | 1468860090067 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1653 | 1468860090068 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:41:30 INFO - PROCESS | 1653 | 1468860090070 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1653 | 1468860090071 Marionette TRACE conn2 <- [1,2534,null,{}] 09:41:30 INFO - PROCESS | 1653 | 1468860090074 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}] 09:41:30 INFO - PROCESS | 1653 | 1468860090075 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:30 INFO - PROCESS | 1653 | 1468860090180 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:41:30 INFO - PROCESS | 1653 | 1468860090184 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1653 | 1468860090185 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c68800 == 32 [pid = 1653] [id = 641] 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1127de000) [pid = 1653] [serial = 1923] [outer = 0x0] 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x120fbe800) [pid = 1653] [serial = 1924] [outer = 0x1127de000] 09:41:30 INFO - PROCESS | 1653 | 1468860090209 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124864800) [pid = 1653] [serial = 1925] [outer = 0x1127de000] 09:41:30 INFO - PROCESS | 1653 | 1468860090551 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 09:41:30 INFO - PROCESS | 1653 | 1468860090591 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1653 | 1468860090592 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:41:30 INFO - PROCESS | 1653 | 1468860090597 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1653 | 1468860090598 Marionette TRACE conn2 <- [1,2538,null,{}] 09:41:30 INFO - PROCESS | 1653 | 1468860090601 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}] 09:41:30 INFO - PROCESS | 1653 | 1468860090605 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:30 INFO - PROCESS | 1653 | 1468860090721 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:41:30 INFO - PROCESS | 1653 | 1468860090733 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1653 | 1468860090735 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129812800 == 33 [pid = 1653] [id = 642] 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124862c00) [pid = 1653] [serial = 1926] [outer = 0x0] 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1248db000) [pid = 1653] [serial = 1927] [outer = 0x124862c00] 09:41:30 INFO - PROCESS | 1653 | 1468860090760 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126fda400) [pid = 1653] [serial = 1928] [outer = 0x124862c00] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112f42000) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112736800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116794800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118e84800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112733000) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1180c3c00) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x113f35c00) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11322c800) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11277ac00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x111c81800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112a8cc00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1180ce000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119240800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1248d7000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a84c00) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12750c000) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113371c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127d7400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e10c00) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:41:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116904c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:41:31 INFO - PROCESS | 1653 | 1468860091307 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 718ms 09:41:31 INFO - PROCESS | 1653 | 1468860091316 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1653 | 1468860091317 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:41:31 INFO - PROCESS | 1653 | 1468860091319 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1653 | 1468860091320 Marionette TRACE conn2 <- [1,2542,null,{}] 09:41:31 INFO - PROCESS | 1653 | 1468860091323 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}] 09:41:31 INFO - PROCESS | 1653 | 1468860091324 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:31 INFO - PROCESS | 1653 | 1468860091404 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:41:31 INFO - PROCESS | 1653 | 1468860091424 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 1653 | 1468860091425 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x125554800 == 34 [pid = 1653] [id = 643] 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a81c00) [pid = 1653] [serial = 1929] [outer = 0x0] 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113866800) [pid = 1653] [serial = 1930] [outer = 0x112a81c00] 09:41:31 INFO - PROCESS | 1653 | 1468860091452 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116a15800) [pid = 1653] [serial = 1931] [outer = 0x112a81c00] 09:41:31 INFO - PROCESS | 1653 | 1468860091771 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 09:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:41:31 INFO - PROCESS | 1653 | 1468860091789 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1653 | 1468860091790 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:41:31 INFO - PROCESS | 1653 | 1468860091792 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1653 | 1468860091793 Marionette TRACE conn2 <- [1,2546,null,{}] 09:41:31 INFO - PROCESS | 1653 | 1468860091803 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}] 09:41:31 INFO - PROCESS | 1653 | 1468860091805 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:31 INFO - PROCESS | 1653 | 1468860091916 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:41:31 INFO - PROCESS | 1653 | 1468860091923 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 1653 | 1468860091924 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a782000 == 35 [pid = 1653] [id = 644] 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112736800) [pid = 1653] [serial = 1932] [outer = 0x0] 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11853c800) [pid = 1653] [serial = 1933] [outer = 0x112736800] 09:41:31 INFO - PROCESS | 1653 | 1468860091948 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121927c00) [pid = 1653] [serial = 1934] [outer = 0x112736800] 09:41:32 INFO - PROCESS | 1653 | 1468860092264 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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 09:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:41:32 INFO - PROCESS | 1653 | 1468860092315 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 1653 | 1468860092316 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:41:32 INFO - PROCESS | 1653 | 1468860092318 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 1653 | 1468860092320 Marionette TRACE conn2 <- [1,2550,null,{}] 09:41:32 INFO - PROCESS | 1653 | 1468860092322 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}] 09:41:32 INFO - PROCESS | 1653 | 1468860092323 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:32 INFO - PROCESS | 1653 | 1468860092401 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:41:32 INFO - PROCESS | 1653 | 1468860092413 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1653 | 1468860092414 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b1b000 == 36 [pid = 1653] [id = 645] 09:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113d96c00) [pid = 1653] [serial = 1935] [outer = 0x0] 09:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x127094000) [pid = 1653] [serial = 1936] [outer = 0x113d96c00] 09:41:32 INFO - PROCESS | 1653 | 1468860092437 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127505400) [pid = 1653] [serial = 1937] [outer = 0x113d96c00] 09:41:32 INFO - PROCESS | 1653 | 1468860092859 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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 570ms 09:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:41:32 INFO - PROCESS | 1653 | 1468860092889 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 1653 | 1468860092891 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:41:32 INFO - PROCESS | 1653 | 1468860092894 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 1653 | 1468860092896 Marionette TRACE conn2 <- [1,2554,null,{}] 09:41:32 INFO - PROCESS | 1653 | 1468860092900 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}] 09:41:32 INFO - PROCESS | 1653 | 1468860092901 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:33 INFO - PROCESS | 1653 | 1468860093022 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:41:33 INFO - PROCESS | 1653 | 1468860093029 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1653 | 1468860093030 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b4800 == 37 [pid = 1653] [id = 646] 09:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12708ac00) [pid = 1653] [serial = 1938] [outer = 0x0] 09:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12750ac00) [pid = 1653] [serial = 1939] [outer = 0x12708ac00] 09:41:33 INFO - PROCESS | 1653 | 1468860093069 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12750fc00) [pid = 1653] [serial = 1940] [outer = 0x12708ac00] 09:41:33 INFO - PROCESS | 1653 | 1468860093685 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 821ms 09:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:41:33 INFO - PROCESS | 1653 | 1468860093715 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1653 | 1468860093718 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:41:33 INFO - PROCESS | 1653 | 1468860093721 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1653 | 1468860093723 Marionette TRACE conn2 <- [1,2558,null,{}] 09:41:33 INFO - PROCESS | 1653 | 1468860093728 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}] 09:41:33 INFO - PROCESS | 1653 | 1468860093730 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:33 INFO - PROCESS | 1653 | 1468860093865 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:41:33 INFO - PROCESS | 1653 | 1468860093949 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1653 | 1468860093951 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939b000 == 38 [pid = 1653] [id = 647] 09:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113375000) [pid = 1653] [serial = 1941] [outer = 0x0] 09:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116795000) [pid = 1653] [serial = 1942] [outer = 0x113375000] 09:41:33 INFO - PROCESS | 1653 | 1468860093982 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1126f6800) [pid = 1653] [serial = 1943] [outer = 0x113375000] 09:41:34 INFO - PROCESS | 1653 | 1468860094550 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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 871ms 09:41:34 INFO - PROCESS | 1653 | 1468860094593 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1653 | 1468860094596 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:41:34 INFO - PROCESS | 1653 | 1468860094601 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1653 | 1468860094603 Marionette TRACE conn2 <- [1,2562,null,{}] 09:41:34 INFO - PROCESS | 1653 | 1468860094605 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}] 09:41:34 INFO - PROCESS | 1653 | 1468860094607 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:34 INFO - PROCESS | 1653 | 1468860094720 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:41:34 INFO - PROCESS | 1653 | 1468860094801 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 1653 | 1468860094803 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113359800 == 39 [pid = 1653] [id = 648] 09:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112f26800) [pid = 1653] [serial = 1944] [outer = 0x0] 09:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x113375c00) [pid = 1653] [serial = 1945] [outer = 0x112f26800] 09:41:34 INFO - PROCESS | 1653 | 1468860094835 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11842e800) [pid = 1653] [serial = 1946] [outer = 0x112f26800] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123b1b000 == 38 [pid = 1653] [id = 645] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12a782000 == 37 [pid = 1653] [id = 644] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x125554800 == 36 [pid = 1653] [id = 643] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129812800 == 35 [pid = 1653] [id = 642] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x128c68800 == 34 [pid = 1653] [id = 641] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12731f800 == 33 [pid = 1653] [id = 640] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123b25000 == 32 [pid = 1653] [id = 639] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a1800 == 31 [pid = 1653] [id = 638] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab9000 == 30 [pid = 1653] [id = 637] 09:41:35 INFO - PROCESS | 1653 | --DOCSHELL 0x115e7a000 == 29 [pid = 1653] [id = 636] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118481c00) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1192c3800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118059800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1199acc00) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116a0a800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112780800) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1127dcc00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11842c000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1169e2c00) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11380f800) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118485c00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11607cc00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116aab400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11805d800) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a8d400) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1121e4c00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1130ad400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a32400) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11842d000) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1169d7000) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121011400) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119610800) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127508000) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12683d800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e9ec00) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11960c800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1290a2400) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119857c00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e0f000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118a38000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eab000) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120fc2800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118434c00) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121bf8400) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112eb8000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1254db000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116a14000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118063c00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113232800) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12485f400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 09:41:35 INFO - PROCESS | 1653 | 1468860095496 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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 923ms 09:41:35 INFO - PROCESS | 1653 | 1468860095525 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:41:35 INFO - PROCESS | 1653 | 1468860095530 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:41:35 INFO - PROCESS | 1653 | 1468860095533 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 1653 | 1468860095535 Marionette TRACE conn2 <- [1,2566,null,{}] 09:41:35 INFO - PROCESS | 1653 | 1468860095539 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}] 09:41:35 INFO - PROCESS | 1653 | 1468860095541 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:35 INFO - PROCESS | 1653 | 1468860095619 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:41:35 INFO - PROCESS | 1653 | 1468860095624 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1653 | 1468860095629 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694c000 == 30 [pid = 1653] [id = 649] 09:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113d98c00) [pid = 1653] [serial = 1947] [outer = 0x0] 09:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1169e0c00) [pid = 1653] [serial = 1948] [outer = 0x113d98c00] 09:41:35 INFO - PROCESS | 1653 | 1468860095659 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11805a400) [pid = 1653] [serial = 1949] [outer = 0x113d98c00] 09:41:36 INFO - PROCESS | 1653 | 1468860096034 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 09:41:36 INFO - PROCESS | 1653 | 1468860096054 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1653 | 1468860096057 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:41:36 INFO - PROCESS | 1653 | 1468860096064 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1653 | 1468860096066 Marionette TRACE conn2 <- [1,2570,null,{}] 09:41:36 INFO - PROCESS | 1653 | 1468860096068 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}] 09:41:36 INFO - PROCESS | 1653 | 1468860096070 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:36 INFO - PROCESS | 1653 | 1468860096151 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:41:36 INFO - PROCESS | 1653 | 1468860096155 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1653 | 1468860096156 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118753000 == 31 [pid = 1653] [id = 650] 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11842c000) [pid = 1653] [serial = 1950] [outer = 0x0] 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118540000) [pid = 1653] [serial = 1951] [outer = 0x11842c000] 09:41:36 INFO - PROCESS | 1653 | 1468860096186 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118a3f000) [pid = 1653] [serial = 1952] [outer = 0x11842c000] 09:41:36 INFO - PROCESS | 1653 | 1468860096552 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 09:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:41:36 INFO - PROCESS | 1653 | 1468860096585 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1653 | 1468860096587 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:41:36 INFO - PROCESS | 1653 | 1468860096589 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1653 | 1468860096592 Marionette TRACE conn2 <- [1,2574,null,{}] 09:41:36 INFO - PROCESS | 1653 | 1468860096600 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}] 09:41:36 INFO - PROCESS | 1653 | 1468860096603 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:36 INFO - PROCESS | 1653 | 1468860096686 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:41:36 INFO - PROCESS | 1653 | 1468860096693 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1653 | 1468860096697 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12104a800 == 32 [pid = 1653] [id = 651] 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a84c00) [pid = 1653] [serial = 1953] [outer = 0x0] 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119607400) [pid = 1653] [serial = 1954] [outer = 0x112a84c00] 09:41:36 INFO - PROCESS | 1653 | 1468860096725 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11985c800) [pid = 1653] [serial = 1955] [outer = 0x112a84c00] 09:41:37 INFO - PROCESS | 1653 | 1468860097096 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 524ms 09:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:41:37 INFO - PROCESS | 1653 | 1468860097114 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1653 | 1468860097116 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:41:37 INFO - PROCESS | 1653 | 1468860097119 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1653 | 1468860097120 Marionette TRACE conn2 <- [1,2578,null,{}] 09:41:37 INFO - PROCESS | 1653 | 1468860097123 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}] 09:41:37 INFO - PROCESS | 1653 | 1468860097124 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:37 INFO - PROCESS | 1653 | 1468860097274 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:41:37 INFO - PROCESS | 1653 | 1468860097284 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 1653 | 1468860097286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x125444000 == 33 [pid = 1653] [id = 652] 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11963e000) [pid = 1653] [serial = 1956] [outer = 0x0] 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120eab000) [pid = 1653] [serial = 1957] [outer = 0x11963e000] 09:41:37 INFO - PROCESS | 1653 | 1468860097321 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121bf8400) [pid = 1653] [serial = 1958] [outer = 0x11963e000] 09:41:37 INFO - PROCESS | 1653 | 1468860097754 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 669ms 09:41:37 INFO - PROCESS | 1653 | 1468860097788 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1653 | 1468860097790 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:41:37 INFO - PROCESS | 1653 | 1468860097800 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1653 | 1468860097801 Marionette TRACE conn2 <- [1,2582,null,{}] 09:41:37 INFO - PROCESS | 1653 | 1468860097803 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}] 09:41:37 INFO - PROCESS | 1653 | 1468860097804 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:37 INFO - PROCESS | 1653 | 1468860097905 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:41:37 INFO - PROCESS | 1653 | 1468860097909 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 1653 | 1468860097911 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12731c000 == 34 [pid = 1653] [id = 653] 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116975800) [pid = 1653] [serial = 1959] [outer = 0x0] 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124867800) [pid = 1653] [serial = 1960] [outer = 0x116975800] 09:41:37 INFO - PROCESS | 1653 | 1468860097935 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1248d8000) [pid = 1653] [serial = 1961] [outer = 0x116975800] 09:41:38 INFO - PROCESS | 1653 | 1468860098316 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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 567ms 09:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:41:38 INFO - PROCESS | 1653 | 1468860098368 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1653 | 1468860098369 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:41:38 INFO - PROCESS | 1653 | 1468860098371 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1653 | 1468860098372 Marionette TRACE conn2 <- [1,2586,null,{}] 09:41:38 INFO - PROCESS | 1653 | 1468860098375 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}] 09:41:38 INFO - PROCESS | 1653 | 1468860098379 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:38 INFO - PROCESS | 1653 | 1468860098507 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:41:38 INFO - PROCESS | 1653 | 1468860098515 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1653 | 1468860098516 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12930a000 == 35 [pid = 1653] [id = 654] 09:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1248d9000) [pid = 1653] [serial = 1962] [outer = 0x0] 09:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12553f000) [pid = 1653] [serial = 1963] [outer = 0x1248d9000] 09:41:38 INFO - PROCESS | 1653 | 1468860098541 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127510800) [pid = 1653] [serial = 1964] [outer = 0x1248d9000] 09:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 09:41:38 INFO - PROCESS | 1653 | 1468860098883 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]]]}] 09:41:38 INFO - PROCESS | 1653 | 1468860098891 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1653 | 1468860098893 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:41:38 INFO - PROCESS | 1653 | 1468860098904 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1653 | 1468860098905 Marionette TRACE conn2 <- [1,2590,null,{}] 09:41:38 INFO - PROCESS | 1653 | 1468860098907 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}] 09:41:38 INFO - PROCESS | 1653 | 1468860098909 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:39 INFO - PROCESS | 1653 | 1468860099022 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:41:39 INFO - PROCESS | 1653 | 1468860099027 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1653 | 1468860099028 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129808000 == 36 [pid = 1653] [id = 655] 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127510c00) [pid = 1653] [serial = 1965] [outer = 0x0] 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12759b400) [pid = 1653] [serial = 1966] [outer = 0x127510c00] 09:41:39 INFO - PROCESS | 1653 | 1468860099052 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1275a0c00) [pid = 1653] [serial = 1967] [outer = 0x127510c00] 09:41:39 INFO - PROCESS | 1653 | 1468860099383 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 09:41:39 INFO - PROCESS | 1653 | 1468860099423 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1653 | 1468860099424 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:41:39 INFO - PROCESS | 1653 | 1468860099427 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1653 | 1468860099429 Marionette TRACE conn2 <- [1,2594,null,{}] 09:41:39 INFO - PROCESS | 1653 | 1468860099432 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}] 09:41:39 INFO - PROCESS | 1653 | 1468860099434 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:39 INFO - PROCESS | 1653 | 1468860099536 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:41:39 INFO - PROCESS | 1653 | 1468860099540 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1653 | 1468860099541 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129876800 == 37 [pid = 1653] [id = 656] 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d19400) [pid = 1653] [serial = 1968] [outer = 0x0] 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d20000) [pid = 1653] [serial = 1969] [outer = 0x128d19400] 09:41:39 INFO - PROCESS | 1653 | 1468860099567 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e03400) [pid = 1653] [serial = 1970] [outer = 0x128d19400] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1127de000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113861000) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a9f400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111aa5800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126fe400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1126f7c00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11923a400) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119603c00) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119610400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120ea6800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124862c00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a81c00) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113d96c00) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1127d6c00) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1248d9800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:41:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112736800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:41:40 INFO - PROCESS | 1653 | 1468860100034 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 621ms 09:41:40 INFO - PROCESS | 1653 | 1468860100049 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:41:40 INFO - PROCESS | 1653 | 1468860100052 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:41:40 INFO - PROCESS | 1653 | 1468860100057 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1653 | 1468860100059 Marionette TRACE conn2 <- [1,2598,null,{}] 09:41:40 INFO - PROCESS | 1653 | 1468860100062 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}] 09:41:40 INFO - PROCESS | 1653 | 1468860100064 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:40 INFO - PROCESS | 1653 | 1468860100192 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:41:40 INFO - PROCESS | 1653 | 1468860100198 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1653 | 1468860100199 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121033000 == 38 [pid = 1653] [id = 657] 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116a9f400) [pid = 1653] [serial = 1971] [outer = 0x0] 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a36800) [pid = 1653] [serial = 1972] [outer = 0x116a9f400] 09:41:40 INFO - PROCESS | 1653 | 1468860100243 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196e0000) [pid = 1653] [serial = 1973] [outer = 0x116a9f400] 09:41:40 INFO - PROCESS | 1653 | 1468860100661 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 622ms 09:41:40 INFO - PROCESS | 1653 | 1468860100681 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1653 | 1468860100683 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:41:40 INFO - PROCESS | 1653 | 1468860100685 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1653 | 1468860100686 Marionette TRACE conn2 <- [1,2602,null,{}] 09:41:40 INFO - PROCESS | 1653 | 1468860100689 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}] 09:41:40 INFO - PROCESS | 1653 | 1468860100690 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:40 INFO - PROCESS | 1653 | 1468860100811 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:41:40 INFO - PROCESS | 1653 | 1468860100818 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1653 | 1468860100819 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9a4800 == 39 [pid = 1653] [id = 658] 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1180c3c00) [pid = 1653] [serial = 1974] [outer = 0x0] 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12485fc00) [pid = 1653] [serial = 1975] [outer = 0x1180c3c00] 09:41:40 INFO - PROCESS | 1653 | 1468860100851 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d22400) [pid = 1653] [serial = 1976] [outer = 0x1180c3c00] 09:41:41 INFO - PROCESS | 1653 | 1468860101160 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 09:41:41 INFO - PROCESS | 1653 | 1468860101204 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 1653 | 1468860101206 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:41:41 INFO - PROCESS | 1653 | 1468860101208 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1653 | 1468860101210 Marionette TRACE conn2 <- [1,2606,null,{}] 09:41:41 INFO - PROCESS | 1653 | 1468860101213 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}] 09:41:41 INFO - PROCESS | 1653 | 1468860101214 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:41 INFO - PROCESS | 1653 | 1468860101309 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:41:41 INFO - PROCESS | 1653 | 1468860101315 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1653 | 1468860101316 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac4c800 == 40 [pid = 1653] [id = 659] 09:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119857000) [pid = 1653] [serial = 1977] [outer = 0x0] 09:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128ed0c00) [pid = 1653] [serial = 1978] [outer = 0x119857000] 09:41:41 INFO - PROCESS | 1653 | 1468860101343 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1293d7400) [pid = 1653] [serial = 1979] [outer = 0x119857000] 09:41:41 INFO - PROCESS | 1653 | 1468860101706 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 522ms 09:41:41 INFO - PROCESS | 1653 | 1468860101731 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 1653 | 1468860101733 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:41:41 INFO - PROCESS | 1653 | 1468860101805 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1653 | 1468860101806 Marionette TRACE conn2 <- [1,2610,null,{}] 09:41:41 INFO - PROCESS | 1653 | 1468860101811 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}] 09:41:41 INFO - PROCESS | 1653 | 1468860101814 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:41 INFO - PROCESS | 1653 | 1468860101910 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:41:41 INFO - PROCESS | 1653 | 1468860101993 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1653 | 1468860101996 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116160800 == 41 [pid = 1653] [id = 660] 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112ec2000) [pid = 1653] [serial = 1980] [outer = 0x0] 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1130ad400) [pid = 1653] [serial = 1981] [outer = 0x112ec2000] 09:41:42 INFO - PROCESS | 1653 | 1468860102027 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116798400) [pid = 1653] [serial = 1982] [outer = 0x112ec2000] 09:41:42 INFO - PROCESS | 1653 | 1468860102480 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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 778ms 09:41:42 INFO - PROCESS | 1653 | 1468860102544 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 1653 | 1468860102547 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:41:42 INFO - PROCESS | 1653 | 1468860102552 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1653 | 1468860102554 Marionette TRACE conn2 <- [1,2614,null,{}] 09:41:42 INFO - PROCESS | 1653 | 1468860102559 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}] 09:41:42 INFO - PROCESS | 1653 | 1468860102563 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:42 INFO - PROCESS | 1653 | 1468860102691 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:41:42 INFO - PROCESS | 1653 | 1468860102766 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1653 | 1468860102767 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b21800 == 42 [pid = 1653] [id = 661] 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118a3ec00) [pid = 1653] [serial = 1983] [outer = 0x0] 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118e7ec00) [pid = 1653] [serial = 1984] [outer = 0x118a3ec00] 09:41:42 INFO - PROCESS | 1653 | 1468860102797 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1192ca800) [pid = 1653] [serial = 1985] [outer = 0x118a3ec00] 09:41:43 INFO - PROCESS | 1653 | 1468860103216 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 09:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:41:43 INFO - PROCESS | 1653 | 1468860103223 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1653 | 1468860103225 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:41:43 INFO - PROCESS | 1653 | 1468860103228 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1653 | 1468860103231 Marionette TRACE conn2 <- [1,2618,null,{}] 09:41:43 INFO - PROCESS | 1653 | 1468860103233 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}] 09:41:43 INFO - PROCESS | 1653 | 1468860103235 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:43 INFO - PROCESS | 1653 | 1468860103337 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:41:43 INFO - PROCESS | 1653 | 1468860103398 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1653 | 1468860103403 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac41800 == 43 [pid = 1653] [id = 662] 09:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123c14800) [pid = 1653] [serial = 1986] [outer = 0x0] 09:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1248ce800) [pid = 1653] [serial = 1987] [outer = 0x123c14800] 09:41:43 INFO - PROCESS | 1653 | 1468860103438 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1254d7000) [pid = 1653] [serial = 1988] [outer = 0x123c14800] 09:41:43 INFO - PROCESS | 1653 | 1468860103887 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 721ms 09:41:43 INFO - PROCESS | 1653 | 1468860103949 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1653 | 1468860103950 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:41:43 INFO - PROCESS | 1653 | 1468860103953 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1653 | 1468860103954 Marionette TRACE conn2 <- [1,2622,null,{}] 09:41:43 INFO - PROCESS | 1653 | 1468860103957 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}] 09:41:43 INFO - PROCESS | 1653 | 1468860103958 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:44 INFO - PROCESS | 1653 | 1468860104084 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:41:44 INFO - PROCESS | 1653 | 1468860104172 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1653 | 1468860104174 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa4800 == 44 [pid = 1653] [id = 663] 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12553dc00) [pid = 1653] [serial = 1989] [outer = 0x0] 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12759c400) [pid = 1653] [serial = 1990] [outer = 0x12553dc00] 09:41:44 INFO - PROCESS | 1653 | 1468860104204 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128e05400) [pid = 1653] [serial = 1991] [outer = 0x12553dc00] 09:41:44 INFO - PROCESS | 1653 | 1468860104649 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 719ms 09:41:44 INFO - PROCESS | 1653 | 1468860104672 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 1653 | 1468860104674 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:41:44 INFO - PROCESS | 1653 | 1468860104676 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1653 | 1468860104678 Marionette TRACE conn2 <- [1,2626,null,{}] 09:41:44 INFO - PROCESS | 1653 | 1468860104680 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}] 09:41:44 INFO - PROCESS | 1653 | 1468860104681 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:44 INFO - PROCESS | 1653 | 1468860104787 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:41:44 INFO - PROCESS | 1653 | 1468860104847 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1653 | 1468860104848 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c0000 == 45 [pid = 1653] [id = 664] 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1169da400) [pid = 1653] [serial = 1992] [outer = 0x0] 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120ea7400) [pid = 1653] [serial = 1993] [outer = 0x1169da400] 09:41:44 INFO - PROCESS | 1653 | 1468860104876 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127350000) [pid = 1653] [serial = 1994] [outer = 0x1169da400] 09:41:45 INFO - PROCESS | 1653 | 1468860105490 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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 873ms 09:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:41:45 INFO - PROCESS | 1653 | 1468860105550 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1653 | 1468860105552 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:41:45 INFO - PROCESS | 1653 | 1468860105554 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1653 | 1468860105557 Marionette TRACE conn2 <- [1,2630,null,{}] 09:41:45 INFO - PROCESS | 1653 | 1468860105560 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}] 09:41:45 INFO - PROCESS | 1653 | 1468860105562 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:45 INFO - PROCESS | 1653 | 1468860105672 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:41:45 INFO - PROCESS | 1653 | 1468860105762 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 1653 | 1468860105765 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117474800 == 46 [pid = 1653] [id = 665] 09:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118063c00) [pid = 1653] [serial = 1995] [outer = 0x0] 09:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180ca800) [pid = 1653] [serial = 1996] [outer = 0x118063c00] 09:41:45 INFO - PROCESS | 1653 | 1468860105811 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118438400) [pid = 1653] [serial = 1997] [outer = 0x118063c00] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9a4800 == 45 [pid = 1653] [id = 658] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x121033000 == 44 [pid = 1653] [id = 657] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129876800 == 43 [pid = 1653] [id = 656] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129808000 == 42 [pid = 1653] [id = 655] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12930a000 == 41 [pid = 1653] [id = 654] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12731c000 == 40 [pid = 1653] [id = 653] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x125444000 == 39 [pid = 1653] [id = 652] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12104a800 == 38 [pid = 1653] [id = 651] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118753000 == 37 [pid = 1653] [id = 650] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11694c000 == 36 [pid = 1653] [id = 649] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x113359800 == 35 [pid = 1653] [id = 648] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11939b000 == 34 [pid = 1653] [id = 647] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9b4800 == 33 [pid = 1653] [id = 646] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c0000 == 32 [pid = 1653] [id = 664] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa4800 == 31 [pid = 1653] [id = 663] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac41800 == 30 [pid = 1653] [id = 662] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x123b21800 == 29 [pid = 1653] [id = 661] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac4c800 == 28 [pid = 1653] [id = 659] 09:41:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116160800 == 27 [pid = 1653] [id = 660] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12750ac00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x120ea0800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119605000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126fda400) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127505400) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118433800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11853c800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120fbe800) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1160ec000) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11690d800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180c1800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11678e400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1127e0000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118540c00) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116909400) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127da400) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118431800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11932cc00) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1192c2400) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e17400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119644c00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119865800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12485e000) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1248db000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116a15800) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113866800) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127094000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121893000) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11923c400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1254dbc00) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124984800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121927c00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124864800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 09:41:46 INFO - PROCESS | 1653 | 1468860106738 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1222ms 09:41:46 INFO - PROCESS | 1653 | 1468860106778 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 1653 | 1468860106782 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:41:46 INFO - PROCESS | 1653 | 1468860106785 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 1653 | 1468860106787 Marionette TRACE conn2 <- [1,2634,null,{}] 09:41:46 INFO - PROCESS | 1653 | 1468860106790 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}] 09:41:46 INFO - PROCESS | 1653 | 1468860106792 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:46 INFO - PROCESS | 1653 | 1468860106870 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:41:46 INFO - PROCESS | 1653 | 1468860106927 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1653 | 1468860106930 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e82000 == 28 [pid = 1653] [id = 666] 09:41:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112f2dc00) [pid = 1653] [serial = 1998] [outer = 0x0] 09:41:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113375800) [pid = 1653] [serial = 1999] [outer = 0x112f2dc00] 09:41:46 INFO - PROCESS | 1653 | 1468860106958 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116089400) [pid = 1653] [serial = 2000] [outer = 0x112f2dc00] 09:41:47 INFO - PROCESS | 1653 | 1468860107304 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 571ms 09:41:47 INFO - PROCESS | 1653 | 1468860107355 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:41:47 INFO - PROCESS | 1653 | 1468860107359 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:41:47 INFO - PROCESS | 1653 | 1468860107364 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1653 | 1468860107366 Marionette TRACE conn2 <- [1,2638,null,{}] 09:41:47 INFO - PROCESS | 1653 | 1468860107368 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}] 09:41:47 INFO - PROCESS | 1653 | 1468860107370 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:47 INFO - PROCESS | 1653 | 1468860107449 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:41:47 INFO - PROCESS | 1653 | 1468860107512 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 1653 | 1468860107513 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b1800 == 29 [pid = 1653] [id = 667] 09:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11679d400) [pid = 1653] [serial = 2001] [outer = 0x0] 09:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116f74000) [pid = 1653] [serial = 2002] [outer = 0x11679d400] 09:41:47 INFO - PROCESS | 1653 | 1468860107541 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1180bf400) [pid = 1653] [serial = 2003] [outer = 0x11679d400] 09:41:47 INFO - PROCESS | 1653 | 1468860107857 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 09:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:41:47 INFO - PROCESS | 1653 | 1468860107887 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1653 | 1468860107888 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:41:47 INFO - PROCESS | 1653 | 1468860107891 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1653 | 1468860107897 Marionette TRACE conn2 <- [1,2642,null,{}] 09:41:47 INFO - PROCESS | 1653 | 1468860107905 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}] 09:41:47 INFO - PROCESS | 1653 | 1468860107910 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:48 INFO - PROCESS | 1653 | 1468860108033 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:41:48 INFO - PROCESS | 1653 | 1468860108120 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1653 | 1468860108122 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119968000 == 30 [pid = 1653] [id = 668] 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a8b000) [pid = 1653] [serial = 2004] [outer = 0x0] 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11853bc00) [pid = 1653] [serial = 2005] [outer = 0x112a8b000] 09:41:48 INFO - PROCESS | 1653 | 1468860108166 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11923a400) [pid = 1653] [serial = 2006] [outer = 0x112a8b000] 09:41:48 INFO - PROCESS | 1653 | 1468860108550 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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:41:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 675ms 09:41:48 INFO - PROCESS | 1653 | 1468860108567 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 1653 | 1468860108569 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:41:48 INFO - PROCESS | 1653 | 1468860108571 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1653 | 1468860108572 Marionette TRACE conn2 <- [1,2646,null,{}] 09:41:48 INFO - PROCESS | 1653 | 1468860108575 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}] 09:41:48 INFO - PROCESS | 1653 | 1468860108576 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:48 INFO - PROCESS | 1653 | 1468860108657 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:41:48 INFO - PROCESS | 1653 | 1468860108735 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1653 | 1468860108736 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131f000 == 31 [pid = 1653] [id = 669] 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118148000) [pid = 1653] [serial = 2007] [outer = 0x0] 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1192c5000) [pid = 1653] [serial = 2008] [outer = 0x118148000] 09:41:48 INFO - PROCESS | 1653 | 1468860108762 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119645c00) [pid = 1653] [serial = 2009] [outer = 0x118148000] 09:41:49 INFO - PROCESS | 1653 | 1468860109119 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 09:41:49 INFO - PROCESS | 1653 | 1468860109139 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1653 | 1468860109141 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:41:49 INFO - PROCESS | 1653 | 1468860109151 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1653 | 1468860109152 Marionette TRACE conn2 <- [1,2650,null,{}] 09:41:49 INFO - PROCESS | 1653 | 1468860109162 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}] 09:41:49 INFO - PROCESS | 1653 | 1468860109163 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:49 INFO - PROCESS | 1653 | 1468860109264 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:41:49 INFO - PROCESS | 1653 | 1468860109267 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1653 | 1468860109268 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e09000 == 32 [pid = 1653] [id = 670] 09:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113212400) [pid = 1653] [serial = 2010] [outer = 0x0] 09:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11985d400) [pid = 1653] [serial = 2011] [outer = 0x113212400] 09:41:49 INFO - PROCESS | 1653 | 1468860109291 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199b0000) [pid = 1653] [serial = 2012] [outer = 0x113212400] 09:41:49 INFO - PROCESS | 1653 | 1468860109725 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 585ms 09:41:49 INFO - PROCESS | 1653 | 1468860109730 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1653 | 1468860109733 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:41:49 INFO - PROCESS | 1653 | 1468860109736 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1653 | 1468860109738 Marionette TRACE conn2 <- [1,2654,null,{}] 09:41:49 INFO - PROCESS | 1653 | 1468860109741 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}] 09:41:49 INFO - PROCESS | 1653 | 1468860109748 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:49 INFO - PROCESS | 1653 | 1468860109937 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:41:49 INFO - PROCESS | 1653 | 1468860109961 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1653 | 1468860109963 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d2800 == 33 [pid = 1653] [id = 671] 09:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e12000) [pid = 1653] [serial = 2013] [outer = 0x0] 09:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121923800) [pid = 1653] [serial = 2014] [outer = 0x120e12000] 09:41:50 INFO - PROCESS | 1653 | 1468860110004 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12498ec00) [pid = 1653] [serial = 2015] [outer = 0x120e12000] 09:41:50 INFO - PROCESS | 1653 | 1468860110350 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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:41:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 09:41:50 INFO - PROCESS | 1653 | 1468860110367 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1653 | 1468860110368 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:41:50 INFO - PROCESS | 1653 | 1468860110370 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1653 | 1468860110371 Marionette TRACE conn2 <- [1,2658,null,{}] 09:41:50 INFO - PROCESS | 1653 | 1468860110383 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}] 09:41:50 INFO - PROCESS | 1653 | 1468860110384 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:50 INFO - PROCESS | 1653 | 1468860110485 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:41:50 INFO - PROCESS | 1653 | 1468860110537 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1653 | 1468860110538 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128acf800 == 34 [pid = 1653] [id = 672] 09:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118540400) [pid = 1653] [serial = 2016] [outer = 0x0] 09:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124cd7000) [pid = 1653] [serial = 2017] [outer = 0x118540400] 09:41:50 INFO - PROCESS | 1653 | 1468860110562 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126895000) [pid = 1653] [serial = 2018] [outer = 0x118540400] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116975800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1248d9000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127510c00) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11963e000) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a84c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12708ac00) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113d98c00) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11842c000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113375000) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f26800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d19400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180c3c00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116a9f400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119857000) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:41:51 INFO - PROCESS | 1653 | 1468860111040 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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:41:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 719ms 09:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:41:51 INFO - PROCESS | 1653 | 1468860111089 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1653 | 1468860111091 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:41:51 INFO - PROCESS | 1653 | 1468860111093 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1653 | 1468860111094 Marionette TRACE conn2 <- [1,2662,null,{}] 09:41:51 INFO - PROCESS | 1653 | 1468860111097 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}] 09:41:51 INFO - PROCESS | 1653 | 1468860111098 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:51 INFO - PROCESS | 1653 | 1468860111190 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:41:51 INFO - PROCESS | 1653 | 1468860111274 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1653 | 1468860111275 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ad7800 == 35 [pid = 1653] [id = 673] 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112eb8c00) [pid = 1653] [serial = 2019] [outer = 0x0] 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a9f400) [pid = 1653] [serial = 2020] [outer = 0x112eb8c00] 09:41:51 INFO - PROCESS | 1653 | 1468860111317 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119645000) [pid = 1653] [serial = 2021] [outer = 0x112eb8c00] 09:41:51 INFO - PROCESS | 1653 | 1468860111693 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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:41:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 623ms 09:41:51 INFO - PROCESS | 1653 | 1468860111716 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1653 | 1468860111718 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:41:51 INFO - PROCESS | 1653 | 1468860111720 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1653 | 1468860111721 Marionette TRACE conn2 <- [1,2666,null,{}] 09:41:51 INFO - PROCESS | 1653 | 1468860111723 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}] 09:41:51 INFO - PROCESS | 1653 | 1468860111725 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:51 INFO - PROCESS | 1653 | 1468860111833 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:41:51 INFO - PROCESS | 1653 | 1468860111840 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1653 | 1468860111841 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119967800 == 36 [pid = 1653] [id = 674] 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1130acc00) [pid = 1653] [serial = 2022] [outer = 0x0] 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12553fc00) [pid = 1653] [serial = 2023] [outer = 0x1130acc00] 09:41:51 INFO - PROCESS | 1653 | 1468860111865 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126fcd800) [pid = 1653] [serial = 2024] [outer = 0x1130acc00] 09:41:52 INFO - PROCESS | 1653 | 1468860112665 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]]]}] 09:41:52 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) 09:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 09:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:41:52 INFO - PROCESS | 1653 | 1468860112689 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1653 | 1468860112690 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:41:52 INFO - PROCESS | 1653 | 1468860112692 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1653 | 1468860112694 Marionette TRACE conn2 <- [1,2670,null,{}] 09:41:52 INFO - PROCESS | 1653 | 1468860112698 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}] 09:41:52 INFO - PROCESS | 1653 | 1468860112699 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:52 INFO - PROCESS | 1653 | 1468860112772 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:41:52 INFO - PROCESS | 1653 | 1468860112775 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 1653 | 1468860112777 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12981e800 == 37 [pid = 1653] [id = 675] 09:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126fda400) [pid = 1653] [serial = 2025] [outer = 0x0] 09:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127506c00) [pid = 1653] [serial = 2026] [outer = 0x126fda400] 09:41:52 INFO - PROCESS | 1653 | 1468860112803 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127510400) [pid = 1653] [serial = 2027] [outer = 0x126fda400] 09:41:53 INFO - PROCESS | 1653 | 1468860113843 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"]]]}] 09:41:53 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 09:41:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1173ms 09:41:53 INFO - PROCESS | 1653 | 1468860113866 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 1653 | 1468860113869 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:41:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:41:53 INFO - PROCESS | 1653 | 1468860113873 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 1653 | 1468860113875 Marionette TRACE conn2 <- [1,2674,null,{}] 09:41:53 INFO - PROCESS | 1653 | 1468860113881 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}] 09:41:53 INFO - PROCESS | 1653 | 1468860113883 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:54 INFO - PROCESS | 1653 | 1468860113995 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:41:54 INFO - PROCESS | 1653 | 1468860114052 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 1653 | 1468860114053 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118747800 == 38 [pid = 1653] [id = 676] 09:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112ec4800) [pid = 1653] [serial = 2028] [outer = 0x0] 09:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116794400) [pid = 1653] [serial = 2029] [outer = 0x112ec4800] 09:41:54 INFO - PROCESS | 1653 | 1468860114085 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116aa2c00) [pid = 1653] [serial = 2030] [outer = 0x112ec4800] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119967800 == 37 [pid = 1653] [id = 674] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128ad7800 == 36 [pid = 1653] [id = 673] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128acf800 == 35 [pid = 1653] [id = 672] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d2800 == 34 [pid = 1653] [id = 671] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124e09000 == 33 [pid = 1653] [id = 670] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12131f000 == 32 [pid = 1653] [id = 669] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119968000 == 31 [pid = 1653] [id = 668] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b1800 == 30 [pid = 1653] [id = 667] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x115e82000 == 29 [pid = 1653] [id = 666] 09:41:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117474800 == 28 [pid = 1653] [id = 665] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128ed0c00) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124867800) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12553f000) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1248d8000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12759b400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120eab000) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119607400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11985c800) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127510800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12750fc00) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1169e0c00) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11805a400) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118540000) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118a3f000) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116795000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1126f6800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113375c00) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11842e800) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128d20000) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1275a0c00) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128d22400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118a36800) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128e03400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12485fc00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x121bf8400) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1293d7400) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1196e0000) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 09:41:55 INFO - PROCESS | 1653 | 1468860115209 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"]]]}] 09:41:55 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 09:41:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1378ms 09:41:55 INFO - PROCESS | 1653 | 1468860115251 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 1653 | 1468860115253 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:41:55 INFO - PROCESS | 1653 | 1468860115260 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1653 | 1468860115262 Marionette TRACE conn2 <- [1,2678,null,{}] 09:41:55 INFO - PROCESS | 1653 | 1468860115266 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}] 09:41:55 INFO - PROCESS | 1653 | 1468860115267 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:55 INFO - PROCESS | 1653 | 1468860115348 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:41:55 INFO - PROCESS | 1653 | 1468860115425 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1653 | 1468860115428 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169be000 == 29 [pid = 1653] [id = 677] 09:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116a14400) [pid = 1653] [serial = 2031] [outer = 0x0] 09:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116f78400) [pid = 1653] [serial = 2032] [outer = 0x116a14400] 09:41:55 INFO - PROCESS | 1653 | 1468860115456 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118063800) [pid = 1653] [serial = 2033] [outer = 0x116a14400] 09:41:56 INFO - PROCESS | 1653 | 1468860116264 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]]]}] 09:41:56 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) 09:41:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1025ms 09:41:56 INFO - PROCESS | 1653 | 1468860116281 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1653 | 1468860116285 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:41:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:41:56 INFO - PROCESS | 1653 | 1468860116289 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1653 | 1468860116291 Marionette TRACE conn2 <- [1,2682,null,{}] 09:41:56 INFO - PROCESS | 1653 | 1468860116305 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}] 09:41:56 INFO - PROCESS | 1653 | 1468860116306 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:56 INFO - PROCESS | 1653 | 1468860116389 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:41:56 INFO - PROCESS | 1653 | 1468860116448 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1653 | 1468860116449 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119396800 == 30 [pid = 1653] [id = 678] 09:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118147000) [pid = 1653] [serial = 2034] [outer = 0x0] 09:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118541800) [pid = 1653] [serial = 2035] [outer = 0x118147000] 09:41:56 INFO - PROCESS | 1653 | 1468860116476 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118e81000) [pid = 1653] [serial = 2036] [outer = 0x118147000] 09:41:57 INFO - PROCESS | 1653 | 1468860117270 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]]]}] 09:41:57 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) 09:41:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1033ms 09:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:41:57 INFO - PROCESS | 1653 | 1468860117323 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1653 | 1468860117324 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:41:57 INFO - PROCESS | 1653 | 1468860117326 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1653 | 1468860117329 Marionette TRACE conn2 <- [1,2686,null,{}] 09:41:57 INFO - PROCESS | 1653 | 1468860117356 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}] 09:41:57 INFO - PROCESS | 1653 | 1468860117360 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:57 INFO - PROCESS | 1653 | 1468860117459 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:41:57 INFO - PROCESS | 1653 | 1468860117472 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1653 | 1468860117474 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12133d800 == 31 [pid = 1653] [id = 679] 09:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119644c00) [pid = 1653] [serial = 2037] [outer = 0x0] 09:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1199a9800) [pid = 1653] [serial = 2038] [outer = 0x119644c00] 09:41:57 INFO - PROCESS | 1653 | 1468860117502 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120ea5c00) [pid = 1653] [serial = 2039] [outer = 0x119644c00] 09:41:58 INFO - PROCESS | 1653 | 1468860118342 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"]]]}] 09:41:58 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 09:41:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1040ms 09:41:58 INFO - PROCESS | 1653 | 1468860118367 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:41:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:41:58 INFO - PROCESS | 1653 | 1468860118369 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:41:58 INFO - PROCESS | 1653 | 1468860118371 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 1653 | 1468860118372 Marionette TRACE conn2 <- [1,2690,null,{}] 09:41:58 INFO - PROCESS | 1653 | 1468860118374 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}] 09:41:58 INFO - PROCESS | 1653 | 1468860118376 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:58 INFO - PROCESS | 1653 | 1468860118483 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:41:58 INFO - PROCESS | 1653 | 1468860118486 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1653 | 1468860118488 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x125450800 == 32 [pid = 1653] [id = 680] 09:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121893000) [pid = 1653] [serial = 2040] [outer = 0x0] 09:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124863800) [pid = 1653] [serial = 2041] [outer = 0x121893000] 09:41:58 INFO - PROCESS | 1653 | 1468860118519 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1248d6c00) [pid = 1653] [serial = 2042] [outer = 0x121893000] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a8b000) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112f2dc00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113212400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112ec2000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118063c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11679d400) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118a3ec00) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x123c14800) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12553dc00) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1169da400) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x120e12000) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118540400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x112eb8c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1130acc00) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:41:58 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118148000) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:41:59 INFO - PROCESS | 1653 | 1468860119337 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"]]]}] 09:41:59 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 09:41:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:41:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:41:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 969ms 09:41:59 INFO - PROCESS | 1653 | 1468860119341 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1653 | 1468860119342 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:41:59 INFO - PROCESS | 1653 | 1468860119347 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1653 | 1468860119348 Marionette TRACE conn2 <- [1,2694,null,{}] 09:41:59 INFO - PROCESS | 1653 | 1468860119350 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}] 09:41:59 INFO - PROCESS | 1653 | 1468860119352 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:59 INFO - PROCESS | 1653 | 1468860119432 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:41:59 INFO - PROCESS | 1653 | 1468860119436 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1653 | 1468860119437 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:41:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12556c800 == 33 [pid = 1653] [id = 681] 09:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x113212400) [pid = 1653] [serial = 2043] [outer = 0x0] 09:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116aa2400) [pid = 1653] [serial = 2044] [outer = 0x113212400] 09:41:59 INFO - PROCESS | 1653 | 1468860119462 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118438800) [pid = 1653] [serial = 2045] [outer = 0x113212400] 09:42:00 INFO - PROCESS | 1653 | 1468860120268 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"]]]}] 09:42:00 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 09:42:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 973ms 09:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:42:00 INFO - PROCESS | 1653 | 1468860120321 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 1653 | 1468860120322 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:42:00 INFO - PROCESS | 1653 | 1468860120324 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 1653 | 1468860120325 Marionette TRACE conn2 <- [1,2698,null,{}] 09:42:00 INFO - PROCESS | 1653 | 1468860120327 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}] 09:42:00 INFO - PROCESS | 1653 | 1468860120331 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:00 INFO - PROCESS | 1653 | 1468860120448 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:42:00 INFO - PROCESS | 1653 | 1468860120455 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1653 | 1468860120456 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c63000 == 34 [pid = 1653] [id = 682] 09:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1127e0c00) [pid = 1653] [serial = 2046] [outer = 0x0] 09:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1254dcc00) [pid = 1653] [serial = 2047] [outer = 0x1127e0c00] 09:42:00 INFO - PROCESS | 1653 | 1468860120489 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x127511800) [pid = 1653] [serial = 2048] [outer = 0x1127e0c00] 09:42:01 INFO - PROCESS | 1653 | 1468860121335 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"]]]}] 09:42:01 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 09:42:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 09:42:01 INFO - PROCESS | 1653 | 1468860121349 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1653 | 1468860121353 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:42:01 INFO - PROCESS | 1653 | 1468860121359 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1653 | 1468860121362 Marionette TRACE conn2 <- [1,2702,null,{}] 09:42:01 INFO - PROCESS | 1653 | 1468860121389 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}] 09:42:01 INFO - PROCESS | 1653 | 1468860121392 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:01 INFO - PROCESS | 1653 | 1468860121502 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:42:01 INFO - PROCESS | 1653 | 1468860121557 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1653 | 1468860121559 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e88000 == 35 [pid = 1653] [id = 683] 09:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116aa1400) [pid = 1653] [serial = 2049] [outer = 0x0] 09:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117e28800) [pid = 1653] [serial = 2050] [outer = 0x116aa1400] 09:42:01 INFO - PROCESS | 1653 | 1468860121592 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11842a400) [pid = 1653] [serial = 2051] [outer = 0x116aa1400] 09:42:02 INFO - PROCESS | 1653 | 1468860122026 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 723ms 09:42:02 INFO - PROCESS | 1653 | 1468860122081 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1653 | 1468860122084 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:42:02 INFO - PROCESS | 1653 | 1468860122089 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1653 | 1468860122090 Marionette TRACE conn2 <- [1,2706,null,{}] 09:42:02 INFO - PROCESS | 1653 | 1468860122109 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}] 09:42:02 INFO - PROCESS | 1653 | 1468860122112 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:02 INFO - PROCESS | 1653 | 1468860122234 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:42:02 INFO - PROCESS | 1653 | 1468860122285 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1653 | 1468860122287 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x121336800 == 36 [pid = 1653] [id = 684] 09:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119240c00) [pid = 1653] [serial = 2052] [outer = 0x0] 09:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1192c6c00) [pid = 1653] [serial = 2053] [outer = 0x119240c00] 09:42:02 INFO - PROCESS | 1653 | 1468860122318 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119610000) [pid = 1653] [serial = 2054] [outer = 0x119240c00] 09:42:02 INFO - PROCESS | 1653 | 1468860122727 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 09:42:02 INFO - PROCESS | 1653 | 1468860122759 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1653 | 1468860122760 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:42:02 INFO - PROCESS | 1653 | 1468860122763 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1653 | 1468860122765 Marionette TRACE conn2 <- [1,2710,null,{}] 09:42:02 INFO - PROCESS | 1653 | 1468860122773 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}] 09:42:02 INFO - PROCESS | 1653 | 1468860122777 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:02 INFO - PROCESS | 1653 | 1468860122898 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:42:02 INFO - PROCESS | 1653 | 1468860122970 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1653 | 1468860122972 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12980d800 == 37 [pid = 1653] [id = 685] 09:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124862c00) [pid = 1653] [serial = 2055] [outer = 0x0] 09:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124e48800) [pid = 1653] [serial = 2056] [outer = 0x124862c00] 09:42:03 INFO - PROCESS | 1653 | 1468860123003 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1269e6000) [pid = 1653] [serial = 2057] [outer = 0x124862c00] 09:42:03 INFO - PROCESS | 1653 | 1468860123425 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] 09:42:03 INFO - PROCESS | 1653 | 1468860123441 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:42:03 INFO - PROCESS | 1653 | 1468860123462 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1653 | 1468860123463 Marionette TRACE conn2 <- [1,2714,null,{}] 09:42:03 INFO - PROCESS | 1653 | 1468860123467 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}] 09:42:03 INFO - PROCESS | 1653 | 1468860123468 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:03 INFO - PROCESS | 1653 | 1468860123564 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:42:03 INFO - PROCESS | 1653 | 1468860123636 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1653 | 1468860123637 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c79800 == 38 [pid = 1653] [id = 686] 09:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x127599400) [pid = 1653] [serial = 2058] [outer = 0x0] 09:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128d1a800) [pid = 1653] [serial = 2059] [outer = 0x127599400] 09:42:03 INFO - PROCESS | 1653 | 1468860123667 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128d25c00) [pid = 1653] [serial = 2060] [outer = 0x127599400] 09:42:04 INFO - PROCESS | 1653 | 1468860124091 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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 09:42:04 INFO - PROCESS | 1653 | 1468860124136 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1653 | 1468860124137 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:42:04 INFO - PROCESS | 1653 | 1468860124140 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1653 | 1468860124141 Marionette TRACE conn2 <- [1,2718,null,{}] 09:42:04 INFO - PROCESS | 1653 | 1468860124143 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}] 09:42:04 INFO - PROCESS | 1653 | 1468860124145 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:04 INFO - PROCESS | 1653 | 1468860124258 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:42:04 INFO - PROCESS | 1653 | 1468860124328 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1653 | 1468860124329 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198a9800 == 39 [pid = 1653] [id = 687] 09:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113d98000) [pid = 1653] [serial = 2061] [outer = 0x0] 09:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120e17000) [pid = 1653] [serial = 2062] [outer = 0x113d98000] 09:42:04 INFO - PROCESS | 1653 | 1468860124358 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128e02800) [pid = 1653] [serial = 2063] [outer = 0x113d98000] 09:42:04 INFO - PROCESS | 1653 | 1468860124888 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] 09:42:04 INFO - PROCESS | 1653 | 1468860124912 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:42:04 INFO - PROCESS | 1653 | 1468860124915 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1653 | 1468860124917 Marionette TRACE conn2 <- [1,2722,null,{}] 09:42:04 INFO - PROCESS | 1653 | 1468860124921 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}] 09:42:04 INFO - PROCESS | 1653 | 1468860124922 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:05 INFO - PROCESS | 1653 | 1468860125020 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:42:05 INFO - PROCESS | 1653 | 1468860125092 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1653 | 1468860125093 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118424000 == 40 [pid = 1653] [id = 688] 09:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1169e0c00) [pid = 1653] [serial = 2064] [outer = 0x0] 09:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176b6c00) [pid = 1653] [serial = 2065] [outer = 0x1169e0c00] 09:42:05 INFO - PROCESS | 1653 | 1468860125122 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1180c1c00) [pid = 1653] [serial = 2066] [outer = 0x1169e0c00] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12556c800 == 39 [pid = 1653] [id = 681] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x125450800 == 38 [pid = 1653] [id = 680] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12133d800 == 37 [pid = 1653] [id = 679] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119396800 == 36 [pid = 1653] [id = 678] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1169be000 == 35 [pid = 1653] [id = 677] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118747800 == 34 [pid = 1653] [id = 676] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12981e800 == 33 [pid = 1653] [id = 675] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1198a9800 == 32 [pid = 1653] [id = 687] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x123c79800 == 31 [pid = 1653] [id = 686] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12980d800 == 30 [pid = 1653] [id = 685] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121336800 == 29 [pid = 1653] [id = 684] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128c63000 == 28 [pid = 1653] [id = 682] 09:42:05 INFO - PROCESS | 1653 | --DOCSHELL 0x117e88000 == 27 [pid = 1653] [id = 683] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11853bc00) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11923a400) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113375800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11985d400) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116089400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116798400) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118438400) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1130ad400) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1180ca800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116f74000) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1180bf400) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1192ca800) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118e7ec00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1254d7000) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1248ce800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128e05400) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12759c400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x127350000) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x121923800) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124cd7000) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x116a9f400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12498ec00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12553fc00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x126895000) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1192c5000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119645000) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119645c00) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x120ea7400) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x126fcd800) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x127506c00) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1199b0000) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1653 | 1468860126025 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] 09:42:06 INFO - PROCESS | 1653 | 1468860126045 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:42:06 INFO - PROCESS | 1653 | 1468860126049 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1653 | 1468860126052 Marionette TRACE conn2 <- [1,2726,null,{}] 09:42:06 INFO - PROCESS | 1653 | 1468860126058 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}] 09:42:06 INFO - PROCESS | 1653 | 1468860126061 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:06 INFO - PROCESS | 1653 | 1468860126186 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:42:06 INFO - PROCESS | 1653 | 1468860126267 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1653 | 1468860126268 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657a000 == 28 [pid = 1653] [id = 689] 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112f41400) [pid = 1653] [serial = 2067] [outer = 0x0] 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113f31c00) [pid = 1653] [serial = 2068] [outer = 0x112f41400] 09:42:06 INFO - PROCESS | 1653 | 1468860126313 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116797000) [pid = 1653] [serial = 2069] [outer = 0x112f41400] 09:42:06 INFO - PROCESS | 1653 | 1468860126700 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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:42:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 676ms 09:42:06 INFO - PROCESS | 1653 | 1468860126725 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1653 | 1468860126730 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:42:06 INFO - PROCESS | 1653 | 1468860126736 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1653 | 1468860126737 Marionette TRACE conn2 <- [1,2730,null,{}] 09:42:06 INFO - PROCESS | 1653 | 1468860126740 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}] 09:42:06 INFO - PROCESS | 1653 | 1468860126742 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:06 INFO - PROCESS | 1653 | 1468860126821 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:42:06 INFO - PROCESS | 1653 | 1468860126878 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1653 | 1468860126880 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11840e000 == 29 [pid = 1653] [id = 690] 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116908000) [pid = 1653] [serial = 2070] [outer = 0x0] 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116a13c00) [pid = 1653] [serial = 2071] [outer = 0x116908000] 09:42:06 INFO - PROCESS | 1653 | 1468860126908 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11805f400) [pid = 1653] [serial = 2072] [outer = 0x116908000] 09:42:07 INFO - PROCESS | 1653 | 1468860127690 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"]]]}] 09:42:07 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 09:42:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 09:42:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:42:07 INFO - PROCESS | 1653 | 1468860127706 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1653 | 1468860127707 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:42:07 INFO - PROCESS | 1653 | 1468860127709 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 1653 | 1468860127712 Marionette TRACE conn2 <- [1,2734,null,{}] 09:42:07 INFO - PROCESS | 1653 | 1468860127720 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}] 09:42:07 INFO - PROCESS | 1653 | 1468860127723 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:07 INFO - PROCESS | 1653 | 1468860127799 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:42:07 INFO - PROCESS | 1653 | 1468860127805 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1653 | 1468860127807 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115189800 == 30 [pid = 1653] [id = 691] 09:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11273b400) [pid = 1653] [serial = 2073] [outer = 0x0] 09:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118a32c00) [pid = 1653] [serial = 2074] [outer = 0x11273b400] 09:42:07 INFO - PROCESS | 1653 | 1468860127839 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118e8dc00) [pid = 1653] [serial = 2075] [outer = 0x11273b400] 09:42:08 INFO - PROCESS | 1653 | 1468860128238 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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 573ms 09:42:08 INFO - PROCESS | 1653 | 1468860128284 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:42:08 INFO - PROCESS | 1653 | 1468860128287 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:42:08 INFO - PROCESS | 1653 | 1468860128289 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1653 | 1468860128290 Marionette TRACE conn2 <- [1,2738,null,{}] 09:42:08 INFO - PROCESS | 1653 | 1468860128293 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}] 09:42:08 INFO - PROCESS | 1653 | 1468860128295 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:08 INFO - PROCESS | 1653 | 1468860128409 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:42:08 INFO - PROCESS | 1653 | 1468860128414 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1653 | 1468860128415 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121159800 == 31 [pid = 1653] [id = 692] 09:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1192bd800) [pid = 1653] [serial = 2076] [outer = 0x0] 09:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11932a400) [pid = 1653] [serial = 2077] [outer = 0x1192bd800] 09:42:08 INFO - PROCESS | 1653 | 1468860128448 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11963d000) [pid = 1653] [serial = 2078] [outer = 0x1192bd800] 09:42:08 INFO - PROCESS | 1653 | 1468860128888 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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 619ms 09:42:08 INFO - PROCESS | 1653 | 1468860128908 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1653 | 1468860128919 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:42:08 INFO - PROCESS | 1653 | 1468860128929 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1653 | 1468860128931 Marionette TRACE conn2 <- [1,2742,null,{}] 09:42:08 INFO - PROCESS | 1653 | 1468860128933 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}] 09:42:08 INFO - PROCESS | 1653 | 1468860128935 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:09 INFO - PROCESS | 1653 | 1468860129029 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:42:09 INFO - PROCESS | 1653 | 1468860129032 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 1653 | 1468860129034 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c7a000 == 32 [pid = 1653] [id = 693] 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11679b800) [pid = 1653] [serial = 2079] [outer = 0x0] 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1196e1000) [pid = 1653] [serial = 2080] [outer = 0x11679b800] 09:42:09 INFO - PROCESS | 1653 | 1468860129058 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11997fc00) [pid = 1653] [serial = 2081] [outer = 0x11679b800] 09:42:09 INFO - PROCESS | 1653 | 1468860129408 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 09:42:09 INFO - PROCESS | 1653 | 1468860129449 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1653 | 1468860129451 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:42:09 INFO - PROCESS | 1653 | 1468860129453 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1653 | 1468860129454 Marionette TRACE conn2 <- [1,2746,null,{}] 09:42:09 INFO - PROCESS | 1653 | 1468860129456 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}] 09:42:09 INFO - PROCESS | 1653 | 1468860129460 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:09 INFO - PROCESS | 1653 | 1468860129581 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:42:09 INFO - PROCESS | 1653 | 1468860129617 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 1653 | 1468860129618 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f1f000 == 33 [pid = 1653] [id = 694] 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1199ad800) [pid = 1653] [serial = 2082] [outer = 0x0] 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x121011400) [pid = 1653] [serial = 2083] [outer = 0x1199ad800] 09:42:09 INFO - PROCESS | 1653 | 1468860129645 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124865400) [pid = 1653] [serial = 2084] [outer = 0x1199ad800] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119644c00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x121893000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x126fda400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112ec4800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116a14400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118147000) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:42:10 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x113212400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:42:10 INFO - PROCESS | 1653 | 1468860130082 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 668ms 09:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:42:10 INFO - PROCESS | 1653 | 1468860130122 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1653 | 1468860130123 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:42:10 INFO - PROCESS | 1653 | 1468860130125 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1653 | 1468860130134 Marionette TRACE conn2 <- [1,2750,null,{}] 09:42:10 INFO - PROCESS | 1653 | 1468860130136 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}] 09:42:10 INFO - PROCESS | 1653 | 1468860130138 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:10 INFO - PROCESS | 1653 | 1468860130214 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:42:10 INFO - PROCESS | 1653 | 1468860130218 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1653 | 1468860130219 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128abd800 == 34 [pid = 1653] [id = 695] 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1126f0400) [pid = 1653] [serial = 2085] [outer = 0x0] 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118486000) [pid = 1653] [serial = 2086] [outer = 0x1126f0400] 09:42:10 INFO - PROCESS | 1653 | 1468860130244 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121bff000) [pid = 1653] [serial = 2087] [outer = 0x1126f0400] 09:42:10 INFO - PROCESS | 1653 | 1468860130572 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 476ms 09:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:42:10 INFO - PROCESS | 1653 | 1468860130602 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1653 | 1468860130603 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:42:10 INFO - PROCESS | 1653 | 1468860130605 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1653 | 1468860130606 Marionette TRACE conn2 <- [1,2754,null,{}] 09:42:10 INFO - PROCESS | 1653 | 1468860130608 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}] 09:42:10 INFO - PROCESS | 1653 | 1468860130610 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:10 INFO - PROCESS | 1653 | 1468860130713 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:42:10 INFO - PROCESS | 1653 | 1468860130719 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1653 | 1468860130720 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ad6000 == 35 [pid = 1653] [id = 696] 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119231c00) [pid = 1653] [serial = 2088] [outer = 0x0] 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1248db000) [pid = 1653] [serial = 2089] [outer = 0x119231c00] 09:42:10 INFO - PROCESS | 1653 | 1468860130744 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124cd2c00) [pid = 1653] [serial = 2090] [outer = 0x119231c00] 09:42:11 INFO - PROCESS | 1653 | 1468860131079 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 09:42:11 INFO - PROCESS | 1653 | 1468860131126 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1653 | 1468860131128 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:42:11 INFO - PROCESS | 1653 | 1468860131131 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1653 | 1468860131133 Marionette TRACE conn2 <- [1,2758,null,{}] 09:42:11 INFO - PROCESS | 1653 | 1468860131136 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}] 09:42:11 INFO - PROCESS | 1653 | 1468860131149 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:11 INFO - PROCESS | 1653 | 1468860131267 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:42:11 INFO - PROCESS | 1653 | 1468860131353 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1653 | 1468860131354 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1198b9800 == 36 [pid = 1653] [id = 697] 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11273bc00) [pid = 1653] [serial = 2091] [outer = 0x0] 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119610c00) [pid = 1653] [serial = 2092] [outer = 0x11273bc00] 09:42:11 INFO - PROCESS | 1653 | 1468860131395 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x126845c00) [pid = 1653] [serial = 2093] [outer = 0x11273bc00] 09:42:11 INFO - PROCESS | 1653 | 1468860131649 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 09:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:42:11 INFO - PROCESS | 1653 | 1468860131702 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1653 | 1468860131703 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:42:11 INFO - PROCESS | 1653 | 1468860131705 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1653 | 1468860131706 Marionette TRACE conn2 <- [1,2762,null,{}] 09:42:11 INFO - PROCESS | 1653 | 1468860131709 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}] 09:42:11 INFO - PROCESS | 1653 | 1468860131710 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:11 INFO - PROCESS | 1653 | 1468860131802 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:42:11 INFO - PROCESS | 1653 | 1468860131805 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1653 | 1468860131806 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x129818800 == 37 [pid = 1653] [id = 698] 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126899c00) [pid = 1653] [serial = 2094] [outer = 0x0] 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12708d000) [pid = 1653] [serial = 2095] [outer = 0x126899c00] 09:42:11 INFO - PROCESS | 1653 | 1468860131833 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12750ac00) [pid = 1653] [serial = 2096] [outer = 0x126899c00] 09:42:12 INFO - PROCESS | 1653 | 1468860132370 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 720ms 09:42:12 INFO - PROCESS | 1653 | 1468860132426 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1653 | 1468860132428 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:42:12 INFO - PROCESS | 1653 | 1468860132460 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1653 | 1468860132464 Marionette TRACE conn2 <- [1,2766,null,{}] 09:42:12 INFO - PROCESS | 1653 | 1468860132468 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}] 09:42:12 INFO - PROCESS | 1653 | 1468860132470 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:12 INFO - PROCESS | 1653 | 1468860132584 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:42:12 INFO - PROCESS | 1653 | 1468860132643 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1653 | 1468860132645 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac8800 == 38 [pid = 1653] [id = 699] 09:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112734c00) [pid = 1653] [serial = 2097] [outer = 0x0] 09:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f49400) [pid = 1653] [serial = 2098] [outer = 0x112734c00] 09:42:12 INFO - PROCESS | 1653 | 1468860132677 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1161b0400) [pid = 1653] [serial = 2099] [outer = 0x112734c00] 09:42:13 INFO - PROCESS | 1653 | 1468860133304 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 880ms 09:42:13 INFO - PROCESS | 1653 | 1468860133337 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1653 | 1468860133341 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:42:13 INFO - PROCESS | 1653 | 1468860133347 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1653 | 1468860133350 Marionette TRACE conn2 <- [1,2770,null,{}] 09:42:13 INFO - PROCESS | 1653 | 1468860133352 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}] 09:42:13 INFO - PROCESS | 1653 | 1468860133354 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:13 INFO - PROCESS | 1653 | 1468860133464 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:42:13 INFO - PROCESS | 1653 | 1468860133546 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1653 | 1468860133548 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x121158800 == 39 [pid = 1653] [id = 700] 09:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11842d800) [pid = 1653] [serial = 2100] [outer = 0x0] 09:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118432400) [pid = 1653] [serial = 2101] [outer = 0x11842d800] 09:42:13 INFO - PROCESS | 1653 | 1468860133578 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118a3c000) [pid = 1653] [serial = 2102] [outer = 0x11842d800] 09:42:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12cdd5000 == 38 [pid = 1653] [id = 16] 09:42:14 INFO - PROCESS | 1653 | 1468860134251 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 924ms 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1198b9800 == 37 [pid = 1653] [id = 697] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x128ad6000 == 36 [pid = 1653] [id = 696] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x128abd800 == 35 [pid = 1653] [id = 695] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x126f1f000 == 34 [pid = 1653] [id = 694] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123c7a000 == 33 [pid = 1653] [id = 693] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121159800 == 32 [pid = 1653] [id = 692] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x115189800 == 31 [pid = 1653] [id = 691] 09:42:14 INFO - PROCESS | 1653 | 1468860134319 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1653 | 1468860134322 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11840e000 == 30 [pid = 1653] [id = 690] 09:42:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11657a000 == 29 [pid = 1653] [id = 689] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1199a9800) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124863800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127510400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116794400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116aa2c00) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f78400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118063800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118541800) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116aa2400) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1248d6c00) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120ea5c00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118e81000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1254dcc00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 09:42:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118438800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 09:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:42:14 INFO - PROCESS | 1653 | 1468860134331 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 1653 | 1468860134333 Marionette TRACE conn2 <- [1,2774,null,{}] 09:42:14 INFO - PROCESS | 1653 | 1468860134337 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}] 09:42:14 INFO - PROCESS | 1653 | 1468860134338 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:14 INFO - PROCESS | 1653 | 1468860134421 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:42:14 INFO - PROCESS | 1653 | 1468860134487 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1653 | 1468860134490 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651c000 == 30 [pid = 1653] [id = 701] 09:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1169d6800) [pid = 1653] [serial = 2103] [outer = 0x0] 09:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1169df000) [pid = 1653] [serial = 2104] [outer = 0x1169d6800] 09:42:14 INFO - PROCESS | 1653 | 1468860134519 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11805a000) [pid = 1653] [serial = 2105] [outer = 0x1169d6800] 09:42:14 INFO - PROCESS | 1653 | 1468860134841 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 09:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:42:14 INFO - PROCESS | 1653 | 1468860134852 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1653 | 1468860134855 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:42:14 INFO - PROCESS | 1653 | 1468860134860 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 1653 | 1468860134862 Marionette TRACE conn2 <- [1,2778,null,{}] 09:42:14 INFO - PROCESS | 1653 | 1468860134868 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}] 09:42:14 INFO - PROCESS | 1653 | 1468860134869 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:14 INFO - PROCESS | 1653 | 1468860134950 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:42:14 INFO - PROCESS | 1653 | 1468860134955 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1653 | 1468860134956 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193a3000 == 31 [pid = 1653] [id = 702] 09:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180c1800) [pid = 1653] [serial = 2106] [outer = 0x0] 09:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118548400) [pid = 1653] [serial = 2107] [outer = 0x1180c1800] 09:42:14 INFO - PROCESS | 1653 | 1468860134985 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1192c2400) [pid = 1653] [serial = 2108] [outer = 0x1180c1800] 09:42:15 INFO - PROCESS | 1653 | 1468860135347 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 523ms 09:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:42:15 INFO - PROCESS | 1653 | 1468860135383 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1653 | 1468860135384 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:42:15 INFO - PROCESS | 1653 | 1468860135386 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1653 | 1468860135389 Marionette TRACE conn2 <- [1,2782,null,{}] 09:42:15 INFO - PROCESS | 1653 | 1468860135397 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}] 09:42:15 INFO - PROCESS | 1653 | 1468860135400 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:15 INFO - PROCESS | 1653 | 1468860135483 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:42:15 INFO - PROCESS | 1653 | 1468860135488 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1653 | 1468860135490 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214ef000 == 32 [pid = 1653] [id = 703] 09:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1127df800) [pid = 1653] [serial = 2109] [outer = 0x0] 09:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1196e3c00) [pid = 1653] [serial = 2110] [outer = 0x1127df800] 09:42:15 INFO - PROCESS | 1653 | 1468860135519 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120ea7400) [pid = 1653] [serial = 2111] [outer = 0x1127df800] 09:42:15 INFO - PROCESS | 1653 | 1468860135870 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 522ms 09:42:15 INFO - PROCESS | 1653 | 1468860135909 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 1653 | 1468860135911 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:42:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:42:15 INFO - PROCESS | 1653 | 1468860135913 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1653 | 1468860135914 Marionette TRACE conn2 <- [1,2786,null,{}] 09:42:15 INFO - PROCESS | 1653 | 1468860135924 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}] 09:42:15 INFO - PROCESS | 1653 | 1468860135926 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:16 INFO - PROCESS | 1653 | 1468860136005 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:42:16 INFO - PROCESS | 1653 | 1468860136009 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1653 | 1468860136010 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x126921000 == 33 [pid = 1653] [id = 704] 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120fc0400) [pid = 1653] [serial = 2112] [outer = 0x0] 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121894000) [pid = 1653] [serial = 2113] [outer = 0x120fc0400] 09:42:16 INFO - PROCESS | 1653 | 1468860136039 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123c1a800) [pid = 1653] [serial = 2114] [outer = 0x120fc0400] 09:42:16 INFO - PROCESS | 1653 | 1468860136400 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:42:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 526ms 09:42:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:42:16 INFO - PROCESS | 1653 | 1468860136439 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1653 | 1468860136440 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:42:16 INFO - PROCESS | 1653 | 1468860136443 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1653 | 1468860136444 Marionette TRACE conn2 <- [1,2790,null,{}] 09:42:16 INFO - PROCESS | 1653 | 1468860136446 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}] 09:42:16 INFO - PROCESS | 1653 | 1468860136447 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:16 INFO - PROCESS | 1653 | 1468860136524 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:42:16 INFO - PROCESS | 1653 | 1468860136595 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1653 | 1468860136596 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275dc800 == 34 [pid = 1653] [id = 705] 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11997c400) [pid = 1653] [serial = 2115] [outer = 0x0] 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1248d1400) [pid = 1653] [serial = 2116] [outer = 0x11997c400] 09:42:16 INFO - PROCESS | 1653 | 1468860136623 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124cd7000) [pid = 1653] [serial = 2117] [outer = 0x11997c400] 09:42:16 INFO - PROCESS | 1653 | 1468860136920 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:42:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 09:42:16 INFO - PROCESS | 1653 | 1468860136964 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1653 | 1468860136965 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:42:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:42:16 INFO - PROCESS | 1653 | 1468860136968 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1653 | 1468860136969 Marionette TRACE conn2 <- [1,2794,null,{}] 09:42:16 INFO - PROCESS | 1653 | 1468860136971 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}] 09:42:16 INFO - PROCESS | 1653 | 1468860136975 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:17 INFO - PROCESS | 1653 | 1468860137100 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:42:17 INFO - PROCESS | 1653 | 1468860137118 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1653 | 1468860137119 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077800 == 35 [pid = 1653] [id = 706] 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12689a000) [pid = 1653] [serial = 2118] [outer = 0x0] 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127592000) [pid = 1653] [serial = 2119] [outer = 0x12689a000] 09:42:17 INFO - PROCESS | 1653 | 1468860137144 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d25400) [pid = 1653] [serial = 2120] [outer = 0x12689a000] 09:42:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:42:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 09:42:17 INFO - PROCESS | 1653 | 1468860137485 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]]]}] 09:42:17 INFO - PROCESS | 1653 | 1468860137488 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:42:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:42:17 INFO - PROCESS | 1653 | 1468860137489 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:42:17 INFO - PROCESS | 1653 | 1468860137492 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 1653 | 1468860137495 Marionette TRACE conn2 <- [1,2798,null,{}] 09:42:17 INFO - PROCESS | 1653 | 1468860137498 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}] 09:42:17 INFO - PROCESS | 1653 | 1468860137499 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:17 INFO - PROCESS | 1653 | 1468860137629 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:42:17 INFO - PROCESS | 1653 | 1468860137647 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1653 | 1468860137648 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12986c800 == 36 [pid = 1653] [id = 707] 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e04000) [pid = 1653] [serial = 2121] [outer = 0x0] 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e0ac00) [pid = 1653] [serial = 2122] [outer = 0x128e04000] 09:42:17 INFO - PROCESS | 1653 | 1468860137689 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e10800) [pid = 1653] [serial = 2123] [outer = 0x128e04000] 09:42:18 INFO - PROCESS | 1653 | 1468860138124 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 672ms 09:42:18 INFO - PROCESS | 1653 | 1468860138165 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:42:18 INFO - PROCESS | 1653 | 1468860138166 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:42:18 INFO - PROCESS | 1653 | 1468860138168 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1653 | 1468860138169 Marionette TRACE conn2 <- [1,2802,null,{}] 09:42:18 INFO - PROCESS | 1653 | 1468860138172 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}] 09:42:18 INFO - PROCESS | 1653 | 1468860138173 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:18 INFO - PROCESS | 1653 | 1468860138274 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:42:18 INFO - PROCESS | 1653 | 1468860138285 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1653 | 1468860138286 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a908800 == 37 [pid = 1653] [id = 708] 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128ed2400) [pid = 1653] [serial = 2124] [outer = 0x0] 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128edb800) [pid = 1653] [serial = 2125] [outer = 0x128ed2400] 09:42:18 INFO - PROCESS | 1653 | 1468860138310 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1293d5800) [pid = 1653] [serial = 2126] [outer = 0x128ed2400] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1127e0c00) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116aa1400) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119240c00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11273b400) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116908000) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11273bc00) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f41400) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124862c00) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192bd800) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127599400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113d98000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11679b800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1199ad800) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1126f0400) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119231c00) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:42:18 INFO - PROCESS | 1653 | 1468860138722 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 567ms 09:42:18 INFO - PROCESS | 1653 | 1468860138737 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1653 | 1468860138738 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:42:18 INFO - PROCESS | 1653 | 1468860138741 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1653 | 1468860138742 Marionette TRACE conn2 <- [1,2806,null,{}] 09:42:18 INFO - PROCESS | 1653 | 1468860138746 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}] 09:42:18 INFO - PROCESS | 1653 | 1468860138749 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:18 INFO - PROCESS | 1653 | 1468860138862 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:42:18 INFO - PROCESS | 1653 | 1468860138867 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1653 | 1468860138868 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x121159800 == 38 [pid = 1653] [id = 709] 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113aa0800) [pid = 1653] [serial = 2127] [outer = 0x0] 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176bd400) [pid = 1653] [serial = 2128] [outer = 0x113aa0800] 09:42:18 INFO - PROCESS | 1653 | 1468860138910 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119973000) [pid = 1653] [serial = 2129] [outer = 0x113aa0800] 09:42:19 INFO - PROCESS | 1653 | 1468860139301 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 569ms 09:42:19 INFO - PROCESS | 1653 | 1468860139311 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1653 | 1468860139314 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:42:19 INFO - PROCESS | 1653 | 1468860139318 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1653 | 1468860139319 Marionette TRACE conn2 <- [1,2810,null,{}] 09:42:19 INFO - PROCESS | 1653 | 1468860139322 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}] 09:42:19 INFO - PROCESS | 1653 | 1468860139323 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:19 INFO - PROCESS | 1653 | 1468860139433 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:42:19 INFO - PROCESS | 1653 | 1468860139440 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1653 | 1468860139441 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9bd800 == 39 [pid = 1653] [id = 710] 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1199a9c00) [pid = 1653] [serial = 2130] [outer = 0x0] 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127599400) [pid = 1653] [serial = 2131] [outer = 0x1199a9c00] 09:42:19 INFO - PROCESS | 1653 | 1468860139466 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1293d7400) [pid = 1653] [serial = 2132] [outer = 0x1199a9c00] 09:42:19 INFO - PROCESS | 1653 | 1468860139772 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 471ms 09:42:19 INFO - PROCESS | 1653 | 1468860139790 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1653 | 1468860139791 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:42:19 INFO - PROCESS | 1653 | 1468860139794 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1653 | 1468860139797 Marionette TRACE conn2 <- [1,2814,null,{}] 09:42:19 INFO - PROCESS | 1653 | 1468860139801 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}] 09:42:19 INFO - PROCESS | 1653 | 1468860139803 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:19 INFO - PROCESS | 1653 | 1468860139901 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:42:19 INFO - PROCESS | 1653 | 1468860139904 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1653 | 1468860139906 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b342000 == 40 [pid = 1653] [id = 711] 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1293d7c00) [pid = 1653] [serial = 2133] [outer = 0x0] 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129620800) [pid = 1653] [serial = 2134] [outer = 0x1293d7c00] 09:42:19 INFO - PROCESS | 1653 | 1468860139932 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1297f2000) [pid = 1653] [serial = 2135] [outer = 0x1293d7c00] 09:42:20 INFO - PROCESS | 1653 | 1468860140281 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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 522ms 09:42:20 INFO - PROCESS | 1653 | 1468860140316 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1653 | 1468860140319 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:42:20 INFO - PROCESS | 1653 | 1468860140336 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1653 | 1468860140337 Marionette TRACE conn2 <- [1,2818,null,{}] 09:42:20 INFO - PROCESS | 1653 | 1468860140339 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}] 09:42:20 INFO - PROCESS | 1653 | 1468860140340 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:20 INFO - PROCESS | 1653 | 1468860140427 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:42:20 INFO - PROCESS | 1653 | 1468860140434 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1653 | 1468860140435 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba8f000 == 41 [pid = 1653] [id = 712] 09:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129622c00) [pid = 1653] [serial = 2136] [outer = 0x0] 09:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1297f6000) [pid = 1653] [serial = 2137] [outer = 0x129622c00] 09:42:20 INFO - PROCESS | 1653 | 1468860140486 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a892000) [pid = 1653] [serial = 2138] [outer = 0x129622c00] 09:42:21 INFO - PROCESS | 1653 | 1468860141042 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 771ms 09:42:21 INFO - PROCESS | 1653 | 1468860141108 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1653 | 1468860141112 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:42:21 INFO - PROCESS | 1653 | 1468860141117 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1653 | 1468860141121 Marionette TRACE conn2 <- [1,2822,null,{}] 09:42:21 INFO - PROCESS | 1653 | 1468860141127 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}] 09:42:21 INFO - PROCESS | 1653 | 1468860141130 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:21 INFO - PROCESS | 1653 | 1468860141297 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:42:21 INFO - PROCESS | 1653 | 1468860141422 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1653 | 1468860141423 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118eb9000 == 42 [pid = 1653] [id = 713] 09:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1169e5c00) [pid = 1653] [serial = 2139] [outer = 0x0] 09:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118063400) [pid = 1653] [serial = 2140] [outer = 0x1169e5c00] 09:42:21 INFO - PROCESS | 1653 | 1468860141456 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118437400) [pid = 1653] [serial = 2141] [outer = 0x1169e5c00] 09:42:21 INFO - PROCESS | 1653 | 1468860141878 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 824ms 09:42:21 INFO - PROCESS | 1653 | 1468860141940 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1653 | 1468860141943 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:42:21 INFO - PROCESS | 1653 | 1468860141967 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1653 | 1468860141969 Marionette TRACE conn2 <- [1,2826,null,{}] 09:42:21 INFO - PROCESS | 1653 | 1468860141971 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}] 09:42:21 INFO - PROCESS | 1653 | 1468860141973 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:22 INFO - PROCESS | 1653 | 1468860142081 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:42:22 INFO - PROCESS | 1653 | 1468860142156 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1653 | 1468860142158 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ad2000 == 43 [pid = 1653] [id = 714] 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119608800) [pid = 1653] [serial = 2142] [outer = 0x0] 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119865800) [pid = 1653] [serial = 2143] [outer = 0x119608800] 09:42:22 INFO - PROCESS | 1653 | 1468860142189 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120eaac00) [pid = 1653] [serial = 2144] [outer = 0x119608800] 09:42:22 INFO - PROCESS | 1653 | 1468860142618 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 674ms 09:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:42:22 INFO - PROCESS | 1653 | 1468860142639 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 1653 | 1468860142640 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:42:22 INFO - PROCESS | 1653 | 1468860142643 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1653 | 1468860142645 Marionette TRACE conn2 <- [1,2830,null,{}] 09:42:22 INFO - PROCESS | 1653 | 1468860142653 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}] 09:42:22 INFO - PROCESS | 1653 | 1468860142656 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:22 INFO - PROCESS | 1653 | 1468860142761 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:42:22 INFO - PROCESS | 1653 | 1468860142823 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1653 | 1468860142825 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba8f800 == 44 [pid = 1653] [id = 715] 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124cd4c00) [pid = 1653] [serial = 2145] [outer = 0x0] 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12708e000) [pid = 1653] [serial = 2146] [outer = 0x124cd4c00] 09:42:22 INFO - PROCESS | 1653 | 1468860142856 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12759e400) [pid = 1653] [serial = 2147] [outer = 0x124cd4c00] 09:42:23 INFO - PROCESS | 1653 | 1468860143341 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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 723ms 09:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:42:23 INFO - PROCESS | 1653 | 1468860143366 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 1653 | 1468860143368 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:42:23 INFO - PROCESS | 1653 | 1468860143370 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 1653 | 1468860143372 Marionette TRACE conn2 <- [1,2834,null,{}] 09:42:23 INFO - PROCESS | 1653 | 1468860143392 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}] 09:42:23 INFO - PROCESS | 1653 | 1468860143394 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:23 INFO - PROCESS | 1653 | 1468860143536 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:42:23 INFO - PROCESS | 1653 | 1468860143590 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1653 | 1468860143592 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b3000 == 45 [pid = 1653] [id = 716] 09:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113232800) [pid = 1653] [serial = 2148] [outer = 0x0] 09:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124cde400) [pid = 1653] [serial = 2149] [outer = 0x113232800] 09:42:23 INFO - PROCESS | 1653 | 1468860143623 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12759ec00) [pid = 1653] [serial = 2150] [outer = 0x113232800] 09:42:24 INFO - PROCESS | 1653 | 1468860144187 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 868ms 09:42:24 INFO - PROCESS | 1653 | 1468860144240 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1653 | 1468860144243 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:42:24 INFO - PROCESS | 1653 | 1468860144246 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1653 | 1468860144247 Marionette TRACE conn2 <- [1,2838,null,{}] 09:42:24 INFO - PROCESS | 1653 | 1468860144251 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}] 09:42:24 INFO - PROCESS | 1653 | 1468860144253 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:24 INFO - PROCESS | 1653 | 1468860144352 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:42:24 INFO - PROCESS | 1653 | 1468860144417 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1653 | 1468860144418 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x121033000 == 46 [pid = 1653] [id = 717] 09:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116795000) [pid = 1653] [serial = 2151] [outer = 0x0] 09:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116918000) [pid = 1653] [serial = 2152] [outer = 0x116795000] 09:42:24 INFO - PROCESS | 1653 | 1468860144446 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176b9800) [pid = 1653] [serial = 2153] [outer = 0x116795000] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118424000 == 45 [pid = 1653] [id = 688] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b342000 == 44 [pid = 1653] [id = 711] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9bd800 == 43 [pid = 1653] [id = 710] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x121159800 == 42 [pid = 1653] [id = 709] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a908800 == 41 [pid = 1653] [id = 708] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12986c800 == 40 [pid = 1653] [id = 707] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129077800 == 39 [pid = 1653] [id = 706] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1275dc800 == 38 [pid = 1653] [id = 705] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x126921000 == 37 [pid = 1653] [id = 704] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1214ef000 == 36 [pid = 1653] [id = 703] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca24800 == 35 [pid = 1653] [id = 17] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1193a3000 == 34 [pid = 1653] [id = 702] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11651c000 == 33 [pid = 1653] [id = 701] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x121158800 == 32 [pid = 1653] [id = 700] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac8800 == 31 [pid = 1653] [id = 699] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129818800 == 30 [pid = 1653] [id = 698] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b3000 == 29 [pid = 1653] [id = 716] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba8f800 == 28 [pid = 1653] [id = 715] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x128ad2000 == 27 [pid = 1653] [id = 714] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba8f000 == 26 [pid = 1653] [id = 712] 09:42:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118eb9000 == 25 [pid = 1653] [id = 713] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x127511800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11842a400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e28800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119610000) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118a32c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1192c6c00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a13c00) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126845c00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113f31c00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269e6000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116797000) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124e48800) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12708d000) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176b6c00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11932a400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128d25c00) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128d1a800) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128e02800) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120e17000) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196e1000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11963d000) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121011400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11997fc00) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118486000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1248db000) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121bff000) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124cd2c00) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124865400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11805f400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119610c00) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118e8dc00) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 09:42:25 INFO - PROCESS | 1653 | 1468860145428 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1226ms 09:42:25 INFO - PROCESS | 1653 | 1468860145472 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1653 | 1468860145475 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:42:25 INFO - PROCESS | 1653 | 1468860145478 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1653 | 1468860145480 Marionette TRACE conn2 <- [1,2842,null,{}] 09:42:25 INFO - PROCESS | 1653 | 1468860145483 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}] 09:42:25 INFO - PROCESS | 1653 | 1468860145485 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:25 INFO - PROCESS | 1653 | 1468860145569 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:42:25 INFO - PROCESS | 1653 | 1468860145574 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 1653 | 1468860145577 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116156800 == 26 [pid = 1653] [id = 718] 09:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112f3a800) [pid = 1653] [serial = 2154] [outer = 0x0] 09:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113375400) [pid = 1653] [serial = 2155] [outer = 0x112f3a800] 09:42:25 INFO - PROCESS | 1653 | 1468860145607 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1126ffc00) [pid = 1653] [serial = 2156] [outer = 0x112f3a800] 09:42:25 INFO - PROCESS | 1653 | 1468860145982 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 09:42:25 INFO - PROCESS | 1653 | 1468860145999 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:42:26 INFO - PROCESS | 1653 | 1468860146002 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:42:26 INFO - PROCESS | 1653 | 1468860146007 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1653 | 1468860146008 Marionette TRACE conn2 <- [1,2846,null,{}] 09:42:26 INFO - PROCESS | 1653 | 1468860146011 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}] 09:42:26 INFO - PROCESS | 1653 | 1468860146015 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:26 INFO - PROCESS | 1653 | 1468860146093 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:42:26 INFO - PROCESS | 1653 | 1468860146100 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1653 | 1468860146101 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11821b800 == 27 [pid = 1653] [id = 719] 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116798800) [pid = 1653] [serial = 2157] [outer = 0x0] 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116aa0800) [pid = 1653] [serial = 2158] [outer = 0x116798800] 09:42:26 INFO - PROCESS | 1653 | 1468860146129 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117e1e800) [pid = 1653] [serial = 2159] [outer = 0x116798800] 09:42:26 INFO - PROCESS | 1653 | 1468860146483 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 09:42:26 INFO - PROCESS | 1653 | 1468860146526 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1653 | 1468860146528 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:42:26 INFO - PROCESS | 1653 | 1468860146530 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1653 | 1468860146533 Marionette TRACE conn2 <- [1,2850,null,{}] 09:42:26 INFO - PROCESS | 1653 | 1468860146541 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}] 09:42:26 INFO - PROCESS | 1653 | 1468860146544 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:26 INFO - PROCESS | 1653 | 1468860146622 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:42:26 INFO - PROCESS | 1653 | 1468860146628 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1653 | 1468860146632 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c7800 == 28 [pid = 1653] [id = 720] 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1127dc800) [pid = 1653] [serial = 2160] [outer = 0x0] 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11853f000) [pid = 1653] [serial = 2161] [outer = 0x1127dc800] 09:42:26 INFO - PROCESS | 1653 | 1468860146661 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118e81000) [pid = 1653] [serial = 2162] [outer = 0x1127dc800] 09:42:27 INFO - PROCESS | 1653 | 1468860147019 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 09:42:27 INFO - PROCESS | 1653 | 1468860147051 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:42:27 INFO - PROCESS | 1653 | 1468860147053 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:42:27 INFO - PROCESS | 1653 | 1468860147055 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1653 | 1468860147056 Marionette TRACE conn2 <- [1,2854,null,{}] 09:42:27 INFO - PROCESS | 1653 | 1468860147058 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}] 09:42:27 INFO - PROCESS | 1653 | 1468860147060 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:27 INFO - PROCESS | 1653 | 1468860147182 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:42:27 INFO - PROCESS | 1653 | 1468860147222 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1653 | 1468860147223 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121036800 == 29 [pid = 1653] [id = 721] 09:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118e8d400) [pid = 1653] [serial = 2163] [outer = 0x0] 09:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119603800) [pid = 1653] [serial = 2164] [outer = 0x118e8d400] 09:42:27 INFO - PROCESS | 1653 | 1468860147248 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11960c000) [pid = 1653] [serial = 2165] [outer = 0x118e8d400] 09:42:27 INFO - PROCESS | 1653 | 1468860147568 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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 09:42:27 INFO - PROCESS | 1653 | 1468860147574 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1653 | 1468860147575 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:42:27 INFO - PROCESS | 1653 | 1468860147581 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1653 | 1468860147584 Marionette TRACE conn2 <- [1,2858,null,{}] 09:42:27 INFO - PROCESS | 1653 | 1468860147587 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}] 09:42:27 INFO - PROCESS | 1653 | 1468860147588 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:27 INFO - PROCESS | 1653 | 1468860147692 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12cdd5800) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1169e0c00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1293d7c00) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129622c00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12689a000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128e04000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112734c00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1180c1800) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126899c00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120fc0400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11842d800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1169d6800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1127df800) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128ed2400) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12ca06800) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113aa0800) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1199a9c00) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:42:28 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11997c400) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:42:28 INFO - PROCESS | 1653 | 1468860148122 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1653 | 1468860148124 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133e1800 == 30 [pid = 1653] [id = 722] 09:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x111c7b800) [pid = 1653] [serial = 2166] [outer = 0x0] 09:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1126f3c00) [pid = 1653] [serial = 2167] [outer = 0x111c7b800] 09:42:28 INFO - PROCESS | 1653 | 1468860148157 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1127da400) [pid = 1653] [serial = 2168] [outer = 0x111c7b800] 09:42:28 INFO - PROCESS | 1653 | 1468860148699 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1127ms 09:42:28 INFO - PROCESS | 1653 | 1468860148707 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 1653 | 1468860148710 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:42:28 INFO - PROCESS | 1653 | 1468860148740 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 1653 | 1468860148742 Marionette TRACE conn2 <- [1,2862,null,{}] 09:42:28 INFO - PROCESS | 1653 | 1468860148746 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}] 09:42:28 INFO - PROCESS | 1653 | 1468860148751 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:28 INFO - PROCESS | 1653 | 1468860148858 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:42:28 INFO - PROCESS | 1653 | 1468860148939 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1653 | 1468860148941 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119399800 == 31 [pid = 1653] [id = 723] 09:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11679d400) [pid = 1653] [serial = 2169] [outer = 0x0] 09:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1169dc400) [pid = 1653] [serial = 2170] [outer = 0x11679d400] 09:42:28 INFO - PROCESS | 1653 | 1468860148972 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126fd400) [pid = 1653] [serial = 2171] [outer = 0x11679d400] 09:42:29 INFO - PROCESS | 1653 | 1468860149511 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 822ms 09:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:42:29 INFO - PROCESS | 1653 | 1468860149564 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1653 | 1468860149567 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:42:29 INFO - PROCESS | 1653 | 1468860149569 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1653 | 1468860149571 Marionette TRACE conn2 <- [1,2866,null,{}] 09:42:29 INFO - PROCESS | 1653 | 1468860149574 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}] 09:42:29 INFO - PROCESS | 1653 | 1468860149575 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:29 INFO - PROCESS | 1653 | 1468860149749 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:42:29 INFO - PROCESS | 1653 | 1468860149832 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1653 | 1468860149834 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11518f000 == 32 [pid = 1653] [id = 724] 09:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1127db000) [pid = 1653] [serial = 2172] [outer = 0x0] 09:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1127e0c00) [pid = 1653] [serial = 2173] [outer = 0x1127db000] 09:42:29 INFO - PROCESS | 1653 | 1468860149863 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x113a24800) [pid = 1653] [serial = 2174] [outer = 0x1127db000] 09:42:30 INFO - PROCESS | 1653 | --DOCSHELL 0x121036800 == 31 [pid = 1653] [id = 721] 09:42:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c7800 == 30 [pid = 1653] [id = 720] 09:42:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11821b800 == 29 [pid = 1653] [id = 719] 09:42:30 INFO - PROCESS | 1653 | --DOCSHELL 0x116156800 == 28 [pid = 1653] [id = 718] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1180c1c00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12cde0800) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1297f2000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1297f6000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12a892000) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x127592000) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128e0ac00) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112f49400) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1161b0400) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118548400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1192c2400) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12750ac00) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x121894000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x123c1a800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118432400) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x118a3c000) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1169df000) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11805a000) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1196e3c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x120ea7400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128edb800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x128e10800) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x128d27400) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1176bd400) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x129620800) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x1293d5800) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x119973000) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x127599400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x1248d1400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x124cd7000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x128d25400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x1293d7400) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 09:42:30 INFO - PROCESS | 1653 | 1468860150252 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 722ms 09:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:42:30 INFO - PROCESS | 1653 | 1468860150292 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1653 | 1468860150296 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:42:30 INFO - PROCESS | 1653 | 1468860150301 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1653 | 1468860150303 Marionette TRACE conn2 <- [1,2870,null,{}] 09:42:30 INFO - PROCESS | 1653 | 1468860150306 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}] 09:42:30 INFO - PROCESS | 1653 | 1468860150308 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:30 INFO - PROCESS | 1653 | 1468860150389 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:42:30 INFO - PROCESS | 1653 | 1468860150457 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1653 | 1468860150459 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118754000 == 29 [pid = 1653] [id = 725] 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x113219800) [pid = 1653] [serial = 2175] [outer = 0x0] 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1169e1400) [pid = 1653] [serial = 2176] [outer = 0x113219800] 09:42:30 INFO - PROCESS | 1653 | 1468860150487 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x11805a400) [pid = 1653] [serial = 2177] [outer = 0x113219800] 09:42:30 INFO - PROCESS | 1653 | 1468860150789 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 09:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:42:30 INFO - PROCESS | 1653 | 1468860150822 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1653 | 1468860150823 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:42:30 INFO - PROCESS | 1653 | 1468860150826 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1653 | 1468860150827 Marionette TRACE conn2 <- [1,2874,null,{}] 09:42:30 INFO - PROCESS | 1653 | 1468860150832 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}] 09:42:30 INFO - PROCESS | 1653 | 1468860150833 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:30 INFO - PROCESS | 1653 | 1468860150913 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:42:30 INFO - PROCESS | 1653 | 1468860150921 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1653 | 1468860150923 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc8800 == 30 [pid = 1653] [id = 726] 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1127d8400) [pid = 1653] [serial = 2178] [outer = 0x0] 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x118431400) [pid = 1653] [serial = 2179] [outer = 0x1127d8400] 09:42:30 INFO - PROCESS | 1653 | 1468860150948 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1176ba800) [pid = 1653] [serial = 2180] [outer = 0x1127d8400] 09:42:31 INFO - PROCESS | 1653 | 1468860151326 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 09:42:31 INFO - PROCESS | 1653 | 1468860151349 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1653 | 1468860151352 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:42:31 INFO - PROCESS | 1653 | 1468860151360 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1653 | 1468860151364 Marionette TRACE conn2 <- [1,2878,null,{}] 09:42:31 INFO - PROCESS | 1653 | 1468860151366 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}] 09:42:31 INFO - PROCESS | 1653 | 1468860151369 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:31 INFO - PROCESS | 1653 | 1468860151455 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:42:31 INFO - PROCESS | 1653 | 1468860151553 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1653 | 1468860151554 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11657a000 == 31 [pid = 1653] [id = 727] 09:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x110fa6000) [pid = 1653] [serial = 2181] [outer = 0x0] 09:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11273b400) [pid = 1653] [serial = 2182] [outer = 0x110fa6000] 09:42:31 INFO - PROCESS | 1653 | 1468860151586 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x113371000) [pid = 1653] [serial = 2183] [outer = 0x110fa6000] 09:42:32 INFO - PROCESS | 1653 | 1468860152047 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 725ms 09:42:32 INFO - PROCESS | 1653 | 1468860152083 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1653 | 1468860152085 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:42:32 INFO - PROCESS | 1653 | 1468860152089 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1653 | 1468860152091 Marionette TRACE conn2 <- [1,2882,null,{}] 09:42:32 INFO - PROCESS | 1653 | 1468860152094 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}] 09:42:32 INFO - PROCESS | 1653 | 1468860152096 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:32 INFO - PROCESS | 1653 | 1468860152194 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:42:32 INFO - PROCESS | 1653 | 1468860152291 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1653 | 1468860152293 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11820e000 == 32 [pid = 1653] [id = 728] 09:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118142800) [pid = 1653] [serial = 2184] [outer = 0x0] 09:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118435800) [pid = 1653] [serial = 2185] [outer = 0x118142800] 09:42:32 INFO - PROCESS | 1653 | 1468860152336 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118a41000) [pid = 1653] [serial = 2186] [outer = 0x118142800] 09:42:32 INFO - PROCESS | 1653 | 1468860152764 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 720ms 09:42:32 INFO - PROCESS | 1653 | 1468860152811 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1653 | 1468860152814 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:42:32 INFO - PROCESS | 1653 | 1468860152817 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1653 | 1468860152818 Marionette TRACE conn2 <- [1,2886,null,{}] 09:42:32 INFO - PROCESS | 1653 | 1468860152821 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}] 09:42:32 INFO - PROCESS | 1653 | 1468860152822 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:32 INFO - PROCESS | 1653 | 1468860152923 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:42:32 INFO - PROCESS | 1653 | 1468860152983 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1653 | 1468860152984 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x127311800 == 33 [pid = 1653] [id = 729] 09:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1192c6400) [pid = 1653] [serial = 2187] [outer = 0x0] 09:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119644000) [pid = 1653] [serial = 2188] [outer = 0x1192c6400] 09:42:33 INFO - PROCESS | 1653 | 1468860153013 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1196ea400) [pid = 1653] [serial = 2189] [outer = 0x1192c6400] 09:42:33 INFO - PROCESS | 1653 | 1468860153423 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:42:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 621ms 09:42:33 INFO - PROCESS | 1653 | 1468860153439 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 1653 | 1468860153440 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:42:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:42:33 INFO - PROCESS | 1653 | 1468860153448 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1653 | 1468860153452 Marionette TRACE conn2 <- [1,2890,null,{}] 09:42:33 INFO - PROCESS | 1653 | 1468860153455 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}] 09:42:33 INFO - PROCESS | 1653 | 1468860153458 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:33 INFO - PROCESS | 1653 | 1468860153557 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:42:33 INFO - PROCESS | 1653 | 1468860153650 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1653 | 1468860153651 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ac2800 == 34 [pid = 1653] [id = 730] 09:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x119645000) [pid = 1653] [serial = 2190] [outer = 0x0] 09:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x120ea8400) [pid = 1653] [serial = 2191] [outer = 0x119645000] 09:42:33 INFO - PROCESS | 1653 | 1468860153682 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x120eab800) [pid = 1653] [serial = 2192] [outer = 0x119645000] 09:42:34 INFO - PROCESS | 1653 | 1468860154131 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 728ms 09:42:34 INFO - PROCESS | 1653 | 1468860154172 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1653 | 1468860154174 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:42:34 INFO - PROCESS | 1653 | 1468860154176 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1653 | 1468860154177 Marionette TRACE conn2 <- [1,2894,null,{}] 09:42:34 INFO - PROCESS | 1653 | 1468860154180 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}] 09:42:34 INFO - PROCESS | 1653 | 1468860154181 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:34 INFO - PROCESS | 1653 | 1468860154291 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:42:34 INFO - PROCESS | 1653 | 1468860154347 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1653 | 1468860154348 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128c65800 == 35 [pid = 1653] [id = 731] 09:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x121606000) [pid = 1653] [serial = 2193] [outer = 0x0] 09:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x121bf4000) [pid = 1653] [serial = 2194] [outer = 0x121606000] 09:42:34 INFO - PROCESS | 1653 | 1468860154378 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x121006000) [pid = 1653] [serial = 2195] [outer = 0x121606000] 09:42:34 INFO - PROCESS | 1653 | 1468860154804 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 09:42:34 INFO - PROCESS | 1653 | 1468860154847 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1653 | 1468860154848 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:42:34 INFO - PROCESS | 1653 | 1468860154851 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1653 | 1468860154852 Marionette TRACE conn2 <- [1,2898,null,{}] 09:42:34 INFO - PROCESS | 1653 | 1468860154854 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}] 09:42:34 INFO - PROCESS | 1653 | 1468860154856 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:34 INFO - PROCESS | 1653 | 1468860154971 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:42:35 INFO - PROCESS | 1653 | 1468860155032 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1653 | 1468860155037 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x125451800 == 36 [pid = 1653] [id = 732] 09:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1248dac00) [pid = 1653] [serial = 2196] [outer = 0x0] 09:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124986c00) [pid = 1653] [serial = 2197] [outer = 0x1248dac00] 09:42:35 INFO - PROCESS | 1653 | 1468860155074 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12553dc00) [pid = 1653] [serial = 2198] [outer = 0x1248dac00] 09:42:35 INFO - PROCESS | 1653 | 1468860155644 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]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:42:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 821ms 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc8800 == 35 [pid = 1653] [id = 726] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118754000 == 34 [pid = 1653] [id = 725] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11518f000 == 33 [pid = 1653] [id = 724] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119399800 == 32 [pid = 1653] [id = 723] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1133e1800 == 31 [pid = 1653] [id = 722] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x121033000 == 30 [pid = 1653] [id = 717] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128c65800 == 29 [pid = 1653] [id = 731] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128ac2800 == 28 [pid = 1653] [id = 730] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x127311800 == 27 [pid = 1653] [id = 729] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11820e000 == 26 [pid = 1653] [id = 728] 09:42:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11657a000 == 25 [pid = 1653] [id = 727] 09:42:36 INFO - PROCESS | 1653 | 1468860156219 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1653 | 1468860156222 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:42:36 INFO - PROCESS | 1653 | 1468860156229 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1653 | 1468860156230 Marionette TRACE conn2 <- [1,2902,null,{}] 09:42:36 INFO - PROCESS | 1653 | 1468860156234 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}] 09:42:36 INFO - PROCESS | 1653 | 1468860156237 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:36 INFO - PROCESS | 1653 | 1468860156330 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:42:36 INFO - PROCESS | 1653 | 1468860156337 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1653 | 1468860156340 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x115185000 == 26 [pid = 1653] [id = 733] 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112f41400) [pid = 1653] [serial = 2199] [outer = 0x0] 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112f47800) [pid = 1653] [serial = 2200] [outer = 0x112f41400] 09:42:36 INFO - PROCESS | 1653 | 1468860156369 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113867000) [pid = 1653] [serial = 2201] [outer = 0x112f41400] 09:42:36 INFO - PROCESS | 1653 | 1468860156736 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:42:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 523ms 09:42:36 INFO - PROCESS | 1653 | 1468860156781 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1653 | 1468860156783 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:42:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:42:36 INFO - PROCESS | 1653 | 1468860156789 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1653 | 1468860156792 Marionette TRACE conn2 <- [1,2906,null,{}] 09:42:36 INFO - PROCESS | 1653 | 1468860156795 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}] 09:42:36 INFO - PROCESS | 1653 | 1468860156796 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:36 INFO - PROCESS | 1653 | 1468860156876 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:42:36 INFO - PROCESS | 1653 | 1468860156883 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1653 | 1468860156885 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187be800 == 27 [pid = 1653] [id = 734] 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116905c00) [pid = 1653] [serial = 2202] [outer = 0x0] 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116aab800) [pid = 1653] [serial = 2203] [outer = 0x116905c00] 09:42:36 INFO - PROCESS | 1653 | 1468860156913 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e2a000) [pid = 1653] [serial = 2204] [outer = 0x116905c00] 09:42:37 INFO - PROCESS | 1653 | 1468860157292 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:42:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 523ms 09:42:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:42:37 INFO - PROCESS | 1653 | 1468860157309 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1653 | 1468860157311 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:42:37 INFO - PROCESS | 1653 | 1468860157315 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1653 | 1468860157317 Marionette TRACE conn2 <- [1,2910,null,{}] 09:42:37 INFO - PROCESS | 1653 | 1468860157324 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}] 09:42:37 INFO - PROCESS | 1653 | 1468860157327 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:37 INFO - PROCESS | 1653 | 1468860157440 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:42:37 INFO - PROCESS | 1653 | 1468860157481 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1653 | 1468860157483 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x121153000 == 28 [pid = 1653] [id = 735] 09:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11847e800) [pid = 1653] [serial = 2205] [outer = 0x0] 09:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11853e400) [pid = 1653] [serial = 2206] [outer = 0x11847e800] 09:42:37 INFO - PROCESS | 1653 | 1468860157512 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a36400) [pid = 1653] [serial = 2207] [outer = 0x11847e800] 09:42:37 INFO - PROCESS | 1653 | 1468860157859 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]]]}] 09:42:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:42:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:42:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 575ms 09:42:37 INFO - TEST-START | /DOMEvents/constructors.html 09:42:37 INFO - PROCESS | 1653 | 1468860157888 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1653 | 1468860157890 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:42:37 INFO - PROCESS | 1653 | 1468860157892 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1653 | 1468860157893 Marionette TRACE conn2 <- [1,2914,null,{}] 09:42:37 INFO - PROCESS | 1653 | 1468860157906 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}] 09:42:37 INFO - PROCESS | 1653 | 1468860157907 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:38 INFO - PROCESS | 1653 | 1468860158016 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:42:38 INFO - PROCESS | 1653 | 1468860158020 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1653 | 1468860158021 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x125550000 == 29 [pid = 1653] [id = 736] 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119238800) [pid = 1653] [serial = 2208] [outer = 0x0] 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1192ca800) [pid = 1653] [serial = 2209] [outer = 0x119238800] 09:42:38 INFO - PROCESS | 1653 | 1468860158047 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11960c400) [pid = 1653] [serial = 2210] [outer = 0x119238800] 09:42:38 INFO - PROCESS | 1653 | 1468860158420 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]]]}] 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:42:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:42:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:42:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 587ms 09:42:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:42:38 INFO - PROCESS | 1653 | 1468860158480 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1653 | 1468860158481 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:42:38 INFO - PROCESS | 1653 | 1468860158483 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1653 | 1468860158484 Marionette TRACE conn2 <- [1,2918,null,{}] 09:42:38 INFO - PROCESS | 1653 | 1468860158487 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}] 09:42:38 INFO - PROCESS | 1653 | 1468860158488 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:38 INFO - PROCESS | 1653 | 1468860158582 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:42:38 INFO - PROCESS | 1653 | 1468860158621 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1653 | 1468860158622 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d3000 == 30 [pid = 1653] [id = 737] 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11963dc00) [pid = 1653] [serial = 2211] [outer = 0x0] 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196e1800) [pid = 1653] [serial = 2212] [outer = 0x11963dc00] 09:42:38 INFO - PROCESS | 1653 | 1468860158647 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c0b000) [pid = 1653] [serial = 2213] [outer = 0x11963dc00] 09:42:38 INFO - PROCESS | 1653 | 1468860158968 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:42:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 09:42:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:42:39 INFO - PROCESS | 1653 | 1468860159007 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 1653 | 1468860159009 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:42:39 INFO - PROCESS | 1653 | 1468860159012 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 1653 | 1468860159013 Marionette TRACE conn2 <- [1,2922,null,{}] 09:42:39 INFO - PROCESS | 1653 | 1468860159016 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}] 09:42:39 INFO - PROCESS | 1653 | 1468860159021 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:39 INFO - PROCESS | 1653 | 1468860159355 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119608800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1169e5c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124cd4c00) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113232800) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1127d8400) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127dc800) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112f3a800) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116798800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111c7b800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116795000) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11679d400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1127db000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113219800) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:42:39 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118e8d400) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:42:39 INFO - PROCESS | 1653 | 1468860159421 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1653 | 1468860159423 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170da000 == 31 [pid = 1653] [id = 738] 09:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1121e3400) [pid = 1653] [serial = 2214] [outer = 0x0] 09:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112f3a800) [pid = 1653] [serial = 2215] [outer = 0x1121e3400] 09:42:39 INFO - PROCESS | 1653 | 1468860159466 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118059800) [pid = 1653] [serial = 2216] [outer = 0x1121e3400] 09:42:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:39 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:42:39 INFO - PROCESS | 1653 | 1468860159759 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]]]}] 09:42:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:42:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:39 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 09:42:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:39 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 09:42:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:39 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]" 09:42:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:42:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:42:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 772ms 09:42:39 INFO - PROCESS | 1653 | 1468860159790 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 1653 | 1468860159791 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:42:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:42:39 INFO - PROCESS | 1653 | 1468860159809 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 1653 | 1468860159811 Marionette TRACE conn2 <- [1,2926,null,{}] 09:42:39 INFO - PROCESS | 1653 | 1468860159853 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}] 09:42:39 INFO - PROCESS | 1653 | 1468860159854 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:39 INFO - PROCESS | 1653 | 1468860159929 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:42:39 INFO - PROCESS | 1653 | 1468860159936 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1653 | 1468860159937 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129812000 == 32 [pid = 1653] [id = 739] 09:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11805d800) [pid = 1653] [serial = 2217] [outer = 0x0] 09:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120fbc800) [pid = 1653] [serial = 2218] [outer = 0x11805d800] 09:42:39 INFO - PROCESS | 1653 | 1468860159961 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124ada800) [pid = 1653] [serial = 2219] [outer = 0x11805d800] 09:42:40 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:42:40 INFO - PROCESS | 1653 | 1468860160248 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]]]}] 09:42:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:42:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 478ms 09:42:40 INFO - PROCESS | 1653 | 1468860160288 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1653 | 1468860160290 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:42:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:42:40 INFO - PROCESS | 1653 | 1468860160292 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1653 | 1468860160293 Marionette TRACE conn2 <- [1,2930,null,{}] 09:42:40 INFO - PROCESS | 1653 | 1468860160297 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}] 09:42:40 INFO - PROCESS | 1653 | 1468860160299 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:40 INFO - PROCESS | 1653 | 1468860160377 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:42:40 INFO - PROCESS | 1653 | 1468860160382 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1653 | 1468860160384 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a781800 == 33 [pid = 1653] [id = 740] 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124adb800) [pid = 1653] [serial = 2220] [outer = 0x0] 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12553d800) [pid = 1653] [serial = 2221] [outer = 0x124adb800] 09:42:40 INFO - PROCESS | 1653 | 1468860160409 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126839400) [pid = 1653] [serial = 2222] [outer = 0x124adb800] 09:42:40 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:42:40 INFO - PROCESS | 1653 | 1468860160699 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]]]}] 09:42:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:42:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 423ms 09:42:40 INFO - PROCESS | 1653 | 1468860160721 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1653 | 1468860160722 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:42:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:42:40 INFO - PROCESS | 1653 | 1468860160724 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1653 | 1468860160725 Marionette TRACE conn2 <- [1,2934,null,{}] 09:42:40 INFO - PROCESS | 1653 | 1468860160728 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}] 09:42:40 INFO - PROCESS | 1653 | 1468860160729 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:40 INFO - PROCESS | 1653 | 1468860160822 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:42:40 INFO - PROCESS | 1653 | 1468860160882 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1653 | 1468860160883 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a8ab800 == 34 [pid = 1653] [id = 741] 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119645800) [pid = 1653] [serial = 2223] [outer = 0x0] 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126891c00) [pid = 1653] [serial = 2224] [outer = 0x119645800] 09:42:40 INFO - PROCESS | 1653 | 1468860160907 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12708ac00) [pid = 1653] [serial = 2225] [outer = 0x119645800] 09:42:41 INFO - PROCESS | 1653 | 1468860161161 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]]]}] 09:42:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 472ms 09:42:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:42:41 INFO - PROCESS | 1653 | 1468860161202 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1653 | 1468860161204 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:42:41 INFO - PROCESS | 1653 | 1468860161206 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1653 | 1468860161207 Marionette TRACE conn2 <- [1,2938,null,{}] 09:42:41 INFO - PROCESS | 1653 | 1468860161210 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}] 09:42:41 INFO - PROCESS | 1653 | 1468860161211 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:41 INFO - PROCESS | 1653 | 1468860161305 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:42:41 INFO - PROCESS | 1653 | 1468860161403 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 1653 | 1468860161405 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x111c9a800 == 35 [pid = 1653] [id = 742] 09:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110e99400) [pid = 1653] [serial = 2226] [outer = 0x0] 09:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111c14400) [pid = 1653] [serial = 2227] [outer = 0x110e99400] 09:42:41 INFO - PROCESS | 1653 | 1468860161437 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1127d1400) [pid = 1653] [serial = 2228] [outer = 0x110e99400] 09:42:41 INFO - PROCESS | 1653 | 1468860161855 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]]]}] 09:42:41 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. 09:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 09:42:41 INFO - PROCESS | 1653 | 1468860161878 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1653 | 1468860161880 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:42:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:42:41 INFO - PROCESS | 1653 | 1468860161883 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1653 | 1468860161885 Marionette TRACE conn2 <- [1,2942,null,{}] 09:42:41 INFO - PROCESS | 1653 | 1468860161889 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}] 09:42:41 INFO - PROCESS | 1653 | 1468860161893 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:42 INFO - PROCESS | 1653 | 1468860162007 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:42:42 INFO - PROCESS | 1653 | 1468860162068 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1653 | 1468860162069 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x121036800 == 36 [pid = 1653] [id = 743] 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f44800) [pid = 1653] [serial = 2229] [outer = 0x0] 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116794400) [pid = 1653] [serial = 2230] [outer = 0x112f44800] 09:42:42 INFO - PROCESS | 1653 | 1468860162100 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116aa3400) [pid = 1653] [serial = 2231] [outer = 0x112f44800] 09:42:42 INFO - PROCESS | 1653 | 1468860162525 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"]]]}] 09:42:42 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 09:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:42:42 INFO - PROCESS | 1653 | 1468860162556 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 1653 | 1468860162558 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:42:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:42:42 INFO - PROCESS | 1653 | 1468860162561 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 1653 | 1468860162563 Marionette TRACE conn2 <- [1,2946,null,{}] 09:42:42 INFO - PROCESS | 1653 | 1468860162565 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}] 09:42:42 INFO - PROCESS | 1653 | 1468860162567 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:42 INFO - PROCESS | 1653 | 1468860162679 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:42:42 INFO - PROCESS | 1653 | 1468860162787 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1653 | 1468860162788 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931a800 == 37 [pid = 1653] [id = 744] 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118541800) [pid = 1653] [serial = 2232] [outer = 0x0] 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118e88400) [pid = 1653] [serial = 2233] [outer = 0x118541800] 09:42:42 INFO - PROCESS | 1653 | 1468860162818 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11960bc00) [pid = 1653] [serial = 2234] [outer = 0x118541800] 09:42:43 INFO - PROCESS | 1653 | 1468860163231 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]]]}] 09:42:43 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. 09:42:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 720ms 09:42:43 INFO - PROCESS | 1653 | 1468860163281 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1653 | 1468860163283 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:42:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:42:43 INFO - PROCESS | 1653 | 1468860163290 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1653 | 1468860163294 Marionette TRACE conn2 <- [1,2950,null,{}] 09:42:43 INFO - PROCESS | 1653 | 1468860163298 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}] 09:42:43 INFO - PROCESS | 1653 | 1468860163300 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:43 INFO - PROCESS | 1653 | 1468860163438 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:42:43 INFO - PROCESS | 1653 | 1468860163614 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 1653 | 1468860163616 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1170ce000 == 38 [pid = 1653] [id = 745] 09:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127d9800) [pid = 1653] [serial = 2235] [outer = 0x0] 09:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a8f400) [pid = 1653] [serial = 2236] [outer = 0x1127d9800] 09:42:43 INFO - PROCESS | 1653 | 1468860163652 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116005400) [pid = 1653] [serial = 2237] [outer = 0x1127d9800] 09:42:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113d77800 == 39 [pid = 1653] [id = 746] 09:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e24000) [pid = 1653] [serial = 2238] [outer = 0x0] 09:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1161b0400) [pid = 1653] [serial = 2239] [outer = 0x117e24000] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a8ab800 == 38 [pid = 1653] [id = 741] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a781800 == 37 [pid = 1653] [id = 740] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129812000 == 36 [pid = 1653] [id = 739] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1170da000 == 35 [pid = 1653] [id = 738] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d3000 == 34 [pid = 1653] [id = 737] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125550000 == 33 [pid = 1653] [id = 736] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121153000 == 32 [pid = 1653] [id = 735] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1187be800 == 31 [pid = 1653] [id = 734] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115185000 == 30 [pid = 1653] [id = 733] 09:42:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125451800 == 29 [pid = 1653] [id = 732] 09:42:44 INFO - PROCESS | 1653 | 1468860164128 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]]]}] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11853f000) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118e81000) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113375400) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126ffc00) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116aa0800) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e1e800) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126f3c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116918000) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1176b9800) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1127da400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1169dc400) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1126fd400) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1127e0c00) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1169e1400) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113a24800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11805a400) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118063400) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176ba800) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119865800) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12708e000) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124cde400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11960c000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119603800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120eaac00) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118437400) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12759e400) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12759ec00) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118431400) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 09:42:44 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. 09:42:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 09:42:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:42:44 INFO - PROCESS | 1653 | 1468860164167 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1653 | 1468860164169 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:42:44 INFO - PROCESS | 1653 | 1468860164172 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 1653 | 1468860164174 Marionette TRACE conn2 <- [1,2954,null,{}] 09:42:44 INFO - PROCESS | 1653 | 1468860164177 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}] 09:42:44 INFO - PROCESS | 1653 | 1468860164180 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:44 INFO - PROCESS | 1653 | 1468860164276 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:42:44 INFO - PROCESS | 1653 | 1468860164281 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1653 | 1468860164283 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118742000 == 30 [pid = 1653] [id = 747] 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1176bf800) [pid = 1653] [serial = 2240] [outer = 0x0] 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118063800) [pid = 1653] [serial = 2241] [outer = 0x1176bf800] 09:42:44 INFO - PROCESS | 1653 | 1468860164310 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118432000) [pid = 1653] [serial = 2242] [outer = 0x1176bf800] 09:42:44 INFO - PROCESS | 1653 | 1468860164633 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]]]}] 09:42:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:44 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 09:42:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 470ms 09:42:44 INFO - PROCESS | 1653 | 1468860164643 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1653 | 1468860164648 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:42:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:42:44 INFO - PROCESS | 1653 | 1468860164653 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 1653 | 1468860164654 Marionette TRACE conn2 <- [1,2958,null,{}] 09:42:44 INFO - PROCESS | 1653 | 1468860164657 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}] 09:42:44 INFO - PROCESS | 1653 | 1468860164658 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:44 INFO - PROCESS | 1653 | 1468860164777 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:42:44 INFO - PROCESS | 1653 | 1468860164835 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1653 | 1468860164836 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbb800 == 31 [pid = 1653] [id = 748] 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1127d6c00) [pid = 1653] [serial = 2243] [outer = 0x0] 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118a32c00) [pid = 1653] [serial = 2244] [outer = 0x1127d6c00] 09:42:44 INFO - PROCESS | 1653 | 1468860164861 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11985c800) [pid = 1653] [serial = 2245] [outer = 0x1127d6c00] 09:42:45 INFO - PROCESS | 1653 | 1468860165116 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]]]}] 09:42:45 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. 09:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 09:42:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:42:45 INFO - PROCESS | 1653 | 1468860165172 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1653 | 1468860165173 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:42:45 INFO - PROCESS | 1653 | 1468860165177 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1653 | 1468860165184 Marionette TRACE conn2 <- [1,2962,null,{}] 09:42:45 INFO - PROCESS | 1653 | 1468860165198 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}] 09:42:45 INFO - PROCESS | 1653 | 1468860165202 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:45 INFO - PROCESS | 1653 | 1468860165286 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:42:45 INFO - PROCESS | 1653 | 1468860165347 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1653 | 1468860165348 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1216e2800 == 32 [pid = 1653] [id = 749] 09:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118432800) [pid = 1653] [serial = 2246] [outer = 0x0] 09:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1199a8c00) [pid = 1653] [serial = 2247] [outer = 0x118432800] 09:42:45 INFO - PROCESS | 1653 | 1468860165373 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124862c00) [pid = 1653] [serial = 2248] [outer = 0x118432800] 09:42:45 INFO - PROCESS | 1653 | 1468860165708 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]]]}] 09:42:45 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. 09:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 582ms 09:42:45 INFO - PROCESS | 1653 | 1468860165759 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1653 | 1468860165761 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:42:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:42:45 INFO - PROCESS | 1653 | 1468860165765 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1653 | 1468860165766 Marionette TRACE conn2 <- [1,2966,null,{}] 09:42:45 INFO - PROCESS | 1653 | 1468860165770 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}] 09:42:45 INFO - PROCESS | 1653 | 1468860165772 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:45 INFO - PROCESS | 1653 | 1468860165898 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:42:45 INFO - PROCESS | 1653 | 1468860165991 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1653 | 1468860165992 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d6800 == 33 [pid = 1653] [id = 750] 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118434400) [pid = 1653] [serial = 2249] [outer = 0x0] 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1248d1400) [pid = 1653] [serial = 2250] [outer = 0x118434400] 09:42:46 INFO - PROCESS | 1653 | 1468860166033 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125545400) [pid = 1653] [serial = 2251] [outer = 0x118434400] 09:42:46 INFO - PROCESS | 1653 | 1468860166286 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]]]}] 09:42:46 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. 09:42:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 574ms 09:42:46 INFO - PROCESS | 1653 | 1468860166338 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1653 | 1468860166339 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:42:46 INFO - PROCESS | 1653 | 1468860166355 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1653 | 1468860166356 Marionette TRACE conn2 <- [1,2970,null,{}] 09:42:46 INFO - PROCESS | 1653 | 1468860166359 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}] 09:42:46 INFO - PROCESS | 1653 | 1468860166360 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:46 INFO - PROCESS | 1653 | 1468860166471 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:42:46 INFO - PROCESS | 1653 | 1468860166474 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1653 | 1468860166479 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1294a4800 == 34 [pid = 1653] [id = 751] 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127505000) [pid = 1653] [serial = 2252] [outer = 0x0] 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127509400) [pid = 1653] [serial = 2253] [outer = 0x127505000] 09:42:46 INFO - PROCESS | 1653 | 1468860166543 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127591400) [pid = 1653] [serial = 2254] [outer = 0x127505000] 09:42:46 INFO - PROCESS | 1653 | 1468860166871 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]]]}] 09:42:46 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. 09:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 573ms 09:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:42:46 INFO - PROCESS | 1653 | 1468860166924 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1653 | 1468860166925 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:42:46 INFO - PROCESS | 1653 | 1468860166934 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1653 | 1468860166935 Marionette TRACE conn2 <- [1,2974,null,{}] 09:42:46 INFO - PROCESS | 1653 | 1468860166937 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}] 09:42:46 INFO - PROCESS | 1653 | 1468860166939 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:47 INFO - PROCESS | 1653 | 1468860167042 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:42:47 INFO - PROCESS | 1653 | 1468860167046 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1653 | 1468860167047 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a906000 == 35 [pid = 1653] [id = 752] 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127597800) [pid = 1653] [serial = 2255] [outer = 0x0] 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d1bc00) [pid = 1653] [serial = 2256] [outer = 0x127597800] 09:42:47 INFO - PROCESS | 1653 | 1468860167071 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128d22000) [pid = 1653] [serial = 2257] [outer = 0x127597800] 09:42:47 INFO - PROCESS | 1653 | 1468860167377 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]]]}] 09:42:47 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. 09:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 475ms 09:42:47 INFO - PROCESS | 1653 | 1468860167406 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:42:47 INFO - PROCESS | 1653 | 1468860167407 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:42:47 INFO - PROCESS | 1653 | 1468860167409 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 1653 | 1468860167411 Marionette TRACE conn2 <- [1,2978,null,{}] 09:42:47 INFO - PROCESS | 1653 | 1468860167423 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}] 09:42:47 INFO - PROCESS | 1653 | 1468860167424 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:47 INFO - PROCESS | 1653 | 1468860167583 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:42:47 INFO - PROCESS | 1653 | 1468860167597 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1653 | 1468860167598 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9ab000 == 36 [pid = 1653] [id = 753] 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127597c00) [pid = 1653] [serial = 2258] [outer = 0x0] 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d27400) [pid = 1653] [serial = 2259] [outer = 0x127597c00] 09:42:47 INFO - PROCESS | 1653 | 1468860167638 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e0a800) [pid = 1653] [serial = 2260] [outer = 0x127597c00] 09:42:47 INFO - PROCESS | 1653 | 1468860167986 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]]]}] 09:42:48 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. 09:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 624ms 09:42:48 INFO - PROCESS | 1653 | 1468860168034 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1653 | 1468860168035 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:42:48 INFO - PROCESS | 1653 | 1468860168037 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1653 | 1468860168039 Marionette TRACE conn2 <- [1,2982,null,{}] 09:42:48 INFO - PROCESS | 1653 | 1468860168041 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}] 09:42:48 INFO - PROCESS | 1653 | 1468860168042 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:48 INFO - PROCESS | 1653 | 1468860168150 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:42:48 INFO - PROCESS | 1653 | 1468860168163 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1653 | 1468860168164 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cbb000 == 37 [pid = 1653] [id = 754] 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e0cc00) [pid = 1653] [serial = 2261] [outer = 0x0] 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128ecfc00) [pid = 1653] [serial = 2262] [outer = 0x128e0cc00] 09:42:48 INFO - PROCESS | 1653 | 1468860168211 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128ed8c00) [pid = 1653] [serial = 2263] [outer = 0x128e0cc00] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1121e3400) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110fa6000) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11847e800) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118142800) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119238800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116905c00) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112f41400) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1192c6400) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1248dac00) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119645000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121606000) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11963dc00) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11805d800) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:42:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124adb800) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:42:48 INFO - PROCESS | 1653 | 1468860168707 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"]]]}] 09:42:48 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 09:42:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 720ms 09:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:42:48 INFO - PROCESS | 1653 | 1468860168759 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1653 | 1468860168760 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:42:48 INFO - PROCESS | 1653 | 1468860168768 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1653 | 1468860168769 Marionette TRACE conn2 <- [1,2986,null,{}] 09:42:48 INFO - PROCESS | 1653 | 1468860168771 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}] 09:42:48 INFO - PROCESS | 1653 | 1468860168773 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:48 INFO - PROCESS | 1653 | 1468860168859 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:42:48 INFO - PROCESS | 1653 | 1468860168863 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1653 | 1468860168866 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abd3000 == 38 [pid = 1653] [id = 755] 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11805d800) [pid = 1653] [serial = 2264] [outer = 0x0] 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11997f800) [pid = 1653] [serial = 2265] [outer = 0x11805d800] 09:42:48 INFO - PROCESS | 1653 | 1468860168891 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124adb800) [pid = 1653] [serial = 2266] [outer = 0x11805d800] 09:42:49 INFO - PROCESS | 1653 | 1468860169178 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]]]}] 09:42:49 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. 09:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 475ms 09:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:42:49 INFO - PROCESS | 1653 | 1468860169238 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1653 | 1468860169239 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:42:49 INFO - PROCESS | 1653 | 1468860169241 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1653 | 1468860169243 Marionette TRACE conn2 <- [1,2990,null,{}] 09:42:49 INFO - PROCESS | 1653 | 1468860169245 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}] 09:42:49 INFO - PROCESS | 1653 | 1468860169249 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:49 INFO - PROCESS | 1653 | 1468860169332 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:42:49 INFO - PROCESS | 1653 | 1468860169393 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1653 | 1468860169394 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b355000 == 39 [pid = 1653] [id = 756] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118147800) [pid = 1653] [serial = 2267] [outer = 0x0] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128ed9c00) [pid = 1653] [serial = 2268] [outer = 0x118147800] 09:42:49 INFO - PROCESS | 1653 | 1468860169429 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1293dbc00) [pid = 1653] [serial = 2269] [outer = 0x118147800] 09:42:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baa1000 == 40 [pid = 1653] [id = 757] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129623400) [pid = 1653] [serial = 2270] [outer = 0x0] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12961d400) [pid = 1653] [serial = 2271] [outer = 0x129623400] 09:42:49 INFO - PROCESS | 1653 | 1468860169710 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]]]}] 09:42:49 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. 09:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 09:42:49 INFO - PROCESS | 1653 | 1468860169761 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1653 | 1468860169763 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:42:49 INFO - PROCESS | 1653 | 1468860169768 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1653 | 1468860169770 Marionette TRACE conn2 <- [1,2994,null,{}] 09:42:49 INFO - PROCESS | 1653 | 1468860169772 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}] 09:42:49 INFO - PROCESS | 1653 | 1468860169774 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:49 INFO - PROCESS | 1653 | 1468860169887 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:42:49 INFO - PROCESS | 1653 | 1468860169890 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1653 | 1468860169892 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb4c800 == 41 [pid = 1653] [id = 758] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1290abc00) [pid = 1653] [serial = 2272] [outer = 0x0] 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12961dc00) [pid = 1653] [serial = 2273] [outer = 0x1290abc00] 09:42:49 INFO - PROCESS | 1653 | 1468860169916 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1297f4400) [pid = 1653] [serial = 2274] [outer = 0x1290abc00] 09:42:50 INFO - PROCESS | 1653 | 1468860170235 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]]]}] 09:42:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:42:50 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 09:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 09:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:42:50 INFO - PROCESS | 1653 | 1468860170289 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1653 | 1468860170290 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:42:50 INFO - PROCESS | 1653 | 1468860170292 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 1653 | 1468860170293 Marionette TRACE conn2 <- [1,2998,null,{}] 09:42:50 INFO - PROCESS | 1653 | 1468860170295 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}] 09:42:50 INFO - PROCESS | 1653 | 1468860170296 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:50 INFO - PROCESS | 1653 | 1468860170410 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:42:50 INFO - PROCESS | 1653 | 1468860170426 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1653 | 1468860170427 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb53000 == 42 [pid = 1653] [id = 759] 09:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1297f9400) [pid = 1653] [serial = 2275] [outer = 0x0] 09:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a756400) [pid = 1653] [serial = 2276] [outer = 0x1297f9400] 09:42:50 INFO - PROCESS | 1653 | 1468860170452 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a897400) [pid = 1653] [serial = 2277] [outer = 0x1297f9400] 09:42:50 INFO - PROCESS | 1653 | 1468860170882 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]]]}] 09:42:50 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. 09:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 09:42:50 INFO - PROCESS | 1653 | 1468860170931 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1653 | 1468860170933 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:42:50 INFO - PROCESS | 1653 | 1468860170938 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 1653 | 1468860170942 Marionette TRACE conn2 <- [1,3002,null,{}] 09:42:50 INFO - PROCESS | 1653 | 1468860170946 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}] 09:42:50 INFO - PROCESS | 1653 | 1468860170949 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:51 INFO - PROCESS | 1653 | 1468860171060 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:42:51 INFO - PROCESS | 1653 | 1468860171135 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1653 | 1468860171136 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1193aa800 == 43 [pid = 1653] [id = 760] 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116978c00) [pid = 1653] [serial = 2278] [outer = 0x0] 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1169e4000) [pid = 1653] [serial = 2279] [outer = 0x116978c00] 09:42:51 INFO - PROCESS | 1653 | 1468860171167 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118140000) [pid = 1653] [serial = 2280] [outer = 0x116978c00] 09:42:51 INFO - PROCESS | 1653 | 1468860171538 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]]]}] 09:42:51 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. 09:42:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 627ms 09:42:51 INFO - PROCESS | 1653 | 1468860171565 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1653 | 1468860171568 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:42:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:42:51 INFO - PROCESS | 1653 | 1468860171573 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1653 | 1468860171575 Marionette TRACE conn2 <- [1,3006,null,{}] 09:42:51 INFO - PROCESS | 1653 | 1468860171577 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}] 09:42:51 INFO - PROCESS | 1653 | 1468860171579 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:51 INFO - PROCESS | 1653 | 1468860171689 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:42:51 INFO - PROCESS | 1653 | 1468860171750 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1653 | 1468860171751 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129496000 == 44 [pid = 1653] [id = 761] 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118a40800) [pid = 1653] [serial = 2281] [outer = 0x0] 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1199b2400) [pid = 1653] [serial = 2282] [outer = 0x118a40800] 09:42:51 INFO - PROCESS | 1653 | 1468860171781 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121608000) [pid = 1653] [serial = 2283] [outer = 0x118a40800] 09:42:52 INFO - PROCESS | 1653 | 1468860172164 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]]]}] 09:42:52 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. 09:42:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 09:42:52 INFO - PROCESS | 1653 | 1468860172194 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1653 | 1468860172195 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:42:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:42:52 INFO - PROCESS | 1653 | 1468860172200 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 1653 | 1468860172203 Marionette TRACE conn2 <- [1,3010,null,{}] 09:42:52 INFO - PROCESS | 1653 | 1468860172211 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}] 09:42:52 INFO - PROCESS | 1653 | 1468860172215 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:52 INFO - PROCESS | 1653 | 1468860172322 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:42:52 INFO - PROCESS | 1653 | 1468860172402 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1653 | 1468860172404 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb56800 == 45 [pid = 1653] [id = 762] 09:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124987400) [pid = 1653] [serial = 2284] [outer = 0x0] 09:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x127350c00) [pid = 1653] [serial = 2285] [outer = 0x124987400] 09:42:52 INFO - PROCESS | 1653 | 1468860172476 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12759dc00) [pid = 1653] [serial = 2286] [outer = 0x124987400] 09:42:52 INFO - PROCESS | 1653 | 1468860172853 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]]]}] 09:42:52 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 09:42:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 672ms 09:42:52 INFO - PROCESS | 1653 | 1468860172874 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1653 | 1468860172877 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:42:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:42:52 INFO - PROCESS | 1653 | 1468860172880 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 1653 | 1468860172883 Marionette TRACE conn2 <- [1,3014,null,{}] 09:42:52 INFO - PROCESS | 1653 | 1468860172886 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}] 09:42:52 INFO - PROCESS | 1653 | 1468860172889 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:53 INFO - PROCESS | 1653 | 1468860173051 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:42:53 INFO - PROCESS | 1653 | 1468860173180 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1653 | 1468860173182 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c396800 == 46 [pid = 1653] [id = 763] 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128d27c00) [pid = 1653] [serial = 2287] [outer = 0x0] 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1293d6400) [pid = 1653] [serial = 2288] [outer = 0x128d27c00] 09:42:53 INFO - PROCESS | 1653 | 1468860173231 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12961fc00) [pid = 1653] [serial = 2289] [outer = 0x128d27c00] 09:42:53 INFO - PROCESS | 1653 | [1653] 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 09:42:53 INFO - PROCESS | 1653 | 1468860173679 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:42:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:42:53 INFO - {} 09:42:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:42:53 INFO - {} 09:42:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:42:53 INFO - {} 09:42:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:42:53 INFO - {} 09:42:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 821ms 09:42:53 INFO - PROCESS | 1653 | 1468860173701 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1653 | 1468860173702 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:42:53 INFO - TEST-START | /FileAPI/fileReader.html 09:42:53 INFO - PROCESS | 1653 | 1468860173705 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1653 | 1468860173706 Marionette TRACE conn2 <- [1,3018,null,{}] 09:42:53 INFO - PROCESS | 1653 | 1468860173708 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}] 09:42:53 INFO - PROCESS | 1653 | 1468860173710 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:53 INFO - PROCESS | 1653 | 1468860173813 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:42:53 INFO - PROCESS | 1653 | 1468860173872 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1653 | 1468860173873 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x125558000 == 47 [pid = 1653] [id = 764] 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112a8e400) [pid = 1653] [serial = 2290] [outer = 0x0] 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1290ab800) [pid = 1653] [serial = 2291] [outer = 0x112a8e400] 09:42:53 INFO - PROCESS | 1653 | 1468860173903 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12962a400) [pid = 1653] [serial = 2292] [outer = 0x112a8e400] 09:42:54 INFO - PROCESS | 1653 | 1468860174447 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]]]}] 09:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:42:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:42:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 768ms 09:42:54 INFO - PROCESS | 1653 | 1468860174474 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1653 | 1468860174476 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:42:54 INFO - TEST-START | /FileAPI/historical.html 09:42:54 INFO - PROCESS | 1653 | 1468860174479 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1653 | 1468860174482 Marionette TRACE conn2 <- [1,3022,null,{}] 09:42:54 INFO - PROCESS | 1653 | 1468860174486 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}] 09:42:54 INFO - PROCESS | 1653 | 1468860174487 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:54 INFO - PROCESS | 1653 | 1468860174587 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:42:54 INFO - PROCESS | 1653 | 1468860174647 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1653 | 1468860174648 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12494b800 == 48 [pid = 1653] [id = 765] 09:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116978800) [pid = 1653] [serial = 2293] [outer = 0x0] 09:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1176b9000) [pid = 1653] [serial = 2294] [outer = 0x116978800] 09:42:54 INFO - PROCESS | 1653 | 1468860174676 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11842b800) [pid = 1653] [serial = 2295] [outer = 0x116978800] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb4c800 == 47 [pid = 1653] [id = 758] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12baa1000 == 46 [pid = 1653] [id = 757] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b355000 == 45 [pid = 1653] [id = 756] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12abd3000 == 44 [pid = 1653] [id = 755] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119cbb000 == 43 [pid = 1653] [id = 754] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a9ab000 == 42 [pid = 1653] [id = 753] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a906000 == 41 [pid = 1653] [id = 752] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1294a4800 == 40 [pid = 1653] [id = 751] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d6800 == 39 [pid = 1653] [id = 750] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1216e2800 == 38 [pid = 1653] [id = 749] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119cbb800 == 37 [pid = 1653] [id = 748] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118742000 == 36 [pid = 1653] [id = 747] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x113d77800 == 35 [pid = 1653] [id = 746] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1170ce000 == 34 [pid = 1653] [id = 745] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12931a800 == 33 [pid = 1653] [id = 744] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x121036800 == 32 [pid = 1653] [id = 743] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x111c9a800 == 31 [pid = 1653] [id = 742] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125558000 == 30 [pid = 1653] [id = 764] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12c396800 == 29 [pid = 1653] [id = 763] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb56800 == 28 [pid = 1653] [id = 762] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129496000 == 27 [pid = 1653] [id = 761] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1193aa800 == 26 [pid = 1653] [id = 760] 09:42:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb53000 == 25 [pid = 1653] [id = 759] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113371000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11273b400) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11853e400) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118a41000) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1192ca800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118435800) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116aab800) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f47800) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113867000) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1196ea400) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119644000) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12553dc00) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124986c00) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120eab800) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120ea8400) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121006000) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121bf4000) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118a36400) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1196e1800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c0b000) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120fbc800) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126839400) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118059800) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124ada800) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12553d800) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11960c400) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f3a800) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e2a000) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126891c00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 09:42:55 INFO - PROCESS | 1653 | 1468860175792 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"]]]}] 09:42:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:42:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:42:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:42:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:42:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:42:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:42:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:42:55 INFO - TEST-OK | /FileAPI/historical.html | took 1327ms 09:42:55 INFO - TEST-START | /FileAPI/idlharness.html 09:42:55 INFO - PROCESS | 1653 | 1468860175807 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1653 | 1468860175809 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:42:55 INFO - PROCESS | 1653 | 1468860175812 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1653 | 1468860175814 Marionette TRACE conn2 <- [1,3026,null,{}] 09:42:55 INFO - PROCESS | 1653 | 1468860175821 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}] 09:42:55 INFO - PROCESS | 1653 | 1468860175823 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:55 INFO - PROCESS | 1653 | 1468860175904 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:42:55 INFO - PROCESS | 1653 | 1468860175915 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1653 | 1468860175917 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x116515000 == 26 [pid = 1653] [id = 766] 09:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113375c00) [pid = 1653] [serial = 2296] [outer = 0x0] 09:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113a25c00) [pid = 1653] [serial = 2297] [outer = 0x113375c00] 09:42:55 INFO - PROCESS | 1653 | 1468860175944 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11652c800) [pid = 1653] [serial = 2298] [outer = 0x113375c00] 09:42:56 INFO - PROCESS | 1653 | 1468860176498 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]]]}] 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:42:56 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 09:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:42:56 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 09:42:56 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 09:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:42:56 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 09:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:42:56 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 09:42:56 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 09:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:42:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:42:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 09:42:56 INFO - PROCESS | 1653 | 1468860176544 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1653 | 1468860176548 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:42:56 INFO - TEST-START | /FileAPI/idlharness.worker 09:42:56 INFO - PROCESS | 1653 | 1468860176560 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1653 | 1468860176562 Marionette TRACE conn2 <- [1,3030,null,{}] 09:42:56 INFO - PROCESS | 1653 | 1468860176566 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}] 09:42:56 INFO - PROCESS | 1653 | 1468860176568 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:56 INFO - PROCESS | 1653 | 1468860176649 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:42:56 INFO - PROCESS | 1653 | 1468860176658 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1653 | 1468860176659 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275ca800 == 27 [pid = 1653] [id = 767] 09:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120ea5800) [pid = 1653] [serial = 2299] [outer = 0x0] 09:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12100e800) [pid = 1653] [serial = 2300] [outer = 0x120ea5800] 09:42:56 INFO - PROCESS | 1653 | 1468860176687 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123c12c00) [pid = 1653] [serial = 2301] [outer = 0x120ea5800] 09:42:56 INFO - PROCESS | 1653 | [1653] 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 09:42:57 INFO - PROCESS | 1653 | 1468860177316 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,{},{}]]]}] 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:42:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:42:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:42:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:42:57 INFO - {} 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:42:57 INFO - {} 09:42:57 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 - {} 09:42:57 INFO - {} 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:42:57 INFO - {} 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:42:57 INFO - {} 09:42:57 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 - {} 09:42:57 INFO - {} 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:42:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:42:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 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 09:42:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:42:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:42:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:42:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:42:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:42:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:42:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:42:57 INFO - {} 09:42:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 09:42:57 INFO - PROCESS | 1653 | 1468860177350 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1653 | 1468860177351 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:42:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:42:57 INFO - PROCESS | 1653 | 1468860177354 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 1653 | 1468860177357 Marionette TRACE conn2 <- [1,3034,null,{}] 09:42:57 INFO - PROCESS | 1653 | 1468860177365 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}] 09:42:57 INFO - PROCESS | 1653 | 1468860177368 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:57 INFO - PROCESS | 1653 | 1468860177454 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:42:57 INFO - PROCESS | 1653 | 1468860177459 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 1653 | 1468860177462 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb48000 == 28 [pid = 1653] [id = 768] 09:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ab21000) [pid = 1653] [serial = 2302] [outer = 0x0] 09:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ab26800) [pid = 1653] [serial = 2303] [outer = 0x12ab21000] 09:42:57 INFO - PROCESS | 1653 | 1468860177504 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12acbd400) [pid = 1653] [serial = 2304] [outer = 0x12ab21000] 09:42:57 INFO - PROCESS | 1653 | 1468860177911 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]]]}] 09:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms 09:42:57 INFO - PROCESS | 1653 | 1468860177926 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1653 | 1468860177937 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:42:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:42:57 INFO - PROCESS | 1653 | 1468860177942 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 1653 | 1468860177944 Marionette TRACE conn2 <- [1,3038,null,{}] 09:42:57 INFO - PROCESS | 1653 | 1468860177948 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}] 09:42:57 INFO - PROCESS | 1653 | 1468860177951 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:58 INFO - PROCESS | 1653 | 1468860178072 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:42:58 INFO - PROCESS | 1653 | 1468860178087 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1653 | 1468860178088 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c885800 == 29 [pid = 1653] [id = 769] 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ab24000) [pid = 1653] [serial = 2305] [outer = 0x0] 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12acc3400) [pid = 1653] [serial = 2306] [outer = 0x12ab24000] 09:42:58 INFO - PROCESS | 1653 | 1468860178114 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b126000) [pid = 1653] [serial = 2307] [outer = 0x12ab24000] 09:42:58 INFO - PROCESS | 1653 | 1468860178421 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"]]]}] 09:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:42:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 523ms 09:42:58 INFO - PROCESS | 1653 | 1468860178467 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 1653 | 1468860178469 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:42:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:42:58 INFO - PROCESS | 1653 | 1468860178471 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 1653 | 1468860178472 Marionette TRACE conn2 <- [1,3042,null,{}] 09:42:58 INFO - PROCESS | 1653 | 1468860178474 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}] 09:42:58 INFO - PROCESS | 1653 | 1468860178476 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:58 INFO - PROCESS | 1653 | 1468860178573 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:42:58 INFO - PROCESS | 1653 | 1468860178584 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1653 | 1468860178585 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca15800 == 30 [pid = 1653] [id = 770] 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b30c400) [pid = 1653] [serial = 2308] [outer = 0x0] 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b311400) [pid = 1653] [serial = 2309] [outer = 0x12b30c400] 09:42:58 INFO - PROCESS | 1653 | 1468860178609 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b316c00) [pid = 1653] [serial = 2310] [outer = 0x12b30c400] 09:42:59 INFO - PROCESS | 1653 | 1468860179036 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]]]}] 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:42:59 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. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:42:59 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'.) 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:42:59 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. 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:42:59 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. 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:59 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. 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 626ms 09:42:59 INFO - PROCESS | 1653 | 1468860179098 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:42:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:42:59 INFO - PROCESS | 1653 | 1468860179100 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:42:59 INFO - PROCESS | 1653 | 1468860179102 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1653 | 1468860179103 Marionette TRACE conn2 <- [1,3046,null,{}] 09:42:59 INFO - PROCESS | 1653 | 1468860179105 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}] 09:42:59 INFO - PROCESS | 1653 | 1468860179110 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:59 INFO - PROCESS | 1653 | 1468860179251 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:42:59 INFO - PROCESS | 1653 | 1468860179275 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1653 | 1468860179277 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca2d800 == 31 [pid = 1653] [id = 771] 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1248d4000) [pid = 1653] [serial = 2311] [outer = 0x0] 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b31a400) [pid = 1653] [serial = 2312] [outer = 0x1248d4000] 09:42:59 INFO - PROCESS | 1653 | 1468860179318 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12baf2400) [pid = 1653] [serial = 2313] [outer = 0x1248d4000] 09:42:59 INFO - PROCESS | 1653 | [1653] 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 09:42:59 INFO - PROCESS | 1653 | 1468860179692 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:42:59 INFO - {} 09:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 618ms 09:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:42:59 INFO - PROCESS | 1653 | 1468860179721 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1653 | 1468860179722 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:42:59 INFO - PROCESS | 1653 | 1468860179724 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1653 | 1468860179725 Marionette TRACE conn2 <- [1,3050,null,{}] 09:42:59 INFO - PROCESS | 1653 | 1468860179727 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}] 09:42:59 INFO - PROCESS | 1653 | 1468860179728 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:59 INFO - PROCESS | 1653 | 1468860179827 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:42:59 INFO - PROCESS | 1653 | 1468860179830 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1653 | 1468860179831 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:42:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d323800 == 32 [pid = 1653] [id = 772] 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1127d9400) [pid = 1653] [serial = 2314] [outer = 0x0] 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bb32400) [pid = 1653] [serial = 2315] [outer = 0x1127d9400] 09:42:59 INFO - PROCESS | 1653 | 1468860179876 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bbe9800) [pid = 1653] [serial = 2316] [outer = 0x1127d9400] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119645800) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1290abc00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127505000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127597800) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110e99400) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176bf800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118541800) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1127d9800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e24000) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118432800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f44800) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118434400) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127d6c00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127597c00) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128e0cc00) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118147800) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129623400) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11805d800) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:43:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1297f9400) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:43:00 INFO - PROCESS | 1653 | 1468860180393 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]]]}] 09:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:43:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 720ms 09:43:00 INFO - PROCESS | 1653 | 1468860180445 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1653 | 1468860180446 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:43:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:43:00 INFO - PROCESS | 1653 | 1468860180448 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1653 | 1468860180449 Marionette TRACE conn2 <- [1,3054,null,{}] 09:43:00 INFO - PROCESS | 1653 | 1468860180452 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}] 09:43:00 INFO - PROCESS | 1653 | 1468860180453 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:00 INFO - PROCESS | 1653 | 1468860180529 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:43:00 INFO - PROCESS | 1653 | 1468860180590 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1653 | 1468860180591 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d387800 == 33 [pid = 1653] [id = 773] 09:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119645800) [pid = 1653] [serial = 2317] [outer = 0x0] 09:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d19800) [pid = 1653] [serial = 2318] [outer = 0x119645800] 09:43:00 INFO - PROCESS | 1653 | 1468860180616 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1297f9400) [pid = 1653] [serial = 2319] [outer = 0x119645800] 09:43:01 INFO - PROCESS | 1653 | 1468860180987 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"]]]}] 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:01 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" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:01 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" 09:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:43:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 584ms 09:43:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:43:01 INFO - PROCESS | 1653 | 1468860181034 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1653 | 1468860181035 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:43:01 INFO - PROCESS | 1653 | 1468860181037 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1653 | 1468860181038 Marionette TRACE conn2 <- [1,3058,null,{}] 09:43:01 INFO - PROCESS | 1653 | 1468860181040 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}] 09:43:01 INFO - PROCESS | 1653 | 1468860181041 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:01 INFO - PROCESS | 1653 | 1468860181123 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:43:01 INFO - PROCESS | 1653 | 1468860181127 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1653 | 1468860181128 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d73b800 == 34 [pid = 1653] [id = 774] 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bbe9c00) [pid = 1653] [serial = 2320] [outer = 0x0] 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bbef800) [pid = 1653] [serial = 2321] [outer = 0x12bbe9c00] 09:43:01 INFO - PROCESS | 1653 | 1468860181154 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bed5400) [pid = 1653] [serial = 2322] [outer = 0x12bbe9c00] 09:43:01 INFO - PROCESS | 1653 | 1468860181494 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]]]}] 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:43:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:43:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:43:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:43:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 469ms 09:43:01 INFO - PROCESS | 1653 | 1468860181507 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1653 | 1468860181509 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:43:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:43:01 INFO - PROCESS | 1653 | 1468860181511 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1653 | 1468860181512 Marionette TRACE conn2 <- [1,3062,null,{}] 09:43:01 INFO - PROCESS | 1653 | 1468860181517 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}] 09:43:01 INFO - PROCESS | 1653 | 1468860181519 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:01 INFO - PROCESS | 1653 | 1468860181681 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:43:01 INFO - PROCESS | 1653 | 1468860181690 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1653 | 1468860181692 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d752000 == 35 [pid = 1653] [id = 775] 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bed7c00) [pid = 1653] [serial = 2323] [outer = 0x0] 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c06e400) [pid = 1653] [serial = 2324] [outer = 0x12bed7c00] 09:43:01 INFO - PROCESS | 1653 | 1468860181731 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12c079000) [pid = 1653] [serial = 2325] [outer = 0x12bed7c00] 09:43:01 INFO - PROCESS | 1653 | [1653] 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 09:43:02 INFO - PROCESS | 1653 | 1468860182121 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:43:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:43:02 INFO - {} 09:43:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 621ms 09:43:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:43:02 INFO - PROCESS | 1653 | 1468860182132 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1653 | 1468860182133 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:43:02 INFO - PROCESS | 1653 | 1468860182136 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1653 | 1468860182137 Marionette TRACE conn2 <- [1,3066,null,{}] 09:43:02 INFO - PROCESS | 1653 | 1468860182140 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}] 09:43:02 INFO - PROCESS | 1653 | 1468860182142 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:02 INFO - PROCESS | 1653 | 1468860182253 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:43:02 INFO - PROCESS | 1653 | 1468860182440 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 1653 | 1468860182443 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x115192800 == 36 [pid = 1653] [id = 776] 09:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110fa7400) [pid = 1653] [serial = 2326] [outer = 0x0] 09:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112735800) [pid = 1653] [serial = 2327] [outer = 0x110fa7400] 09:43:02 INFO - PROCESS | 1653 | 1468860182500 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a66800) [pid = 1653] [serial = 2328] [outer = 0x110fa7400] 09:43:02 INFO - PROCESS | 1653 | 1468860182988 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]]]}] 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:43:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:43:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 874ms 09:43:03 INFO - PROCESS | 1653 | 1468860183012 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1653 | 1468860183014 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:43:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:43:03 INFO - PROCESS | 1653 | 1468860183017 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1653 | 1468860183019 Marionette TRACE conn2 <- [1,3070,null,{}] 09:43:03 INFO - PROCESS | 1653 | 1468860183023 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}] 09:43:03 INFO - PROCESS | 1653 | 1468860183026 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:03 INFO - PROCESS | 1653 | 1468860183142 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:43:03 INFO - PROCESS | 1653 | 1468860183206 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1653 | 1468860183207 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126912000 == 37 [pid = 1653] [id = 777] 09:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a6ec00) [pid = 1653] [serial = 2329] [outer = 0x0] 09:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116917c00) [pid = 1653] [serial = 2330] [outer = 0x112a6ec00] 09:43:03 INFO - PROCESS | 1653 | 1468860183238 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118a3c000) [pid = 1653] [serial = 2331] [outer = 0x112a6ec00] 09:43:03 INFO - PROCESS | 1653 | 1468860183668 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]]]}] 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 673ms 09:43:03 INFO - PROCESS | 1653 | 1468860183693 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 1653 | 1468860183696 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:43:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:43:03 INFO - PROCESS | 1653 | 1468860183699 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 1653 | 1468860183700 Marionette TRACE conn2 <- [1,3074,null,{}] 09:43:03 INFO - PROCESS | 1653 | 1468860183703 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}] 09:43:03 INFO - PROCESS | 1653 | 1468860183704 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:03 INFO - PROCESS | 1653 | 1468860183821 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:43:03 INFO - PROCESS | 1653 | 1468860183928 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1653 | 1468860183930 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129317800 == 38 [pid = 1653] [id = 778] 09:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118e11c00) [pid = 1653] [serial = 2332] [outer = 0x0] 09:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1196ea800) [pid = 1653] [serial = 2333] [outer = 0x118e11c00] 09:43:03 INFO - PROCESS | 1653 | 1468860183981 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124860400) [pid = 1653] [serial = 2334] [outer = 0x118e11c00] 09:43:04 INFO - PROCESS | 1653 | 1468860184415 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]]]}] 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 769ms 09:43:04 INFO - PROCESS | 1653 | 1468860184469 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 1653 | 1468860184471 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:43:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:43:04 INFO - PROCESS | 1653 | 1468860184478 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1653 | 1468860184482 Marionette TRACE conn2 <- [1,3078,null,{}] 09:43:04 INFO - PROCESS | 1653 | 1468860184486 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}] 09:43:04 INFO - PROCESS | 1653 | 1468860184489 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:04 INFO - PROCESS | 1653 | 1468860184734 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:43:04 INFO - PROCESS | 1653 | 1468860184856 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1653 | 1468860184858 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e6f000 == 39 [pid = 1653] [id = 779] 09:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112a83c00) [pid = 1653] [serial = 2335] [outer = 0x0] 09:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112f3a800) [pid = 1653] [serial = 2336] [outer = 0x112a83c00] 09:43:04 INFO - PROCESS | 1653 | 1468860184889 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113d99400) [pid = 1653] [serial = 2337] [outer = 0x112a83c00] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d752000 == 38 [pid = 1653] [id = 775] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d73b800 == 37 [pid = 1653] [id = 774] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d387800 == 36 [pid = 1653] [id = 773] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d323800 == 35 [pid = 1653] [id = 772] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca2d800 == 34 [pid = 1653] [id = 771] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca15800 == 33 [pid = 1653] [id = 770] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c885800 == 32 [pid = 1653] [id = 769] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb48000 == 31 [pid = 1653] [id = 768] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1275ca800 == 30 [pid = 1653] [id = 767] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116515000 == 29 [pid = 1653] [id = 766] 09:43:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12494b800 == 28 [pid = 1653] [id = 765] 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:43:05 INFO - reader.readAsText(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:43:05 INFO - reader.readAsDataURL(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:43:05 INFO - reader.readAsArrayBuffer(blob_2) 09:43:05 INFO - }" did not throw 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:43:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:43:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:05 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:43:05 INFO - PROCESS | 1653 | 1468860185314 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:43:05 INFO - PROCESS | 1653 | 1468860185321 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1653 | 1468860185324 Marionette TRACE conn2 <- [1,3082,null,{}] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12708ac00) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a756400) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12961dc00) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127591400) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127509400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128d1bc00) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111c14400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1127d1400) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118063800) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118432000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118e88400) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11960bc00) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a8f400) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116005400) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1161b0400) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1199a8c00) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124862c00) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116794400) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116aa3400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1248d1400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a32c00) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11985c800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e0a800) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128d27400) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1297f4400) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128ecfc00) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1293dbc00) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12961d400) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128ed9c00) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128ed8c00) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11997f800) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128d22000) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124adb800) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125545400) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a897400) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 09:43:05 INFO - PROCESS | 1653 | 1468860185357 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}] 09:43:05 INFO - PROCESS | 1653 | 1468860185359 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:05 INFO - PROCESS | 1653 | 1468860185498 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:43:05 INFO - PROCESS | 1653 | 1468860185510 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1653 | 1468860185511 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c6000 == 29 [pid = 1653] [id = 780] 09:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116a14400) [pid = 1653] [serial = 2338] [outer = 0x0] 09:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1176b9800) [pid = 1653] [serial = 2339] [outer = 0x116a14400] 09:43:05 INFO - PROCESS | 1653 | 1468860185557 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1180ca000) [pid = 1653] [serial = 2340] [outer = 0x116a14400] 09:43:05 INFO - PROCESS | 1653 | 1468860185976 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]]]}] 09:43:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 684ms 09:43:06 INFO - PROCESS | 1653 | 1468860186004 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1653 | 1468860186006 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:43:06 INFO - PROCESS | 1653 | 1468860186008 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1653 | 1468860186009 Marionette TRACE conn2 <- [1,3086,null,{}] 09:43:06 INFO - PROCESS | 1653 | 1468860186012 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}] 09:43:06 INFO - PROCESS | 1653 | 1468860186013 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:06 INFO - PROCESS | 1653 | 1468860186094 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:43:06 INFO - PROCESS | 1653 | 1468860186103 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 1653 | 1468860186104 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bf000 == 30 [pid = 1653] [id = 781] 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a63c00) [pid = 1653] [serial = 2341] [outer = 0x0] 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11853b400) [pid = 1653] [serial = 2342] [outer = 0x112a63c00] 09:43:06 INFO - PROCESS | 1653 | 1468860186129 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1192c2c00) [pid = 1653] [serial = 2343] [outer = 0x112a63c00] 09:43:06 INFO - PROCESS | 1653 | 1468860186457 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 09:43:06 INFO - PROCESS | 1653 | 1468860186477 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1653 | 1468860186480 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:43:06 INFO - PROCESS | 1653 | 1468860186489 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1653 | 1468860186492 Marionette TRACE conn2 <- [1,3090,null,{}] 09:43:06 INFO - PROCESS | 1653 | 1468860186494 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}] 09:43:06 INFO - PROCESS | 1653 | 1468860186496 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:06 INFO - PROCESS | 1653 | 1468860186590 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:43:06 INFO - PROCESS | 1653 | 1468860186655 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 1653 | 1468860186657 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1214e0000 == 31 [pid = 1653] [id = 782] 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1192c5800) [pid = 1653] [serial = 2344] [outer = 0x0] 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1199acc00) [pid = 1653] [serial = 2345] [outer = 0x1192c5800] 09:43:06 INFO - PROCESS | 1653 | 1468860186682 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123c14c00) [pid = 1653] [serial = 2346] [outer = 0x1192c5800] 09:43:06 INFO - PROCESS | 1653 | 1468860186951 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 475ms 09:43:06 INFO - PROCESS | 1653 | 1468860186960 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1653 | 1468860186962 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:43:06 INFO - PROCESS | 1653 | 1468860186971 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1653 | 1468860186972 Marionette TRACE conn2 <- [1,3094,null,{}] 09:43:06 INFO - PROCESS | 1653 | 1468860186975 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}] 09:43:06 INFO - PROCESS | 1653 | 1468860186976 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:07 INFO - PROCESS | 1653 | 1468860187061 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:43:07 INFO - PROCESS | 1653 | 1468860187128 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1653 | 1468860187129 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12730d000 == 32 [pid = 1653] [id = 783] 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119323400) [pid = 1653] [serial = 2347] [outer = 0x0] 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1248d1800) [pid = 1653] [serial = 2348] [outer = 0x119323400] 09:43:07 INFO - PROCESS | 1653 | 1468860187162 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a6b800) [pid = 1653] [serial = 2349] [outer = 0x119323400] 09:43:07 INFO - PROCESS | 1653 | 1468860187437 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 09:43:07 INFO - PROCESS | 1653 | 1468860187492 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 1653 | 1468860187493 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:43:07 INFO - PROCESS | 1653 | 1468860187496 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 1653 | 1468860187501 Marionette TRACE conn2 <- [1,3098,null,{}] 09:43:07 INFO - PROCESS | 1653 | 1468860187504 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}] 09:43:07 INFO - PROCESS | 1653 | 1468860187505 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:07 INFO - PROCESS | 1653 | 1468860187650 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:43:07 INFO - PROCESS | 1653 | 1468860187669 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1653 | 1468860187674 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907a000 == 33 [pid = 1653] [id = 784] 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12553d800) [pid = 1653] [serial = 2350] [outer = 0x0] 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125545400) [pid = 1653] [serial = 2351] [outer = 0x12553d800] 09:43:07 INFO - PROCESS | 1653 | 1468860187706 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12689a800) [pid = 1653] [serial = 2352] [outer = 0x12553d800] 09:43:08 INFO - PROCESS | 1653 | 1468860188068 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]]]}] 09:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 623ms 09:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:43:08 INFO - PROCESS | 1653 | 1468860188119 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1653 | 1468860188120 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:43:08 INFO - PROCESS | 1653 | 1468860188122 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1653 | 1468860188123 Marionette TRACE conn2 <- [1,3102,null,{}] 09:43:08 INFO - PROCESS | 1653 | 1468860188126 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}] 09:43:08 INFO - PROCESS | 1653 | 1468860188127 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:08 INFO - PROCESS | 1653 | 1468860188234 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:43:08 INFO - PROCESS | 1653 | 1468860188254 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1653 | 1468860188263 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129821000 == 34 [pid = 1653] [id = 785] 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12689ac00) [pid = 1653] [serial = 2353] [outer = 0x0] 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127504c00) [pid = 1653] [serial = 2354] [outer = 0x12689ac00] 09:43:08 INFO - PROCESS | 1653 | 1468860188287 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127511c00) [pid = 1653] [serial = 2355] [outer = 0x12689ac00] 09:43:08 INFO - PROCESS | 1653 | 1468860188591 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms 09:43:08 INFO - PROCESS | 1653 | 1468860188643 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1653 | 1468860188644 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:43:08 INFO - PROCESS | 1653 | 1468860188647 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1653 | 1468860188648 Marionette TRACE conn2 <- [1,3106,null,{}] 09:43:08 INFO - PROCESS | 1653 | 1468860188651 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}] 09:43:08 INFO - PROCESS | 1653 | 1468860188652 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:08 INFO - PROCESS | 1653 | 1468860188797 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:43:08 INFO - PROCESS | 1653 | 1468860188814 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1653 | 1468860188815 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a78f000 == 35 [pid = 1653] [id = 786] 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127595000) [pid = 1653] [serial = 2356] [outer = 0x0] 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12759d000) [pid = 1653] [serial = 2357] [outer = 0x127595000] 09:43:08 INFO - PROCESS | 1653 | 1468860188857 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d1d400) [pid = 1653] [serial = 2358] [outer = 0x127595000] 09:43:09 INFO - PROCESS | 1653 | 1468860189279 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]]]}] 09:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 669ms 09:43:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:43:09 INFO - PROCESS | 1653 | 1468860189317 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1653 | 1468860189318 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:43:09 INFO - PROCESS | 1653 | 1468860189320 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1653 | 1468860189321 Marionette TRACE conn2 <- [1,3110,null,{}] 09:43:09 INFO - PROCESS | 1653 | 1468860189324 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}] 09:43:09 INFO - PROCESS | 1653 | 1468860189325 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:09 INFO - PROCESS | 1653 | 1468860189441 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1248d4000) [pid = 1653] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ea5800) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b30c400) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116978c00) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113375c00) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118a40800) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ab21000) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124987400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116978800) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128d27c00) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a8e400) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127d9400) [pid = 1653] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119645800) [pid = 1653] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bbe9c00) [pid = 1653] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:43:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12ab24000) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:43:09 INFO - PROCESS | 1653 | 1468860189599 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1653 | 1468860189601 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195b7000 == 36 [pid = 1653] [id = 787] 09:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1160eac00) [pid = 1653] [serial = 2359] [outer = 0x0] 09:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118a40800) [pid = 1653] [serial = 2360] [outer = 0x1160eac00] 09:43:09 INFO - PROCESS | 1653 | 1468860189626 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128d22800) [pid = 1653] [serial = 2361] [outer = 0x1160eac00] 09:43:09 INFO - PROCESS | 1653 | 1468860189868 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"]]]}] 09:43:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:43:09 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 09:43:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:43:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:43:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 569ms 09:43:09 INFO - PROCESS | 1653 | 1468860189891 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1653 | 1468860189892 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:43:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:43:09 INFO - PROCESS | 1653 | 1468860189894 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1653 | 1468860189895 Marionette TRACE conn2 <- [1,3114,null,{}] 09:43:09 INFO - PROCESS | 1653 | 1468860189907 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}] 09:43:09 INFO - PROCESS | 1653 | 1468860189908 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:09 INFO - PROCESS | 1653 | 1468860189994 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:43:10 INFO - PROCESS | 1653 | 1468860190001 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\", \"71eb96ea-14f9-4b96-859e-64b94268881e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 1653 | 1468860190002 Marionette INFO sendAsync f20937d0-c0a1-2c49-932f-0d959c8e89e2 09:43:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a9b3800 == 37 [pid = 1653] [id = 788] 09:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116978800) [pid = 1653] [serial = 2362] [outer = 0x0] 09:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128e0b400) [pid = 1653] [serial = 2363] [outer = 0x116978800] 09:43:10 INFO - PROCESS | 1653 | 1468860190026 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128ed6c00) [pid = 1653] [serial = 2364] [outer = 0x116978800] 09:43:10 INFO - PROCESS | 1653 | 1468860190352 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]]]}] 09:43:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:43:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 476ms 09:43:10 INFO - PROCESS | 1653 | 1468860190371 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 1653 | 1468860190372 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:43:11 WARNING - u'runner_teardown' () 09:43:11 INFO - No more tests 09:43:11 INFO - Got 0 unexpected results 09:43:11 INFO - SUITE-END | took 517s 09:43:11 INFO - Closing logging queue 09:43:11 INFO - queue closed 09:43:11 INFO - Return code: 0 09:43:11 WARNING - # TBPL SUCCESS # 09:43:11 INFO - Running post-action listener: _resource_record_post_action 09:43:11 INFO - Running post-run listener: _resource_record_post_run 09:43:12 INFO - Total resource usage - Wall time: 539s; CPU: 58.0%; Read bytes: 36918784; Write bytes: 954359808; Read time: 246; Write time: 5065 09:43:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:43:12 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152656384; Write bytes: 149464576; Read time: 13815; Write time: 322 09:43:12 INFO - run-tests - Wall time: 521s; CPU: 58.0%; Read bytes: 34747904; Write bytes: 793049600; Read time: 227; Write time: 4700 09:43:12 INFO - Running post-run listener: _upload_blobber_files 09:43:12 INFO - Blob upload gear active. 09:43:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:43:12 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 09:43:12 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'] 09:43:12 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 09:43:13 INFO - (blobuploader) - INFO - Open directory for files ... 09:43:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:43:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:43:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:43:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:43:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:43:14 INFO - (blobuploader) - INFO - Done attempting. 09:43:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:43:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:43:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:43:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:43:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:43:16 INFO - (blobuploader) - INFO - Done attempting. 09:43:16 INFO - (blobuploader) - INFO - Iteration through files over. 09:43:16 INFO - Return code: 0 09:43:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:43:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:43:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/993c0e7b8379b3bf82cc76bcada969e7c4ad51780a1f33bdfdbb5adbd705a7f66ae098c1346459d1f1a983ba22957dbda1579c86f51f5af64b2b5faab01932c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1dd697cc0520bc1211441d5347cf0c569fe639a97b0388a661011ddf237d0bf3eb50af1acb54e699b18fd0c4646a2eaed18dea7c18e1518cd6d2343af7310816"} 09:43:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:43:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:43:16 INFO - Contents: 09:43:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/993c0e7b8379b3bf82cc76bcada969e7c4ad51780a1f33bdfdbb5adbd705a7f66ae098c1346459d1f1a983ba22957dbda1579c86f51f5af64b2b5faab01932c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1dd697cc0520bc1211441d5347cf0c569fe639a97b0388a661011ddf237d0bf3eb50af1acb54e699b18fd0c4646a2eaed18dea7c18e1518cd6d2343af7310816"} 09:43:16 INFO - Running post-run listener: copy_logs_to_upload_dir 09:43:16 INFO - Copying logs to upload dir... 09:43:16 INFO - mkdir: /builds/slave/test/build/upload/logs 09:43:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.757367 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-07-18 09:43:16.922403) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 09:43:16.926377) ========= 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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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/993c0e7b8379b3bf82cc76bcada969e7c4ad51780a1f33bdfdbb5adbd705a7f66ae098c1346459d1f1a983ba22957dbda1579c86f51f5af64b2b5faab01932c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1dd697cc0520bc1211441d5347cf0c569fe639a97b0388a661011ddf237d0bf3eb50af1acb54e699b18fd0c4646a2eaed18dea7c18e1518cd6d2343af7310816"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012563 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/993c0e7b8379b3bf82cc76bcada969e7c4ad51780a1f33bdfdbb5adbd705a7f66ae098c1346459d1f1a983ba22957dbda1579c86f51f5af64b2b5faab01932c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1dd697cc0520bc1211441d5347cf0c569fe639a97b0388a661011ddf237d0bf3eb50af1acb54e699b18fd0c4646a2eaed18dea7c18e1518cd6d2343af7310816"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468833238/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 09:43:16.961307) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:43:16.961663) ========= 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.xoVNpHdi9V/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.uFnyEGcFw7/Listeners TMPDIR=/var/folders/85/j97sz5wj77sdq3g1dc7sg48000000w/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.004995 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 09:43:17.010695) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 09:43:17.014094) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 09:43:17.014475) ========= ========= Total master_lag: 0.45 =========