builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0248 starttime: 1464331918.8 results: success (0) buildid: 20160526231045 builduid: f205f9222a3b4fb79c1695d436806960 revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:58.803293) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:58.803751) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:58.804051) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:58.909025) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:58.909588) ========= 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.yfdZW6eUP5/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.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-26 23:51:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.24M=0.001s 2016-05-26 23:51:59 (8.24 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.457123 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:59.407829) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:59.408138) ========= 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.yfdZW6eUP5/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.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/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.020546 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 23:51:59.492542) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 23:51:59.493298) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.yfdZW6eUP5/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.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-26 23:51:59,551 truncating revision to first 12 chars 2016-05-26 23:51:59,551 Setting DEBUG logging. 2016-05-26 23:51:59,551 attempt 1/10 2016-05-26 23:51:59,551 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cbc4f2d34a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 23:52:01,654 unpacking tar archive at: mozilla-aurora-9cbc4f2d34a3/testing/mozharness/ program finished with exit code 0 elapsedTime=2.365809 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-26 23:52:01.890056) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 23:52:01.890370) ========= script_repo_revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 23:52:01.890748) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 23:52:01.891045) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 23:52:01.914541) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 27 secs) (at 2016-05-26 23:52:01.914853) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.yfdZW6eUP5/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/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 23:52:02 INFO - MultiFileLogger online at 20160526 23:52:02 in /builds/slave/test 23:52:02 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:52:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:52:02 INFO - {'append_to_log': False, 23:52:02 INFO - 'base_work_dir': '/builds/slave/test', 23:52:02 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:52:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:52:02 INFO - 'buildbot_json_path': 'buildprops.json', 23:52:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:52:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:52:02 INFO - 'download_minidump_stackwalk': True, 23:52:02 INFO - 'download_symbols': 'true', 23:52:02 INFO - 'e10s': False, 23:52:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:52:02 INFO - 'tooltool.py': '/tools/tooltool.py', 23:52:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:52:02 INFO - '/tools/misc-python/virtualenv.py')}, 23:52:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:52:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:52:02 INFO - 'log_level': 'info', 23:52:02 INFO - 'log_to_console': True, 23:52:02 INFO - 'opt_config_files': (), 23:52:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:52:02 INFO - '--processes=1', 23:52:02 INFO - '--config=%(test_path)s/wptrunner.ini', 23:52:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:52:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:52:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:52:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:52:02 INFO - 'pip_index': False, 23:52:02 INFO - 'require_test_zip': True, 23:52:02 INFO - 'test_type': ('testharness',), 23:52:02 INFO - 'this_chunk': '1', 23:52:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:52:02 INFO - 'total_chunks': '10', 23:52:02 INFO - 'virtualenv_path': 'venv', 23:52:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:52:02 INFO - 'work_dir': 'build'} 23:52:02 INFO - ##### 23:52:02 INFO - ##### Running clobber step. 23:52:02 INFO - ##### 23:52:02 INFO - Running pre-action listener: _resource_record_pre_action 23:52:02 INFO - Running main action method: clobber 23:52:02 INFO - rmtree: /builds/slave/test/build 23:52:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:52:03 INFO - Running post-action listener: _resource_record_post_action 23:52:03 INFO - ##### 23:52:03 INFO - ##### Running read-buildbot-config step. 23:52:03 INFO - ##### 23:52:03 INFO - Running pre-action listener: _resource_record_pre_action 23:52:03 INFO - Running main action method: read_buildbot_config 23:52:03 INFO - Using buildbot properties: 23:52:03 INFO - { 23:52:03 INFO - "project": "", 23:52:03 INFO - "product": "firefox", 23:52:03 INFO - "script_repo_revision": "production", 23:52:03 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 23:52:03 INFO - "repository": "", 23:52:03 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 23:52:03 INFO - "buildid": "20160526231045", 23:52:03 INFO - "pgo_build": "False", 23:52:03 INFO - "basedir": "/builds/slave/test", 23:52:03 INFO - "buildnumber": 7, 23:52:03 INFO - "slavename": "t-yosemite-r7-0248", 23:52:03 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 23:52:03 INFO - "platform": "macosx64", 23:52:03 INFO - "branch": "mozilla-aurora", 23:52:03 INFO - "revision": "9cbc4f2d34a30255c3a093f6005f87b453491a7a", 23:52:03 INFO - "repo_path": "releases/mozilla-aurora", 23:52:03 INFO - "moz_repo_path": "", 23:52:03 INFO - "stage_platform": "macosx64", 23:52:03 INFO - "builduid": "f205f9222a3b4fb79c1695d436806960", 23:52:03 INFO - "slavebuilddir": "test" 23:52:03 INFO - } 23:52:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 23:52:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 23:52:03 INFO - Running post-action listener: _resource_record_post_action 23:52:03 INFO - ##### 23:52:03 INFO - ##### Running download-and-extract step. 23:52:03 INFO - ##### 23:52:03 INFO - Running pre-action listener: _resource_record_pre_action 23:52:03 INFO - Running main action method: download_and_extract 23:52:03 INFO - mkdir: /builds/slave/test/build/tests 23:52:03 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')]} 23:52:03 INFO - https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:52:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:52:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:52:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:52:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 23:52:18 INFO - Downloaded 1235 bytes. 23:52:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:52:18 INFO - Using the following test package requirements: 23:52:18 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 23:52:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 23:52:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 23:52:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'jsshell-mac64.zip'], 23:52:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 23:52:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 23:52:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 23:52:18 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 23:52:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 23:52:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:52:18 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 23:52:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 23:52:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:18 INFO - https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:52:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 23:52:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 23:52:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 23:52:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 23:52:19 INFO - Downloaded 18306359 bytes. 23:52:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:52:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:52:20 INFO - caution: filename not matched: web-platform/* 23:52:20 INFO - Return code: 11 23:52:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:20 INFO - https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:52:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 23:52:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 23:52:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 23:52:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 23:52:21 INFO - Downloaded 36409193 bytes. 23:52:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:52:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:52:25 INFO - caution: filename not matched: bin/* 23:52:25 INFO - caution: filename not matched: config/* 23:52:25 INFO - caution: filename not matched: mozbase/* 23:52:25 INFO - caution: filename not matched: marionette/* 23:52:25 INFO - caution: filename not matched: tools/wptserve/* 23:52:25 INFO - Return code: 11 23:52:25 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')]} 23:52:25 INFO - https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 23:52:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:52:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:52:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 23:52:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 23:52:29 INFO - Downloaded 73049492 bytes. 23:52:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:52:29 INFO - mkdir: /builds/slave/test/properties 23:52:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:52:29 INFO - Writing to file /builds/slave/test/properties/build_url 23:52:29 INFO - Contents: 23:52:29 INFO - build_url:https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:52:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:52:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:52:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:52:30 INFO - Contents: 23:52:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:52: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')]} 23:52:30 INFO - https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:52:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:52:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:52:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:52:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 23:52:33 INFO - Downloaded 103643894 bytes. 23:52:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:52:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:52:36 INFO - Return code: 0 23:52:36 INFO - Running post-action listener: _resource_record_post_action 23:52:36 INFO - Running post-action listener: set_extra_try_arguments 23:52:36 INFO - ##### 23:52:36 INFO - ##### Running create-virtualenv step. 23:52:36 INFO - ##### 23:52:36 INFO - Running pre-action listener: _pre_create_virtualenv 23:52:36 INFO - Running pre-action listener: _resource_record_pre_action 23:52:36 INFO - Running main action method: create_virtualenv 23:52:36 INFO - Creating virtualenv /builds/slave/test/build/venv 23:52:36 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 23:52:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:52:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:52:36 INFO - Using real prefix '/tools/python27' 23:52:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:52:37 INFO - Installing distribute.............................................................................................................................................................................................done. 23:52:40 INFO - Installing pip.................done. 23:52:40 INFO - Return code: 0 23:52:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:52:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:52:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:40 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 0x110004e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110021f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1ea4af180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, '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.yfdZW6eUP5/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:52:40 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 23:52:40 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 23:52:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:52:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:52:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:52:40 INFO - 'HOME': '/Users/cltbld', 23:52:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:52:40 INFO - 'LOGNAME': 'cltbld', 23:52:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:52:40 INFO - 'MOZ_NO_REMOTE': '1', 23:52:40 INFO - 'NO_EM_RESTART': '1', 23:52:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:52:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:52:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:52:40 INFO - 'PWD': '/builds/slave/test', 23:52:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:52:40 INFO - 'SHELL': '/bin/bash', 23:52:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:52:40 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:52:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:52:40 INFO - 'USER': 'cltbld', 23:52:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:52:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:52:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:52:40 INFO - 'XPC_FLAGS': '0x0', 23:52:40 INFO - 'XPC_SERVICE_NAME': '0', 23:52:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:52:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:52:40 INFO - Downloading/unpacking psutil>=0.7.1 23:52:40 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 23:52:40 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 23:52:40 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 23:52:40 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 23:52:40 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 23:52:40 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 23:52:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:52:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:52:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:52:43 INFO - Installing collected packages: psutil 23:52:43 INFO - Running setup.py install for psutil 23:52:43 INFO - building 'psutil._psutil_osx' extension 23:52:43 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 23:52:44 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 23:52:44 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 23:52:44 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 23:52:44 INFO - building 'psutil._psutil_posix' extension 23:52:44 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 23:52:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:52:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:52:44 INFO - ^ 23:52:44 INFO - 1 warning generated. 23:52:44 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 23:52:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:52:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:52:44 INFO - Successfully installed psutil 23:52:44 INFO - Cleaning up... 23:52:44 INFO - Return code: 0 23:52:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:52:44 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')]} 23:52:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:52:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:44 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')]} 23:52:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:52:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:44 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 0x110004e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110021f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1ea4af180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, '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.yfdZW6eUP5/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:52:44 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 23:52:44 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 23:52:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:52:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:52:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:52:44 INFO - 'HOME': '/Users/cltbld', 23:52:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:52:44 INFO - 'LOGNAME': 'cltbld', 23:52:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:52:44 INFO - 'MOZ_NO_REMOTE': '1', 23:52:44 INFO - 'NO_EM_RESTART': '1', 23:52:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:52:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:52:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:52:44 INFO - 'PWD': '/builds/slave/test', 23:52:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:52:44 INFO - 'SHELL': '/bin/bash', 23:52:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:52:44 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:52:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:52:44 INFO - 'USER': 'cltbld', 23:52:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:52:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:52:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:52:44 INFO - 'XPC_FLAGS': '0x0', 23:52:44 INFO - 'XPC_SERVICE_NAME': '0', 23:52:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:52:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:52:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:52:44 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 23:52:44 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 23:52:44 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 23:52:44 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 23:52:44 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 23:52:44 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 23:52:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:52:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:52:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:52:47 INFO - Installing collected packages: mozsystemmonitor 23:52:47 INFO - Running setup.py install for mozsystemmonitor 23:52:47 INFO - Successfully installed mozsystemmonitor 23:52:47 INFO - Cleaning up... 23:52:47 INFO - Return code: 0 23:52:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:52: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')]} 23:52:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:52:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52: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')]} 23:52:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:52:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52: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', '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 0x110004e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110021f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1ea4af180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, '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.yfdZW6eUP5/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:52: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:52: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 blobuploader==1.2.4 23:52:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:52:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:52:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:52:47 INFO - 'HOME': '/Users/cltbld', 23:52:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:52:47 INFO - 'LOGNAME': 'cltbld', 23:52:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:52:47 INFO - 'MOZ_NO_REMOTE': '1', 23:52:47 INFO - 'NO_EM_RESTART': '1', 23:52:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:52:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:52:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:52:47 INFO - 'PWD': '/builds/slave/test', 23:52:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:52:47 INFO - 'SHELL': '/bin/bash', 23:52:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:52:47 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:52:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:52:47 INFO - 'USER': 'cltbld', 23:52:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:52:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:52:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:52:47 INFO - 'XPC_FLAGS': '0x0', 23:52:47 INFO - 'XPC_SERVICE_NAME': '0', 23:52:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:52:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:52:47 INFO - Downloading/unpacking blobuploader==1.2.4 23:52: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 23:52: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 23:52: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 23:52: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 23:52: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 23:52: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 23:52:50 INFO - Downloading blobuploader-1.2.4.tar.gz 23:52:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:52:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:52:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:50 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 23:52:51 INFO - Downloading docopt-0.6.1.tar.gz 23:52:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:52:51 INFO - Installing collected packages: blobuploader, requests, docopt 23:52:51 INFO - Running setup.py install for blobuploader 23:52:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:52:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:52:51 INFO - Running setup.py install for requests 23:52:52 INFO - Running setup.py install for docopt 23:52:52 INFO - Successfully installed blobuploader requests docopt 23:52:52 INFO - Cleaning up... 23:52:52 INFO - Return code: 0 23:52:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:52:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:52:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:52 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 0x110004e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110021f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1ea4af180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, '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.yfdZW6eUP5/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:52:52 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 23:52:52 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 23:52:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:52:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:52:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:52:52 INFO - 'HOME': '/Users/cltbld', 23:52:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:52:52 INFO - 'LOGNAME': 'cltbld', 23:52:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:52:52 INFO - 'MOZ_NO_REMOTE': '1', 23:52:52 INFO - 'NO_EM_RESTART': '1', 23:52:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:52:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:52:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:52:52 INFO - 'PWD': '/builds/slave/test', 23:52:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:52:52 INFO - 'SHELL': '/bin/bash', 23:52:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:52:52 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:52:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:52:52 INFO - 'USER': 'cltbld', 23:52:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:52:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:52:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:52:52 INFO - 'XPC_FLAGS': '0x0', 23:52:52 INFO - 'XPC_SERVICE_NAME': '0', 23:52:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:52:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:52:52 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-Rl2p_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:52:52 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-81SOB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:52:52 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-wsdwRB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:52:52 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-K1e6PI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-7Y39Jn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-ia1FpW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-iJMATf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-NGzAkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-5FsNvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-REUlAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-_yO5_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-1EPJl1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:52:53 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-MUqCwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-DrRXtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-r8RvGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-k8Tc6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-LFQciB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-wUaeaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-EF9D1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:52:54 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-cX9G16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:52:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:52:55 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-CzGssu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:52:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:52:55 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 23:52:55 INFO - Running setup.py install for manifestparser 23:52:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:52:55 INFO - Running setup.py install for mozcrash 23:52:55 INFO - Running setup.py install for mozdebug 23:52:55 INFO - Running setup.py install for mozdevice 23:52:55 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:52:55 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:52:55 INFO - Running setup.py install for mozfile 23:52:56 INFO - Running setup.py install for mozhttpd 23:52:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Running setup.py install for mozinfo 23:52:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Running setup.py install for mozInstall 23:52:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Running setup.py install for mozleak 23:52:56 INFO - Running setup.py install for mozlog 23:52:56 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Running setup.py install for moznetwork 23:52:56 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:52:56 INFO - Running setup.py install for mozprocess 23:52:57 INFO - Running setup.py install for mozprofile 23:52:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:52:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:52:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:52:57 INFO - Running setup.py install for mozrunner 23:52:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:52:57 INFO - Running setup.py install for mozscreenshot 23:52:57 INFO - Running setup.py install for moztest 23:52:57 INFO - Running setup.py install for mozversion 23:52:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:52:57 INFO - Running setup.py install for wptserve 23:52:58 INFO - Running setup.py install for marionette-driver 23:52:58 INFO - Running setup.py install for browsermob-proxy 23:52:58 INFO - Running setup.py install for marionette-client 23:52:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:52:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:52:58 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 23:52:58 INFO - Cleaning up... 23:52:58 INFO - Return code: 0 23:52:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:52:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:52:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:52:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:52:58 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 0x110004e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110021f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1ea4af180>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, '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.yfdZW6eUP5/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:52:58 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 23:52:58 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 23:52:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:52:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:52:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:52:58 INFO - 'HOME': '/Users/cltbld', 23:52:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:52:58 INFO - 'LOGNAME': 'cltbld', 23:52:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:52:58 INFO - 'MOZ_NO_REMOTE': '1', 23:52:58 INFO - 'NO_EM_RESTART': '1', 23:52:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:52:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:52:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:52:58 INFO - 'PWD': '/builds/slave/test', 23:52:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:52:58 INFO - 'SHELL': '/bin/bash', 23:52:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:52:58 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:52:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:52:58 INFO - 'USER': 'cltbld', 23:52:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:52:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:52:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:52:58 INFO - 'XPC_FLAGS': '0x0', 23:52:58 INFO - 'XPC_SERVICE_NAME': '0', 23:52:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:52:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:52:58 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-QC_0kz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-Cj8cNL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-tU2Vu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-BoaSX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-D5zf1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-PtIENz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-M4DCwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-LSVsUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-8wxhG_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:52:59 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)) 23:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:52:59 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-e4dElD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-dzbPsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-JKcBJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-vyCGVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-Oa8R5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-PWv73c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-p9WwWY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-1D22IO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-0z1YJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:53:00 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)) 23:53:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:53:00 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-jBMYlz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:53:01 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)) 23:53:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:53:01 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-sqrbrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:53:01 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)) 23:53:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:53:01 INFO - Running setup.py (path:/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/pip-NIVAjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:53:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:53:01 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)) 23:53:01 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)) 23:53:01 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)) 23:53:01 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)) 23:53:01 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)) 23:53:01 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)) 23:53:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:53:01 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 23:53:01 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 23:53:01 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 23:53:01 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 23:53:01 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 23:53:01 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 23:53:03 INFO - Downloading blessings-1.6.tar.gz 23:53:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:53:04 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)) 23:53:04 INFO - Installing collected packages: blessings 23:53:04 INFO - Running setup.py install for blessings 23:53:04 INFO - Successfully installed blessings 23:53:04 INFO - Cleaning up... 23:53:04 INFO - Return code: 0 23:53:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:53:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:53:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:53:04 INFO - Reading from file tmpfile_stdout 23:53:04 INFO - Current package versions: 23:53:04 INFO - blessings == 1.6 23:53:04 INFO - blobuploader == 1.2.4 23:53:04 INFO - browsermob-proxy == 0.6.0 23:53:04 INFO - docopt == 0.6.1 23:53:04 INFO - manifestparser == 1.1 23:53:04 INFO - marionette-client == 2.3.0 23:53:04 INFO - marionette-driver == 1.4.0 23:53:04 INFO - mozInstall == 1.12 23:53:04 INFO - mozcrash == 0.17 23:53:04 INFO - mozdebug == 0.1 23:53:04 INFO - mozdevice == 0.48 23:53:04 INFO - mozfile == 1.2 23:53:04 INFO - mozhttpd == 0.7 23:53:04 INFO - mozinfo == 0.9 23:53:04 INFO - mozleak == 0.1 23:53:04 INFO - mozlog == 3.1 23:53:04 INFO - moznetwork == 0.27 23:53:04 INFO - mozprocess == 0.22 23:53:04 INFO - mozprofile == 0.28 23:53:04 INFO - mozrunner == 6.11 23:53:04 INFO - mozscreenshot == 0.1 23:53:04 INFO - mozsystemmonitor == 0.0 23:53:04 INFO - moztest == 0.7 23:53:04 INFO - mozversion == 1.4 23:53:04 INFO - psutil == 3.1.1 23:53:04 INFO - requests == 1.2.3 23:53:04 INFO - wptserve == 1.4.0 23:53:04 INFO - wsgiref == 0.1.2 23:53:04 INFO - Running post-action listener: _resource_record_post_action 23:53:04 INFO - Running post-action listener: _start_resource_monitoring 23:53:04 INFO - Starting resource monitoring. 23:53:04 INFO - ##### 23:53:04 INFO - ##### Running pull step. 23:53:04 INFO - ##### 23:53:04 INFO - Running pre-action listener: _resource_record_pre_action 23:53:04 INFO - Running main action method: pull 23:53:04 INFO - Pull has nothing to do! 23:53:04 INFO - Running post-action listener: _resource_record_post_action 23:53:04 INFO - ##### 23:53:04 INFO - ##### Running install step. 23:53:04 INFO - ##### 23:53:04 INFO - Running pre-action listener: _resource_record_pre_action 23:53:04 INFO - Running main action method: install 23:53:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:53:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:53:04 INFO - Reading from file tmpfile_stdout 23:53:04 INFO - Detecting whether we're running mozinstall >=1.0... 23:53:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:53:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:53:05 INFO - Reading from file tmpfile_stdout 23:53:05 INFO - Output received: 23:53:05 INFO - Usage: mozinstall [options] installer 23:53:05 INFO - Options: 23:53:05 INFO - -h, --help show this help message and exit 23:53:05 INFO - -d DEST, --destination=DEST 23:53:05 INFO - Directory to install application into. [default: 23:53:05 INFO - "/builds/slave/test"] 23:53:05 INFO - --app=APP Application being installed. [default: firefox] 23:53:05 INFO - mkdir: /builds/slave/test/build/application 23:53:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 23:53:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 23:53:23 INFO - Reading from file tmpfile_stdout 23:53:23 INFO - Output received: 23:53:23 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 23:53:23 INFO - Running post-action listener: _resource_record_post_action 23:53:23 INFO - ##### 23:53:23 INFO - ##### Running run-tests step. 23:53:23 INFO - ##### 23:53:23 INFO - Running pre-action listener: _resource_record_pre_action 23:53:23 INFO - Running main action method: run_tests 23:53:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:53:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:53:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:53:23 INFO - grabbing minidump binary from tooltool 23:53:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:53:23 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 0x11001d5e0>, '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 0x10fc00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fc2b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:53:23 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 23:53:23 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 23:53:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:53:23 INFO - Return code: 0 23:53:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:53:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:53:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 23:53:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 23:53:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.yfdZW6eUP5/Render', 23:53:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:53:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:53:23 INFO - 'HOME': '/Users/cltbld', 23:53:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:53:23 INFO - 'LOGNAME': 'cltbld', 23:53:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:53:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:53:23 INFO - 'MOZ_NO_REMOTE': '1', 23:53:23 INFO - 'NO_EM_RESTART': '1', 23:53:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:53:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:53:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:53:23 INFO - 'PWD': '/builds/slave/test', 23:53:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:53:23 INFO - 'SHELL': '/bin/bash', 23:53:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.nLHxc4LbHb/Listeners', 23:53:23 INFO - 'TMPDIR': '/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/', 23:53:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:53:23 INFO - 'USER': 'cltbld', 23:53:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:53:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:53:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:53:23 INFO - 'XPC_FLAGS': '0x0', 23:53:23 INFO - 'XPC_SERVICE_NAME': '0', 23:53:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:53:23 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 23:53:23 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 23:53:23 INFO - import pkg_resources 23:53:24 INFO - Using 1 client processes 23:53:24 INFO - wptserve Starting http server on 127.0.0.1:8000 23:53:24 INFO - wptserve Starting http server on 127.0.0.1:8001 23:53:24 INFO - wptserve Starting http server on 127.0.0.1:8443 23:53:26 INFO - SUITE-START | Running 778 tests 23:53:26 INFO - Running testharness tests 23:53:26 INFO - Setting up ssl 23:53:26 INFO - PROCESS | certutil | 23:53:26 INFO - PROCESS | certutil | 23:53:26 INFO - PROCESS | certutil | 23:53:26 INFO - Certificate Nickname Trust Attributes 23:53:26 INFO - SSL,S/MIME,JAR/XPI 23:53:26 INFO - 23:53:26 INFO - web-platform-tests CT,, 23:53:26 INFO - 23:53:26 INFO - Starting runner 23:53:27 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:53:27 INFO - PROCESS | 2253 | 1464332007802 Marionette DEBUG Marionette enabled via build flag and pref 23:53:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x113cce800 == 1 [pid = 2253] [id = 1] 23:53:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 1 (0x113ccf000) [pid = 2253] [serial = 1] [outer = 0x0] 23:53:27 INFO - PROCESS | 2253 | [2253] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:53:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 2 (0x113cd0000) [pid = 2253] [serial = 2] [outer = 0x113ccf000] 23:53:28 INFO - PROCESS | 2253 | 1464332008117 Marionette INFO Listening on port 2828 23:53:28 INFO - PROCESS | 2253 | 1464332008352 Marionette DEBUG Marionette enabled via command-line flag 23:53:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x11684f800 == 2 [pid = 2253] [id = 2] 23:53:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 3 (0x116850000) [pid = 2253] [serial = 3] [outer = 0x0] 23:53:28 INFO - PROCESS | 2253 | [2253] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:53:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 4 (0x116851000) [pid = 2253] [serial = 4] [outer = 0x116850000] 23:53:28 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:53:28 INFO - PROCESS | 2253 | 1464332008498 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53008 23:53:28 INFO - PROCESS | 2253 | 1464332008584 Marionette DEBUG Closed connection conn0 23:53:28 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:53:28 INFO - PROCESS | 2253 | 1464332008588 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53009 23:53:28 INFO - PROCESS | 2253 | 1464332008599 Marionette DEBUG Closed connection conn1 23:53:28 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:53:28 INFO - PROCESS | 2253 | 1464332008604 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53010 23:53:28 INFO - PROCESS | 2253 | 1464332008612 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:53:28 INFO - PROCESS | 2253 | 1464332008619 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526231045","device":"desktop","version":"48.0a2"} 23:53:28 INFO - PROCESS | 2253 | [2253] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:53:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x119f08000 == 3 [pid = 2253] [id = 3] 23:53:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 5 (0x119f0e800) [pid = 2253] [serial = 5] [outer = 0x0] 23:53:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x119f0f800 == 4 [pid = 2253] [id = 4] 23:53:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 6 (0x119bc4c00) [pid = 2253] [serial = 6] [outer = 0x0] 23:53:29 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:53:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x121806000 == 5 [pid = 2253] [id = 5] 23:53:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 7 (0x119bbfc00) [pid = 2253] [serial = 7] [outer = 0x0] 23:53:29 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:53:29 INFO - PROCESS | 2253 | [2253] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:53:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 8 (0x121904800) [pid = 2253] [serial = 8] [outer = 0x119bbfc00] 23:53:30 INFO - PROCESS | 2253 | [2253] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:53:30 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:53:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 9 (0x123b7c800) [pid = 2253] [serial = 9] [outer = 0x119f0e800] 23:53:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 10 (0x1214d5000) [pid = 2253] [serial = 10] [outer = 0x119bc4c00] 23:53:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 11 (0x1216a4400) [pid = 2253] [serial = 11] [outer = 0x119bbfc00] 23:53:30 INFO - PROCESS | 2253 | [2253] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:53:30 INFO - PROCESS | 2253 | 1464332010747 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 2253 | 1464332010756 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:53:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 12 (0x1264c5400) [pid = 2253] [serial = 12] [outer = 0x119bbfc00] 23:53:31 INFO - PROCESS | 2253 | 1464332011135 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fda1e54b-2757-1840-8c0c-f47dd22910a5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526231045","device":"desktop","version":"48.0a2","command_id":1}}] 23:53:31 INFO - PROCESS | 2253 | 1464332011220 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}] 23:53:31 INFO - PROCESS | 2253 | 1464332011265 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:53:31 INFO - PROCESS | 2253 | 1464332011351 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:53:31 INFO - PROCESS | 2253 | [2253] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:53:31 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:53:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 13 (0x128a2f400) [pid = 2253] [serial = 13] [outer = 0x119bbfc00] 23:53:31 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:53:31 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:53:31 INFO - PROCESS | 2253 | 1464332011620 Marionette TRACE conn2 <- [1,3,null,{}] 23:53:31 INFO - PROCESS | 2253 | 1464332011635 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:53:31 INFO - PROCESS | 2253 | 1464332011645 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:53:31 INFO - PROCESS | 2253 | 1464332011671 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 2253 | 1464332011673 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:53:31 INFO - PROCESS | 2253 | 1464332011676 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 2253 | 1464332011680 Marionette TRACE conn2 <- [1,6,null,{}] 23:53:31 INFO - PROCESS | 2253 | 1464332011685 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}] 23:53:31 INFO - PROCESS | 2253 | 1464332011692 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:53:31 INFO - PROCESS | 2253 | 1464332011695 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x12937a000 == 6 [pid = 2253] [id = 6] 23:53:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 14 (0x129365c00) [pid = 2253] [serial = 14] [outer = 0x0] 23:53:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 15 (0x129559c00) [pid = 2253] [serial = 15] [outer = 0x129365c00] 23:53:31 INFO - PROCESS | 2253 | 1464332011733 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 16 (0x12955fc00) [pid = 2253] [serial = 16] [outer = 0x129365c00] 23:53:32 INFO - PROCESS | 2253 | 1464332012024 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]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 23:53:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12975b800 == 7 [pid = 2253] [id = 7] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 17 (0x1297cb000) [pid = 2253] [serial = 17] [outer = 0x0] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 18 (0x1297d5800) [pid = 2253] [serial = 18] [outer = 0x1297cb000] 23:53:32 INFO - PROCESS | 2253 | 1464332012070 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 19 (0x12a728400) [pid = 2253] [serial = 19] [outer = 0x1297cb000] 23:53:32 INFO - PROCESS | 2253 | 1464332012108 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 2253 | 1464332012110 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:53:32 INFO - PROCESS | 2253 | 1464332012158 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 2253 | 1464332012159 Marionette TRACE conn2 <- [1,10,null,{}] 23:53:32 INFO - PROCESS | 2253 | 1464332012175 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}] 23:53:32 INFO - PROCESS | 2253 | 1464332012300 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:53:32 INFO - PROCESS | 2253 | 1464332012337 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab7b000 == 8 [pid = 2253] [id = 8] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 20 (0x12aa27800) [pid = 2253] [serial = 20] [outer = 0x0] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 21 (0x12aa29400) [pid = 2253] [serial = 21] [outer = 0x12aa27800] 23:53:32 INFO - PROCESS | 2253 | 1464332012365 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 22 (0x12aa2e000) [pid = 2253] [serial = 22] [outer = 0x12aa27800] 23:53:32 INFO - PROCESS | 2253 | 1464332012738 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]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 638ms 23:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:53:32 INFO - PROCESS | 2253 | 1464332012785 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 2253 | 1464332012787 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:53:32 INFO - PROCESS | 2253 | 1464332012789 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 2253 | 1464332012790 Marionette TRACE conn2 <- [1,14,null,{}] 23:53:32 INFO - PROCESS | 2253 | 1464332012793 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}] 23:53:32 INFO - PROCESS | 2253 | 1464332012886 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:53:32 INFO - PROCESS | 2253 | 1464332012891 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba64000 == 9 [pid = 2253] [id = 9] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 23 (0x12adc4800) [pid = 2253] [serial = 23] [outer = 0x0] 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 24 (0x12af2ac00) [pid = 2253] [serial = 24] [outer = 0x12adc4800] 23:53:32 INFO - PROCESS | 2253 | 1464332012916 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 25 (0x12bc17800) [pid = 2253] [serial = 25] [outer = 0x12adc4800] 23:53:33 INFO - PROCESS | 2253 | 1464332013203 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]]]}] 23:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 23:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:53:33 INFO - PROCESS | 2253 | 1464332013258 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 2253 | 1464332013259 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:53:33 INFO - PROCESS | 2253 | 1464332013262 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2253 | 1464332013265 Marionette TRACE conn2 <- [1,18,null,{}] 23:53:33 INFO - PROCESS | 2253 | 1464332013270 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}] 23:53:33 INFO - PROCESS | 2253 | 1464332013357 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:53:33 INFO - PROCESS | 2253 | 1464332013362 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be21000 == 10 [pid = 2253] [id = 10] 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 26 (0x12bcf1400) [pid = 2253] [serial = 26] [outer = 0x0] 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 27 (0x12bcf4800) [pid = 2253] [serial = 27] [outer = 0x12bcf1400] 23:53:33 INFO - PROCESS | 2253 | 1464332013390 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 28 (0x12bcfac00) [pid = 2253] [serial = 28] [outer = 0x12bcf1400] 23:53:33 INFO - PROCESS | 2253 | 1464332013670 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]]]}] 23:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 23:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:53:33 INFO - PROCESS | 2253 | 1464332013687 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 2253 | 1464332013689 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:53:33 INFO - PROCESS | 2253 | 1464332013691 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2253 | 1464332013692 Marionette TRACE conn2 <- [1,22,null,{}] 23:53:33 INFO - PROCESS | 2253 | 1464332013702 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}] 23:53:33 INFO - PROCESS | 2253 | 1464332013796 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:53:33 INFO - PROCESS | 2253 | 1464332013803 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c112800 == 11 [pid = 2253] [id = 11] 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 29 (0x12be02c00) [pid = 2253] [serial = 29] [outer = 0x0] 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 30 (0x12be07400) [pid = 2253] [serial = 30] [outer = 0x12be02c00] 23:53:33 INFO - PROCESS | 2253 | 1464332013828 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 31 (0x12c13e800) [pid = 2253] [serial = 31] [outer = 0x12be02c00] 23:53:34 INFO - PROCESS | 2253 | 1464332014082 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]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 23:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:53:34 INFO - PROCESS | 2253 | 1464332014119 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2253 | 1464332014120 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:53:34 INFO - PROCESS | 2253 | 1464332014126 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 2253 | 1464332014127 Marionette TRACE conn2 <- [1,26,null,{}] 23:53:34 INFO - PROCESS | 2253 | 1464332014137 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}] 23:53:34 INFO - PROCESS | 2253 | 1464332014233 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:53:34 INFO - PROCESS | 2253 | 1464332014239 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2bf800 == 12 [pid = 2253] [id = 12] 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 32 (0x12c143c00) [pid = 2253] [serial = 32] [outer = 0x0] 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 33 (0x12c203400) [pid = 2253] [serial = 33] [outer = 0x12c143c00] 23:53:34 INFO - PROCESS | 2253 | 1464332014261 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 34 (0x12c20cc00) [pid = 2253] [serial = 34] [outer = 0x12c143c00] 23:53:34 INFO - PROCESS | 2253 | 1464332014543 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]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 23:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:53:34 INFO - PROCESS | 2253 | 1464332014555 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2253 | 1464332014556 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:53:34 INFO - PROCESS | 2253 | 1464332014558 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 2253 | 1464332014559 Marionette TRACE conn2 <- [1,30,null,{}] 23:53:34 INFO - PROCESS | 2253 | 1464332014561 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}] 23:53:34 INFO - PROCESS | 2253 | 1464332014666 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:53:34 INFO - PROCESS | 2253 | 1464332014671 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c810800 == 13 [pid = 2253] [id = 13] 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 35 (0x12c211800) [pid = 2253] [serial = 35] [outer = 0x0] 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 36 (0x12c5ba400) [pid = 2253] [serial = 36] [outer = 0x12c211800] 23:53:34 INFO - PROCESS | 2253 | 1464332014695 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 37 (0x12c5bd800) [pid = 2253] [serial = 37] [outer = 0x12c211800] 23:53:34 INFO - PROCESS | 2253 | 1464332014945 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]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 23:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:53:34 INFO - PROCESS | 2253 | 1464332014986 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2253 | 1464332014987 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:53:34 INFO - PROCESS | 2253 | 1464332014990 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 2253 | 1464332014991 Marionette TRACE conn2 <- [1,34,null,{}] 23:53:34 INFO - PROCESS | 2253 | 1464332014993 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}] 23:53:35 INFO - PROCESS | 2253 | 1464332015092 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:53:35 INFO - PROCESS | 2253 | 1464332015105 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x11944a800 == 14 [pid = 2253] [id = 14] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 38 (0x129563c00) [pid = 2253] [serial = 38] [outer = 0x0] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 39 (0x12c5c2000) [pid = 2253] [serial = 39] [outer = 0x129563c00] 23:53:35 INFO - PROCESS | 2253 | 1464332015131 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 40 (0x12c97e000) [pid = 2253] [serial = 40] [outer = 0x129563c00] 23:53:35 INFO - PROCESS | 2253 | 1464332015367 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]]]}] 23:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 23:53:35 INFO - PROCESS | 2253 | 1464332015411 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 2253 | 1464332015412 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:53:35 INFO - PROCESS | 2253 | 1464332015423 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 2253 | 1464332015424 Marionette TRACE conn2 <- [1,38,null,{}] 23:53:35 INFO - PROCESS | 2253 | 1464332015426 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}] 23:53:35 INFO - PROCESS | 2253 | 1464332015526 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:53:35 INFO - PROCESS | 2253 | 1464332015532 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce21800 == 15 [pid = 2253] [id = 15] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 41 (0x12c983000) [pid = 2253] [serial = 41] [outer = 0x0] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 42 (0x12ce06000) [pid = 2253] [serial = 42] [outer = 0x12c983000] 23:53:35 INFO - PROCESS | 2253 | 1464332015556 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 43 (0x12ce0b800) [pid = 2253] [serial = 43] [outer = 0x12c983000] 23:53:35 INFO - PROCESS | 2253 | 1464332015802 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]]]}] 23:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 23:53:35 INFO - PROCESS | 2253 | 1464332015843 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 2253 | 1464332015844 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:53:35 INFO - PROCESS | 2253 | 1464332015855 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 2253 | 1464332015856 Marionette TRACE conn2 <- [1,42,null,{}] 23:53:35 INFO - PROCESS | 2253 | 1464332015858 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}] 23:53:35 INFO - PROCESS | 2253 | 1464332015953 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:53:35 INFO - PROCESS | 2253 | 1464332015957 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1d2000 == 16 [pid = 2253] [id = 16] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 44 (0x12ce0dc00) [pid = 2253] [serial = 44] [outer = 0x0] 23:53:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 45 (0x12d17e400) [pid = 2253] [serial = 45] [outer = 0x12ce0dc00] 23:53:35 INFO - PROCESS | 2253 | 1464332015983 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 46 (0x12d182c00) [pid = 2253] [serial = 46] [outer = 0x12ce0dc00] 23:53:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d4c9000 == 17 [pid = 2253] [id = 17] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 47 (0x12d4c9800) [pid = 2253] [serial = 47] [outer = 0x0] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 48 (0x12d4cf000) [pid = 2253] [serial = 48] [outer = 0x12d4c9800] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 49 (0x12d4d5000) [pid = 2253] [serial = 49] [outer = 0x12d4c9800] 23:53:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1dc800 == 18 [pid = 2253] [id = 18] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 50 (0x12d186000) [pid = 2253] [serial = 50] [outer = 0x0] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 51 (0x12d4c0400) [pid = 2253] [serial = 51] [outer = 0x12d186000] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 52 (0x12d4b7400) [pid = 2253] [serial = 52] [outer = 0x12d186000] 23:53:36 INFO - PROCESS | 2253 | 1464332016419 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]]]}] 23:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 618ms 23:53:36 INFO - PROCESS | 2253 | 1464332016474 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:53:36 INFO - PROCESS | 2253 | 1464332016476 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:53:36 INFO - PROCESS | 2253 | 1464332016481 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 2253 | 1464332016484 Marionette TRACE conn2 <- [1,46,null,{}] 23:53:36 INFO - PROCESS | 2253 | 1464332016487 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}] 23:53:36 INFO - PROCESS | 2253 | 1464332016622 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:53:36 INFO - PROCESS | 2253 | 1464332016636 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x126454800 == 19 [pid = 2253] [id = 19] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 53 (0x117e78000) [pid = 2253] [serial = 53] [outer = 0x0] 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 54 (0x117e7dc00) [pid = 2253] [serial = 54] [outer = 0x117e78000] 23:53:36 INFO - PROCESS | 2253 | 1464332016683 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 55 (0x118d07000) [pid = 2253] [serial = 55] [outer = 0x117e78000] 23:53:37 INFO - PROCESS | 2253 | 1464332017001 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]]]}] 23:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 572ms 23:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:53:37 INFO - PROCESS | 2253 | 1464332017054 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2253 | 1464332017055 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:53:37 INFO - PROCESS | 2253 | 1464332017057 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2253 | 1464332017059 Marionette TRACE conn2 <- [1,50,null,{}] 23:53:37 INFO - PROCESS | 2253 | 1464332017061 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}] 23:53:37 INFO - PROCESS | 2253 | 1464332017157 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:53:37 INFO - PROCESS | 2253 | 1464332017172 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db06000 == 20 [pid = 2253] [id = 20] 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 56 (0x118391400) [pid = 2253] [serial = 56] [outer = 0x0] 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 57 (0x118395400) [pid = 2253] [serial = 57] [outer = 0x118391400] 23:53:37 INFO - PROCESS | 2253 | 1464332017196 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 58 (0x12d70c400) [pid = 2253] [serial = 58] [outer = 0x118391400] 23:53:37 INFO - PROCESS | 2253 | 1464332017432 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]]]}] 23:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 23:53:37 INFO - PROCESS | 2253 | 1464332017477 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2253 | 1464332017478 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:53:37 INFO - PROCESS | 2253 | 1464332017489 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2253 | 1464332017490 Marionette TRACE conn2 <- [1,54,null,{}] 23:53:37 INFO - PROCESS | 2253 | 1464332017492 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}] 23:53:37 INFO - PROCESS | 2253 | 1464332017583 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:53:37 INFO - PROCESS | 2253 | 1464332017598 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b8d000 == 21 [pid = 2253] [id = 21] 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 59 (0x126868c00) [pid = 2253] [serial = 59] [outer = 0x0] 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 60 (0x12d732800) [pid = 2253] [serial = 60] [outer = 0x126868c00] 23:53:37 INFO - PROCESS | 2253 | 1464332017626 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 61 (0x12d731800) [pid = 2253] [serial = 61] [outer = 0x126868c00] 23:53:37 INFO - PROCESS | 2253 | 1464332017901 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]]]}] 23:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 469ms 23:53:38 INFO - PROCESS | 2253 | 1464332018426 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 2253 | 1464332018429 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:53:38 INFO - PROCESS | 2253 | 1464332018508 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2253 | 1464332018510 Marionette TRACE conn2 <- [1,58,null,{}] 23:53:38 INFO - PROCESS | 2253 | 1464332018515 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}] 23:53:38 INFO - PROCESS | 2253 | 1464332018628 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:53:38 INFO - PROCESS | 2253 | 1464332018677 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x112648800 == 22 [pid = 2253] [id = 22] 23:53:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 62 (0x1122b2800) [pid = 2253] [serial = 62] [outer = 0x0] 23:53:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 63 (0x112a6bc00) [pid = 2253] [serial = 63] [outer = 0x1122b2800] 23:53:38 INFO - PROCESS | 2253 | 1464332018708 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 64 (0x112d9f000) [pid = 2253] [serial = 64] [outer = 0x1122b2800] 23:53:39 INFO - PROCESS | 2253 | 1464332019118 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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 633ms 23:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:53:39 INFO - PROCESS | 2253 | 1464332019133 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2253 | 1464332019136 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:53:39 INFO - PROCESS | 2253 | 1464332019141 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2253 | 1464332019144 Marionette TRACE conn2 <- [1,62,null,{}] 23:53:39 INFO - PROCESS | 2253 | 1464332019147 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}] 23:53:39 INFO - PROCESS | 2253 | 1464332019256 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:53:39 INFO - PROCESS | 2253 | 1464332019293 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x115eb0000 == 23 [pid = 2253] [id = 23] 23:53:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 65 (0x112da5400) [pid = 2253] [serial = 65] [outer = 0x0] 23:53:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 66 (0x114fdac00) [pid = 2253] [serial = 66] [outer = 0x112da5400] 23:53:39 INFO - PROCESS | 2253 | 1464332019325 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 67 (0x11676e400) [pid = 2253] [serial = 67] [outer = 0x112da5400] 23:53:39 INFO - PROCESS | 2253 | 1464332019736 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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 626ms 23:53:39 INFO - PROCESS | 2253 | 1464332019766 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2253 | 1464332019768 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:53:39 INFO - PROCESS | 2253 | 1464332019770 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2253 | 1464332019772 Marionette TRACE conn2 <- [1,66,null,{}] 23:53:39 INFO - PROCESS | 2253 | 1464332019778 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}] 23:53:39 INFO - PROCESS | 2253 | 1464332019904 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:53:39 INFO - PROCESS | 2253 | 1464332019969 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x116acd000 == 24 [pid = 2253] [id = 24] 23:53:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 68 (0x11823b400) [pid = 2253] [serial = 68] [outer = 0x0] 23:53:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 69 (0x118391c00) [pid = 2253] [serial = 69] [outer = 0x11823b400] 23:53:40 INFO - PROCESS | 2253 | 1464332020000 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 70 (0x1185dd000) [pid = 2253] [serial = 70] [outer = 0x11823b400] 23:53:40 INFO - PROCESS | 2253 | 1464332020593 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]]]}] 23:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 871ms 23:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:53:40 INFO - PROCESS | 2253 | 1464332020642 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:53:40 INFO - PROCESS | 2253 | 1464332020644 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:53:40 INFO - PROCESS | 2253 | 1464332020647 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2253 | 1464332020649 Marionette TRACE conn2 <- [1,70,null,{}] 23:53:40 INFO - PROCESS | 2253 | 1464332020653 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}] 23:53:40 INFO - PROCESS | 2253 | 1464332020774 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:53:40 INFO - PROCESS | 2253 | 1464332020872 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x112746800 == 25 [pid = 2253] [id = 25] 23:53:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 71 (0x111c8ac00) [pid = 2253] [serial = 71] [outer = 0x0] 23:53:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 72 (0x1164ad000) [pid = 2253] [serial = 72] [outer = 0x111c8ac00] 23:53:40 INFO - PROCESS | 2253 | 1464332020904 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 73 (0x116768400) [pid = 2253] [serial = 73] [outer = 0x111c8ac00] 23:53:41 INFO - PROCESS | 2253 | 1464332021258 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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 23:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:53:41 INFO - PROCESS | 2253 | 1464332021269 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2253 | 1464332021273 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:53:41 INFO - PROCESS | 2253 | 1464332021277 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 2253 | 1464332021280 Marionette TRACE conn2 <- [1,74,null,{}] 23:53:41 INFO - PROCESS | 2253 | 1464332021283 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}] 23:53:41 INFO - PROCESS | 2253 | 1464332021372 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:53:41 INFO - PROCESS | 2253 | 1464332021413 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x11265e000 == 26 [pid = 2253] [id = 26] 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 74 (0x1122b1400) [pid = 2253] [serial = 74] [outer = 0x0] 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 75 (0x112ae9800) [pid = 2253] [serial = 75] [outer = 0x1122b1400] 23:53:41 INFO - PROCESS | 2253 | 1464332021439 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 76 (0x1168aec00) [pid = 2253] [serial = 76] [outer = 0x1122b1400] 23:53:41 INFO - PROCESS | 2253 | 1464332021708 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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 23:53:41 INFO - PROCESS | 2253 | 1464332021753 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2253 | 1464332021754 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:53:41 INFO - PROCESS | 2253 | 1464332021757 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 2253 | 1464332021759 Marionette TRACE conn2 <- [1,78,null,{}] 23:53:41 INFO - PROCESS | 2253 | 1464332021775 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}] 23:53:41 INFO - PROCESS | 2253 | 1464332021855 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:53:41 INFO - PROCESS | 2253 | 1464332021862 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ac4000 == 27 [pid = 2253] [id = 27] 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 77 (0x11767a400) [pid = 2253] [serial = 77] [outer = 0x0] 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 78 (0x118168400) [pid = 2253] [serial = 78] [outer = 0x11767a400] 23:53:41 INFO - PROCESS | 2253 | 1464332021892 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 79 (0x11838ac00) [pid = 2253] [serial = 79] [outer = 0x11767a400] 23:53:42 INFO - PROCESS | 2253 | 1464332022204 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]]]}] 23:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 23:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:53:42 INFO - PROCESS | 2253 | 1464332022237 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 2253 | 1464332022239 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:53:42 INFO - PROCESS | 2253 | 1464332022241 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 2253 | 1464332022242 Marionette TRACE conn2 <- [1,82,null,{}] 23:53:42 INFO - PROCESS | 2253 | 1464332022244 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}] 23:53:42 INFO - PROCESS | 2253 | 1464332022327 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:53:42 INFO - PROCESS | 2253 | 1464332022333 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e10000 == 28 [pid = 2253] [id = 28] 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 80 (0x118518c00) [pid = 2253] [serial = 80] [outer = 0x0] 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 81 (0x1185dbc00) [pid = 2253] [serial = 81] [outer = 0x118518c00] 23:53:42 INFO - PROCESS | 2253 | 1464332022359 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 82 (0x117e7f400) [pid = 2253] [serial = 82] [outer = 0x118518c00] 23:53:42 INFO - PROCESS | 2253 | 1464332022676 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]]]}] 23:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 23:53:42 INFO - PROCESS | 2253 | 1464332022710 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 2253 | 1464332022711 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:53:42 INFO - PROCESS | 2253 | 1464332022717 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 2253 | 1464332022718 Marionette TRACE conn2 <- [1,86,null,{}] 23:53:42 INFO - PROCESS | 2253 | 1464332022720 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}] 23:53:42 INFO - PROCESS | 2253 | 1464332022809 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:53:42 INFO - PROCESS | 2253 | 1464332022815 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x11821b800 == 29 [pid = 2253] [id = 29] 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x118163800) [pid = 2253] [serial = 83] [outer = 0x0] 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x118965800) [pid = 2253] [serial = 84] [outer = 0x118163800] 23:53:42 INFO - PROCESS | 2253 | 1464332022841 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x119253c00) [pid = 2253] [serial = 85] [outer = 0x118163800] 23:53:43 INFO - PROCESS | 2253 | 1464332023117 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 23:53:43 INFO - PROCESS | 2253 | 1464332023138 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 2253 | 1464332023139 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:53:43 INFO - PROCESS | 2253 | 1464332023141 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2253 | 1464332023142 Marionette TRACE conn2 <- [1,90,null,{}] 23:53:43 INFO - PROCESS | 2253 | 1464332023153 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}] 23:53:43 INFO - PROCESS | 2253 | 1464332023246 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:53:43 INFO - PROCESS | 2253 | 1464332023254 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x118dcd800 == 30 [pid = 2253] [id = 30] 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x119252400) [pid = 2253] [serial = 86] [outer = 0x0] 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x1194e2800) [pid = 2253] [serial = 87] [outer = 0x119252400] 23:53:43 INFO - PROCESS | 2253 | 1464332023281 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x119bb8c00) [pid = 2253] [serial = 88] [outer = 0x119252400] 23:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 23:53:43 INFO - PROCESS | 2253 | 1464332023606 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]]]}] 23:53:43 INFO - PROCESS | 2253 | 1464332023610 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 2253 | 1464332023611 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:53:43 INFO - PROCESS | 2253 | 1464332023619 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2253 | 1464332023621 Marionette TRACE conn2 <- [1,94,null,{}] 23:53:43 INFO - PROCESS | 2253 | 1464332023623 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}] 23:53:43 INFO - PROCESS | 2253 | 1464332023720 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:53:43 INFO - PROCESS | 2253 | 1464332023727 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x119290800 == 31 [pid = 2253] [id = 31] 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x1164ae000) [pid = 2253] [serial = 89] [outer = 0x0] 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x119bbb400) [pid = 2253] [serial = 90] [outer = 0x1164ae000] 23:53:43 INFO - PROCESS | 2253 | 1464332023753 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x119c25800) [pid = 2253] [serial = 91] [outer = 0x1164ae000] 23:53:44 INFO - PROCESS | 2253 | 1464332024032 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]]]}] 23:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 23:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:53:44 INFO - PROCESS | 2253 | 1464332024088 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 2253 | 1464332024089 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:53:44 INFO - PROCESS | 2253 | 1464332024091 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 2253 | 1464332024092 Marionette TRACE conn2 <- [1,98,null,{}] 23:53:44 INFO - PROCESS | 2253 | 1464332024095 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}] 23:53:44 INFO - PROCESS | 2253 | 1464332024169 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:53:44 INFO - PROCESS | 2253 | 1464332024174 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194d3800 == 32 [pid = 2253] [id = 32] 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x119c10c00) [pid = 2253] [serial = 92] [outer = 0x0] 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x119e83c00) [pid = 2253] [serial = 93] [outer = 0x119c10c00] 23:53:44 INFO - PROCESS | 2253 | 1464332024204 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x120f26400) [pid = 2253] [serial = 94] [outer = 0x119c10c00] 23:53:44 INFO - PROCESS | 2253 | 1464332024643 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]]]}] 23:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 568ms 23:53:44 INFO - PROCESS | 2253 | 1464332024661 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 2253 | 1464332024663 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:53:44 INFO - PROCESS | 2253 | 1464332024674 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 2253 | 1464332024676 Marionette TRACE conn2 <- [1,102,null,{}] 23:53:44 INFO - PROCESS | 2253 | 1464332024680 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}] 23:53:44 INFO - PROCESS | 2253 | 1464332024776 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:53:44 INFO - PROCESS | 2253 | 1464332024782 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x119622800 == 33 [pid = 2253] [id = 33] 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x120f27c00) [pid = 2253] [serial = 95] [outer = 0x0] 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x12113d000) [pid = 2253] [serial = 96] [outer = 0x120f27c00] 23:53:44 INFO - PROCESS | 2253 | 1464332024807 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x121222000) [pid = 2253] [serial = 97] [outer = 0x120f27c00] 23:53:45 INFO - PROCESS | 2253 | 1464332025101 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 473ms 23:53:45 INFO - PROCESS | 2253 | 1464332025148 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2253 | 1464332025150 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:53:45 INFO - PROCESS | 2253 | 1464332025152 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2253 | 1464332025153 Marionette TRACE conn2 <- [1,106,null,{}] 23:53:45 INFO - PROCESS | 2253 | 1464332025156 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}] 23:53:45 INFO - PROCESS | 2253 | 1464332025226 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:53:45 INFO - PROCESS | 2253 | 1464332025272 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x119896000 == 34 [pid = 2253] [id = 34] 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x11823c800) [pid = 2253] [serial = 98] [outer = 0x0] 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x121373800) [pid = 2253] [serial = 99] [outer = 0x11823c800] 23:53:45 INFO - PROCESS | 2253 | 1464332025297 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x121540000) [pid = 2253] [serial = 100] [outer = 0x11823c800] 23:53:45 INFO - PROCESS | 2253 | 1464332025578 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 23:53:45 INFO - PROCESS | 2253 | 1464332025621 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2253 | 1464332025622 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:53:45 INFO - PROCESS | 2253 | 1464332025625 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2253 | 1464332025626 Marionette TRACE conn2 <- [1,110,null,{}] 23:53:45 INFO - PROCESS | 2253 | 1464332025629 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}] 23:53:45 INFO - PROCESS | 2253 | 1464332025729 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:53:45 INFO - PROCESS | 2253 | 1464332025735 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eb0800 == 35 [pid = 2253] [id = 35] 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x121542400) [pid = 2253] [serial = 101] [outer = 0x0] 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x121b31800) [pid = 2253] [serial = 102] [outer = 0x121542400] 23:53:45 INFO - PROCESS | 2253 | 1464332025763 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x1242c9000) [pid = 2253] [serial = 103] [outer = 0x121542400] 23:53:46 INFO - PROCESS | 2253 | 1464332026071 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 471ms 23:53:46 INFO - PROCESS | 2253 | 1464332026098 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 2253 | 1464332026101 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:53:46 INFO - PROCESS | 2253 | 1464332026103 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2253 | 1464332026104 Marionette TRACE conn2 <- [1,114,null,{}] 23:53:46 INFO - PROCESS | 2253 | 1464332026107 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}] 23:53:46 INFO - PROCESS | 2253 | 1464332026205 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:53:46 INFO - PROCESS | 2253 | 1464332026212 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211ae800 == 36 [pid = 2253] [id = 36] 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x121546c00) [pid = 2253] [serial = 104] [outer = 0x0] 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x1242d0c00) [pid = 2253] [serial = 105] [outer = 0x121546c00] 23:53:46 INFO - PROCESS | 2253 | 1464332026236 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x124b72000) [pid = 2253] [serial = 106] [outer = 0x121546c00] 23:53:46 INFO - PROCESS | 2253 | 1464332026534 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 23:53:46 INFO - PROCESS | 2253 | 1464332026574 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 2253 | 1464332026575 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:53:46 INFO - PROCESS | 2253 | 1464332026577 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2253 | 1464332026578 Marionette TRACE conn2 <- [1,118,null,{}] 23:53:46 INFO - PROCESS | 2253 | 1464332026581 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}] 23:53:46 INFO - PROCESS | 2253 | 1464332026653 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:53:46 INFO - PROCESS | 2253 | 1464332026657 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x12141a800 == 37 [pid = 2253] [id = 37] 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x1242fac00) [pid = 2253] [serial = 107] [outer = 0x0] 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x124be9800) [pid = 2253] [serial = 108] [outer = 0x1242fac00] 23:53:46 INFO - PROCESS | 2253 | 1464332026684 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1264c8000) [pid = 2253] [serial = 109] [outer = 0x1242fac00] 23:53:46 INFO - PROCESS | 2253 | 1464332026984 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 23:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:53:47 INFO - PROCESS | 2253 | 1464332026997 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:53:47 INFO - PROCESS | 2253 | 1464332027001 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:53:47 INFO - PROCESS | 2253 | 1464332027003 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 2253 | 1464332027004 Marionette TRACE conn2 <- [1,122,null,{}] 23:53:47 INFO - PROCESS | 2253 | 1464332027006 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}] 23:53:47 INFO - PROCESS | 2253 | 1464332027083 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:53:47 INFO - PROCESS | 2253 | 1464332027131 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x121804800 == 38 [pid = 2253] [id = 38] 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x121bb7800) [pid = 2253] [serial = 110] [outer = 0x0] 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x126874800) [pid = 2253] [serial = 111] [outer = 0x121bb7800] 23:53:47 INFO - PROCESS | 2253 | 1464332027155 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x126c9f800) [pid = 2253] [serial = 112] [outer = 0x121bb7800] 23:53:47 INFO - PROCESS | 2253 | 1464332027392 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]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 23:53:47 INFO - PROCESS | 2253 | 1464332027423 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:53:47 INFO - PROCESS | 2253 | 1464332027424 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:53:47 INFO - PROCESS | 2253 | 1464332027426 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 2253 | 1464332027427 Marionette TRACE conn2 <- [1,126,null,{}] 23:53:47 INFO - PROCESS | 2253 | 1464332027439 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}] 23:53:47 INFO - PROCESS | 2253 | 1464332027522 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:53:47 INFO - PROCESS | 2253 | 1464332027526 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b93000 == 39 [pid = 2253] [id = 39] 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x126ca0000) [pid = 2253] [serial = 113] [outer = 0x0] 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x128a30000) [pid = 2253] [serial = 114] [outer = 0x126ca0000] 23:53:47 INFO - PROCESS | 2253 | 1464332027551 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x128b54c00) [pid = 2253] [serial = 115] [outer = 0x126ca0000] 23:53:47 INFO - PROCESS | 2253 | 1464332027859 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]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 23:53:47 INFO - PROCESS | 2253 | 1464332027902 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:53:47 INFO - PROCESS | 2253 | 1464332027903 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:53:47 INFO - PROCESS | 2253 | 1464332027905 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 2253 | 1464332027907 Marionette TRACE conn2 <- [1,130,null,{}] 23:53:47 INFO - PROCESS | 2253 | 1464332027909 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}] 23:53:47 INFO - PROCESS | 2253 | 1464332027987 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:53:48 INFO - PROCESS | 2253 | 1464332028047 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x124076000 == 40 [pid = 2253] [id = 40] 23:53:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x126ca2400) [pid = 2253] [serial = 116] [outer = 0x0] 23:53:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x128d89000) [pid = 2253] [serial = 117] [outer = 0x126ca2400] 23:53:48 INFO - PROCESS | 2253 | 1464332028071 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x129363400) [pid = 2253] [serial = 118] [outer = 0x126ca2400] 23:53:48 INFO - PROCESS | 2253 | 1464332028978 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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1118ms 23:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:53:49 INFO - PROCESS | 2253 | 1464332029031 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 2253 | 1464332029033 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:53:49 INFO - PROCESS | 2253 | 1464332029037 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2253 | 1464332029039 Marionette TRACE conn2 <- [1,134,null,{}] 23:53:49 INFO - PROCESS | 2253 | 1464332029043 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}] 23:53:49 INFO - PROCESS | 2253 | 1464332029135 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:53:49 INFO - PROCESS | 2253 | 1464332029140 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x11273d000 == 41 [pid = 2253] [id = 41] 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x1132b2c00) [pid = 2253] [serial = 119] [outer = 0x0] 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x113c1f400) [pid = 2253] [serial = 120] [outer = 0x1132b2c00] 23:53:49 INFO - PROCESS | 2253 | 1464332029168 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11627e400) [pid = 2253] [serial = 121] [outer = 0x1132b2c00] 23:53:49 INFO - PROCESS | 2253 | 1464332029534 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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 23:53:49 INFO - PROCESS | 2253 | 1464332029557 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 2253 | 1464332029561 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:53:49 INFO - PROCESS | 2253 | 1464332029574 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2253 | 1464332029575 Marionette TRACE conn2 <- [1,138,null,{}] 23:53:49 INFO - PROCESS | 2253 | 1464332029578 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}] 23:53:49 INFO - PROCESS | 2253 | 1464332029668 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:53:49 INFO - PROCESS | 2253 | 1464332029673 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x116474800 == 42 [pid = 2253] [id = 42] 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11660ac00) [pid = 2253] [serial = 122] [outer = 0x0] 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x116775c00) [pid = 2253] [serial = 123] [outer = 0x11660ac00] 23:53:49 INFO - PROCESS | 2253 | 1464332029699 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x117597400) [pid = 2253] [serial = 124] [outer = 0x11660ac00] 23:53:50 INFO - PROCESS | 2253 | 1464332030037 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 470ms 23:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:53:50 INFO - PROCESS | 2253 | 1464332030043 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 2253 | 1464332030045 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:53:50 INFO - PROCESS | 2253 | 1464332030050 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 2253 | 1464332030052 Marionette TRACE conn2 <- [1,142,null,{}] 23:53:50 INFO - PROCESS | 2253 | 1464332030060 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}] 23:53:50 INFO - PROCESS | 2253 | 1464332030160 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:53:50 INFO - PROCESS | 2253 | 1464332030168 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ac6800 == 43 [pid = 2253] [id = 43] 23:53:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x117e76000) [pid = 2253] [serial = 125] [outer = 0x0] 23:53:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x117e7ec00) [pid = 2253] [serial = 126] [outer = 0x117e76000] 23:53:50 INFO - PROCESS | 2253 | 1464332030196 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x11838fc00) [pid = 2253] [serial = 127] [outer = 0x117e76000] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x12ce0dc00) [pid = 2253] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12c983000) [pid = 2253] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x129563c00) [pid = 2253] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x12c211800) [pid = 2253] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x12c143c00) [pid = 2253] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x12be02c00) [pid = 2253] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x12bcf1400) [pid = 2253] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x12adc4800) [pid = 2253] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x12aa27800) [pid = 2253] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x129365c00) [pid = 2253] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x118391400) [pid = 2253] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x117e78000) [pid = 2253] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x111c8ac00) [pid = 2253] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1122b1400) [pid = 2253] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x11767a400) [pid = 2253] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x118518c00) [pid = 2253] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x118163800) [pid = 2253] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x119252400) [pid = 2253] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x1164ae000) [pid = 2253] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x119c10c00) [pid = 2253] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x120f27c00) [pid = 2253] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x11823c800) [pid = 2253] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x121546c00) [pid = 2253] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x1242fac00) [pid = 2253] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x121bb7800) [pid = 2253] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x126868c00) [pid = 2253] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x1122b2800) [pid = 2253] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x112da5400) [pid = 2253] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:53:50 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x11823b400) [pid = 2253] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:53:50 INFO - PROCESS | 2253 | 1464332030957 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 927ms 23:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:53:50 INFO - PROCESS | 2253 | 1464332030975 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 2253 | 1464332030977 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:53:50 INFO - PROCESS | 2253 | 1464332030981 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 2253 | 1464332030983 Marionette TRACE conn2 <- [1,146,null,{}] 23:53:50 INFO - PROCESS | 2253 | 1464332030986 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}] 23:53:51 INFO - PROCESS | 2253 | 1464332031068 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:53:51 INFO - PROCESS | 2253 | 1464332031075 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e26800 == 44 [pid = 2253] [id = 44] 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x116775800) [pid = 2253] [serial = 128] [outer = 0x0] 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x11816cc00) [pid = 2253] [serial = 129] [outer = 0x116775800] 23:53:51 INFO - PROCESS | 2253 | 1464332031124 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x118396400) [pid = 2253] [serial = 130] [outer = 0x116775800] 23:53:51 INFO - PROCESS | 2253 | 1464332031625 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]]]}] 23:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 673ms 23:53:51 INFO - PROCESS | 2253 | 1464332031653 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 2253 | 1464332031654 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:53:51 INFO - PROCESS | 2253 | 1464332031656 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 2253 | 1464332031657 Marionette TRACE conn2 <- [1,150,null,{}] 23:53:51 INFO - PROCESS | 2253 | 1464332031659 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}] 23:53:51 INFO - PROCESS | 2253 | 1464332031737 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:53:51 INFO - PROCESS | 2253 | 1464332031741 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x118336000 == 45 [pid = 2253] [id = 45] 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x1185cfc00) [pid = 2253] [serial = 131] [outer = 0x0] 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x118960000) [pid = 2253] [serial = 132] [outer = 0x1185cfc00] 23:53:51 INFO - PROCESS | 2253 | 1464332031769 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x118d0b000) [pid = 2253] [serial = 133] [outer = 0x1185cfc00] 23:53:52 INFO - PROCESS | 2253 | 1464332032125 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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 520ms 23:53:52 INFO - PROCESS | 2253 | 1464332032177 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 2253 | 1464332032179 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:53:52 INFO - PROCESS | 2253 | 1464332032182 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 2253 | 1464332032184 Marionette TRACE conn2 <- [1,154,null,{}] 23:53:52 INFO - PROCESS | 2253 | 1464332032188 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}] 23:53:52 INFO - PROCESS | 2253 | 1464332032324 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:53:52 INFO - PROCESS | 2253 | 1464332032341 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x119449800 == 46 [pid = 2253] [id = 46] 23:53:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x119258c00) [pid = 2253] [serial = 134] [outer = 0x0] 23:53:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x1194e7800) [pid = 2253] [serial = 135] [outer = 0x119258c00] 23:53:52 INFO - PROCESS | 2253 | 1464332032377 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x1198b4c00) [pid = 2253] [serial = 136] [outer = 0x119258c00] 23:53:52 INFO - PROCESS | 2253 | 1464332032756 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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 623ms 23:53:52 INFO - PROCESS | 2253 | 1464332032806 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 2253 | 1464332032808 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:53:52 INFO - PROCESS | 2253 | 1464332032811 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 2253 | 1464332032814 Marionette TRACE conn2 <- [1,158,null,{}] 23:53:52 INFO - PROCESS | 2253 | 1464332032818 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}] 23:53:53 INFO - PROCESS | 2253 | 1464332032998 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:53:53 INFO - PROCESS | 2253 | 1464332033133 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x112656000 == 47 [pid = 2253] [id = 47] 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x112a76400) [pid = 2253] [serial = 137] [outer = 0x0] 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x112fc2c00) [pid = 2253] [serial = 138] [outer = 0x112a76400] 23:53:53 INFO - PROCESS | 2253 | 1464332033187 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x113c23400) [pid = 2253] [serial = 139] [outer = 0x112a76400] 23:53:53 INFO - PROCESS | 2253 | 1464332033636 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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 872ms 23:53:53 INFO - PROCESS | 2253 | 1464332033698 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 2253 | 1464332033700 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:53:53 INFO - PROCESS | 2253 | 1464332033704 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 2253 | 1464332033708 Marionette TRACE conn2 <- [1,162,null,{}] 23:53:53 INFO - PROCESS | 2253 | 1464332033711 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}] 23:53:53 INFO - PROCESS | 2253 | 1464332033804 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:53:53 INFO - PROCESS | 2253 | 1464332033862 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e20000 == 48 [pid = 2253] [id = 48] 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x11685c400) [pid = 2253] [serial = 140] [outer = 0x0] 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x116a6a800) [pid = 2253] [serial = 141] [outer = 0x11685c400] 23:53:53 INFO - PROCESS | 2253 | 1464332033894 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x117681c00) [pid = 2253] [serial = 142] [outer = 0x11685c400] 23:53:54 INFO - PROCESS | 2253 | 1464332034304 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]]]}] 23:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 624ms 23:53:54 INFO - PROCESS | 2253 | 1464332034329 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:53:54 INFO - PROCESS | 2253 | 1464332034331 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:53:54 INFO - PROCESS | 2253 | 1464332034333 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:53:54 INFO - PROCESS | 2253 | 1464332034334 Marionette TRACE conn2 <- [1,166,null,{}] 23:53:54 INFO - PROCESS | 2253 | 1464332034337 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}] 23:53:54 INFO - PROCESS | 2253 | 1464332034442 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:53:54 INFO - PROCESS | 2253 | 1464332034502 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x119890000 == 49 [pid = 2253] [id = 49] 23:53:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x118230c00) [pid = 2253] [serial = 143] [outer = 0x0] 23:53:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x1185dd800) [pid = 2253] [serial = 144] [outer = 0x118230c00] 23:53:54 INFO - PROCESS | 2253 | 1464332034532 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x11925b800) [pid = 2253] [serial = 145] [outer = 0x118230c00] 23:53:54 INFO - PROCESS | 2253 | 1464332034983 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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 23:53:55 INFO - PROCESS | 2253 | 1464332035003 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2253 | 1464332035006 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:53:55 INFO - PROCESS | 2253 | 1464332035014 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2253 | 1464332035017 Marionette TRACE conn2 <- [1,170,null,{}] 23:53:55 INFO - PROCESS | 2253 | 1464332035020 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}] 23:53:55 INFO - PROCESS | 2253 | 1464332035112 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:53:55 INFO - PROCESS | 2253 | 1464332035167 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x119e98800 == 50 [pid = 2253] [id = 50] 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x1194ee400) [pid = 2253] [serial = 146] [outer = 0x0] 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x11997a800) [pid = 2253] [serial = 147] [outer = 0x1194ee400] 23:53:55 INFO - PROCESS | 2253 | 1464332035201 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x119c30000) [pid = 2253] [serial = 148] [outer = 0x1194ee400] 23:53:55 INFO - PROCESS | 2253 | 1464332035625 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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 626ms 23:53:55 INFO - PROCESS | 2253 | 1464332035635 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 2253 | 1464332035637 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:53:55 INFO - PROCESS | 2253 | 1464332035639 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 2253 | 1464332035640 Marionette TRACE conn2 <- [1,174,null,{}] 23:53:55 INFO - PROCESS | 2253 | 1464332035643 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}] 23:53:55 INFO - PROCESS | 2253 | 1464332035778 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:53:55 INFO - PROCESS | 2253 | 1464332035836 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x11264e800 == 51 [pid = 2253] [id = 51] 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x112fc2800) [pid = 2253] [serial = 149] [outer = 0x0] 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x116862400) [pid = 2253] [serial = 150] [outer = 0x112fc2800] 23:53:55 INFO - PROCESS | 2253 | 1464332035865 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11838dc00) [pid = 2253] [serial = 151] [outer = 0x112fc2800] 23:53:56 INFO - PROCESS | 2253 | 1464332036316 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]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 719ms 23:53:56 INFO - PROCESS | 2253 | 1464332036359 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:53:56 INFO - PROCESS | 2253 | 1464332036361 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:53:56 INFO - PROCESS | 2253 | 1464332036367 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 2253 | 1464332036369 Marionette TRACE conn2 <- [1,178,null,{}] 23:53:56 INFO - PROCESS | 2253 | 1464332036373 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}] 23:53:56 INFO - PROCESS | 2253 | 1464332036459 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:53:56 INFO - PROCESS | 2253 | 1464332036519 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x1162be000 == 52 [pid = 2253] [id = 52] 23:53:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x11325e800) [pid = 2253] [serial = 152] [outer = 0x0] 23:53:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x113c24400) [pid = 2253] [serial = 153] [outer = 0x11325e800] 23:53:56 INFO - PROCESS | 2253 | 1464332036549 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x116463c00) [pid = 2253] [serial = 154] [outer = 0x11325e800] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119449800 == 51 [pid = 2253] [id = 46] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x118336000 == 50 [pid = 2253] [id = 45] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119290800 == 49 [pid = 2253] [id = 31] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x117e26800 == 48 [pid = 2253] [id = 44] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x116ac6800 == 47 [pid = 2253] [id = 43] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11821b800 == 46 [pid = 2253] [id = 29] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x116474800 == 45 [pid = 2253] [id = 42] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11273d000 == 44 [pid = 2253] [id = 41] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119eb0800 == 43 [pid = 2253] [id = 35] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x117e10000 == 42 [pid = 2253] [id = 28] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x118dcd800 == 41 [pid = 2253] [id = 30] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x121804800 == 40 [pid = 2253] [id = 38] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x116ac4000 == 39 [pid = 2253] [id = 27] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11264e800 == 38 [pid = 2253] [id = 51] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119e98800 == 37 [pid = 2253] [id = 50] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119622800 == 36 [pid = 2253] [id = 33] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x124076000 == 35 [pid = 2253] [id = 40] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119890000 == 34 [pid = 2253] [id = 49] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x1194d3800 == 33 [pid = 2253] [id = 32] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119896000 == 32 [pid = 2253] [id = 34] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12141a800 == 31 [pid = 2253] [id = 37] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x123b93000 == 30 [pid = 2253] [id = 39] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x117e20000 == 29 [pid = 2253] [id = 48] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x1211ae800 == 28 [pid = 2253] [id = 36] 23:53:57 INFO - PROCESS | 2253 | --DOCSHELL 0x112656000 == 27 [pid = 2253] [id = 47] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x1216a4400) [pid = 2253] [serial = 11] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x128a30000) [pid = 2253] [serial = 114] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x112ae9800) [pid = 2253] [serial = 75] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x118168400) [pid = 2253] [serial = 78] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x11838ac00) [pid = 2253] [serial = 79] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x1185dbc00) [pid = 2253] [serial = 81] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x118965800) [pid = 2253] [serial = 84] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x119253c00) [pid = 2253] [serial = 85] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1194e2800) [pid = 2253] [serial = 87] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x119bb8c00) [pid = 2253] [serial = 88] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x119bbb400) [pid = 2253] [serial = 90] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x119e83c00) [pid = 2253] [serial = 93] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x12113d000) [pid = 2253] [serial = 96] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x121373800) [pid = 2253] [serial = 99] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x121b31800) [pid = 2253] [serial = 102] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x1242d0c00) [pid = 2253] [serial = 105] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x124be9800) [pid = 2253] [serial = 108] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x120f26400) [pid = 2253] [serial = 94] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x126874800) [pid = 2253] [serial = 111] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x119c25800) [pid = 2253] [serial = 91] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x112a6bc00) [pid = 2253] [serial = 63] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x114fdac00) [pid = 2253] [serial = 66] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x118391c00) [pid = 2253] [serial = 69] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x1185dd000) [pid = 2253] [serial = 70] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x1164ad000) [pid = 2253] [serial = 72] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x121540000) [pid = 2253] [serial = 100] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x117e7f400) [pid = 2253] [serial = 82] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x116768400) [pid = 2253] [serial = 73] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x112d9f000) [pid = 2253] [serial = 64] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x11676e400) [pid = 2253] [serial = 67] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x124b72000) [pid = 2253] [serial = 106] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x1264c8000) [pid = 2253] [serial = 109] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x1168aec00) [pid = 2253] [serial = 76] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x121222000) [pid = 2253] [serial = 97] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x12d731800) [pid = 2253] [serial = 61] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x126c9f800) [pid = 2253] [serial = 112] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x121904800) [pid = 2253] [serial = 8] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x12c203400) [pid = 2253] [serial = 33] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x12be07400) [pid = 2253] [serial = 30] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 85 (0x12c13e800) [pid = 2253] [serial = 31] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 84 (0x12bcf4800) [pid = 2253] [serial = 27] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x12bcfac00) [pid = 2253] [serial = 28] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x12bc17800) [pid = 2253] [serial = 25] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 81 (0x12af2ac00) [pid = 2253] [serial = 24] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 80 (0x12aa29400) [pid = 2253] [serial = 21] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 79 (0x12aa2e000) [pid = 2253] [serial = 22] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 78 (0x12955fc00) [pid = 2253] [serial = 16] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 77 (0x1297d5800) [pid = 2253] [serial = 18] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 76 (0x129559c00) [pid = 2253] [serial = 15] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 75 (0x12d732800) [pid = 2253] [serial = 60] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 74 (0x118395400) [pid = 2253] [serial = 57] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 73 (0x12d70c400) [pid = 2253] [serial = 58] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 72 (0x117e7dc00) [pid = 2253] [serial = 54] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 71 (0x118d07000) [pid = 2253] [serial = 55] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 70 (0x12d182c00) [pid = 2253] [serial = 46] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 69 (0x12d4cf000) [pid = 2253] [serial = 48] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 68 (0x12d4c0400) [pid = 2253] [serial = 51] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 67 (0x12d17e400) [pid = 2253] [serial = 45] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 66 (0x12ce06000) [pid = 2253] [serial = 42] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 65 (0x12ce0b800) [pid = 2253] [serial = 43] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 64 (0x12c5c2000) [pid = 2253] [serial = 39] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 63 (0x12c97e000) [pid = 2253] [serial = 40] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 62 (0x12c5ba400) [pid = 2253] [serial = 36] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 61 (0x12c5bd800) [pid = 2253] [serial = 37] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | --DOMWINDOW == 60 (0x12c20cc00) [pid = 2253] [serial = 34] [outer = 0x0] [url = about:blank] 23:53:57 INFO - PROCESS | 2253 | 1464332037321 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]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 973ms 23:53:57 INFO - PROCESS | 2253 | 1464332037338 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2253 | 1464332037341 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:53:57 INFO - PROCESS | 2253 | 1464332037344 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2253 | 1464332037349 Marionette TRACE conn2 <- [1,182,null,{}] 23:53:57 INFO - PROCESS | 2253 | 1464332037357 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}] 23:53:57 INFO - PROCESS | 2253 | 1464332037441 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:53:57 INFO - PROCESS | 2253 | 1464332037479 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x113247000 == 28 [pid = 2253] [id = 53] 23:53:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 61 (0x114fdac00) [pid = 2253] [serial = 155] [outer = 0x0] 23:53:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 62 (0x115e8c800) [pid = 2253] [serial = 156] [outer = 0x114fdac00] 23:53:57 INFO - PROCESS | 2253 | 1464332037507 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 63 (0x112a67c00) [pid = 2253] [serial = 157] [outer = 0x114fdac00] 23:53:57 INFO - PROCESS | 2253 | 1464332037807 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]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 479ms 23:53:57 INFO - PROCESS | 2253 | 1464332037824 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2253 | 1464332037828 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:53:57 INFO - PROCESS | 2253 | 1464332037842 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2253 | 1464332037843 Marionette TRACE conn2 <- [1,186,null,{}] 23:53:57 INFO - PROCESS | 2253 | 1464332037846 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}] 23:53:57 INFO - PROCESS | 2253 | 1464332037925 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:53:57 INFO - PROCESS | 2253 | 1464332037932 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x116876000 == 29 [pid = 2253] [id = 54] 23:53:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 64 (0x116769400) [pid = 2253] [serial = 158] [outer = 0x0] 23:53:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 65 (0x117413800) [pid = 2253] [serial = 159] [outer = 0x116769400] 23:53:57 INFO - PROCESS | 2253 | 1464332037959 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 66 (0x117e75400) [pid = 2253] [serial = 160] [outer = 0x116769400] 23:53:58 INFO - PROCESS | 2253 | 1464332038268 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 23:53:58 INFO - PROCESS | 2253 | 1464332038311 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2253 | 1464332038313 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:53:58 INFO - PROCESS | 2253 | 1464332038316 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2253 | 1464332038318 Marionette TRACE conn2 <- [1,190,null,{}] 23:53:58 INFO - PROCESS | 2253 | 1464332038326 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}] 23:53:58 INFO - PROCESS | 2253 | 1464332038407 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:53:58 INFO - PROCESS | 2253 | 1464332038416 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x11743c800 == 30 [pid = 2253] [id = 55] 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 67 (0x1181ecc00) [pid = 2253] [serial = 161] [outer = 0x0] 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 68 (0x11823c000) [pid = 2253] [serial = 162] [outer = 0x1181ecc00] 23:53:58 INFO - PROCESS | 2253 | 1464332038444 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 69 (0x118393c00) [pid = 2253] [serial = 163] [outer = 0x1181ecc00] 23:53:58 INFO - PROCESS | 2253 | 1464332038750 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 23:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:53:58 INFO - PROCESS | 2253 | 1464332038788 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2253 | 1464332038789 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:53:58 INFO - PROCESS | 2253 | 1464332038792 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2253 | 1464332038793 Marionette TRACE conn2 <- [1,194,null,{}] 23:53:58 INFO - PROCESS | 2253 | 1464332038795 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}] 23:53:58 INFO - PROCESS | 2253 | 1464332038871 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:53:58 INFO - PROCESS | 2253 | 1464332038915 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e25800 == 31 [pid = 2253] [id = 56] 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 70 (0x118231400) [pid = 2253] [serial = 164] [outer = 0x0] 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 71 (0x1185dc400) [pid = 2253] [serial = 165] [outer = 0x118231400] 23:53:58 INFO - PROCESS | 2253 | 1464332038941 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 72 (0x118965800) [pid = 2253] [serial = 166] [outer = 0x118231400] 23:53:59 INFO - PROCESS | 2253 | 1464332039192 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 418ms 23:53:59 INFO - PROCESS | 2253 | 1464332039210 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2253 | 1464332039212 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:53:59 INFO - PROCESS | 2253 | 1464332039225 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2253 | 1464332039226 Marionette TRACE conn2 <- [1,198,null,{}] 23:53:59 INFO - PROCESS | 2253 | 1464332039228 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}] 23:53:59 INFO - PROCESS | 2253 | 1464332039323 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:53:59 INFO - PROCESS | 2253 | 1464332039327 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x118dd3800 == 32 [pid = 2253] [id = 57] 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 73 (0x111c8a400) [pid = 2253] [serial = 167] [outer = 0x0] 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 74 (0x118db5000) [pid = 2253] [serial = 168] [outer = 0x111c8a400] 23:53:59 INFO - PROCESS | 2253 | 1464332039354 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 75 (0x119257800) [pid = 2253] [serial = 169] [outer = 0x111c8a400] 23:53:59 INFO - PROCESS | 2253 | 1464332039711 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 522ms 23:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:53:59 INFO - PROCESS | 2253 | 1464332039744 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2253 | 1464332039745 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:53:59 INFO - PROCESS | 2253 | 1464332039747 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2253 | 1464332039748 Marionette TRACE conn2 <- [1,202,null,{}] 23:53:59 INFO - PROCESS | 2253 | 1464332039751 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}] 23:53:59 INFO - PROCESS | 2253 | 1464332039841 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:53:59 INFO - PROCESS | 2253 | 1464332039846 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194cc000 == 33 [pid = 2253] [id = 58] 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 76 (0x11925c800) [pid = 2253] [serial = 170] [outer = 0x0] 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 77 (0x119977800) [pid = 2253] [serial = 171] [outer = 0x11925c800] 23:53:59 INFO - PROCESS | 2253 | 1464332039897 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 78 (0x119c08800) [pid = 2253] [serial = 172] [outer = 0x11925c800] 23:54:00 INFO - PROCESS | 2253 | 1464332040185 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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 23:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:54:00 INFO - PROCESS | 2253 | 1464332040220 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 2253 | 1464332040221 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:54:00 INFO - PROCESS | 2253 | 1464332040224 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 2253 | 1464332040225 Marionette TRACE conn2 <- [1,206,null,{}] 23:54:00 INFO - PROCESS | 2253 | 1464332040227 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}] 23:54:00 INFO - PROCESS | 2253 | 1464332040311 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:54:00 INFO - PROCESS | 2253 | 1464332040347 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x119627800 == 34 [pid = 2253] [id = 59] 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 79 (0x119c23400) [pid = 2253] [serial = 173] [outer = 0x0] 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 80 (0x119c32000) [pid = 2253] [serial = 174] [outer = 0x119c23400] 23:54:00 INFO - PROCESS | 2253 | 1464332040371 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 81 (0x119f7e800) [pid = 2253] [serial = 175] [outer = 0x119c23400] 23:54:00 INFO - PROCESS | 2253 | 1464332040653 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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 467ms 23:54:00 INFO - PROCESS | 2253 | 1464332040692 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 2253 | 1464332040693 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:54:00 INFO - PROCESS | 2253 | 1464332040703 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 2253 | 1464332040704 Marionette TRACE conn2 <- [1,210,null,{}] 23:54:00 INFO - PROCESS | 2253 | 1464332040706 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}] 23:54:00 INFO - PROCESS | 2253 | 1464332040796 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:54:00 INFO - PROCESS | 2253 | 1464332040802 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b02800 == 35 [pid = 2253] [id = 60] 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 82 (0x119e7cc00) [pid = 2253] [serial = 176] [outer = 0x0] 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x120f26800) [pid = 2253] [serial = 177] [outer = 0x119e7cc00] 23:54:00 INFO - PROCESS | 2253 | 1464332040827 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x118964c00) [pid = 2253] [serial = 178] [outer = 0x119e7cc00] 23:54:01 INFO - PROCESS | 2253 | 1464332041129 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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x126ca2400) [pid = 2253] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x126ca0000) [pid = 2253] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 81 (0x121542400) [pid = 2253] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 80 (0x119258c00) [pid = 2253] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 79 (0x11660ac00) [pid = 2253] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 78 (0x1132b2c00) [pid = 2253] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 77 (0x117e76000) [pid = 2253] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 76 (0x116775800) [pid = 2253] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:54:01 INFO - PROCESS | 2253 | --DOMWINDOW == 75 (0x1185cfc00) [pid = 2253] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:54:01 INFO - PROCESS | 2253 | 1464332041191 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 2253 | 1464332041192 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:54:01 INFO - PROCESS | 2253 | 1464332041196 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 2253 | 1464332041197 Marionette TRACE conn2 <- [1,214,null,{}] 23:54:01 INFO - PROCESS | 2253 | 1464332041199 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}] 23:54:01 INFO - PROCESS | 2253 | 1464332041283 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:54:01 INFO - PROCESS | 2253 | 1464332041310 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x11824f800 == 36 [pid = 2253] [id = 61] 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 76 (0x11325a800) [pid = 2253] [serial = 179] [outer = 0x0] 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 77 (0x117e76000) [pid = 2253] [serial = 180] [outer = 0x11325a800] 23:54:01 INFO - PROCESS | 2253 | 1464332041335 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 78 (0x12113f400) [pid = 2253] [serial = 181] [outer = 0x11325a800] 23:54:01 INFO - PROCESS | 2253 | 1464332041585 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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 23:54:01 INFO - PROCESS | 2253 | 1464332041624 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 2253 | 1464332041625 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:54:01 INFO - PROCESS | 2253 | 1464332041627 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 2253 | 1464332041628 Marionette TRACE conn2 <- [1,218,null,{}] 23:54:01 INFO - PROCESS | 2253 | 1464332041638 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}] 23:54:01 INFO - PROCESS | 2253 | 1464332041714 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:54:01 INFO - PROCESS | 2253 | 1464332041721 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211b4000 == 37 [pid = 2253] [id = 62] 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 79 (0x121142400) [pid = 2253] [serial = 182] [outer = 0x0] 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 80 (0x1214d4800) [pid = 2253] [serial = 183] [outer = 0x121142400] 23:54:01 INFO - PROCESS | 2253 | 1464332041745 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 81 (0x121546800) [pid = 2253] [serial = 184] [outer = 0x121142400] 23:54:02 INFO - PROCESS | 2253 | 1464332042053 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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 477ms 23:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:54:02 INFO - PROCESS | 2253 | 1464332042104 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2253 | 1464332042106 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:54:02 INFO - PROCESS | 2253 | 1464332042108 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - PROCESS | 2253 | 1464332042110 Marionette TRACE conn2 <- [1,222,null,{}] 23:54:02 INFO - PROCESS | 2253 | 1464332042112 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}] 23:54:02 INFO - PROCESS | 2253 | 1464332042215 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:54:02 INFO - PROCESS | 2253 | 1464332042219 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215d8800 == 38 [pid = 2253] [id = 63] 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 82 (0x12153f400) [pid = 2253] [serial = 185] [outer = 0x0] 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x121baec00) [pid = 2253] [serial = 186] [outer = 0x12153f400] 23:54:02 INFO - PROCESS | 2253 | 1464332042250 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x1242c7400) [pid = 2253] [serial = 187] [outer = 0x12153f400] 23:54:02 INFO - PROCESS | 2253 | 1464332042577 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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 23:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:54:02 INFO - PROCESS | 2253 | 1464332042630 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2253 | 1464332042631 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:54:02 INFO - PROCESS | 2253 | 1464332042634 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - PROCESS | 2253 | 1464332042636 Marionette TRACE conn2 <- [1,226,null,{}] 23:54:02 INFO - PROCESS | 2253 | 1464332042640 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}] 23:54:02 INFO - PROCESS | 2253 | 1464332042772 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:54:02 INFO - PROCESS | 2253 | 1464332042782 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b18000 == 39 [pid = 2253] [id = 64] 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x11925c400) [pid = 2253] [serial = 188] [outer = 0x0] 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x1242ef800) [pid = 2253] [serial = 189] [outer = 0x11925c400] 23:54:02 INFO - PROCESS | 2253 | 1464332042821 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x124a54400) [pid = 2253] [serial = 190] [outer = 0x11925c400] 23:54:03 INFO - PROCESS | 2253 | 1464332043266 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]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 719ms 23:54:03 INFO - PROCESS | 2253 | 1464332043354 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 2253 | 1464332043356 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:54:03 INFO - PROCESS | 2253 | 1464332043360 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 2253 | 1464332043362 Marionette TRACE conn2 <- [1,230,null,{}] 23:54:03 INFO - PROCESS | 2253 | 1464332043372 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}] 23:54:03 INFO - PROCESS | 2253 | 1464332043480 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:54:03 INFO - PROCESS | 2253 | 1464332043545 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x112745000 == 40 [pid = 2253] [id = 65] 23:54:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x112ae8c00) [pid = 2253] [serial = 191] [outer = 0x0] 23:54:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x112dab800) [pid = 2253] [serial = 192] [outer = 0x112ae8c00] 23:54:03 INFO - PROCESS | 2253 | 1464332043576 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x113c78000) [pid = 2253] [serial = 193] [outer = 0x112ae8c00] 23:54:04 INFO - PROCESS | 2253 | 1464332044101 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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 777ms 23:54:04 INFO - PROCESS | 2253 | 1464332044139 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2253 | 1464332044141 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:54:04 INFO - PROCESS | 2253 | 1464332044150 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 2253 | 1464332044153 Marionette TRACE conn2 <- [1,234,null,{}] 23:54:04 INFO - PROCESS | 2253 | 1464332044156 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}] 23:54:04 INFO - PROCESS | 2253 | 1464332044256 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:54:04 INFO - PROCESS | 2253 | 1464332044354 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x118211000 == 41 [pid = 2253] [id = 66] 23:54:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x11710ac00) [pid = 2253] [serial = 194] [outer = 0x0] 23:54:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x117597c00) [pid = 2253] [serial = 195] [outer = 0x11710ac00] 23:54:04 INFO - PROCESS | 2253 | 1464332044385 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x118164800) [pid = 2253] [serial = 196] [outer = 0x11710ac00] 23:54:04 INFO - PROCESS | 2253 | 1464332044938 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]]]}] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1215d8800 == 40 [pid = 2253] [id = 63] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1211b4000 == 39 [pid = 2253] [id = 62] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x11824f800 == 38 [pid = 2253] [id = 61] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x119b02800 == 37 [pid = 2253] [id = 60] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x119627800 == 36 [pid = 2253] [id = 59] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1194cc000 == 35 [pid = 2253] [id = 58] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x118dd3800 == 34 [pid = 2253] [id = 57] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x117e25800 == 33 [pid = 2253] [id = 56] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x11743c800 == 32 [pid = 2253] [id = 55] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x116876000 == 31 [pid = 2253] [id = 54] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x113247000 == 30 [pid = 2253] [id = 53] 23:54:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1162be000 == 29 [pid = 2253] [id = 52] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x1194e7800) [pid = 2253] [serial = 135] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x1198b4c00) [pid = 2253] [serial = 136] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x116775c00) [pid = 2253] [serial = 123] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x113c1f400) [pid = 2253] [serial = 120] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x117e7ec00) [pid = 2253] [serial = 126] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x11816cc00) [pid = 2253] [serial = 129] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x118396400) [pid = 2253] [serial = 130] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 85 (0x11838fc00) [pid = 2253] [serial = 127] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 84 (0x117597400) [pid = 2253] [serial = 124] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x118960000) [pid = 2253] [serial = 132] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x11627e400) [pid = 2253] [serial = 121] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 81 (0x129363400) [pid = 2253] [serial = 118] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 80 (0x118d0b000) [pid = 2253] [serial = 133] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 79 (0x128d89000) [pid = 2253] [serial = 117] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 78 (0x128b54c00) [pid = 2253] [serial = 115] [outer = 0x0] [url = about:blank] 23:54:04 INFO - PROCESS | 2253 | --DOMWINDOW == 77 (0x1242c9000) [pid = 2253] [serial = 103] [outer = 0x0] [url = about:blank] 23:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 825ms 23:54:04 INFO - PROCESS | 2253 | 1464332044971 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2253 | 1464332044973 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:54:04 INFO - PROCESS | 2253 | 1464332044977 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 2253 | 1464332044979 Marionette TRACE conn2 <- [1,238,null,{}] 23:54:04 INFO - PROCESS | 2253 | 1464332044988 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}] 23:54:05 INFO - PROCESS | 2253 | 1464332045061 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:54:05 INFO - PROCESS | 2253 | 1464332045068 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d15000 == 30 [pid = 2253] [id = 67] 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 78 (0x1164ab400) [pid = 2253] [serial = 197] [outer = 0x0] 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 79 (0x11660ac00) [pid = 2253] [serial = 198] [outer = 0x1164ab400] 23:54:05 INFO - PROCESS | 2253 | 1464332045098 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 80 (0x1168a4000) [pid = 2253] [serial = 199] [outer = 0x1164ab400] 23:54:05 INFO - PROCESS | 2253 | 1464332045408 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 477ms 23:54:05 INFO - PROCESS | 2253 | 1464332045454 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 2253 | 1464332045457 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:54:05 INFO - PROCESS | 2253 | 1464332045462 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 2253 | 1464332045463 Marionette TRACE conn2 <- [1,242,null,{}] 23:54:05 INFO - PROCESS | 2253 | 1464332045466 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}] 23:54:05 INFO - PROCESS | 2253 | 1464332045545 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:54:05 INFO - PROCESS | 2253 | 1464332045604 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ab7000 == 31 [pid = 2253] [id = 68] 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 81 (0x117e79000) [pid = 2253] [serial = 200] [outer = 0x0] 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 82 (0x11822f800) [pid = 2253] [serial = 201] [outer = 0x117e79000] 23:54:05 INFO - PROCESS | 2253 | 1464332045629 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x11838e800) [pid = 2253] [serial = 202] [outer = 0x117e79000] 23:54:05 INFO - PROCESS | 2253 | 1464332045906 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 23:54:05 INFO - PROCESS | 2253 | 1464332045938 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 2253 | 1464332045939 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:54:05 INFO - PROCESS | 2253 | 1464332045941 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 2253 | 1464332045944 Marionette TRACE conn2 <- [1,246,null,{}] 23:54:05 INFO - PROCESS | 2253 | 1464332045960 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}] 23:54:06 INFO - PROCESS | 2253 | 1464332046048 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:54:06 INFO - PROCESS | 2253 | 1464332046091 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x118216000 == 32 [pid = 2253] [id = 69] 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x112fc5c00) [pid = 2253] [serial = 203] [outer = 0x0] 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x118521c00) [pid = 2253] [serial = 204] [outer = 0x112fc5c00] 23:54:06 INFO - PROCESS | 2253 | 1464332046119 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x119257400) [pid = 2253] [serial = 205] [outer = 0x112fc5c00] 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x11984b400) [pid = 2253] [serial = 206] [outer = 0x12d186000] 23:54:06 INFO - PROCESS | 2253 | 1464332046438 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]]]}] 23:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 529ms 23:54:06 INFO - PROCESS | 2253 | 1464332046471 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 2253 | 1464332046473 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:54:06 INFO - PROCESS | 2253 | 1464332046475 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 2253 | 1464332046476 Marionette TRACE conn2 <- [1,250,null,{}] 23:54:06 INFO - PROCESS | 2253 | 1464332046478 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}] 23:54:06 INFO - PROCESS | 2253 | 1464332046551 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:54:06 INFO - PROCESS | 2253 | 1464332046555 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x119615800 == 33 [pid = 2253] [id = 70] 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x1194ec400) [pid = 2253] [serial = 207] [outer = 0x0] 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x11997cc00) [pid = 2253] [serial = 208] [outer = 0x1194ec400] 23:54:06 INFO - PROCESS | 2253 | 1464332046582 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x119bbb800) [pid = 2253] [serial = 209] [outer = 0x1194ec400] 23:54:06 INFO - PROCESS | 2253 | 1464332046907 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]]]}] 23:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 23:54:06 INFO - PROCESS | 2253 | 1464332046943 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 2253 | 1464332046945 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:54:06 INFO - PROCESS | 2253 | 1464332046947 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 2253 | 1464332046948 Marionette TRACE conn2 <- [1,254,null,{}] 23:54:06 INFO - PROCESS | 2253 | 1464332046962 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}] 23:54:07 INFO - PROCESS | 2253 | 1464332047047 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:54:07 INFO - PROCESS | 2253 | 1464332047053 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x119625800 == 34 [pid = 2253] [id = 71] 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x118168800) [pid = 2253] [serial = 210] [outer = 0x0] 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x119c13000) [pid = 2253] [serial = 211] [outer = 0x118168800] 23:54:07 INFO - PROCESS | 2253 | 1464332047078 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x119e83c00) [pid = 2253] [serial = 212] [outer = 0x118168800] 23:54:07 INFO - PROCESS | 2253 | 1464332047405 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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 479ms 23:54:07 INFO - PROCESS | 2253 | 1464332047427 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2253 | 1464332047428 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:54:07 INFO - PROCESS | 2253 | 1464332047437 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2253 | 1464332047438 Marionette TRACE conn2 <- [1,258,null,{}] 23:54:07 INFO - PROCESS | 2253 | 1464332047440 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}] 23:54:07 INFO - PROCESS | 2253 | 1464332047541 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:54:07 INFO - PROCESS | 2253 | 1464332047547 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b6d800 == 35 [pid = 2253] [id = 72] 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x120f25800) [pid = 2253] [serial = 213] [outer = 0x0] 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x121141400) [pid = 2253] [serial = 214] [outer = 0x120f25800] 23:54:07 INFO - PROCESS | 2253 | 1464332047573 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x121bb3400) [pid = 2253] [serial = 215] [outer = 0x120f25800] 23:54:07 INFO - PROCESS | 2253 | 1464332047936 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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 526ms 23:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:54:07 INFO - PROCESS | 2253 | 1464332047958 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2253 | 1464332047960 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:54:07 INFO - PROCESS | 2253 | 1464332047964 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2253 | 1464332047967 Marionette TRACE conn2 <- [1,262,null,{}] 23:54:07 INFO - PROCESS | 2253 | 1464332047971 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}] 23:54:08 INFO - PROCESS | 2253 | 1464332048110 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:54:08 INFO - PROCESS | 2253 | 1464332048128 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x121296800 == 36 [pid = 2253] [id = 73] 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x112ae8800) [pid = 2253] [serial = 216] [outer = 0x0] 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x12403a800) [pid = 2253] [serial = 217] [outer = 0x112ae8800] 23:54:08 INFO - PROCESS | 2253 | 1464332048154 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x124a4c400) [pid = 2253] [serial = 218] [outer = 0x112ae8800] 23:54:08 INFO - PROCESS | 2253 | 1464332048458 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 524ms 23:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:54:08 INFO - PROCESS | 2253 | 1464332048487 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 2253 | 1464332048488 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:54:08 INFO - PROCESS | 2253 | 1464332048490 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 2253 | 1464332048491 Marionette TRACE conn2 <- [1,266,null,{}] 23:54:08 INFO - PROCESS | 2253 | 1464332048494 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}] 23:54:08 INFO - PROCESS | 2253 | 1464332048587 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:54:08 INFO - PROCESS | 2253 | 1464332048615 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b27800 == 37 [pid = 2253] [id = 74] 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x118391000) [pid = 2253] [serial = 219] [outer = 0x0] 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x124b73000) [pid = 2253] [serial = 220] [outer = 0x118391000] 23:54:08 INFO - PROCESS | 2253 | 1464332048640 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x124bec000) [pid = 2253] [serial = 221] [outer = 0x118391000] 23:54:08 INFO - PROCESS | 2253 | 1464332048924 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x11925c800) [pid = 2253] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x116769400) [pid = 2253] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x114fdac00) [pid = 2253] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x118231400) [pid = 2253] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x12153f400) [pid = 2253] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x111c8a400) [pid = 2253] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x118230c00) [pid = 2253] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x1194ee400) [pid = 2253] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x112fc2800) [pid = 2253] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x119c23400) [pid = 2253] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x112a76400) [pid = 2253] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x11685c400) [pid = 2253] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x119e7cc00) [pid = 2253] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x11325a800) [pid = 2253] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x121142400) [pid = 2253] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:54:09 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x1181ecc00) [pid = 2253] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:54:09 INFO - PROCESS | 2253 | 1464332049041 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2253 | 1464332049042 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:54:09 INFO - PROCESS | 2253 | 1464332049047 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2253 | 1464332049048 Marionette TRACE conn2 <- [1,270,null,{}] 23:54:09 INFO - PROCESS | 2253 | 1464332049050 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}] 23:54:09 INFO - PROCESS | 2253 | 1464332049119 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:54:09 INFO - PROCESS | 2253 | 1464332049123 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x11929a800 == 38 [pid = 2253] [id = 75] 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x116773000) [pid = 2253] [serial = 222] [outer = 0x0] 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x117680400) [pid = 2253] [serial = 223] [outer = 0x116773000] 23:54:09 INFO - PROCESS | 2253 | 1464332049150 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x118d0b000) [pid = 2253] [serial = 224] [outer = 0x116773000] 23:54:09 INFO - PROCESS | 2253 | 1464332049472 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]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 23:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:54:09 INFO - PROCESS | 2253 | 1464332049518 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2253 | 1464332049519 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:54:09 INFO - PROCESS | 2253 | 1464332049521 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2253 | 1464332049522 Marionette TRACE conn2 <- [1,274,null,{}] 23:54:09 INFO - PROCESS | 2253 | 1464332049525 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}] 23:54:09 INFO - PROCESS | 2253 | 1464332049597 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:54:09 INFO - PROCESS | 2253 | 1464332049603 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b1b000 == 39 [pid = 2253] [id = 76] 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x119c0f400) [pid = 2253] [serial = 225] [outer = 0x0] 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x124be4800) [pid = 2253] [serial = 226] [outer = 0x119c0f400] 23:54:09 INFO - PROCESS | 2253 | 1464332049628 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x125f81c00) [pid = 2253] [serial = 227] [outer = 0x119c0f400] 23:54:09 INFO - PROCESS | 2253 | 1464332049935 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]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 23:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:54:09 INFO - PROCESS | 2253 | 1464332049992 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2253 | 1464332049994 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:54:09 INFO - PROCESS | 2253 | 1464332049996 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2253 | 1464332049998 Marionette TRACE conn2 <- [1,278,null,{}] 23:54:10 INFO - PROCESS | 2253 | 1464332050008 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}] 23:54:10 INFO - PROCESS | 2253 | 1464332050093 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:54:10 INFO - PROCESS | 2253 | 1464332050100 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x125ff2000 == 40 [pid = 2253] [id = 77] 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x1264c2400) [pid = 2253] [serial = 228] [outer = 0x0] 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x126c9d000) [pid = 2253] [serial = 229] [outer = 0x1264c2400] 23:54:10 INFO - PROCESS | 2253 | 1464332050128 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x128a32400) [pid = 2253] [serial = 230] [outer = 0x1264c2400] 23:54:10 INFO - PROCESS | 2253 | 1464332050453 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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 477ms 23:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:54:10 INFO - PROCESS | 2253 | 1464332050474 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2253 | 1464332050475 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:54:10 INFO - PROCESS | 2253 | 1464332050477 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2253 | 1464332050479 Marionette TRACE conn2 <- [1,282,null,{}] 23:54:10 INFO - PROCESS | 2253 | 1464332050483 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}] 23:54:10 INFO - PROCESS | 2253 | 1464332050554 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:54:10 INFO - PROCESS | 2253 | 1464332050558 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x12645f800 == 41 [pid = 2253] [id = 78] 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x128b4a000) [pid = 2253] [serial = 231] [outer = 0x0] 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x128d8a800) [pid = 2253] [serial = 232] [outer = 0x128b4a000] 23:54:10 INFO - PROCESS | 2253 | 1464332050585 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x12935b400) [pid = 2253] [serial = 233] [outer = 0x128b4a000] 23:54:10 INFO - PROCESS | 2253 | 1464332050891 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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 23:54:10 INFO - PROCESS | 2253 | 1464332050946 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2253 | 1464332050948 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:54:10 INFO - PROCESS | 2253 | 1464332050957 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2253 | 1464332050958 Marionette TRACE conn2 <- [1,286,null,{}] 23:54:10 INFO - PROCESS | 2253 | 1464332050961 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}] 23:54:11 INFO - PROCESS | 2253 | 1464332051033 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:54:11 INFO - PROCESS | 2253 | 1464332051118 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x112270800 == 42 [pid = 2253] [id = 79] 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x1110ad400) [pid = 2253] [serial = 234] [outer = 0x0] 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x1122b5400) [pid = 2253] [serial = 235] [outer = 0x1110ad400] 23:54:11 INFO - PROCESS | 2253 | 1464332051151 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x1133e5000) [pid = 2253] [serial = 236] [outer = 0x1110ad400] 23:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 625ms 23:54:11 INFO - PROCESS | 2253 | 1464332051571 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]]]}] 23:54:11 INFO - PROCESS | 2253 | 1464332051576 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 2253 | 1464332051579 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:54:11 INFO - PROCESS | 2253 | 1464332051582 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 2253 | 1464332051584 Marionette TRACE conn2 <- [1,290,null,{}] 23:54:11 INFO - PROCESS | 2253 | 1464332051588 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}] 23:54:11 INFO - PROCESS | 2253 | 1464332051685 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:54:11 INFO - PROCESS | 2253 | 1464332051725 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x118215000 == 43 [pid = 2253] [id = 80] 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x116775800) [pid = 2253] [serial = 237] [outer = 0x0] 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x118163800) [pid = 2253] [serial = 238] [outer = 0x116775800] 23:54:11 INFO - PROCESS | 2253 | 1464332051757 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x118389c00) [pid = 2253] [serial = 239] [outer = 0x116775800] 23:54:12 INFO - PROCESS | 2253 | 1464332052165 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]]]}] 23:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 23:54:12 INFO - PROCESS | 2253 | 1464332052205 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2253 | 1464332052207 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:54:12 INFO - PROCESS | 2253 | 1464332052210 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 2253 | 1464332052211 Marionette TRACE conn2 <- [1,294,null,{}] 23:54:12 INFO - PROCESS | 2253 | 1464332052214 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}] 23:54:12 INFO - PROCESS | 2253 | 1464332052309 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:54:12 INFO - PROCESS | 2253 | 1464332052353 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b4e800 == 44 [pid = 2253] [id = 81] 23:54:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x118393800) [pid = 2253] [serial = 240] [outer = 0x0] 23:54:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x119253400) [pid = 2253] [serial = 241] [outer = 0x118393800] 23:54:12 INFO - PROCESS | 2253 | 1464332052383 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x119bba000) [pid = 2253] [serial = 242] [outer = 0x118393800] 23:54:12 INFO - PROCESS | 2253 | 1464332052789 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]]]}] 23:54:12 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. 23:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 619ms 23:54:12 INFO - PROCESS | 2253 | 1464332052830 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2253 | 1464332052831 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:54:12 INFO - PROCESS | 2253 | 1464332052838 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 2253 | 1464332052842 Marionette TRACE conn2 <- [1,298,null,{}] 23:54:12 INFO - PROCESS | 2253 | 1464332052846 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}] 23:54:12 INFO - PROCESS | 2253 | 1464332052943 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:54:13 INFO - PROCESS | 2253 | 1464332053017 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a92000 == 45 [pid = 2253] [id = 82] 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x120f27800) [pid = 2253] [serial = 243] [outer = 0x0] 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x121766000) [pid = 2253] [serial = 244] [outer = 0x120f27800] 23:54:13 INFO - PROCESS | 2253 | 1464332053046 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x1242fb800) [pid = 2253] [serial = 245] [outer = 0x120f27800] 23:54:13 INFO - PROCESS | 2253 | 1464332053476 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]]]}] 23:54:13 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. 23:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 678ms 23:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:54:13 INFO - PROCESS | 2253 | 1464332053512 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 2253 | 1464332053514 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:54:13 INFO - PROCESS | 2253 | 1464332053517 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 2253 | 1464332053518 Marionette TRACE conn2 <- [1,302,null,{}] 23:54:13 INFO - PROCESS | 2253 | 1464332053520 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}] 23:54:13 INFO - PROCESS | 2253 | 1464332053616 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:54:13 INFO - PROCESS | 2253 | 1464332053670 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x1164f4000 == 46 [pid = 2253] [id = 83] 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x115d7b400) [pid = 2253] [serial = 246] [outer = 0x0] 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x11851fc00) [pid = 2253] [serial = 247] [outer = 0x115d7b400] 23:54:13 INFO - PROCESS | 2253 | 1464332053700 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x124becc00) [pid = 2253] [serial = 248] [outer = 0x115d7b400] 23:54:14 INFO - PROCESS | 2253 | 1464332054231 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]]]}] 23:54:14 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. 23:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 23:54:14 INFO - PROCESS | 2253 | 1464332054287 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 2253 | 1464332054290 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:54:14 INFO - PROCESS | 2253 | 1464332054293 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2253 | 1464332054295 Marionette TRACE conn2 <- [1,306,null,{}] 23:54:14 INFO - PROCESS | 2253 | 1464332054299 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}] 23:54:14 INFO - PROCESS | 2253 | 1464332054386 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:54:14 INFO - PROCESS | 2253 | 1464332054448 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x112f7c000 == 47 [pid = 2253] [id = 84] 23:54:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1164ae000) [pid = 2253] [serial = 249] [outer = 0x0] 23:54:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x1166ca400) [pid = 2253] [serial = 250] [outer = 0x1164ae000] 23:54:14 INFO - PROCESS | 2253 | 1464332054478 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x1168adc00) [pid = 2253] [serial = 251] [outer = 0x1164ae000] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12645f800 == 46 [pid = 2253] [id = 78] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x125ff2000 == 45 [pid = 2253] [id = 77] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x124b1b000 == 44 [pid = 2253] [id = 76] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x11929a800 == 43 [pid = 2253] [id = 75] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x123b27800 == 42 [pid = 2253] [id = 74] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x121296800 == 41 [pid = 2253] [id = 73] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x119b6d800 == 40 [pid = 2253] [id = 72] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x119625800 == 39 [pid = 2253] [id = 71] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x119615800 == 38 [pid = 2253] [id = 70] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1242ef800) [pid = 2253] [serial = 189] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x118216000 == 37 [pid = 2253] [id = 69] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x116ab7000 == 36 [pid = 2253] [id = 68] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x115d15000 == 35 [pid = 2253] [id = 67] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x118211000 == 34 [pid = 2253] [id = 66] 23:54:14 INFO - PROCESS | 2253 | --DOCSHELL 0x112745000 == 33 [pid = 2253] [id = 65] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x119977800) [pid = 2253] [serial = 171] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x117413800) [pid = 2253] [serial = 159] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x117e75400) [pid = 2253] [serial = 160] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x115e8c800) [pid = 2253] [serial = 156] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x112a67c00) [pid = 2253] [serial = 157] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x113c24400) [pid = 2253] [serial = 153] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x1185dc400) [pid = 2253] [serial = 165] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x1242c7400) [pid = 2253] [serial = 187] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x118db5000) [pid = 2253] [serial = 168] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x1185dd800) [pid = 2253] [serial = 144] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x119c30000) [pid = 2253] [serial = 148] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x11997a800) [pid = 2253] [serial = 147] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x11838dc00) [pid = 2253] [serial = 151] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x116862400) [pid = 2253] [serial = 150] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x119c32000) [pid = 2253] [serial = 174] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x113c23400) [pid = 2253] [serial = 139] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x112fc2c00) [pid = 2253] [serial = 138] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x117681c00) [pid = 2253] [serial = 142] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x116a6a800) [pid = 2253] [serial = 141] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x11925b800) [pid = 2253] [serial = 145] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x120f26800) [pid = 2253] [serial = 177] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x119f7e800) [pid = 2253] [serial = 175] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x117e76000) [pid = 2253] [serial = 180] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x121546800) [pid = 2253] [serial = 184] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x12113f400) [pid = 2253] [serial = 181] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x1214d4800) [pid = 2253] [serial = 183] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x118964c00) [pid = 2253] [serial = 178] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x118393c00) [pid = 2253] [serial = 163] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x11823c000) [pid = 2253] [serial = 162] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 85 (0x119257800) [pid = 2253] [serial = 169] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 84 (0x119c08800) [pid = 2253] [serial = 172] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x121baec00) [pid = 2253] [serial = 186] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x118965800) [pid = 2253] [serial = 166] [outer = 0x0] [url = about:blank] 23:54:14 INFO - PROCESS | 2253 | 1464332054875 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]]]}] 23:54:14 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. 23:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 625ms 23:54:14 INFO - PROCESS | 2253 | 1464332054918 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 2253 | 1464332054921 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:54:14 INFO - PROCESS | 2253 | 1464332054926 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2253 | 1464332054928 Marionette TRACE conn2 <- [1,310,null,{}] 23:54:14 INFO - PROCESS | 2253 | 1464332054930 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}] 23:54:15 INFO - PROCESS | 2253 | 1464332055005 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:54:15 INFO - PROCESS | 2253 | 1464332055010 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x116233800 == 34 [pid = 2253] [id = 85] 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x1168aec00) [pid = 2253] [serial = 252] [outer = 0x0] 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x117681c00) [pid = 2253] [serial = 253] [outer = 0x1168aec00] 23:54:15 INFO - PROCESS | 2253 | 1464332055038 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x118234400) [pid = 2253] [serial = 254] [outer = 0x1168aec00] 23:54:15 INFO - PROCESS | 2253 | 1464332055363 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]]]}] 23:54:15 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. 23:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 23:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:54:15 INFO - PROCESS | 2253 | 1464332055395 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2253 | 1464332055396 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:54:15 INFO - PROCESS | 2253 | 1464332055398 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2253 | 1464332055401 Marionette TRACE conn2 <- [1,314,null,{}] 23:54:15 INFO - PROCESS | 2253 | 1464332055408 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}] 23:54:15 INFO - PROCESS | 2253 | 1464332055484 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:54:15 INFO - PROCESS | 2253 | 1464332055490 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x118253800 == 35 [pid = 2253] [id = 86] 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x118395000) [pid = 2253] [serial = 255] [outer = 0x0] 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x118963800) [pid = 2253] [serial = 256] [outer = 0x118395000] 23:54:15 INFO - PROCESS | 2253 | 1464332055520 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x119256800) [pid = 2253] [serial = 257] [outer = 0x118395000] 23:54:15 INFO - PROCESS | 2253 | 1464332055916 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]]]}] 23:54:15 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. 23:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 23:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:54:15 INFO - PROCESS | 2253 | 1464332055970 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2253 | 1464332055972 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:54:15 INFO - PROCESS | 2253 | 1464332055976 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2253 | 1464332055977 Marionette TRACE conn2 <- [1,318,null,{}] 23:54:15 INFO - PROCESS | 2253 | 1464332055986 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}] 23:54:16 INFO - PROCESS | 2253 | 1464332056094 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:54:16 INFO - PROCESS | 2253 | 1464332056102 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x119449800 == 36 [pid = 2253] [id = 87] 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x1194f1400) [pid = 2253] [serial = 258] [outer = 0x0] 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x119977400) [pid = 2253] [serial = 259] [outer = 0x1194f1400] 23:54:16 INFO - PROCESS | 2253 | 1464332056145 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x119c06400) [pid = 2253] [serial = 260] [outer = 0x1194f1400] 23:54:16 INFO - PROCESS | 2253 | 1464332056507 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]]]}] 23:54:16 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. 23:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 23:54:16 INFO - PROCESS | 2253 | 1464332056546 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 2253 | 1464332056547 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:54:16 INFO - PROCESS | 2253 | 1464332056550 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 2253 | 1464332056551 Marionette TRACE conn2 <- [1,322,null,{}] 23:54:16 INFO - PROCESS | 2253 | 1464332056553 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}] 23:54:16 INFO - PROCESS | 2253 | 1464332056650 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:54:16 INFO - PROCESS | 2253 | 1464332056657 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x11960e000 == 37 [pid = 2253] [id = 88] 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x113255400) [pid = 2253] [serial = 261] [outer = 0x0] 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x119e7ec00) [pid = 2253] [serial = 262] [outer = 0x113255400] 23:54:16 INFO - PROCESS | 2253 | 1464332056682 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x120f23c00) [pid = 2253] [serial = 263] [outer = 0x113255400] 23:54:17 INFO - PROCESS | 2253 | 1464332057020 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]]]}] 23:54:17 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. 23:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 23:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:54:17 INFO - PROCESS | 2253 | 1464332057069 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2253 | 1464332057070 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:54:17 INFO - PROCESS | 2253 | 1464332057072 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2253 | 1464332057073 Marionette TRACE conn2 <- [1,326,null,{}] 23:54:17 INFO - PROCESS | 2253 | 1464332057075 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}] 23:54:17 INFO - PROCESS | 2253 | 1464332057203 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:54:17 INFO - PROCESS | 2253 | 1464332057244 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x11687b800 == 38 [pid = 2253] [id = 89] 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x121144400) [pid = 2253] [serial = 264] [outer = 0x0] 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x12403e000) [pid = 2253] [serial = 265] [outer = 0x121144400] 23:54:17 INFO - PROCESS | 2253 | 1464332057270 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x124a47800) [pid = 2253] [serial = 266] [outer = 0x121144400] 23:54:17 INFO - PROCESS | 2253 | 1464332057570 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]]]}] 23:54:17 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. 23:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 23:54:17 INFO - PROCESS | 2253 | 1464332057593 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2253 | 1464332057594 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:54:17 INFO - PROCESS | 2253 | 1464332057596 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2253 | 1464332057598 Marionette TRACE conn2 <- [1,330,null,{}] 23:54:17 INFO - PROCESS | 2253 | 1464332057603 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}] 23:54:17 INFO - PROCESS | 2253 | 1464332057693 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:54:17 INFO - PROCESS | 2253 | 1464332057722 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x116878800 == 39 [pid = 2253] [id = 90] 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x1240bd000) [pid = 2253] [serial = 267] [outer = 0x0] 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x124be6400) [pid = 2253] [serial = 268] [outer = 0x1240bd000] 23:54:17 INFO - PROCESS | 2253 | 1464332057747 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x11627ac00) [pid = 2253] [serial = 269] [outer = 0x1240bd000] 23:54:18 INFO - PROCESS | 2253 | 1464332058103 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]]]}] 23:54:18 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. 23:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 23:54:18 INFO - PROCESS | 2253 | 1464332058119 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:54:18 INFO - PROCESS | 2253 | 1464332058121 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:54:18 INFO - PROCESS | 2253 | 1464332058123 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 2253 | 1464332058124 Marionette TRACE conn2 <- [1,334,null,{}] 23:54:18 INFO - PROCESS | 2253 | 1464332058126 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}] 23:54:18 INFO - PROCESS | 2253 | 1464332058214 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:54:18 INFO - PROCESS | 2253 | 1464332058241 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x12180f000 == 40 [pid = 2253] [id = 91] 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x125f83c00) [pid = 2253] [serial = 270] [outer = 0x0] 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x126c9e000) [pid = 2253] [serial = 271] [outer = 0x125f83c00] 23:54:18 INFO - PROCESS | 2253 | 1464332058268 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x128a25800) [pid = 2253] [serial = 272] [outer = 0x125f83c00] 23:54:18 INFO - PROCESS | 2253 | 1464332058668 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]]]}] 23:54:18 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. 23:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 23:54:18 INFO - PROCESS | 2253 | 1464332058693 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 2253 | 1464332058694 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:54:18 INFO - PROCESS | 2253 | 1464332058696 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 2253 | 1464332058697 Marionette TRACE conn2 <- [1,338,null,{}] 23:54:18 INFO - PROCESS | 2253 | 1464332058700 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}] 23:54:18 INFO - PROCESS | 2253 | 1464332058790 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:54:18 INFO - PROCESS | 2253 | 1464332058802 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x124066000 == 41 [pid = 2253] [id = 92] 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x128a28400) [pid = 2253] [serial = 273] [outer = 0x0] 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x128b4c400) [pid = 2253] [serial = 274] [outer = 0x128a28400] 23:54:18 INFO - PROCESS | 2253 | 1464332058826 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x128b51800) [pid = 2253] [serial = 275] [outer = 0x128a28400] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x118391000) [pid = 2253] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x119c0f400) [pid = 2253] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x117e79000) [pid = 2253] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x120f25800) [pid = 2253] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x1194ec400) [pid = 2253] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x118168800) [pid = 2253] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x1264c2400) [pid = 2253] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x112ae8800) [pid = 2253] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x112fc5c00) [pid = 2253] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x116773000) [pid = 2253] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x1164ab400) [pid = 2253] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:54:19 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x11925c400) [pid = 2253] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:54:19 INFO - PROCESS | 2253 | 1464332059196 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]]]}] 23:54:19 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. 23:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 23:54:19 INFO - PROCESS | 2253 | 1464332059220 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 2253 | 1464332059221 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:54:19 INFO - PROCESS | 2253 | 1464332059223 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2253 | 1464332059224 Marionette TRACE conn2 <- [1,342,null,{}] 23:54:19 INFO - PROCESS | 2253 | 1464332059227 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}] 23:54:19 INFO - PROCESS | 2253 | 1464332059324 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:54:19 INFO - PROCESS | 2253 | 1464332059350 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b1d800 == 42 [pid = 2253] [id = 93] 23:54:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x11710b400) [pid = 2253] [serial = 276] [outer = 0x0] 23:54:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x121b29800) [pid = 2253] [serial = 277] [outer = 0x11710b400] 23:54:19 INFO - PROCESS | 2253 | 1464332059375 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x128b4dc00) [pid = 2253] [serial = 278] [outer = 0x11710b400] 23:54:19 INFO - PROCESS | 2253 | 1464332059696 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]]]}] 23:54:19 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. 23:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 23:54:19 INFO - PROCESS | 2253 | 1464332059745 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:54:19 INFO - PROCESS | 2253 | 1464332059748 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:54:19 INFO - PROCESS | 2253 | 1464332059752 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2253 | 1464332059754 Marionette TRACE conn2 <- [1,346,null,{}] 23:54:19 INFO - PROCESS | 2253 | 1464332059758 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}] 23:54:19 INFO - PROCESS | 2253 | 1464332059895 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:54:19 INFO - PROCESS | 2253 | 1464332059957 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x12645c000 == 43 [pid = 2253] [id = 94] 23:54:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x120f25800) [pid = 2253] [serial = 279] [outer = 0x0] 23:54:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x128d7e000) [pid = 2253] [serial = 280] [outer = 0x120f25800] 23:54:20 INFO - PROCESS | 2253 | 1464332060005 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x129360c00) [pid = 2253] [serial = 281] [outer = 0x120f25800] 23:54:20 INFO - PROCESS | 2253 | 1464332060372 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]]]}] 23:54:20 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. 23:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 23:54:20 INFO - PROCESS | 2253 | 1464332060422 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2253 | 1464332060424 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:54:20 INFO - PROCESS | 2253 | 1464332060427 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2253 | 1464332060429 Marionette TRACE conn2 <- [1,350,null,{}] 23:54:20 INFO - PROCESS | 2253 | 1464332060433 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}] 23:54:20 INFO - PROCESS | 2253 | 1464332060576 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:54:20 INFO - PROCESS | 2253 | 1464332060585 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a8c800 == 44 [pid = 2253] [id = 95] 23:54:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x128a30000) [pid = 2253] [serial = 282] [outer = 0x0] 23:54:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x12955b400) [pid = 2253] [serial = 283] [outer = 0x128a30000] 23:54:20 INFO - PROCESS | 2253 | 1464332060627 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x129564400) [pid = 2253] [serial = 284] [outer = 0x128a30000] 23:54:20 INFO - PROCESS | 2253 | 1464332060989 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]]]}] 23:54:21 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. 23:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 623ms 23:54:21 INFO - PROCESS | 2253 | 1464332061051 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 2253 | 1464332061053 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:54:21 INFO - PROCESS | 2253 | 1464332061056 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 2253 | 1464332061059 Marionette TRACE conn2 <- [1,354,null,{}] 23:54:21 INFO - PROCESS | 2253 | 1464332061063 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}] 23:54:21 INFO - PROCESS | 2253 | 1464332061151 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:54:21 INFO - PROCESS | 2253 | 1464332061239 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x116841800 == 45 [pid = 2253] [id = 96] 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x113c23c00) [pid = 2253] [serial = 285] [outer = 0x0] 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x115e1d800) [pid = 2253] [serial = 286] [outer = 0x113c23c00] 23:54:21 INFO - PROCESS | 2253 | 1464332061269 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x116775400) [pid = 2253] [serial = 287] [outer = 0x113c23c00] 23:54:21 INFO - PROCESS | 2253 | 1464332061709 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]]]}] 23:54:21 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. 23:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 672ms 23:54:21 INFO - PROCESS | 2253 | 1464332061729 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 2253 | 1464332061731 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:54:21 INFO - PROCESS | 2253 | 1464332061737 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 2253 | 1464332061740 Marionette TRACE conn2 <- [1,358,null,{}] 23:54:21 INFO - PROCESS | 2253 | 1464332061742 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}] 23:54:21 INFO - PROCESS | 2253 | 1464332061842 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:54:21 INFO - PROCESS | 2253 | 1464332061882 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194c5000 == 46 [pid = 2253] [id = 97] 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x113c24400) [pid = 2253] [serial = 288] [outer = 0x0] 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x118393c00) [pid = 2253] [serial = 289] [outer = 0x113c24400] 23:54:21 INFO - PROCESS | 2253 | 1464332061913 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1185dc400) [pid = 2253] [serial = 290] [outer = 0x113c24400] 23:54:22 INFO - PROCESS | 2253 | 1464332062417 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]]]}] 23:54:22 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. 23:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 722ms 23:54:22 INFO - PROCESS | 2253 | 1464332062458 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2253 | 1464332062461 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:54:22 INFO - PROCESS | 2253 | 1464332062467 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 2253 | 1464332062469 Marionette TRACE conn2 <- [1,362,null,{}] 23:54:22 INFO - PROCESS | 2253 | 1464332062481 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}] 23:54:22 INFO - PROCESS | 2253 | 1464332062609 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:54:22 INFO - PROCESS | 2253 | 1464332062666 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a55000 == 47 [pid = 2253] [id = 98] 23:54:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x119c30400) [pid = 2253] [serial = 291] [outer = 0x0] 23:54:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x120f24000) [pid = 2253] [serial = 292] [outer = 0x119c30400] 23:54:22 INFO - PROCESS | 2253 | 1464332062699 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x12113f000) [pid = 2253] [serial = 293] [outer = 0x119c30400] 23:54:23 INFO - PROCESS | 2253 | 1464332063143 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]]]}] 23:54:23 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. 23:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 724ms 23:54:23 INFO - PROCESS | 2253 | 1464332063188 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 2253 | 1464332063190 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:54:23 INFO - PROCESS | 2253 | 1464332063192 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 2253 | 1464332063193 Marionette TRACE conn2 <- [1,366,null,{}] 23:54:23 INFO - PROCESS | 2253 | 1464332063196 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}] 23:54:23 INFO - PROCESS | 2253 | 1464332063292 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:54:23 INFO - PROCESS | 2253 | 1464332063348 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a706800 == 48 [pid = 2253] [id = 99] 23:54:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x1216a5c00) [pid = 2253] [serial = 294] [outer = 0x0] 23:54:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x121bb0c00) [pid = 2253] [serial = 295] [outer = 0x1216a5c00] 23:54:23 INFO - PROCESS | 2253 | 1464332063379 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x1264c2400) [pid = 2253] [serial = 296] [outer = 0x1216a5c00] 23:54:23 INFO - PROCESS | 2253 | 1464332063850 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]]]}] 23:54:23 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. 23:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 668ms 23:54:23 INFO - PROCESS | 2253 | 1464332063898 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 2253 | 1464332063900 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:54:23 INFO - PROCESS | 2253 | 1464332063904 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 2253 | 1464332063905 Marionette TRACE conn2 <- [1,370,null,{}] 23:54:23 INFO - PROCESS | 2253 | 1464332063908 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}] 23:54:24 INFO - PROCESS | 2253 | 1464332064109 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:54:24 INFO - PROCESS | 2253 | 1464332064177 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x118243000 == 49 [pid = 2253] [id = 100] 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x115e84800) [pid = 2253] [serial = 297] [outer = 0x0] 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x1164acc00) [pid = 2253] [serial = 298] [outer = 0x115e84800] 23:54:24 INFO - PROCESS | 2253 | 1464332064205 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x116a6c000) [pid = 2253] [serial = 299] [outer = 0x115e84800] 23:54:24 INFO - PROCESS | 2253 | 1464332064664 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]]]}] 23:54:24 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. 23:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 23:54:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:54:24 INFO - PROCESS | 2253 | 1464332064676 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 2253 | 1464332064678 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:54:24 INFO - PROCESS | 2253 | 1464332064703 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - PROCESS | 2253 | 1464332064706 Marionette TRACE conn2 <- [1,374,null,{}] 23:54:24 INFO - PROCESS | 2253 | 1464332064710 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}] 23:54:24 INFO - PROCESS | 2253 | 1464332064814 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12645c000 == 48 [pid = 2253] [id = 94] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x124b1d800 == 47 [pid = 2253] [id = 93] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x124066000 == 46 [pid = 2253] [id = 92] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12180f000 == 45 [pid = 2253] [id = 91] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x116878800 == 44 [pid = 2253] [id = 90] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x11687b800 == 43 [pid = 2253] [id = 89] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x11960e000 == 42 [pid = 2253] [id = 88] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x119449800 == 41 [pid = 2253] [id = 87] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x117597c00) [pid = 2253] [serial = 195] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x118253800 == 40 [pid = 2253] [id = 86] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x116233800 == 39 [pid = 2253] [id = 85] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x112f7c000 == 38 [pid = 2253] [id = 84] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x1164f4000 == 37 [pid = 2253] [id = 83] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x128a92000 == 36 [pid = 2253] [id = 82] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x124b4e800 == 35 [pid = 2253] [id = 81] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x118215000 == 34 [pid = 2253] [id = 80] 23:54:24 INFO - PROCESS | 2253 | --DOCSHELL 0x112270800 == 33 [pid = 2253] [id = 79] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x128d8a800) [pid = 2253] [serial = 232] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x128a32400) [pid = 2253] [serial = 230] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x124bec000) [pid = 2253] [serial = 221] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x124be4800) [pid = 2253] [serial = 226] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x11822f800) [pid = 2253] [serial = 201] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x121141400) [pid = 2253] [serial = 214] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x119bbb800) [pid = 2253] [serial = 209] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x11838e800) [pid = 2253] [serial = 202] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x119c13000) [pid = 2253] [serial = 211] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x126c9d000) [pid = 2253] [serial = 229] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x12d4b7400) [pid = 2253] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x119e83c00) [pid = 2253] [serial = 212] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x124a4c400) [pid = 2253] [serial = 218] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x124b73000) [pid = 2253] [serial = 220] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x119257400) [pid = 2253] [serial = 205] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x117680400) [pid = 2253] [serial = 223] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x118d0b000) [pid = 2253] [serial = 224] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x1168a4000) [pid = 2253] [serial = 199] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x11660ac00) [pid = 2253] [serial = 198] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x124a54400) [pid = 2253] [serial = 190] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x121bb3400) [pid = 2253] [serial = 215] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x12403a800) [pid = 2253] [serial = 217] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x118521c00) [pid = 2253] [serial = 204] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x112dab800) [pid = 2253] [serial = 192] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x125f81c00) [pid = 2253] [serial = 227] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x11997cc00) [pid = 2253] [serial = 208] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2253 | 1464332064902 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x11648c000 == 34 [pid = 2253] [id = 101] 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x117591400) [pid = 2253] [serial = 300] [outer = 0x0] 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x11823c000) [pid = 2253] [serial = 301] [outer = 0x117591400] 23:54:24 INFO - PROCESS | 2253 | 1464332064937 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x1185d1800) [pid = 2253] [serial = 302] [outer = 0x117591400] 23:54:25 INFO - PROCESS | 2253 | 1464332065291 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:54:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:54:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 644ms 23:54:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:54:25 INFO - PROCESS | 2253 | 1464332065325 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:54:25 INFO - PROCESS | 2253 | 1464332065327 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:54:25 INFO - PROCESS | 2253 | 1464332065329 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 2253 | 1464332065330 Marionette TRACE conn2 <- [1,378,null,{}] 23:54:25 INFO - PROCESS | 2253 | 1464332065333 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}] 23:54:25 INFO - PROCESS | 2253 | 1464332065431 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:54:25 INFO - PROCESS | 2253 | 1464332065439 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x119282800 == 35 [pid = 2253] [id = 102] 23:54:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x119bbb800) [pid = 2253] [serial = 303] [outer = 0x0] 23:54:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x119c13000) [pid = 2253] [serial = 304] [outer = 0x119bbb800] 23:54:25 INFO - PROCESS | 2253 | 1464332065471 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x120f1f000) [pid = 2253] [serial = 305] [outer = 0x119bbb800] 23:54:25 INFO - PROCESS | 2253 | 1464332065808 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:54:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:54:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 522ms 23:54:25 INFO - PROCESS | 2253 | 1464332065854 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:54:25 INFO - PROCESS | 2253 | 1464332065857 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:54:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:54:25 INFO - PROCESS | 2253 | 1464332065864 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 2253 | 1464332065867 Marionette TRACE conn2 <- [1,382,null,{}] 23:54:25 INFO - PROCESS | 2253 | 1464332065869 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}] 23:54:25 INFO - PROCESS | 2253 | 1464332065946 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:54:25 INFO - PROCESS | 2253 | 1464332065953 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b64800 == 36 [pid = 2253] [id = 103] 23:54:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x12137a000) [pid = 2253] [serial = 306] [outer = 0x0] 23:54:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x121911400) [pid = 2253] [serial = 307] [outer = 0x12137a000] 23:54:25 INFO - PROCESS | 2253 | 1464332065978 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x124a4b800) [pid = 2253] [serial = 308] [outer = 0x12137a000] 23:54:26 INFO - PROCESS | 2253 | 1464332066319 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:54:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 475ms 23:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:54:26 INFO - PROCESS | 2253 | 1464332066335 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2253 | 1464332066336 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:54:26 INFO - PROCESS | 2253 | 1464332066338 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2253 | 1464332066340 Marionette TRACE conn2 <- [1,386,null,{}] 23:54:26 INFO - PROCESS | 2253 | 1464332066342 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}] 23:54:26 INFO - PROCESS | 2253 | 1464332066418 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:54:26 INFO - PROCESS | 2253 | 1464332066460 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211b2000 == 37 [pid = 2253] [id = 104] 23:54:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x11851f000) [pid = 2253] [serial = 309] [outer = 0x0] 23:54:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x124be6000) [pid = 2253] [serial = 310] [outer = 0x11851f000] 23:54:26 INFO - PROCESS | 2253 | 1464332066485 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x126c9e400) [pid = 2253] [serial = 311] [outer = 0x11851f000] 23:54:26 INFO - PROCESS | 2253 | 1464332066823 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 23:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:54:26 INFO - PROCESS | 2253 | 1464332066858 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2253 | 1464332066860 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:54:26 INFO - PROCESS | 2253 | 1464332066863 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2253 | 1464332066864 Marionette TRACE conn2 <- [1,390,null,{}] 23:54:26 INFO - PROCESS | 2253 | 1464332066868 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}] 23:54:26 INFO - PROCESS | 2253 | 1464332066989 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:54:27 INFO - PROCESS | 2253 | 1464332067080 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b0c800 == 38 [pid = 2253] [id = 105] 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x128b4e400) [pid = 2253] [serial = 312] [outer = 0x0] 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x128b52c00) [pid = 2253] [serial = 313] [outer = 0x128b4e400] 23:54:27 INFO - PROCESS | 2253 | 1464332067130 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x128d88c00) [pid = 2253] [serial = 314] [outer = 0x128b4e400] 23:54:27 INFO - PROCESS | 2253 | 1464332067541 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]]]}] 23:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 723ms 23:54:27 INFO - PROCESS | 2253 | 1464332067586 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 2253 | 1464332067587 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:54:27 INFO - PROCESS | 2253 | 1464332067589 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 2253 | 1464332067590 Marionette TRACE conn2 <- [1,394,null,{}] 23:54:27 INFO - PROCESS | 2253 | 1464332067593 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}] 23:54:27 INFO - PROCESS | 2253 | 1464332067688 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:54:27 INFO - PROCESS | 2253 | 1464332067733 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b15800 == 39 [pid = 2253] [id = 106] 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x12935e800) [pid = 2253] [serial = 315] [outer = 0x0] 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x129568800) [pid = 2253] [serial = 316] [outer = 0x12935e800] 23:54:27 INFO - PROCESS | 2253 | 1464332067758 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1297d1000) [pid = 2253] [serial = 317] [outer = 0x12935e800] 23:54:28 INFO - PROCESS | 2253 | 1464332068192 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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 618ms 23:54:28 INFO - PROCESS | 2253 | 1464332068219 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2253 | 1464332068220 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:54:28 INFO - PROCESS | 2253 | 1464332068234 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2253 | 1464332068235 Marionette TRACE conn2 <- [1,398,null,{}] 23:54:28 INFO - PROCESS | 2253 | 1464332068244 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}] 23:54:28 INFO - PROCESS | 2253 | 1464332068337 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:54:28 INFO - PROCESS | 2253 | 1464332068341 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x126984800 == 40 [pid = 2253] [id = 107] 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x129365000) [pid = 2253] [serial = 318] [outer = 0x0] 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x12a72ac00) [pid = 2253] [serial = 319] [outer = 0x129365000] 23:54:28 INFO - PROCESS | 2253 | 1464332068365 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x12aa28800) [pid = 2253] [serial = 320] [outer = 0x129365000] 23:54:28 INFO - PROCESS | 2253 | 1464332068696 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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 484ms 23:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:54:28 INFO - PROCESS | 2253 | 1464332068711 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2253 | 1464332068712 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:54:28 INFO - PROCESS | 2253 | 1464332068716 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2253 | 1464332068719 Marionette TRACE conn2 <- [1,402,null,{}] 23:54:28 INFO - PROCESS | 2253 | 1464332068727 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}] 23:54:28 INFO - PROCESS | 2253 | 1464332068823 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:54:28 INFO - PROCESS | 2253 | 1464332068828 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x12917f800 == 41 [pid = 2253] [id = 108] 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x12a724400) [pid = 2253] [serial = 321] [outer = 0x0] 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x12aa30000) [pid = 2253] [serial = 322] [outer = 0x12a724400] 23:54:28 INFO - PROCESS | 2253 | 1464332068877 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x12aaad400) [pid = 2253] [serial = 323] [outer = 0x12a724400] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x11710ac00) [pid = 2253] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x120f25800) [pid = 2253] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x1240bd000) [pid = 2253] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x121144400) [pid = 2253] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x125f83c00) [pid = 2253] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x1194f1400) [pid = 2253] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x115d7b400) [pid = 2253] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x113255400) [pid = 2253] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x118395000) [pid = 2253] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x1168aec00) [pid = 2253] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x1164ae000) [pid = 2253] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x128a28400) [pid = 2253] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x11710b400) [pid = 2253] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:54:29 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x11325e800) [pid = 2253] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:54:29 INFO - PROCESS | 2253 | 1464332069248 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]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 580ms 23:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:54:29 INFO - PROCESS | 2253 | 1464332069294 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 2253 | 1464332069295 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:54:29 INFO - PROCESS | 2253 | 1464332069298 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 2253 | 1464332069299 Marionette TRACE conn2 <- [1,406,null,{}] 23:54:29 INFO - PROCESS | 2253 | 1464332069301 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}] 23:54:29 INFO - PROCESS | 2253 | 1464332069397 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:54:29 INFO - PROCESS | 2253 | 1464332069433 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x121287800 == 42 [pid = 2253] [id = 109] 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x117e7c000) [pid = 2253] [serial = 324] [outer = 0x0] 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x121144400) [pid = 2253] [serial = 325] [outer = 0x117e7c000] 23:54:29 INFO - PROCESS | 2253 | 1464332069458 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x128b52000) [pid = 2253] [serial = 326] [outer = 0x117e7c000] 23:54:29 INFO - PROCESS | 2253 | 1464332069732 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]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 23:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:54:29 INFO - PROCESS | 2253 | 1464332069772 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 2253 | 1464332069773 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:54:29 INFO - PROCESS | 2253 | 1464332069776 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 2253 | 1464332069777 Marionette TRACE conn2 <- [1,410,null,{}] 23:54:29 INFO - PROCESS | 2253 | 1464332069779 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}] 23:54:29 INFO - PROCESS | 2253 | 1464332069860 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:54:29 INFO - PROCESS | 2253 | 1464332069867 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974b800 == 43 [pid = 2253] [id = 110] 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x116273c00) [pid = 2253] [serial = 327] [outer = 0x0] 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x12adc5000) [pid = 2253] [serial = 328] [outer = 0x116273c00] 23:54:29 INFO - PROCESS | 2253 | 1464332069897 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x12add2000) [pid = 2253] [serial = 329] [outer = 0x116273c00] 23:54:30 INFO - PROCESS | 2253 | 1464332070230 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]]]}] 23:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 23:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:54:30 INFO - PROCESS | 2253 | 1464332070244 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2253 | 1464332070246 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:54:30 INFO - PROCESS | 2253 | 1464332070248 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2253 | 1464332070252 Marionette TRACE conn2 <- [1,414,null,{}] 23:54:30 INFO - PROCESS | 2253 | 1464332070255 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}] 23:54:30 INFO - PROCESS | 2253 | 1464332070368 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:54:30 INFO - PROCESS | 2253 | 1464332070374 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aac2000 == 44 [pid = 2253] [id = 111] 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x12add2800) [pid = 2253] [serial = 330] [outer = 0x0] 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x12ba17c00) [pid = 2253] [serial = 331] [outer = 0x12add2800] 23:54:30 INFO - PROCESS | 2253 | 1464332070400 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x12bc1a400) [pid = 2253] [serial = 332] [outer = 0x12add2800] 23:54:30 INFO - PROCESS | 2253 | 1464332070701 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]]]}] 23:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 472ms 23:54:30 INFO - PROCESS | 2253 | 1464332070742 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2253 | 1464332070744 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:54:30 INFO - PROCESS | 2253 | 1464332070744 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:54:30 INFO - PROCESS | 2253 | 1464332070753 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2253 | 1464332070754 Marionette TRACE conn2 <- [1,418,null,{}] 23:54:30 INFO - PROCESS | 2253 | 1464332070756 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}] 23:54:30 INFO - PROCESS | 2253 | 1464332070836 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:54:30 INFO - PROCESS | 2253 | 1464332070841 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b49f800 == 45 [pid = 2253] [id = 112] 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x12190fc00) [pid = 2253] [serial = 333] [outer = 0x0] 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x12bc1d000) [pid = 2253] [serial = 334] [outer = 0x12190fc00] 23:54:30 INFO - PROCESS | 2253 | 1464332070864 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x12be03800) [pid = 2253] [serial = 335] [outer = 0x12190fc00] 23:54:31 INFO - PROCESS | 2253 | 1464332071792 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]]]}] 23:54:31 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 23:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1068ms 23:54:31 INFO - PROCESS | 2253 | 1464332071822 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 2253 | 1464332071826 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:54:31 INFO - PROCESS | 2253 | 1464332071829 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 2253 | 1464332071831 Marionette TRACE conn2 <- [1,422,null,{}] 23:54:31 INFO - PROCESS | 2253 | 1464332071835 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}] 23:54:31 INFO - PROCESS | 2253 | 1464332071936 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:54:31 INFO - PROCESS | 2253 | 1464332071980 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e0f000 == 46 [pid = 2253] [id = 113] 23:54:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x114fdac00) [pid = 2253] [serial = 336] [outer = 0x0] 23:54:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x11660b000) [pid = 2253] [serial = 337] [outer = 0x114fdac00] 23:54:32 INFO - PROCESS | 2253 | 1464332072011 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x11838f400) [pid = 2253] [serial = 338] [outer = 0x114fdac00] 23:54:32 INFO - PROCESS | 2253 | 1464332072909 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]]]}] 23:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 23:54:32 INFO - PROCESS | 2253 | 1464332072953 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:54:32 INFO - PROCESS | 2253 | 1464332072957 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:54:32 INFO - PROCESS | 2253 | 1464332072961 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 2253 | 1464332072963 Marionette TRACE conn2 <- [1,426,null,{}] 23:54:32 INFO - PROCESS | 2253 | 1464332072966 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}] 23:54:33 INFO - PROCESS | 2253 | 1464332073066 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:54:33 INFO - PROCESS | 2253 | 1464332073125 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b57000 == 47 [pid = 2253] [id = 114] 23:54:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x1194ef400) [pid = 2253] [serial = 339] [outer = 0x0] 23:54:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x119985400) [pid = 2253] [serial = 340] [outer = 0x1194ef400] 23:54:33 INFO - PROCESS | 2253 | 1464332073154 Marionette DEBUG loaded listener.js 23:54:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x120f28c00) [pid = 2253] [serial = 341] [outer = 0x1194ef400] 23:54:33 INFO - PROCESS | 2253 | 1464332073728 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] 23:54:34 INFO - PROCESS | 2253 | 1464332074029 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:54:34 INFO - PROCESS | 2253 | 1464332074033 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - PROCESS | 2253 | 1464332074035 Marionette TRACE conn2 <- [1,430,null,{}] 23:54:34 INFO - PROCESS | 2253 | 1464332074039 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}] 23:54:34 INFO - PROCESS | 2253 | 1464332074124 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:54:34 INFO - PROCESS | 2253 | 1464332074169 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x117440000 == 48 [pid = 2253] [id = 115] 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x11759ac00) [pid = 2253] [serial = 342] [outer = 0x0] 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11767b800) [pid = 2253] [serial = 343] [outer = 0x11759ac00] 23:54:34 INFO - PROCESS | 2253 | 1464332074196 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1181f5c00) [pid = 2253] [serial = 344] [outer = 0x11759ac00] 23:54:34 INFO - PROCESS | 2253 | 1464332074656 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]]]}] 23:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 23:54:34 INFO - PROCESS | 2253 | 1464332074705 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:54:34 INFO - PROCESS | 2253 | 1464332074707 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:54:34 INFO - PROCESS | 2253 | 1464332074712 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - PROCESS | 2253 | 1464332074715 Marionette TRACE conn2 <- [1,434,null,{}] 23:54:34 INFO - PROCESS | 2253 | 1464332074718 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}] 23:54:34 INFO - PROCESS | 2253 | 1464332074806 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:54:34 INFO - PROCESS | 2253 | 1464332074867 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x116884800 == 49 [pid = 2253] [id = 116] 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x117681800) [pid = 2253] [serial = 345] [outer = 0x0] 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x11823c400) [pid = 2253] [serial = 346] [outer = 0x117681800] 23:54:34 INFO - PROCESS | 2253 | 1464332074895 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x1185cf400) [pid = 2253] [serial = 347] [outer = 0x117681800] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x121b18000 == 48 [pid = 2253] [id = 64] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12aac2000 == 47 [pid = 2253] [id = 111] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12974b800 == 46 [pid = 2253] [id = 110] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x121287800 == 45 [pid = 2253] [id = 109] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12917f800 == 44 [pid = 2253] [id = 108] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x126984800 == 43 [pid = 2253] [id = 107] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x124b15800 == 42 [pid = 2253] [id = 106] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x121b0c800 == 41 [pid = 2253] [id = 105] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12955b400) [pid = 2253] [serial = 283] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x1211b2000 == 40 [pid = 2253] [id = 104] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x119b64800 == 39 [pid = 2253] [id = 103] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x119282800 == 38 [pid = 2253] [id = 102] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x11648c000 == 37 [pid = 2253] [id = 101] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x118243000 == 36 [pid = 2253] [id = 100] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x1194c5000 == 35 [pid = 2253] [id = 97] 23:54:35 INFO - PROCESS | 2253 | --DOCSHELL 0x116841800 == 34 [pid = 2253] [id = 96] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x116463c00) [pid = 2253] [serial = 154] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x118164800) [pid = 2253] [serial = 196] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x11851fc00) [pid = 2253] [serial = 247] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x124becc00) [pid = 2253] [serial = 248] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x119e7ec00) [pid = 2253] [serial = 262] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x118963800) [pid = 2253] [serial = 256] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x119256800) [pid = 2253] [serial = 257] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x117681c00) [pid = 2253] [serial = 253] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x118234400) [pid = 2253] [serial = 254] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x1168adc00) [pid = 2253] [serial = 251] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1166ca400) [pid = 2253] [serial = 250] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x11627ac00) [pid = 2253] [serial = 269] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x1122b5400) [pid = 2253] [serial = 235] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x118163800) [pid = 2253] [serial = 238] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x119253400) [pid = 2253] [serial = 241] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x121766000) [pid = 2253] [serial = 244] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x128b4c400) [pid = 2253] [serial = 274] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x121b29800) [pid = 2253] [serial = 277] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x128a25800) [pid = 2253] [serial = 272] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x128b51800) [pid = 2253] [serial = 275] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x128b4dc00) [pid = 2253] [serial = 278] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x120f23c00) [pid = 2253] [serial = 263] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x128d7e000) [pid = 2253] [serial = 280] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x129360c00) [pid = 2253] [serial = 281] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x124be6400) [pid = 2253] [serial = 268] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x12403e000) [pid = 2253] [serial = 265] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x124a47800) [pid = 2253] [serial = 266] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x126c9e000) [pid = 2253] [serial = 271] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x119977400) [pid = 2253] [serial = 259] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x119c06400) [pid = 2253] [serial = 260] [outer = 0x0] [url = about:blank] 23:54:35 INFO - PROCESS | 2253 | 1464332075266 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]]]}] 23:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 574ms 23:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:54:35 INFO - PROCESS | 2253 | 1464332075287 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 2253 | 1464332075288 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:54:35 INFO - PROCESS | 2253 | 1464332075291 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 2253 | 1464332075292 Marionette TRACE conn2 <- [1,438,null,{}] 23:54:35 INFO - PROCESS | 2253 | 1464332075300 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}] 23:54:35 INFO - PROCESS | 2253 | 1464332075379 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:54:35 INFO - PROCESS | 2253 | 1464332075424 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ac8800 == 35 [pid = 2253] [id = 117] 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x11838b000) [pid = 2253] [serial = 348] [outer = 0x0] 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x118d0ac00) [pid = 2253] [serial = 349] [outer = 0x11838b000] 23:54:35 INFO - PROCESS | 2253 | 1464332075455 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x1194f0400) [pid = 2253] [serial = 350] [outer = 0x11838b000] 23:54:35 INFO - PROCESS | 2253 | 1464332075793 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]]]}] 23:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 521ms 23:54:35 INFO - PROCESS | 2253 | 1464332075813 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 2253 | 1464332075814 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:54:35 INFO - PROCESS | 2253 | 1464332075820 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 2253 | 1464332075821 Marionette TRACE conn2 <- [1,442,null,{}] 23:54:35 INFO - PROCESS | 2253 | 1464332075824 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}] 23:54:35 INFO - PROCESS | 2253 | 1464332075902 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:54:35 INFO - PROCESS | 2253 | 1464332075906 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194b8000 == 36 [pid = 2253] [id = 118] 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x119bbb000) [pid = 2253] [serial = 351] [outer = 0x0] 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x120f28000) [pid = 2253] [serial = 352] [outer = 0x119bbb000] 23:54:35 INFO - PROCESS | 2253 | 1464332075934 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x12122ac00) [pid = 2253] [serial = 353] [outer = 0x119bbb000] 23:54:36 INFO - PROCESS | 2253 | 1464332076252 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]]]}] 23:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 471ms 23:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:54:36 INFO - PROCESS | 2253 | 1464332076290 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2253 | 1464332076291 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:54:36 INFO - PROCESS | 2253 | 1464332076300 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 2253 | 1464332076301 Marionette TRACE conn2 <- [1,446,null,{}] 23:54:36 INFO - PROCESS | 2253 | 1464332076304 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}] 23:54:36 INFO - PROCESS | 2253 | 1464332076374 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:54:36 INFO - PROCESS | 2253 | 1464332076378 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x119628800 == 37 [pid = 2253] [id = 119] 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x121222000) [pid = 2253] [serial = 354] [outer = 0x0] 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x1216a6000) [pid = 2253] [serial = 355] [outer = 0x121222000] 23:54:36 INFO - PROCESS | 2253 | 1464332076405 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x124032000) [pid = 2253] [serial = 356] [outer = 0x121222000] 23:54:36 INFO - PROCESS | 2253 | 1464332076735 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]]]}] 23:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 476ms 23:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:54:36 INFO - PROCESS | 2253 | 1464332076769 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2253 | 1464332076770 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:54:36 INFO - PROCESS | 2253 | 1464332076772 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 2253 | 1464332076773 Marionette TRACE conn2 <- [1,450,null,{}] 23:54:36 INFO - PROCESS | 2253 | 1464332076776 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}] 23:54:36 INFO - PROCESS | 2253 | 1464332076868 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:54:36 INFO - PROCESS | 2253 | 1464332076919 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x119ea7800 == 38 [pid = 2253] [id = 120] 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x121552800) [pid = 2253] [serial = 357] [outer = 0x0] 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x124a4c400) [pid = 2253] [serial = 358] [outer = 0x121552800] 23:54:36 INFO - PROCESS | 2253 | 1464332076946 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x126c96400) [pid = 2253] [serial = 359] [outer = 0x121552800] 23:54:37 INFO - PROCESS | 2253 | 1464332077269 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] 23:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:54:37 INFO - PROCESS | 2253 | 1464332077296 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:54:37 INFO - PROCESS | 2253 | 1464332077299 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2253 | 1464332077302 Marionette TRACE conn2 <- [1,454,null,{}] 23:54:37 INFO - PROCESS | 2253 | 1464332077313 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}] 23:54:37 INFO - PROCESS | 2253 | 1464332077411 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:54:37 INFO - PROCESS | 2253 | 1464332077415 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x121804000 == 39 [pid = 2253] [id = 121] 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x121bb7800) [pid = 2253] [serial = 360] [outer = 0x0] 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x128a27000) [pid = 2253] [serial = 361] [outer = 0x121bb7800] 23:54:37 INFO - PROCESS | 2253 | 1464332077440 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x128b4f000) [pid = 2253] [serial = 362] [outer = 0x121bb7800] 23:54:37 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:37 INFO - PROCESS | 2253 | 1464332077776 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]]]}] 23:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 481ms 23:54:37 INFO - PROCESS | 2253 | 1464332077780 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 2253 | 1464332077783 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:54:37 INFO - PROCESS | 2253 | 1464332077797 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2253 | 1464332077798 Marionette TRACE conn2 <- [1,458,null,{}] 23:54:37 INFO - PROCESS | 2253 | 1464332077804 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}] 23:54:37 INFO - PROCESS | 2253 | 1464332077896 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:54:37 INFO - PROCESS | 2253 | 1464332077900 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b87000 == 40 [pid = 2253] [id = 122] 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x123f17c00) [pid = 2253] [serial = 363] [outer = 0x0] 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x128b51800) [pid = 2253] [serial = 364] [outer = 0x123f17c00] 23:54:37 INFO - PROCESS | 2253 | 1464332077925 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x128d85000) [pid = 2253] [serial = 365] [outer = 0x123f17c00] 23:54:38 INFO - PROCESS | 2253 | 1464332078277 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] 23:54:38 INFO - PROCESS | 2253 | 1464332078320 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:54:38 INFO - PROCESS | 2253 | 1464332078323 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2253 | 1464332078324 Marionette TRACE conn2 <- [1,462,null,{}] 23:54:38 INFO - PROCESS | 2253 | 1464332078326 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}] 23:54:38 INFO - PROCESS | 2253 | 1464332078417 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:54:38 INFO - PROCESS | 2253 | 1464332078447 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x116839800 == 41 [pid = 2253] [id = 123] 23:54:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x128d7cc00) [pid = 2253] [serial = 366] [outer = 0x0] 23:54:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1291a7800) [pid = 2253] [serial = 367] [outer = 0x128d7cc00] 23:54:38 INFO - PROCESS | 2253 | 1464332078472 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x129365800) [pid = 2253] [serial = 368] [outer = 0x128d7cc00] 23:54:38 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:38 INFO - PROCESS | 2253 | 1464332078814 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] 23:54:38 INFO - PROCESS | 2253 | 1464332078845 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:54:38 INFO - PROCESS | 2253 | 1464332078847 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2253 | 1464332078850 Marionette TRACE conn2 <- [1,466,null,{}] 23:54:38 INFO - PROCESS | 2253 | 1464332078853 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}] 23:54:38 INFO - PROCESS | 2253 | 1464332078944 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:54:38 INFO - PROCESS | 2253 | 1464332078949 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x125fe3000 == 42 [pid = 2253] [id = 124] 23:54:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x12935fc00) [pid = 2253] [serial = 369] [outer = 0x0] 23:54:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x129563400) [pid = 2253] [serial = 370] [outer = 0x12935fc00] 23:54:38 INFO - PROCESS | 2253 | 1464332078974 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x1297d6000) [pid = 2253] [serial = 371] [outer = 0x12935fc00] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x12935e800) [pid = 2253] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x129365000) [pid = 2253] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x117e7c000) [pid = 2253] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x12a724400) [pid = 2253] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x128a30000) [pid = 2253] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x117591400) [pid = 2253] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x12137a000) [pid = 2253] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x11851f000) [pid = 2253] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x119bbb800) [pid = 2253] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x115e84800) [pid = 2253] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x116273c00) [pid = 2253] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x12add2800) [pid = 2253] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:54:39 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x128b4e400) [pid = 2253] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:54:39 INFO - PROCESS | 2253 | 1464332079471 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] 23:54:39 INFO - PROCESS | 2253 | 1464332079523 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:54:39 INFO - PROCESS | 2253 | 1464332079527 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 2253 | 1464332079529 Marionette TRACE conn2 <- [1,470,null,{}] 23:54:39 INFO - PROCESS | 2253 | 1464332079533 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}] 23:54:39 INFO - PROCESS | 2253 | 1464332079697 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:54:39 INFO - PROCESS | 2253 | 1464332079747 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x126984800 == 43 [pid = 2253] [id = 125] 23:54:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x118395400) [pid = 2253] [serial = 372] [outer = 0x0] 23:54:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x124be2800) [pid = 2253] [serial = 373] [outer = 0x118395400] 23:54:39 INFO - PROCESS | 2253 | 1464332079796 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x12aa28400) [pid = 2253] [serial = 374] [outer = 0x118395400] 23:54:40 INFO - PROCESS | 2253 | 1464332080173 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]]]}] 23:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 677ms 23:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:54:40 INFO - PROCESS | 2253 | 1464332080204 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2253 | 1464332080205 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:54:40 INFO - PROCESS | 2253 | 1464332080207 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2253 | 1464332080208 Marionette TRACE conn2 <- [1,474,null,{}] 23:54:40 INFO - PROCESS | 2253 | 1464332080211 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}] 23:54:40 INFO - PROCESS | 2253 | 1464332080308 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:54:40 INFO - PROCESS | 2253 | 1464332080332 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a8f800 == 44 [pid = 2253] [id = 126] 23:54:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x12aa30800) [pid = 2253] [serial = 375] [outer = 0x0] 23:54:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x12adcc400) [pid = 2253] [serial = 376] [outer = 0x12aa30800] 23:54:40 INFO - PROCESS | 2253 | 1464332080359 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x12af2e000) [pid = 2253] [serial = 377] [outer = 0x12aa30800] 23:54:40 INFO - PROCESS | 2253 | 1464332080677 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]]]}] 23:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 23:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:54:40 INFO - PROCESS | 2253 | 1464332080727 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2253 | 1464332080729 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:54:40 INFO - PROCESS | 2253 | 1464332080732 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2253 | 1464332080734 Marionette TRACE conn2 <- [1,478,null,{}] 23:54:40 INFO - PROCESS | 2253 | 1464332080737 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}] 23:54:40 INFO - PROCESS | 2253 | 1464332080850 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:54:40 INFO - PROCESS | 2253 | 1464332080920 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974b000 == 45 [pid = 2253] [id = 127] 23:54:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x12aaa2800) [pid = 2253] [serial = 378] [outer = 0x0] 23:54:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x12af2b800) [pid = 2253] [serial = 379] [outer = 0x12aaa2800] 23:54:40 INFO - PROCESS | 2253 | 1464332080961 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x12bc21000) [pid = 2253] [serial = 380] [outer = 0x12aaa2800] 23:54:41 INFO - PROCESS | 2253 | 1464332081291 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]]]}] 23:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 571ms 23:54:41 INFO - PROCESS | 2253 | 1464332081305 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 2253 | 1464332081307 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:54:41 INFO - PROCESS | 2253 | 1464332081309 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 2253 | 1464332081310 Marionette TRACE conn2 <- [1,482,null,{}] 23:54:41 INFO - PROCESS | 2253 | 1464332081312 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}] 23:54:41 INFO - PROCESS | 2253 | 1464332081495 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:54:41 INFO - PROCESS | 2253 | 1464332081563 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x115e2d000 == 46 [pid = 2253] [id = 128] 23:54:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x11335d800) [pid = 2253] [serial = 381] [outer = 0x0] 23:54:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x115d7c800) [pid = 2253] [serial = 382] [outer = 0x11335d800] 23:54:41 INFO - PROCESS | 2253 | 1464332081595 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x117413800) [pid = 2253] [serial = 383] [outer = 0x11335d800] 23:54:42 INFO - PROCESS | 2253 | 1464332082060 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]]]}] 23:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 769ms 23:54:42 INFO - PROCESS | 2253 | 1464332082079 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2253 | 1464332082082 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:54:42 INFO - PROCESS | 2253 | 1464332082103 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2253 | 1464332082105 Marionette TRACE conn2 <- [1,486,null,{}] 23:54:42 INFO - PROCESS | 2253 | 1464332082108 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}] 23:54:42 INFO - PROCESS | 2253 | 1464332082209 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:54:42 INFO - PROCESS | 2253 | 1464332082268 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x11929a800 == 47 [pid = 2253] [id = 129] 23:54:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x118166800) [pid = 2253] [serial = 384] [outer = 0x0] 23:54:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x1185d4800) [pid = 2253] [serial = 385] [outer = 0x118166800] 23:54:42 INFO - PROCESS | 2253 | 1464332082300 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118db3800) [pid = 2253] [serial = 386] [outer = 0x118166800] 23:54:42 INFO - PROCESS | 2253 | 1464332082736 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]]]}] 23:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 23:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:54:42 INFO - PROCESS | 2253 | 1464332082788 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2253 | 1464332082790 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:54:42 INFO - PROCESS | 2253 | 1464332082793 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2253 | 1464332082794 Marionette TRACE conn2 <- [1,490,null,{}] 23:54:42 INFO - PROCESS | 2253 | 1464332082813 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}] 23:54:42 INFO - PROCESS | 2253 | 1464332082930 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:54:42 INFO - PROCESS | 2253 | 1464332082976 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x12936e800 == 48 [pid = 2253] [id = 130] 23:54:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x120f25800) [pid = 2253] [serial = 387] [outer = 0x0] 23:54:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x121142400) [pid = 2253] [serial = 388] [outer = 0x120f25800] 23:54:43 INFO - PROCESS | 2253 | 1464332083007 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x1242d2400) [pid = 2253] [serial = 389] [outer = 0x120f25800] 23:54:43 INFO - PROCESS | 2253 | 1464332083473 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]]]}] 23:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 718ms 23:54:43 INFO - PROCESS | 2253 | 1464332083513 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 2253 | 1464332083519 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:54:43 INFO - PROCESS | 2253 | 1464332083531 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 2253 | 1464332083536 Marionette TRACE conn2 <- [1,494,null,{}] 23:54:43 INFO - PROCESS | 2253 | 1464332083541 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}] 23:54:43 INFO - PROCESS | 2253 | 1464332083688 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:54:43 INFO - PROCESS | 2253 | 1464332083774 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b497000 == 49 [pid = 2253] [id = 131] 23:54:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x120f26800) [pid = 2253] [serial = 390] [outer = 0x0] 23:54:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x128d89c00) [pid = 2253] [serial = 391] [outer = 0x120f26800] 23:54:43 INFO - PROCESS | 2253 | 1464332083822 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x12a726400) [pid = 2253] [serial = 392] [outer = 0x120f26800] 23:54:44 INFO - PROCESS | 2253 | 1464332084369 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]]]}] 23:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 883ms 23:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:54:44 INFO - PROCESS | 2253 | 1464332084407 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 2253 | 1464332084409 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:54:44 INFO - PROCESS | 2253 | 1464332084413 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 2253 | 1464332084415 Marionette TRACE conn2 <- [1,498,null,{}] 23:54:44 INFO - PROCESS | 2253 | 1464332084419 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}] 23:54:44 INFO - PROCESS | 2253 | 1464332084544 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:54:44 INFO - PROCESS | 2253 | 1464332084603 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba79800 == 50 [pid = 2253] [id = 132] 23:54:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1297c9c00) [pid = 2253] [serial = 393] [outer = 0x0] 23:54:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x12aa29400) [pid = 2253] [serial = 394] [outer = 0x1297c9c00] 23:54:44 INFO - PROCESS | 2253 | 1464332084633 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x12af2f400) [pid = 2253] [serial = 395] [outer = 0x1297c9c00] 23:54:45 INFO - PROCESS | 2253 | 1464332085054 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]]]}] 23:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 23:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:54:45 INFO - PROCESS | 2253 | 1464332085085 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 2253 | 1464332085086 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:54:45 INFO - PROCESS | 2253 | 1464332085089 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 2253 | 1464332085090 Marionette TRACE conn2 <- [1,502,null,{}] 23:54:45 INFO - PROCESS | 2253 | 1464332085093 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}] 23:54:45 INFO - PROCESS | 2253 | 1464332085316 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:54:45 INFO - PROCESS | 2253 | 1464332085389 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x117454000 == 51 [pid = 2253] [id = 133] 23:54:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x113255400) [pid = 2253] [serial = 396] [outer = 0x0] 23:54:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1133e5c00) [pid = 2253] [serial = 397] [outer = 0x113255400] 23:54:45 INFO - PROCESS | 2253 | 1464332085436 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1168adc00) [pid = 2253] [serial = 398] [outer = 0x113255400] 23:54:45 INFO - PROCESS | 2253 | 1464332085916 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]]]}] 23:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 871ms 23:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:54:45 INFO - PROCESS | 2253 | 1464332085961 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 2253 | 1464332085963 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:54:45 INFO - PROCESS | 2253 | 1464332085967 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 2253 | 1464332085971 Marionette TRACE conn2 <- [1,506,null,{}] 23:54:45 INFO - PROCESS | 2253 | 1464332085974 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}] 23:54:46 INFO - PROCESS | 2253 | 1464332086063 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:54:46 INFO - PROCESS | 2253 | 1464332086128 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x11743d000 == 52 [pid = 2253] [id = 134] 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x118230400) [pid = 2253] [serial = 399] [outer = 0x0] 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x118db3400) [pid = 2253] [serial = 400] [outer = 0x118230400] 23:54:46 INFO - PROCESS | 2253 | 1464332086159 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x1194f1800) [pid = 2253] [serial = 401] [outer = 0x118230400] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a8c800 == 51 [pid = 2253] [id = 95] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a8f800 == 50 [pid = 2253] [id = 126] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x126984800 == 49 [pid = 2253] [id = 125] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x125fe3000 == 48 [pid = 2253] [id = 124] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116839800 == 47 [pid = 2253] [id = 123] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x123b87000 == 46 [pid = 2253] [id = 122] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x115e1d800) [pid = 2253] [serial = 286] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x118393c00) [pid = 2253] [serial = 289] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x120f24000) [pid = 2253] [serial = 292] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x121bb0c00) [pid = 2253] [serial = 295] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12bc1d000) [pid = 2253] [serial = 334] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x121804000 == 45 [pid = 2253] [id = 121] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x119ea7800 == 44 [pid = 2253] [id = 120] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x119628800 == 43 [pid = 2253] [id = 119] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x1194b8000 == 42 [pid = 2253] [id = 118] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116ac8800 == 41 [pid = 2253] [id = 117] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116884800 == 40 [pid = 2253] [id = 116] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x117440000 == 39 [pid = 2253] [id = 115] 23:54:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12b49f800 == 38 [pid = 2253] [id = 112] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x129568800) [pid = 2253] [serial = 316] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x12a72ac00) [pid = 2253] [serial = 319] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x1297d1000) [pid = 2253] [serial = 317] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x121144400) [pid = 2253] [serial = 325] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12aa30000) [pid = 2253] [serial = 322] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12aa28800) [pid = 2253] [serial = 320] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x129564400) [pid = 2253] [serial = 284] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x11823c000) [pid = 2253] [serial = 301] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x1185d1800) [pid = 2253] [serial = 302] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x121911400) [pid = 2253] [serial = 307] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x124a4b800) [pid = 2253] [serial = 308] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x126c9e400) [pid = 2253] [serial = 311] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x124be6000) [pid = 2253] [serial = 310] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x119c13000) [pid = 2253] [serial = 304] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x120f1f000) [pid = 2253] [serial = 305] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x116a6c000) [pid = 2253] [serial = 299] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1164acc00) [pid = 2253] [serial = 298] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x12adc5000) [pid = 2253] [serial = 328] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x12add2000) [pid = 2253] [serial = 329] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x128b52000) [pid = 2253] [serial = 326] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x12aaad400) [pid = 2253] [serial = 323] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x12bc1a400) [pid = 2253] [serial = 332] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x128b52c00) [pid = 2253] [serial = 313] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x128d88c00) [pid = 2253] [serial = 314] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x12ba17c00) [pid = 2253] [serial = 331] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2253 | 1464332086577 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]]]}] 23:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 623ms 23:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:54:46 INFO - PROCESS | 2253 | 1464332086590 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 2253 | 1464332086592 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:54:46 INFO - PROCESS | 2253 | 1464332086594 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 2253 | 1464332086596 Marionette TRACE conn2 <- [1,510,null,{}] 23:54:46 INFO - PROCESS | 2253 | 1464332086599 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}] 23:54:46 INFO - PROCESS | 2253 | 1464332086677 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:54:46 INFO - PROCESS | 2253 | 1464332086686 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ac8800 == 39 [pid = 2253] [id = 135] 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x1194ec800) [pid = 2253] [serial = 402] [outer = 0x0] 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x119c32800) [pid = 2253] [serial = 403] [outer = 0x1194ec800] 23:54:46 INFO - PROCESS | 2253 | 1464332086713 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x1214c8000) [pid = 2253] [serial = 404] [outer = 0x1194ec800] 23:54:47 INFO - PROCESS | 2253 | 1464332087071 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]]]}] 23:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 23:54:47 INFO - PROCESS | 2253 | 1464332087117 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 2253 | 1464332087120 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:54:47 INFO - PROCESS | 2253 | 1464332087129 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 2253 | 1464332087133 Marionette TRACE conn2 <- [1,514,null,{}] 23:54:47 INFO - PROCESS | 2253 | 1464332087137 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}] 23:54:47 INFO - PROCESS | 2253 | 1464332087264 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:54:47 INFO - PROCESS | 2253 | 1464332087274 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x119e99000 == 40 [pid = 2253] [id = 136] 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1216a4400) [pid = 2253] [serial = 405] [outer = 0x0] 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x124be7c00) [pid = 2253] [serial = 406] [outer = 0x1216a4400] 23:54:47 INFO - PROCESS | 2253 | 1464332087317 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x126c95800) [pid = 2253] [serial = 407] [outer = 0x1216a4400] 23:54:47 INFO - PROCESS | 2253 | 1464332087742 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]]]}] 23:54:47 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 23:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 677ms 23:54:47 INFO - PROCESS | 2253 | 1464332087802 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 2253 | 1464332087803 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:54:47 INFO - PROCESS | 2253 | 1464332087812 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 2253 | 1464332087813 Marionette TRACE conn2 <- [1,518,null,{}] 23:54:47 INFO - PROCESS | 2253 | 1464332087815 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}] 23:54:47 INFO - PROCESS | 2253 | 1464332087888 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:54:47 INFO - PROCESS | 2253 | 1464332087893 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x11683a000 == 41 [pid = 2253] [id = 137] 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x126ca2000) [pid = 2253] [serial = 408] [outer = 0x0] 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x128b4a400) [pid = 2253] [serial = 409] [outer = 0x126ca2000] 23:54:47 INFO - PROCESS | 2253 | 1464332087920 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x128d82400) [pid = 2253] [serial = 410] [outer = 0x126ca2000] 23:54:48 INFO - PROCESS | 2253 | 1464332088254 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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 480ms 23:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:54:48 INFO - PROCESS | 2253 | 1464332088288 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2253 | 1464332088289 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:54:48 INFO - PROCESS | 2253 | 1464332088291 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2253 | 1464332088292 Marionette TRACE conn2 <- [1,522,null,{}] 23:54:48 INFO - PROCESS | 2253 | 1464332088294 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}] 23:54:48 INFO - PROCESS | 2253 | 1464332088398 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:54:48 INFO - PROCESS | 2253 | 1464332088429 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x12406b800 == 42 [pid = 2253] [id = 138] 23:54:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x129365000) [pid = 2253] [serial = 411] [outer = 0x0] 23:54:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x129562400) [pid = 2253] [serial = 412] [outer = 0x129365000] 23:54:48 INFO - PROCESS | 2253 | 1464332088460 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x12aa24800) [pid = 2253] [serial = 413] [outer = 0x129365000] 23:54:48 INFO - PROCESS | 2253 | 1464332088795 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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 23:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:54:48 INFO - PROCESS | 2253 | 1464332088809 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2253 | 1464332088810 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:54:48 INFO - PROCESS | 2253 | 1464332088812 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2253 | 1464332088813 Marionette TRACE conn2 <- [1,526,null,{}] 23:54:48 INFO - PROCESS | 2253 | 1464332088825 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}] 23:54:48 INFO - PROCESS | 2253 | 1464332088920 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:54:48 INFO - PROCESS | 2253 | 1464332088933 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x125fe3000 == 43 [pid = 2253] [id = 139] 23:54:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x12955ac00) [pid = 2253] [serial = 414] [outer = 0x0] 23:54:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x12adc5000) [pid = 2253] [serial = 415] [outer = 0x12955ac00] 23:54:48 INFO - PROCESS | 2253 | 1464332088958 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x12bcf0000) [pid = 2253] [serial = 416] [outer = 0x12955ac00] 23:54:49 INFO - PROCESS | 2253 | 1464332089320 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]]]}] 23:54:49 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 23:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 23:54:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:54:49 INFO - PROCESS | 2253 | 1464332089335 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 2253 | 1464332089336 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:54:49 INFO - PROCESS | 2253 | 1464332089338 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 2253 | 1464332089339 Marionette TRACE conn2 <- [1,530,null,{}] 23:54:49 INFO - PROCESS | 2253 | 1464332089341 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}] 23:54:49 INFO - PROCESS | 2253 | 1464332089444 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:54:49 INFO - PROCESS | 2253 | 1464332089449 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a77000 == 44 [pid = 2253] [id = 140] 23:54:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x12adca000) [pid = 2253] [serial = 417] [outer = 0x0] 23:54:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x12be0a800) [pid = 2253] [serial = 418] [outer = 0x12adca000] 23:54:49 INFO - PROCESS | 2253 | 1464332089473 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x12c13f400) [pid = 2253] [serial = 419] [outer = 0x12adca000] 23:54:49 INFO - PROCESS | 2253 | 1464332089812 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"]]]}] 23:54:49 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 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:54:49 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 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:54:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:54:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 23:54:49 INFO - PROCESS | 2253 | 1464332089857 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 2253 | 1464332089858 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:54:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:54:49 INFO - PROCESS | 2253 | 1464332089860 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 2253 | 1464332089861 Marionette TRACE conn2 <- [1,534,null,{}] 23:54:49 INFO - PROCESS | 2253 | 1464332089863 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}] 23:54:49 INFO - PROCESS | 2253 | 1464332089971 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:54:49 INFO - PROCESS | 2253 | 1464332089975 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a923800 == 45 [pid = 2253] [id = 141] 23:54:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x12c142000) [pid = 2253] [serial = 420] [outer = 0x0] 23:54:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x12c142800) [pid = 2253] [serial = 421] [outer = 0x12c142000] 23:54:50 INFO - PROCESS | 2253 | 1464332090000 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x12c208c00) [pid = 2253] [serial = 422] [outer = 0x12c142000] 23:54:50 INFO - PROCESS | 2253 | 1464332090331 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]]]}] 23:54:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:54:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 23:54:50 INFO - PROCESS | 2253 | 1464332090379 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2253 | 1464332090381 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:54:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:54:50 INFO - PROCESS | 2253 | 1464332090390 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 2253 | 1464332090392 Marionette TRACE conn2 <- [1,538,null,{}] 23:54:50 INFO - PROCESS | 2253 | 1464332090394 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}] 23:54:50 INFO - PROCESS | 2253 | 1464332090514 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:54:50 INFO - PROCESS | 2253 | 1464332090576 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab8a000 == 46 [pid = 2253] [id = 142] 23:54:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x12c145400) [pid = 2253] [serial = 423] [outer = 0x0] 23:54:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x12c20dc00) [pid = 2253] [serial = 424] [outer = 0x12c145400] 23:54:50 INFO - PROCESS | 2253 | 1464332090625 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x12c5b8c00) [pid = 2253] [serial = 425] [outer = 0x12c145400] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x112ae8c00) [pid = 2253] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x123f17c00) [pid = 2253] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x121bb7800) [pid = 2253] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x128d7cc00) [pid = 2253] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12935fc00) [pid = 2253] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x118395400) [pid = 2253] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x117681800) [pid = 2253] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x11759ac00) [pid = 2253] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x119bbb000) [pid = 2253] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x121552800) [pid = 2253] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x121222000) [pid = 2253] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x11838b000) [pid = 2253] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x12aa30800) [pid = 2253] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x116775800) [pid = 2253] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x120f27800) [pid = 2253] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1110ad400) [pid = 2253] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:54:50 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x118393800) [pid = 2253] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:54:51 INFO - PROCESS | 2253 | 1464332091029 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]]]}] 23:54:51 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. 23:54:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 669ms 23:54:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:54:51 INFO - PROCESS | 2253 | 1464332091059 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 2253 | 1464332091061 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:54:51 INFO - PROCESS | 2253 | 1464332091063 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 2253 | 1464332091065 Marionette TRACE conn2 <- [1,542,null,{}] 23:54:51 INFO - PROCESS | 2253 | 1464332091071 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}] 23:54:51 INFO - PROCESS | 2253 | 1464332091177 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:54:51 INFO - PROCESS | 2253 | 1464332091202 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab7d800 == 47 [pid = 2253] [id = 143] 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x116775800) [pid = 2253] [serial = 426] [outer = 0x0] 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1194eb400) [pid = 2253] [serial = 427] [outer = 0x116775800] 23:54:51 INFO - PROCESS | 2253 | 1464332091231 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x129362c00) [pid = 2253] [serial = 428] [outer = 0x116775800] 23:54:51 INFO - PROCESS | 2253 | 1464332091541 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]]]}] 23:54:51 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. 23:54:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 524ms 23:54:51 INFO - PROCESS | 2253 | 1464332091588 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 2253 | 1464332091590 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:54:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:54:51 INFO - PROCESS | 2253 | 1464332091592 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 2253 | 1464332091594 Marionette TRACE conn2 <- [1,546,null,{}] 23:54:51 INFO - PROCESS | 2253 | 1464332091596 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}] 23:54:51 INFO - PROCESS | 2253 | 1464332091736 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:54:51 INFO - PROCESS | 2253 | 1464332091742 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c109000 == 48 [pid = 2253] [id = 144] 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x113c39400) [pid = 2253] [serial = 429] [outer = 0x0] 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x113c3e800) [pid = 2253] [serial = 430] [outer = 0x113c39400] 23:54:51 INFO - PROCESS | 2253 | 1464332091773 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x129561000) [pid = 2253] [serial = 431] [outer = 0x113c39400] 23:54:52 INFO - PROCESS | 2253 | 1464332092089 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]]]}] 23:54:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:54:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 23:54:52 INFO - PROCESS | 2253 | 1464332092112 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 2253 | 1464332092113 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:54:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:54:52 INFO - PROCESS | 2253 | 1464332092116 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - PROCESS | 2253 | 1464332092120 Marionette TRACE conn2 <- [1,550,null,{}] 23:54:52 INFO - PROCESS | 2253 | 1464332092123 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}] 23:54:52 INFO - PROCESS | 2253 | 1464332092224 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:54:52 INFO - PROCESS | 2253 | 1464332092228 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2b8800 == 49 [pid = 2253] [id = 145] 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x12c211000) [pid = 2253] [serial = 432] [outer = 0x0] 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x12c5bc000) [pid = 2253] [serial = 433] [outer = 0x12c211000] 23:54:52 INFO - PROCESS | 2253 | 1464332092260 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x12c5c1000) [pid = 2253] [serial = 434] [outer = 0x12c211000] 23:54:52 INFO - PROCESS | 2253 | 1464332092602 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]]]}] 23:54:52 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. 23:54:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 523ms 23:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:54:52 INFO - PROCESS | 2253 | 1464332092648 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 2253 | 1464332092649 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:54:52 INFO - PROCESS | 2253 | 1464332092652 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - PROCESS | 2253 | 1464332092653 Marionette TRACE conn2 <- [1,554,null,{}] 23:54:52 INFO - PROCESS | 2253 | 1464332092665 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}] 23:54:52 INFO - PROCESS | 2253 | 1464332092744 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:54:52 INFO - PROCESS | 2253 | 1464332092748 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c80d000 == 50 [pid = 2253] [id = 146] 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x12c5bac00) [pid = 2253] [serial = 435] [outer = 0x0] 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x12c978000) [pid = 2253] [serial = 436] [outer = 0x12c5bac00] 23:54:52 INFO - PROCESS | 2253 | 1464332092772 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x12c97e000) [pid = 2253] [serial = 437] [outer = 0x12c5bac00] 23:54:53 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:53 INFO - PROCESS | 2253 | 1464332093254 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]]]}] 23:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 620ms 23:54:53 INFO - PROCESS | 2253 | 1464332093273 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 2253 | 1464332093277 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:54:53 INFO - PROCESS | 2253 | 1464332093280 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 2253 | 1464332093283 Marionette TRACE conn2 <- [1,558,null,{}] 23:54:53 INFO - PROCESS | 2253 | 1464332093286 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}] 23:54:53 INFO - PROCESS | 2253 | 1464332093391 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:54:53 INFO - PROCESS | 2253 | 1464332093438 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194b9800 == 51 [pid = 2253] [id = 147] 23:54:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x114fde400) [pid = 2253] [serial = 438] [outer = 0x0] 23:54:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x1168af400) [pid = 2253] [serial = 439] [outer = 0x114fde400] 23:54:53 INFO - PROCESS | 2253 | 1464332093473 Marionette DEBUG loaded listener.js 23:54:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x118166000) [pid = 2253] [serial = 440] [outer = 0x114fde400] 23:54:53 INFO - PROCESS | 2253 | 1464332093905 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]]]}] 23:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 23:54:53 INFO - PROCESS | 2253 | 1464332093953 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 2253 | 1464332093957 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:54:53 INFO - PROCESS | 2253 | 1464332093961 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 2253 | 1464332093963 Marionette TRACE conn2 <- [1,562,null,{}] 23:54:53 INFO - PROCESS | 2253 | 1464332093965 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}] 23:54:54 INFO - PROCESS | 2253 | 1464332094070 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:54:54 INFO - PROCESS | 2253 | 1464332094121 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x124068000 == 52 [pid = 2253] [id = 148] 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x118393c00) [pid = 2253] [serial = 441] [outer = 0x0] 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x119e7ec00) [pid = 2253] [serial = 442] [outer = 0x118393c00] 23:54:54 INFO - PROCESS | 2253 | 1464332094150 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x1214d2800) [pid = 2253] [serial = 443] [outer = 0x118393c00] 23:54:54 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:54 INFO - PROCESS | 2253 | 1464332094549 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]]]}] 23:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 23:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:54:54 INFO - PROCESS | 2253 | 1464332094581 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:54:54 INFO - PROCESS | 2253 | 1464332094582 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:54:54 INFO - PROCESS | 2253 | 1464332094585 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 2253 | 1464332094587 Marionette TRACE conn2 <- [1,566,null,{}] 23:54:54 INFO - PROCESS | 2253 | 1464332094595 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}] 23:54:54 INFO - PROCESS | 2253 | 1464332094697 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:54:54 INFO - PROCESS | 2253 | 1464332094786 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c80f800 == 53 [pid = 2253] [id = 149] 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x124b72000) [pid = 2253] [serial = 444] [outer = 0x0] 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x128b4d000) [pid = 2253] [serial = 445] [outer = 0x124b72000] 23:54:54 INFO - PROCESS | 2253 | 1464332094817 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1291a5800) [pid = 2253] [serial = 446] [outer = 0x124b72000] 23:54:55 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:55 INFO - PROCESS | 2253 | 1464332095233 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]]]}] 23:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 23:54:55 INFO - PROCESS | 2253 | 1464332095255 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 2253 | 1464332095257 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:54:55 INFO - PROCESS | 2253 | 1464332095260 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 2253 | 1464332095261 Marionette TRACE conn2 <- [1,570,null,{}] 23:54:55 INFO - PROCESS | 2253 | 1464332095263 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}] 23:54:55 INFO - PROCESS | 2253 | 1464332095367 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:54:55 INFO - PROCESS | 2253 | 1464332095414 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9bc000 == 54 [pid = 2253] [id = 150] 23:54:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12955b000) [pid = 2253] [serial = 447] [outer = 0x0] 23:54:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12a9bbc00) [pid = 2253] [serial = 448] [outer = 0x12955b000] 23:54:55 INFO - PROCESS | 2253 | 1464332095444 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12adc9000) [pid = 2253] [serial = 449] [outer = 0x12955b000] 23:54:55 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:55 INFO - PROCESS | 2253 | 1464332095853 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]]]}] 23:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 23:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:54:55 INFO - PROCESS | 2253 | 1464332095878 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 2253 | 1464332095880 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:54:55 INFO - PROCESS | 2253 | 1464332095882 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 2253 | 1464332095883 Marionette TRACE conn2 <- [1,574,null,{}] 23:54:55 INFO - PROCESS | 2253 | 1464332095886 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}] 23:54:55 INFO - PROCESS | 2253 | 1464332095983 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:54:56 INFO - PROCESS | 2253 | 1464332096075 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce17800 == 55 [pid = 2253] [id = 151] 23:54:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x113c3b400) [pid = 2253] [serial = 450] [outer = 0x0] 23:54:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x12ba1d400) [pid = 2253] [serial = 451] [outer = 0x113c3b400] 23:54:56 INFO - PROCESS | 2253 | 1464332096104 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12c202c00) [pid = 2253] [serial = 452] [outer = 0x113c3b400] 23:54:56 INFO - PROCESS | 2253 | 1464332096755 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]]]}] 23:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 920ms 23:54:56 INFO - PROCESS | 2253 | 1464332096803 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:54:56 INFO - PROCESS | 2253 | 1464332096805 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:54:56 INFO - PROCESS | 2253 | 1464332096809 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 2253 | 1464332096811 Marionette TRACE conn2 <- [1,578,null,{}] 23:54:56 INFO - PROCESS | 2253 | 1464332096816 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}] 23:54:56 INFO - PROCESS | 2253 | 1464332096909 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:54:56 INFO - PROCESS | 2253 | 1464332096971 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x11824d000 == 56 [pid = 2253] [id = 152] 23:54:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x113c37c00) [pid = 2253] [serial = 453] [outer = 0x0] 23:54:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x113c3c000) [pid = 2253] [serial = 454] [outer = 0x113c37c00] 23:54:57 INFO - PROCESS | 2253 | 1464332096999 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x116774400) [pid = 2253] [serial = 455] [outer = 0x113c37c00] 23:54:57 INFO - PROCESS | 2253 | 1464332097499 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]]]}] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2b8800 == 55 [pid = 2253] [id = 145] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12c109000 == 54 [pid = 2253] [id = 144] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab7d800 == 53 [pid = 2253] [id = 143] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab8a000 == 52 [pid = 2253] [id = 142] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12a923800 == 51 [pid = 2253] [id = 141] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x128a77000 == 50 [pid = 2253] [id = 140] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x125fe3000 == 49 [pid = 2253] [id = 139] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12af2b800) [pid = 2253] [serial = 379] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x12406b800 == 48 [pid = 2253] [id = 138] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11683a000 == 47 [pid = 2253] [id = 137] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x119e99000 == 46 [pid = 2253] [id = 136] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x116ac8800 == 45 [pid = 2253] [id = 135] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11743d000 == 44 [pid = 2253] [id = 134] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x117454000 == 43 [pid = 2253] [id = 133] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x11929a800 == 42 [pid = 2253] [id = 129] 23:54:57 INFO - PROCESS | 2253 | --DOCSHELL 0x115e2d000 == 41 [pid = 2253] [id = 128] 23:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 775ms 23:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:54:57 INFO - PROCESS | 2253 | 1464332097584 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:54:57 INFO - PROCESS | 2253 | 1464332097587 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:54:57 INFO - PROCESS | 2253 | 1464332097592 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:54:57 INFO - PROCESS | 2253 | 1464332097593 Marionette TRACE conn2 <- [1,582,null,{}] 23:54:57 INFO - PROCESS | 2253 | 1464332097596 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}] 23:54:57 INFO - PROCESS | 2253 | 1464332097680 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x118389c00) [pid = 2253] [serial = 239] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x1242fb800) [pid = 2253] [serial = 245] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1133e5000) [pid = 2253] [serial = 236] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x119bba000) [pid = 2253] [serial = 242] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x113c78000) [pid = 2253] [serial = 193] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x12adcc400) [pid = 2253] [serial = 376] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12af2e000) [pid = 2253] [serial = 377] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1297d6000) [pid = 2253] [serial = 371] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128d85000) [pid = 2253] [serial = 365] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x128b4f000) [pid = 2253] [serial = 362] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x126c96400) [pid = 2253] [serial = 359] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x12aa28400) [pid = 2253] [serial = 374] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x128b51800) [pid = 2253] [serial = 364] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x128a27000) [pid = 2253] [serial = 361] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x1291a7800) [pid = 2253] [serial = 367] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x129563400) [pid = 2253] [serial = 370] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x124be2800) [pid = 2253] [serial = 373] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x129365800) [pid = 2253] [serial = 368] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x1185cf400) [pid = 2253] [serial = 347] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x11823c400) [pid = 2253] [serial = 346] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x1181f5c00) [pid = 2253] [serial = 344] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x11767b800) [pid = 2253] [serial = 343] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x120f28000) [pid = 2253] [serial = 352] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x12122ac00) [pid = 2253] [serial = 353] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x124a4c400) [pid = 2253] [serial = 358] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1216a6000) [pid = 2253] [serial = 355] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x124032000) [pid = 2253] [serial = 356] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x118d0ac00) [pid = 2253] [serial = 349] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x1194f0400) [pid = 2253] [serial = 350] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x119985400) [pid = 2253] [serial = 340] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x11660b000) [pid = 2253] [serial = 337] [outer = 0x0] [url = about:blank] 23:54:57 INFO - PROCESS | 2253 | 1464332097735 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x1162c5000 == 42 [pid = 2253] [id = 153] 23:54:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x11660ac00) [pid = 2253] [serial = 456] [outer = 0x0] 23:54:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x116a67800) [pid = 2253] [serial = 457] [outer = 0x11660ac00] 23:54:57 INFO - PROCESS | 2253 | 1464332097762 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x117e7c000) [pid = 2253] [serial = 458] [outer = 0x11660ac00] 23:54:58 INFO - PROCESS | 2253 | 1464332098064 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]]]}] 23:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 23:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:54:58 INFO - PROCESS | 2253 | 1464332098111 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 2253 | 1464332098112 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:54:58 INFO - PROCESS | 2253 | 1464332098115 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 2253 | 1464332098119 Marionette TRACE conn2 <- [1,586,null,{}] 23:54:58 INFO - PROCESS | 2253 | 1464332098127 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}] 23:54:58 INFO - PROCESS | 2253 | 1464332098207 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:54:58 INFO - PROCESS | 2253 | 1464332098266 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x118240000 == 43 [pid = 2253] [id = 154] 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x116858800) [pid = 2253] [serial = 459] [outer = 0x0] 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x118396c00) [pid = 2253] [serial = 460] [outer = 0x116858800] 23:54:58 INFO - PROCESS | 2253 | 1464332098295 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x118916400) [pid = 2253] [serial = 461] [outer = 0x116858800] 23:54:58 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:58 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:54:58 INFO - PROCESS | 2253 | 1464332098588 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]]]}] 23:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 23:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:54:58 INFO - PROCESS | 2253 | 1464332098638 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 2253 | 1464332098640 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:54:58 INFO - PROCESS | 2253 | 1464332098642 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 2253 | 1464332098643 Marionette TRACE conn2 <- [1,590,null,{}] 23:54:58 INFO - PROCESS | 2253 | 1464332098645 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}] 23:54:58 INFO - PROCESS | 2253 | 1464332098729 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:54:58 INFO - PROCESS | 2253 | 1464332098736 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x119888800 == 44 [pid = 2253] [id = 155] 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x11895f000) [pid = 2253] [serial = 462] [outer = 0x0] 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x118967000) [pid = 2253] [serial = 463] [outer = 0x11895f000] 23:54:58 INFO - PROCESS | 2253 | 1464332098762 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x1194e6400) [pid = 2253] [serial = 464] [outer = 0x11895f000] 23:54:59 INFO - PROCESS | 2253 | 1464332099110 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]]]}] 23:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 518ms 23:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:54:59 INFO - PROCESS | 2253 | 1464332099161 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2253 | 1464332099162 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:54:59 INFO - PROCESS | 2253 | 1464332099164 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 2253 | 1464332099165 Marionette TRACE conn2 <- [1,594,null,{}] 23:54:59 INFO - PROCESS | 2253 | 1464332099167 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}] 23:54:59 INFO - PROCESS | 2253 | 1464332099239 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:54:59 INFO - PROCESS | 2253 | 1464332099244 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211aa000 == 45 [pid = 2253] [id = 156] 23:54:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118913000) [pid = 2253] [serial = 465] [outer = 0x0] 23:54:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11997d800) [pid = 2253] [serial = 466] [outer = 0x118913000] 23:54:59 INFO - PROCESS | 2253 | 1464332099272 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x119e80000) [pid = 2253] [serial = 467] [outer = 0x118913000] 23:54:59 INFO - PROCESS | 2253 | 1464332099648 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]]]}] 23:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 23:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:54:59 INFO - PROCESS | 2253 | 1464332099686 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2253 | 1464332099688 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:54:59 INFO - PROCESS | 2253 | 1464332099691 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 2253 | 1464332099693 Marionette TRACE conn2 <- [1,598,null,{}] 23:54:59 INFO - PROCESS | 2253 | 1464332099697 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}] 23:54:59 INFO - PROCESS | 2253 | 1464332099887 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:54:59 INFO - PROCESS | 2253 | 1464332099913 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ab2000 == 46 [pid = 2253] [id = 157] 23:54:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x120f22800) [pid = 2253] [serial = 468] [outer = 0x0] 23:54:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1214cc400) [pid = 2253] [serial = 469] [outer = 0x120f22800] 23:54:59 INFO - PROCESS | 2253 | 1464332099963 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x1242f4c00) [pid = 2253] [serial = 470] [outer = 0x120f22800] 23:55:00 INFO - PROCESS | 2253 | 1464332100328 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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 23:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:55:00 INFO - PROCESS | 2253 | 1464332100361 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2253 | 1464332100362 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:55:00 INFO - PROCESS | 2253 | 1464332100365 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2253 | 1464332100368 Marionette TRACE conn2 <- [1,602,null,{}] 23:55:00 INFO - PROCESS | 2253 | 1464332100371 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}] 23:55:00 INFO - PROCESS | 2253 | 1464332100464 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:55:00 INFO - PROCESS | 2253 | 1464332100468 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b83800 == 47 [pid = 2253] [id = 158] 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x121b2f800) [pid = 2253] [serial = 471] [outer = 0x0] 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x124be6000) [pid = 2253] [serial = 472] [outer = 0x121b2f800] 23:55:00 INFO - PROCESS | 2253 | 1464332100493 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x126c95c00) [pid = 2253] [serial = 473] [outer = 0x121b2f800] 23:55:00 INFO - PROCESS | 2253 | 1464332100823 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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 471ms 23:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:55:00 INFO - PROCESS | 2253 | 1464332100838 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2253 | 1464332100839 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:55:00 INFO - PROCESS | 2253 | 1464332100841 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2253 | 1464332100842 Marionette TRACE conn2 <- [1,606,null,{}] 23:55:00 INFO - PROCESS | 2253 | 1464332100852 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}] 23:55:00 INFO - PROCESS | 2253 | 1464332100950 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:55:00 INFO - PROCESS | 2253 | 1464332100954 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b25800 == 48 [pid = 2253] [id = 159] 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x124b77000) [pid = 2253] [serial = 474] [outer = 0x0] 23:55:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x128b46c00) [pid = 2253] [serial = 475] [outer = 0x124b77000] 23:55:00 INFO - PROCESS | 2253 | 1464332100979 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x128d7cc00) [pid = 2253] [serial = 476] [outer = 0x124b77000] 23:55:01 INFO - PROCESS | 2253 | 1464332101387 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]]]}] 23:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 568ms 23:55:01 INFO - PROCESS | 2253 | 1464332101411 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:55:01 INFO - PROCESS | 2253 | 1464332101412 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:55:01 INFO - PROCESS | 2253 | 1464332101417 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - PROCESS | 2253 | 1464332101419 Marionette TRACE conn2 <- [1,610,null,{}] 23:55:01 INFO - PROCESS | 2253 | 1464332101431 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}] 23:55:01 INFO - PROCESS | 2253 | 1464332101580 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:55:01 INFO - PROCESS | 2253 | 1464332101600 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x12645a800 == 49 [pid = 2253] [id = 160] 23:55:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x128a28000) [pid = 2253] [serial = 477] [outer = 0x0] 23:55:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x128d88800) [pid = 2253] [serial = 478] [outer = 0x128a28000] 23:55:01 INFO - PROCESS | 2253 | 1464332101642 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x129363800) [pid = 2253] [serial = 479] [outer = 0x128a28000] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x12955ac00) [pid = 2253] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x129365000) [pid = 2253] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1216a4400) [pid = 2253] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x126ca2000) [pid = 2253] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x1194ec800) [pid = 2253] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x12adca000) [pid = 2253] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118230400) [pid = 2253] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x113255400) [pid = 2253] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12aaa2800) [pid = 2253] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12c142000) [pid = 2253] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x12c145400) [pid = 2253] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x113c39400) [pid = 2253] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x116775800) [pid = 2253] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:55:02 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x12c211000) [pid = 2253] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:55:02 INFO - PROCESS | 2253 | 1464332102146 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]]]}] 23:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 780ms 23:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:55:02 INFO - PROCESS | 2253 | 1464332102196 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 2253 | 1464332102197 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:55:02 INFO - PROCESS | 2253 | 1464332102206 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 2253 | 1464332102207 Marionette TRACE conn2 <- [1,614,null,{}] 23:55:02 INFO - PROCESS | 2253 | 1464332102209 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}] 23:55:02 INFO - PROCESS | 2253 | 1464332102331 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:55:02 INFO - PROCESS | 2253 | 1464332102364 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x1264ea800 == 50 [pid = 2253] [id = 161] 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x112a73c00) [pid = 2253] [serial = 480] [outer = 0x0] 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x126ca2000) [pid = 2253] [serial = 481] [outer = 0x112a73c00] 23:55:02 INFO - PROCESS | 2253 | 1464332102392 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x12955a000) [pid = 2253] [serial = 482] [outer = 0x112a73c00] 23:55:02 INFO - PROCESS | 2253 | 1464332102668 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]]]}] 23:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 523ms 23:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:55:02 INFO - PROCESS | 2253 | 1464332102724 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 2253 | 1464332102725 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:55:02 INFO - PROCESS | 2253 | 1464332102738 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 2253 | 1464332102740 Marionette TRACE conn2 <- [1,618,null,{}] 23:55:02 INFO - PROCESS | 2253 | 1464332102743 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}] 23:55:02 INFO - PROCESS | 2253 | 1464332102836 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:55:02 INFO - PROCESS | 2253 | 1464332102886 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a95800 == 51 [pid = 2253] [id = 162] 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x11646d400) [pid = 2253] [serial = 483] [outer = 0x0] 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x129560000) [pid = 2253] [serial = 484] [outer = 0x11646d400] 23:55:02 INFO - PROCESS | 2253 | 1464332102915 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x12add2000) [pid = 2253] [serial = 485] [outer = 0x11646d400] 23:55:03 INFO - PROCESS | 2253 | 1464332103206 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 530ms 23:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:55:03 INFO - PROCESS | 2253 | 1464332103258 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2253 | 1464332103259 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:55:03 INFO - PROCESS | 2253 | 1464332103261 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2253 | 1464332103262 Marionette TRACE conn2 <- [1,622,null,{}] 23:55:03 INFO - PROCESS | 2253 | 1464332103265 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}] 23:55:03 INFO - PROCESS | 2253 | 1464332103346 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:55:03 INFO - PROCESS | 2253 | 1464332103352 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aac2800 == 52 [pid = 2253] [id = 163] 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x12af31000) [pid = 2253] [serial = 486] [outer = 0x0] 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x12bc1b800) [pid = 2253] [serial = 487] [outer = 0x12af31000] 23:55:03 INFO - PROCESS | 2253 | 1464332103377 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x12be08c00) [pid = 2253] [serial = 488] [outer = 0x12af31000] 23:55:03 INFO - PROCESS | 2253 | 1464332103707 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 23:55:03 INFO - PROCESS | 2253 | 1464332103730 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2253 | 1464332103732 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:55:03 INFO - PROCESS | 2253 | 1464332103735 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2253 | 1464332103736 Marionette TRACE conn2 <- [1,626,null,{}] 23:55:03 INFO - PROCESS | 2253 | 1464332103739 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}] 23:55:03 INFO - PROCESS | 2253 | 1464332103851 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:55:03 INFO - PROCESS | 2253 | 1464332103858 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x12af51800 == 53 [pid = 2253] [id = 164] 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x12adcc800) [pid = 2253] [serial = 489] [outer = 0x0] 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x12c142000) [pid = 2253] [serial = 490] [outer = 0x12adcc800] 23:55:03 INFO - PROCESS | 2253 | 1464332103883 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x12c205400) [pid = 2253] [serial = 491] [outer = 0x12adcc800] 23:55:04 INFO - PROCESS | 2253 | 1464332104492 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]]]}] 23:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 819ms 23:55:04 INFO - PROCESS | 2253 | 1464332104555 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 2253 | 1464332104558 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:55:04 INFO - PROCESS | 2253 | 1464332104562 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 2253 | 1464332104564 Marionette TRACE conn2 <- [1,630,null,{}] 23:55:04 INFO - PROCESS | 2253 | 1464332104568 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}] 23:55:04 INFO - PROCESS | 2253 | 1464332104697 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:55:04 INFO - PROCESS | 2253 | 1464332104751 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f95800 == 54 [pid = 2253] [id = 165] 23:55:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x11646c000) [pid = 2253] [serial = 492] [outer = 0x0] 23:55:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x116773000) [pid = 2253] [serial = 493] [outer = 0x11646c000] 23:55:04 INFO - PROCESS | 2253 | 1464332104783 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x117e7c800) [pid = 2253] [serial = 494] [outer = 0x11646c000] 23:55:05 INFO - PROCESS | 2253 | 1464332105194 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]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 23:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:55:05 INFO - PROCESS | 2253 | 1464332105234 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 2253 | 1464332105238 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:55:05 INFO - PROCESS | 2253 | 1464332105242 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2253 | 1464332105244 Marionette TRACE conn2 <- [1,634,null,{}] 23:55:05 INFO - PROCESS | 2253 | 1464332105247 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}] 23:55:05 INFO - PROCESS | 2253 | 1464332105350 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:55:05 INFO - PROCESS | 2253 | 1464332105403 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215cd800 == 55 [pid = 2253] [id = 166] 23:55:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x118234400) [pid = 2253] [serial = 495] [outer = 0x0] 23:55:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x118913800) [pid = 2253] [serial = 496] [outer = 0x118234400] 23:55:05 INFO - PROCESS | 2253 | 1464332105433 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x118dbd800) [pid = 2253] [serial = 497] [outer = 0x118234400] 23:55:05 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:05 INFO - PROCESS | 2253 | 1464332105853 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]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 621ms 23:55:05 INFO - PROCESS | 2253 | 1464332105864 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 2253 | 1464332105865 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:55:05 INFO - PROCESS | 2253 | 1464332105868 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2253 | 1464332105870 Marionette TRACE conn2 <- [1,638,null,{}] 23:55:05 INFO - PROCESS | 2253 | 1464332105878 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}] 23:55:05 INFO - PROCESS | 2253 | 1464332105982 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:55:06 INFO - PROCESS | 2253 | 1464332106070 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be29800 == 56 [pid = 2253] [id = 167] 23:55:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x121144400) [pid = 2253] [serial = 498] [outer = 0x0] 23:55:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x12176e400) [pid = 2253] [serial = 499] [outer = 0x121144400] 23:55:06 INFO - PROCESS | 2253 | 1464332106102 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x124b6b800) [pid = 2253] [serial = 500] [outer = 0x121144400] 23:55:06 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1297d6000) [pid = 2253] [serial = 501] [outer = 0x12d186000] 23:55:06 INFO - PROCESS | 2253 | 1464332106724 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]]]}] 23:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 921ms 23:55:06 INFO - PROCESS | 2253 | 1464332106790 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 2253 | 1464332106791 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:55:06 INFO - PROCESS | 2253 | 1464332106794 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 2253 | 1464332106795 Marionette TRACE conn2 <- [1,642,null,{}] 23:55:06 INFO - PROCESS | 2253 | 1464332106797 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}] 23:55:06 INFO - PROCESS | 2253 | 1464332106899 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:55:06 INFO - PROCESS | 2253 | 1464332106975 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x12936f800 == 57 [pid = 2253] [id = 168] 23:55:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x11984b800) [pid = 2253] [serial = 502] [outer = 0x0] 23:55:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x12153bc00) [pid = 2253] [serial = 503] [outer = 0x11984b800] 23:55:07 INFO - PROCESS | 2253 | 1464332107006 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x12aaa4000) [pid = 2253] [serial = 504] [outer = 0x11984b800] 23:55:07 INFO - PROCESS | 2253 | 1464332107434 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]]]}] 23:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 23:55:07 INFO - PROCESS | 2253 | 1464332107463 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:55:07 INFO - PROCESS | 2253 | 1464332107465 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:55:07 INFO - PROCESS | 2253 | 1464332107467 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:55:07 INFO - PROCESS | 2253 | 1464332107468 Marionette TRACE conn2 <- [1,646,null,{}] 23:55:07 INFO - PROCESS | 2253 | 1464332107471 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}] 23:55:07 INFO - PROCESS | 2253 | 1464332107569 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:55:07 INFO - PROCESS | 2253 | 1464332107617 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c81e800 == 58 [pid = 2253] [id = 169] 23:55:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x119853800) [pid = 2253] [serial = 505] [outer = 0x0] 23:55:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x12bc1a800) [pid = 2253] [serial = 506] [outer = 0x119853800] 23:55:07 INFO - PROCESS | 2253 | 1464332107647 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x12c149400) [pid = 2253] [serial = 507] [outer = 0x119853800] 23:55:08 INFO - PROCESS | 2253 | 1464332108070 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]]]}] 23:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 619ms 23:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:55:08 INFO - PROCESS | 2253 | 1464332108087 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2253 | 1464332108088 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:55:08 INFO - PROCESS | 2253 | 1464332108090 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2253 | 1464332108092 Marionette TRACE conn2 <- [1,650,null,{}] 23:55:08 INFO - PROCESS | 2253 | 1464332108094 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}] 23:55:08 INFO - PROCESS | 2253 | 1464332108209 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:55:08 INFO - PROCESS | 2253 | 1464332108261 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1c6800 == 59 [pid = 2253] [id = 170] 23:55:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x12c20c800) [pid = 2253] [serial = 508] [outer = 0x0] 23:55:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x12c5bfc00) [pid = 2253] [serial = 509] [outer = 0x12c20c800] 23:55:08 INFO - PROCESS | 2253 | 1464332108292 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x12ce02400) [pid = 2253] [serial = 510] [outer = 0x12c20c800] 23:55:08 INFO - PROCESS | 2253 | 1464332108716 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]]]}] 23:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 669ms 23:55:08 INFO - PROCESS | 2253 | 1464332108759 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2253 | 1464332108761 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:55:08 INFO - PROCESS | 2253 | 1464332108763 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2253 | 1464332108764 Marionette TRACE conn2 <- [1,654,null,{}] 23:55:08 INFO - PROCESS | 2253 | 1464332108769 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}] 23:55:08 INFO - PROCESS | 2253 | 1464332108888 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:55:09 INFO - PROCESS | 2253 | 1464332109133 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x118205800 == 60 [pid = 2253] [id = 171] 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x112a6bc00) [pid = 2253] [serial = 511] [outer = 0x0] 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x112fc8400) [pid = 2253] [serial = 512] [outer = 0x112a6bc00] 23:55:09 INFO - PROCESS | 2253 | 1464332109162 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x113c42000) [pid = 2253] [serial = 513] [outer = 0x112a6bc00] 23:55:09 INFO - PROCESS | 2253 | 1464332109591 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]]]}] 23:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 873ms 23:55:09 INFO - PROCESS | 2253 | 1464332109637 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:55:09 INFO - PROCESS | 2253 | 1464332109640 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:55:09 INFO - PROCESS | 2253 | 1464332109643 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 2253 | 1464332109645 Marionette TRACE conn2 <- [1,658,null,{}] 23:55:09 INFO - PROCESS | 2253 | 1464332109648 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}] 23:55:09 INFO - PROCESS | 2253 | 1464332109744 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:55:09 INFO - PROCESS | 2253 | 1464332109812 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x118244800 == 61 [pid = 2253] [id = 172] 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x116a68000) [pid = 2253] [serial = 514] [outer = 0x0] 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x11823c000) [pid = 2253] [serial = 515] [outer = 0x116a68000] 23:55:09 INFO - PROCESS | 2253 | 1464332109841 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x118918000) [pid = 2253] [serial = 516] [outer = 0x116a68000] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12aac2800 == 60 [pid = 2253] [id = 163] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x128a95800 == 59 [pid = 2253] [id = 162] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1264ea800 == 58 [pid = 2253] [id = 161] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12645a800 == 57 [pid = 2253] [id = 160] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x124b25800 == 56 [pid = 2253] [id = 159] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x123b83800 == 55 [pid = 2253] [id = 158] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x116ab2000 == 54 [pid = 2253] [id = 157] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x12c978000) [pid = 2253] [serial = 436] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1211aa000 == 53 [pid = 2253] [id = 156] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x119888800 == 52 [pid = 2253] [id = 155] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x118240000 == 51 [pid = 2253] [id = 154] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1162c5000 == 50 [pid = 2253] [id = 153] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x11824d000 == 49 [pid = 2253] [id = 152] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12c80f800 == 48 [pid = 2253] [id = 149] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x124068000 == 47 [pid = 2253] [id = 148] 23:55:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1194b9800 == 46 [pid = 2253] [id = 147] 23:55:10 INFO - PROCESS | 2253 | 1464332110235 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]]]}] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x12adc5000) [pid = 2253] [serial = 415] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x129562400) [pid = 2253] [serial = 412] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x1185d4800) [pid = 2253] [serial = 385] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x124be7c00) [pid = 2253] [serial = 406] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x126c95800) [pid = 2253] [serial = 407] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x128b4a400) [pid = 2253] [serial = 409] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x128d82400) [pid = 2253] [serial = 410] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x119c32800) [pid = 2253] [serial = 403] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12be0a800) [pid = 2253] [serial = 418] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x1214c8000) [pid = 2253] [serial = 404] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x1194f1800) [pid = 2253] [serial = 401] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x118db3400) [pid = 2253] [serial = 400] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1168adc00) [pid = 2253] [serial = 398] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x1133e5c00) [pid = 2253] [serial = 397] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x121142400) [pid = 2253] [serial = 388] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x128d89c00) [pid = 2253] [serial = 391] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12aa29400) [pid = 2253] [serial = 394] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x115d7c800) [pid = 2253] [serial = 382] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12bc21000) [pid = 2253] [serial = 380] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12c142800) [pid = 2253] [serial = 421] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x12c208c00) [pid = 2253] [serial = 422] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12c20dc00) [pid = 2253] [serial = 424] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x113c3e800) [pid = 2253] [serial = 430] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x1194eb400) [pid = 2253] [serial = 427] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x12c5b8c00) [pid = 2253] [serial = 425] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12c13f400) [pid = 2253] [serial = 419] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x129561000) [pid = 2253] [serial = 431] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x12aa24800) [pid = 2253] [serial = 413] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12bcf0000) [pid = 2253] [serial = 416] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x129362c00) [pid = 2253] [serial = 428] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12c5c1000) [pid = 2253] [serial = 434] [outer = 0x0] [url = about:blank] 23:55:10 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12c5bc000) [pid = 2253] [serial = 433] [outer = 0x0] [url = about:blank] 23:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 23:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:55:10 INFO - PROCESS | 2253 | 1464332110269 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 2253 | 1464332110272 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:55:10 INFO - PROCESS | 2253 | 1464332110275 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - PROCESS | 2253 | 1464332110276 Marionette TRACE conn2 <- [1,662,null,{}] 23:55:10 INFO - PROCESS | 2253 | 1464332110279 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}] 23:55:10 INFO - PROCESS | 2253 | 1464332110394 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:55:10 INFO - PROCESS | 2253 | 1464332110405 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x118213000 == 47 [pid = 2253] [id = 173] 23:55:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x119255000) [pid = 2253] [serial = 517] [outer = 0x0] 23:55:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x1194e4000) [pid = 2253] [serial = 518] [outer = 0x119255000] 23:55:10 INFO - PROCESS | 2253 | 1464332110449 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x119bba400) [pid = 2253] [serial = 519] [outer = 0x119255000] 23:55:10 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:10 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:10 INFO - PROCESS | 2253 | 1464332110955 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]]]}] 23:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 718ms 23:55:10 INFO - PROCESS | 2253 | 1464332110994 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 2253 | 1464332110995 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:55:11 INFO - PROCESS | 2253 | 1464332111008 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2253 | 1464332111012 Marionette TRACE conn2 <- [1,666,null,{}] 23:55:11 INFO - PROCESS | 2253 | 1464332111017 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}] 23:55:11 INFO - PROCESS | 2253 | 1464332111100 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:55:11 INFO - PROCESS | 2253 | 1464332111107 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x12129c800 == 48 [pid = 2253] [id = 174] 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x1212d6000) [pid = 2253] [serial = 520] [outer = 0x0] 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x1212db000) [pid = 2253] [serial = 521] [outer = 0x1212d6000] 23:55:11 INFO - PROCESS | 2253 | 1464332111133 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x1212df800) [pid = 2253] [serial = 522] [outer = 0x1212d6000] 23:55:11 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:11 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:11 INFO - PROCESS | 2253 | 1464332111533 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]]]}] 23:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 582ms 23:55:11 INFO - PROCESS | 2253 | 1464332111581 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 2253 | 1464332111582 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:55:11 INFO - PROCESS | 2253 | 1464332111592 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2253 | 1464332111593 Marionette TRACE conn2 <- [1,670,null,{}] 23:55:11 INFO - PROCESS | 2253 | 1464332111595 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}] 23:55:11 INFO - PROCESS | 2253 | 1464332111680 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:55:11 INFO - PROCESS | 2253 | 1464332111686 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f7f800 == 49 [pid = 2253] [id = 175] 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1212df000) [pid = 2253] [serial = 523] [outer = 0x0] 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x121545c00) [pid = 2253] [serial = 524] [outer = 0x1212df000] 23:55:11 INFO - PROCESS | 2253 | 1464332111712 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1242fa800) [pid = 2253] [serial = 525] [outer = 0x1212df000] 23:55:12 INFO - PROCESS | 2253 | 1464332112053 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]]]}] 23:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 23:55:12 INFO - PROCESS | 2253 | 1464332112060 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2253 | 1464332112061 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:55:12 INFO - PROCESS | 2253 | 1464332112064 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2253 | 1464332112065 Marionette TRACE conn2 <- [1,674,null,{}] 23:55:12 INFO - PROCESS | 2253 | 1464332112071 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}] 23:55:12 INFO - PROCESS | 2253 | 1464332112183 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:55:12 INFO - PROCESS | 2253 | 1464332112190 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b24000 == 50 [pid = 2253] [id = 176] 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x126c96000) [pid = 2253] [serial = 526] [outer = 0x0] 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x128a25000) [pid = 2253] [serial = 527] [outer = 0x126c96000] 23:55:12 INFO - PROCESS | 2253 | 1464332112220 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x128d85000) [pid = 2253] [serial = 528] [outer = 0x126c96000] 23:55:12 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:12 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:12 INFO - PROCESS | 2253 | 1464332112560 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]]]}] 23:55:12 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 23:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 23:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:55:12 INFO - PROCESS | 2253 | 1464332112586 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2253 | 1464332112587 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:55:12 INFO - PROCESS | 2253 | 1464332112589 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2253 | 1464332112590 Marionette TRACE conn2 <- [1,678,null,{}] 23:55:12 INFO - PROCESS | 2253 | 1464332112593 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}] 23:55:12 INFO - PROCESS | 2253 | 1464332112699 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:55:12 INFO - PROCESS | 2253 | 1464332112713 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a85800 == 51 [pid = 2253] [id = 177] 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x128d8b000) [pid = 2253] [serial = 529] [outer = 0x0] 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x12a72b000) [pid = 2253] [serial = 530] [outer = 0x128d8b000] 23:55:12 INFO - PROCESS | 2253 | 1464332112738 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12aaa2800) [pid = 2253] [serial = 531] [outer = 0x128d8b000] 23:55:13 INFO - PROCESS | 2253 | 1464332113092 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]]]}] 23:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 23:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:55:13 INFO - PROCESS | 2253 | 1464332113109 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2253 | 1464332113110 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:55:13 INFO - PROCESS | 2253 | 1464332113112 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - PROCESS | 2253 | 1464332113114 Marionette TRACE conn2 <- [1,682,null,{}] 23:55:13 INFO - PROCESS | 2253 | 1464332113118 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}] 23:55:13 INFO - PROCESS | 2253 | 1464332113215 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:55:13 INFO - PROCESS | 2253 | 1464332113248 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x129372800 == 52 [pid = 2253] [id = 178] 23:55:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x128b53800) [pid = 2253] [serial = 532] [outer = 0x0] 23:55:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x12af2e000) [pid = 2253] [serial = 533] [outer = 0x128b53800] 23:55:13 INFO - PROCESS | 2253 | 1464332113273 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x12be0a800) [pid = 2253] [serial = 534] [outer = 0x128b53800] 23:55:14 INFO - PROCESS | 2253 | 1464332114080 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]]]}] 23:55:14 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) 23:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 23:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:55:14 INFO - PROCESS | 2253 | 1464332114087 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 2253 | 1464332114088 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:55:14 INFO - PROCESS | 2253 | 1464332114090 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - PROCESS | 2253 | 1464332114091 Marionette TRACE conn2 <- [1,686,null,{}] 23:55:14 INFO - PROCESS | 2253 | 1464332114093 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}] 23:55:14 INFO - PROCESS | 2253 | 1464332114192 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:55:14 INFO - PROCESS | 2253 | 1464332114228 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab73800 == 53 [pid = 2253] [id = 179] 23:55:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x12ba16400) [pid = 2253] [serial = 535] [outer = 0x0] 23:55:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x12c20ac00) [pid = 2253] [serial = 536] [outer = 0x12ba16400] 23:55:14 INFO - PROCESS | 2253 | 1464332114252 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x12c5b8c00) [pid = 2253] [serial = 537] [outer = 0x12ba16400] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x12af31000) [pid = 2253] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x120f22800) [pid = 2253] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x124b77000) [pid = 2253] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x121b2f800) [pid = 2253] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x128a28000) [pid = 2253] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x118913000) [pid = 2253] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x116858800) [pid = 2253] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x11895f000) [pid = 2253] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x113c37c00) [pid = 2253] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x11660ac00) [pid = 2253] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x112a73c00) [pid = 2253] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:55:14 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x11646d400) [pid = 2253] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:55:15 INFO - PROCESS | 2253 | 1464332115091 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]]]}] 23:55:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1018ms 23:55:15 INFO - PROCESS | 2253 | 1464332115109 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 2253 | 1464332115110 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:55:15 INFO - PROCESS | 2253 | 1464332115112 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - PROCESS | 2253 | 1464332115113 Marionette TRACE conn2 <- [1,690,null,{}] 23:55:15 INFO - PROCESS | 2253 | 1464332115124 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}] 23:55:15 INFO - PROCESS | 2253 | 1464332115206 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:55:15 INFO - PROCESS | 2253 | 1464332115210 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x126457000 == 54 [pid = 2253] [id = 180] 23:55:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x110fdd800) [pid = 2253] [serial = 538] [outer = 0x0] 23:55:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x110fe5400) [pid = 2253] [serial = 539] [outer = 0x110fdd800] 23:55:15 INFO - PROCESS | 2253 | 1464332115235 Marionette DEBUG loaded listener.js 23:55:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x110fea800) [pid = 2253] [serial = 540] [outer = 0x110fdd800] 23:55:16 INFO - PROCESS | 2253 | 1464332116065 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]]]}] 23:55:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:55:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 23:55:16 INFO - PROCESS | 2253 | 1464332116083 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:55:16 INFO - PROCESS | 2253 | 1464332116085 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:55:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:55:16 INFO - PROCESS | 2253 | 1464332116089 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - PROCESS | 2253 | 1464332116091 Marionette TRACE conn2 <- [1,694,null,{}] 23:55:16 INFO - PROCESS | 2253 | 1464332116095 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}] 23:55:16 INFO - PROCESS | 2253 | 1464332116211 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:55:16 INFO - PROCESS | 2253 | 1464332116218 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be2a800 == 55 [pid = 2253] [id = 181] 23:55:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x110fe1000) [pid = 2253] [serial = 541] [outer = 0x0] 23:55:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1185dd800) [pid = 2253] [serial = 542] [outer = 0x110fe1000] 23:55:16 INFO - PROCESS | 2253 | 1464332116248 Marionette DEBUG loaded listener.js 23:55:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x1297d1400) [pid = 2253] [serial = 543] [outer = 0x110fe1000] 23:55:17 INFO - PROCESS | 2253 | 1464332117210 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]]]}] 23:55:17 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) 23:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1171ms 23:55:17 INFO - PROCESS | 2253 | 1464332117261 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:55:17 INFO - PROCESS | 2253 | 1464332117265 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:55:17 INFO - PROCESS | 2253 | 1464332117268 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:55:17 INFO - PROCESS | 2253 | 1464332117270 Marionette TRACE conn2 <- [1,698,null,{}] 23:55:17 INFO - PROCESS | 2253 | 1464332117274 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}] 23:55:17 INFO - PROCESS | 2253 | 1464332117381 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:55:17 INFO - PROCESS | 2253 | 1464332117430 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x118dec000 == 56 [pid = 2253] [id = 182] 23:55:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x110f3ac00) [pid = 2253] [serial = 544] [outer = 0x0] 23:55:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x110fdfc00) [pid = 2253] [serial = 545] [outer = 0x110f3ac00] 23:55:17 INFO - PROCESS | 2253 | 1464332117462 Marionette DEBUG loaded listener.js 23:55:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1133e5000) [pid = 2253] [serial = 546] [outer = 0x110f3ac00] 23:55:18 INFO - PROCESS | 2253 | 1464332118401 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]]]}] 23:55:18 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) 23:55:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1173ms 23:55:18 INFO - PROCESS | 2253 | 1464332118441 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 2253 | 1464332118444 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:55:18 INFO - PROCESS | 2253 | 1464332118449 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - PROCESS | 2253 | 1464332118451 Marionette TRACE conn2 <- [1,702,null,{}] 23:55:18 INFO - PROCESS | 2253 | 1464332118454 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}] 23:55:18 INFO - PROCESS | 2253 | 1464332118559 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:55:18 INFO - PROCESS | 2253 | 1464332118607 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b4b800 == 57 [pid = 2253] [id = 183] 23:55:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1122b2800) [pid = 2253] [serial = 547] [outer = 0x0] 23:55:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x11890fc00) [pid = 2253] [serial = 548] [outer = 0x1122b2800] 23:55:18 INFO - PROCESS | 2253 | 1464332118637 Marionette DEBUG loaded listener.js 23:55:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x118d07000) [pid = 2253] [serial = 549] [outer = 0x1122b2800] 23:55:19 INFO - PROCESS | 2253 | 1464332119525 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]]]}] 23:55:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:55:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 23:55:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:55:19 INFO - PROCESS | 2253 | 1464332119571 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:55:19 INFO - PROCESS | 2253 | 1464332119573 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:55:19 INFO - PROCESS | 2253 | 1464332119575 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 2253 | 1464332119578 Marionette TRACE conn2 <- [1,706,null,{}] 23:55:19 INFO - PROCESS | 2253 | 1464332119585 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}] 23:55:19 INFO - PROCESS | 2253 | 1464332119688 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:55:19 INFO - PROCESS | 2253 | 1464332119737 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c816000 == 58 [pid = 2253] [id = 184] 23:55:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x120f29000) [pid = 2253] [serial = 550] [outer = 0x0] 23:55:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x1212de400) [pid = 2253] [serial = 551] [outer = 0x120f29000] 23:55:19 INFO - PROCESS | 2253 | 1464332119769 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x1242cf400) [pid = 2253] [serial = 552] [outer = 0x120f29000] 23:55:20 INFO - PROCESS | 2253 | 1464332120685 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]]]}] 23:55:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 23:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:55:20 INFO - PROCESS | 2253 | 1464332120698 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 2253 | 1464332120701 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:55:20 INFO - PROCESS | 2253 | 1464332120704 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 2253 | 1464332120705 Marionette TRACE conn2 <- [1,710,null,{}] 23:55:20 INFO - PROCESS | 2253 | 1464332120708 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}] 23:55:20 INFO - PROCESS | 2253 | 1464332120810 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:55:20 INFO - PROCESS | 2253 | 1464332120858 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974e800 == 59 [pid = 2253] [id = 185] 23:55:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x1242f6000) [pid = 2253] [serial = 553] [outer = 0x0] 23:55:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x128b51000) [pid = 2253] [serial = 554] [outer = 0x1242f6000] 23:55:20 INFO - PROCESS | 2253 | 1464332120889 Marionette DEBUG loaded listener.js 23:55:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1291a6c00) [pid = 2253] [serial = 555] [outer = 0x1242f6000] 23:55:21 INFO - PROCESS | 2253 | 1464332121840 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]]]}] 23:55:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:55:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1169ms 23:55:21 INFO - PROCESS | 2253 | 1464332121874 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 2253 | 1464332121877 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:55:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:55:21 INFO - PROCESS | 2253 | 1464332121882 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - PROCESS | 2253 | 1464332121886 Marionette TRACE conn2 <- [1,714,null,{}] 23:55:21 INFO - PROCESS | 2253 | 1464332121890 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}] 23:55:21 INFO - PROCESS | 2253 | 1464332121988 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:55:22 INFO - PROCESS | 2253 | 1464332122038 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d21000 == 60 [pid = 2253] [id = 186] 23:55:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x1120f6000) [pid = 2253] [serial = 556] [outer = 0x0] 23:55:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x113c44800) [pid = 2253] [serial = 557] [outer = 0x1120f6000] 23:55:22 INFO - PROCESS | 2253 | 1464332122066 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x116a69400) [pid = 2253] [serial = 558] [outer = 0x1120f6000] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x126457000 == 59 [pid = 2253] [id = 180] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab73800 == 58 [pid = 2253] [id = 179] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x129372800 == 57 [pid = 2253] [id = 178] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x12c142000) [pid = 2253] [serial = 490] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x12ba1d400) [pid = 2253] [serial = 451] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x128a85800 == 56 [pid = 2253] [id = 177] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x124b24000 == 55 [pid = 2253] [id = 176] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x116f7f800 == 54 [pid = 2253] [id = 175] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x12129c800 == 53 [pid = 2253] [id = 174] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x118213000 == 52 [pid = 2253] [id = 173] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x118244800 == 51 [pid = 2253] [id = 172] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x118205800 == 50 [pid = 2253] [id = 171] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x1215cd800 == 49 [pid = 2253] [id = 166] 23:55:22 INFO - PROCESS | 2253 | --DOCSHELL 0x116f95800 == 48 [pid = 2253] [id = 165] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x12bc1b800) [pid = 2253] [serial = 487] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x1242f4c00) [pid = 2253] [serial = 470] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x128b46c00) [pid = 2253] [serial = 475] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x124be6000) [pid = 2253] [serial = 472] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x128d88800) [pid = 2253] [serial = 478] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x128d7cc00) [pid = 2253] [serial = 476] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x11997d800) [pid = 2253] [serial = 466] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x118396c00) [pid = 2253] [serial = 460] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x118916400) [pid = 2253] [serial = 461] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x118967000) [pid = 2253] [serial = 463] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x1194e6400) [pid = 2253] [serial = 464] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x119e7ec00) [pid = 2253] [serial = 442] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x116774400) [pid = 2253] [serial = 455] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x113c3c000) [pid = 2253] [serial = 454] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x116a67800) [pid = 2253] [serial = 457] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x117e7c000) [pid = 2253] [serial = 458] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x128b4d000) [pid = 2253] [serial = 445] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1168af400) [pid = 2253] [serial = 439] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x126ca2000) [pid = 2253] [serial = 481] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x12a9bbc00) [pid = 2253] [serial = 448] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x129363800) [pid = 2253] [serial = 479] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x1214cc400) [pid = 2253] [serial = 469] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x126c95c00) [pid = 2253] [serial = 473] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x12955a000) [pid = 2253] [serial = 482] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12add2000) [pid = 2253] [serial = 485] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x119e80000) [pid = 2253] [serial = 467] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x129560000) [pid = 2253] [serial = 484] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12be08c00) [pid = 2253] [serial = 488] [outer = 0x0] [url = about:blank] 23:55:22 INFO - PROCESS | 2253 | 1464332122971 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]]]}] 23:55:23 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 23:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 23:55:23 INFO - PROCESS | 2253 | 1464332123007 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 2253 | 1464332123010 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:55:23 INFO - PROCESS | 2253 | 1464332123015 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 2253 | 1464332123017 Marionette TRACE conn2 <- [1,718,null,{}] 23:55:23 INFO - PROCESS | 2253 | 1464332123019 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}] 23:55:23 INFO - PROCESS | 2253 | 1464332123100 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:55:23 INFO - PROCESS | 2253 | 1464332123107 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f91800 == 49 [pid = 2253] [id = 187] 23:55:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x118389400) [pid = 2253] [serial = 559] [outer = 0x0] 23:55:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x1185dcc00) [pid = 2253] [serial = 560] [outer = 0x118389400] 23:55:23 INFO - PROCESS | 2253 | 1464332123134 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x118db4800) [pid = 2253] [serial = 561] [outer = 0x118389400] 23:55:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:55:23 INFO - PROCESS | 2253 | 1464332123981 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]]]}] 23:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 23:55:23 INFO - PROCESS | 2253 | 1464332123987 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 2253 | 1464332123989 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:55:23 INFO - PROCESS | 2253 | 1464332123991 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 2253 | 1464332123993 Marionette TRACE conn2 <- [1,722,null,{}] 23:55:24 INFO - PROCESS | 2253 | 1464332124002 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}] 23:55:24 INFO - PROCESS | 2253 | 1464332124107 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:55:24 INFO - PROCESS | 2253 | 1464332124114 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b03800 == 50 [pid = 2253] [id = 188] 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x1194ec000) [pid = 2253] [serial = 562] [outer = 0x0] 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x119e83400) [pid = 2253] [serial = 563] [outer = 0x1194ec000] 23:55:24 INFO - PROCESS | 2253 | 1464332124143 Marionette DEBUG loaded listener.js 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x1212d8c00) [pid = 2253] [serial = 564] [outer = 0x1194ec000] 23:55:24 INFO - PROCESS | 2253 | 1464332124496 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] 23:55:24 INFO - PROCESS | 2253 | 1464332124514 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:55:24 INFO - PROCESS | 2253 | 1464332124517 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 2253 | 1464332124521 Marionette TRACE conn2 <- [1,726,null,{}] 23:55:24 INFO - PROCESS | 2253 | 1464332124530 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}] 23:55:24 INFO - PROCESS | 2253 | 1464332124610 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:55:24 INFO - PROCESS | 2253 | 1464332124614 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b25000 == 51 [pid = 2253] [id = 189] 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1212e3400) [pid = 2253] [serial = 565] [outer = 0x0] 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1242fa400) [pid = 2253] [serial = 566] [outer = 0x1212e3400] 23:55:24 INFO - PROCESS | 2253 | 1464332124645 Marionette DEBUG loaded listener.js 23:55:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x125f76400) [pid = 2253] [serial = 567] [outer = 0x1212e3400] 23:55:25 INFO - PROCESS | 2253 | 1464332125056 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]]]}] 23:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 23:55:25 INFO - PROCESS | 2253 | 1464332125092 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:55:25 INFO - PROCESS | 2253 | 1464332125093 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:55:25 INFO - PROCESS | 2253 | 1464332125096 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:55:25 INFO - PROCESS | 2253 | 1464332125097 Marionette TRACE conn2 <- [1,730,null,{}] 23:55:25 INFO - PROCESS | 2253 | 1464332125099 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}] 23:55:25 INFO - PROCESS | 2253 | 1464332125194 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:55:25 INFO - PROCESS | 2253 | 1464332125201 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b19000 == 52 [pid = 2253] [id = 190] 23:55:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x124bec000) [pid = 2253] [serial = 568] [outer = 0x0] 23:55:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x126ca2000) [pid = 2253] [serial = 569] [outer = 0x124bec000] 23:55:25 INFO - PROCESS | 2253 | 1464332125226 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x128b50c00) [pid = 2253] [serial = 570] [outer = 0x124bec000] 23:55:25 INFO - PROCESS | 2253 | 1464332125590 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] 23:55:25 INFO - PROCESS | 2253 | 1464332125616 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:55:25 INFO - PROCESS | 2253 | 1464332125625 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:55:25 INFO - PROCESS | 2253 | 1464332125626 Marionette TRACE conn2 <- [1,734,null,{}] 23:55:25 INFO - PROCESS | 2253 | 1464332125628 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}] 23:55:25 INFO - PROCESS | 2253 | 1464332125787 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:55:25 INFO - PROCESS | 2253 | 1464332125875 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f84000 == 53 [pid = 2253] [id = 191] 23:55:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12955c800) [pid = 2253] [serial = 571] [outer = 0x0] 23:55:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1297d3000) [pid = 2253] [serial = 572] [outer = 0x12955c800] 23:55:25 INFO - PROCESS | 2253 | 1464332125920 Marionette DEBUG loaded listener.js 23:55:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12bc1bc00) [pid = 2253] [serial = 573] [outer = 0x12955c800] 23:55:26 INFO - PROCESS | 2253 | 1464332126358 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]]]}] 23:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 770ms 23:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:55:26 INFO - PROCESS | 2253 | 1464332126396 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:55:26 INFO - PROCESS | 2253 | 1464332126397 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:55:26 INFO - PROCESS | 2253 | 1464332126399 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:55:26 INFO - PROCESS | 2253 | 1464332126403 Marionette TRACE conn2 <- [1,738,null,{}] 23:55:26 INFO - PROCESS | 2253 | 1464332126412 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}] 23:55:26 INFO - PROCESS | 2253 | 1464332126508 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:55:26 INFO - PROCESS | 2253 | 1464332126512 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a716000 == 54 [pid = 2253] [id = 192] 23:55:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x12aaa3c00) [pid = 2253] [serial = 574] [outer = 0x0] 23:55:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x12be0c400) [pid = 2253] [serial = 575] [outer = 0x12aaa3c00] 23:55:26 INFO - PROCESS | 2253 | 1464332126537 Marionette DEBUG loaded listener.js 23:55:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x12c202800) [pid = 2253] [serial = 576] [outer = 0x12aaa3c00] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x116a68000) [pid = 2253] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x12ba16400) [pid = 2253] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x110fdd800) [pid = 2253] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x12190fc00) [pid = 2253] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12c5bac00) [pid = 2253] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x128d8b000) [pid = 2253] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x112a6bc00) [pid = 2253] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12adcc800) [pid = 2253] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1212d6000) [pid = 2253] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128b53800) [pid = 2253] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x126c96000) [pid = 2253] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x119255000) [pid = 2253] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:55:26 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x1212df000) [pid = 2253] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:55:27 INFO - PROCESS | 2253 | 1464332127425 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]]]}] 23:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1078ms 23:55:27 INFO - PROCESS | 2253 | 1464332127477 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:55:27 INFO - PROCESS | 2253 | 1464332127479 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:55:27 INFO - PROCESS | 2253 | 1464332127481 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - PROCESS | 2253 | 1464332127482 Marionette TRACE conn2 <- [1,742,null,{}] 23:55:27 INFO - PROCESS | 2253 | 1464332127484 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}] 23:55:27 INFO - PROCESS | 2253 | 1464332127562 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:55:27 INFO - PROCESS | 2253 | 1464332127570 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b18000 == 55 [pid = 2253] [id = 193] 23:55:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x112ae7000) [pid = 2253] [serial = 577] [outer = 0x0] 23:55:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x11925c000) [pid = 2253] [serial = 578] [outer = 0x112ae7000] 23:55:27 INFO - PROCESS | 2253 | 1464332127603 Marionette DEBUG loaded listener.js 23:55:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x12aaadc00) [pid = 2253] [serial = 579] [outer = 0x112ae7000] 23:55:28 INFO - PROCESS | 2253 | 1464332128388 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]]]}] 23:55:28 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 23:55:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 23:55:28 INFO - PROCESS | 2253 | 1464332128404 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:55:28 INFO - PROCESS | 2253 | 1464332128405 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:55:28 INFO - PROCESS | 2253 | 1464332128407 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:55:28 INFO - PROCESS | 2253 | 1464332128408 Marionette TRACE conn2 <- [1,746,null,{}] 23:55:28 INFO - PROCESS | 2253 | 1464332128410 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}] 23:55:28 INFO - PROCESS | 2253 | 1464332128493 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:55:28 INFO - PROCESS | 2253 | 1464332128543 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba74000 == 56 [pid = 2253] [id = 194] 23:55:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x113253c00) [pid = 2253] [serial = 580] [outer = 0x0] 23:55:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12c20b000) [pid = 2253] [serial = 581] [outer = 0x113253c00] 23:55:28 INFO - PROCESS | 2253 | 1464332128567 Marionette DEBUG loaded listener.js 23:55:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12c5bdc00) [pid = 2253] [serial = 582] [outer = 0x113253c00] 23:55:29 INFO - PROCESS | 2253 | 1464332129361 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]]]}] 23:55:29 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.) 23:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 23:55:29 INFO - PROCESS | 2253 | 1464332129379 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:55:29 INFO - PROCESS | 2253 | 1464332129382 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:55:29 INFO - PROCESS | 2253 | 1464332129388 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:55:29 INFO - PROCESS | 2253 | 1464332129391 Marionette TRACE conn2 <- [1,750,null,{}] 23:55:29 INFO - PROCESS | 2253 | 1464332129396 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}] 23:55:29 INFO - PROCESS | 2253 | 1464332129499 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:55:29 INFO - PROCESS | 2253 | 1464332129551 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x11743d800 == 57 [pid = 2253] [id = 195] 23:55:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x1122b6000) [pid = 2253] [serial = 583] [outer = 0x0] 23:55:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x113c35400) [pid = 2253] [serial = 584] [outer = 0x1122b6000] 23:55:29 INFO - PROCESS | 2253 | 1464332129584 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1168ae800) [pid = 2253] [serial = 585] [outer = 0x1122b6000] 23:55:30 INFO - PROCESS | 2253 | 1464332130487 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]]]}] 23:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 23:55:30 INFO - PROCESS | 2253 | 1464332130511 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:55:30 INFO - PROCESS | 2253 | 1464332130515 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:55:30 INFO - PROCESS | 2253 | 1464332130520 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:55:30 INFO - PROCESS | 2253 | 1464332130522 Marionette TRACE conn2 <- [1,754,null,{}] 23:55:30 INFO - PROCESS | 2253 | 1464332130524 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}] 23:55:30 INFO - PROCESS | 2253 | 1464332130628 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:55:30 INFO - PROCESS | 2253 | 1464332130678 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b0f800 == 58 [pid = 2253] [id = 196] 23:55:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x117e73400) [pid = 2253] [serial = 586] [outer = 0x0] 23:55:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x119257c00) [pid = 2253] [serial = 587] [outer = 0x117e73400] 23:55:30 INFO - PROCESS | 2253 | 1464332130708 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x11984f000) [pid = 2253] [serial = 588] [outer = 0x117e73400] 23:55:31 INFO - PROCESS | 2253 | 1464332131595 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]]]}] 23:55:31 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 23:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 23:55:31 INFO - PROCESS | 2253 | 1464332131641 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 2253 | 1464332131643 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:55:31 INFO - PROCESS | 2253 | 1464332131645 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 2253 | 1464332131648 Marionette TRACE conn2 <- [1,758,null,{}] 23:55:31 INFO - PROCESS | 2253 | 1464332131655 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}] 23:55:31 INFO - PROCESS | 2253 | 1464332131762 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:55:31 INFO - PROCESS | 2253 | 1464332131812 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c122800 == 59 [pid = 2253] [id = 197] 23:55:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x121bb0c00) [pid = 2253] [serial = 589] [outer = 0x0] 23:55:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x126c95000) [pid = 2253] [serial = 590] [outer = 0x121bb0c00] 23:55:31 INFO - PROCESS | 2253 | 1464332131845 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x129360c00) [pid = 2253] [serial = 591] [outer = 0x121bb0c00] 23:55:32 INFO - PROCESS | 2253 | 1464332132307 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]]]}] 23:55:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 721ms 23:55:32 INFO - PROCESS | 2253 | 1464332132366 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 2253 | 1464332132370 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:55:32 INFO - PROCESS | 2253 | 1464332132373 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - PROCESS | 2253 | 1464332132374 Marionette TRACE conn2 <- [1,762,null,{}] 23:55:32 INFO - PROCESS | 2253 | 1464332132376 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}] 23:55:32 INFO - PROCESS | 2253 | 1464332132476 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:55:32 INFO - PROCESS | 2253 | 1464332132542 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce20800 == 60 [pid = 2253] [id = 198] 23:55:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x128a2bc00) [pid = 2253] [serial = 592] [outer = 0x0] 23:55:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x12aa2bc00) [pid = 2253] [serial = 593] [outer = 0x128a2bc00] 23:55:32 INFO - PROCESS | 2253 | 1464332132572 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x12be0cc00) [pid = 2253] [serial = 594] [outer = 0x128a2bc00] 23:55:33 INFO - PROCESS | 2253 | 1464332133442 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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1118ms 23:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:55:33 INFO - PROCESS | 2253 | 1464332133492 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 2253 | 1464332133494 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:55:33 INFO - PROCESS | 2253 | 1464332133497 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - PROCESS | 2253 | 1464332133498 Marionette TRACE conn2 <- [1,766,null,{}] 23:55:33 INFO - PROCESS | 2253 | 1464332133502 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}] 23:55:33 INFO - PROCESS | 2253 | 1464332133583 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:55:33 INFO - PROCESS | 2253 | 1464332133683 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ab5000 == 61 [pid = 2253] [id = 199] 23:55:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x1166d0400) [pid = 2253] [serial = 595] [outer = 0x0] 23:55:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x1168a7000) [pid = 2253] [serial = 596] [outer = 0x1166d0400] 23:55:33 INFO - PROCESS | 2253 | 1464332133714 Marionette DEBUG loaded listener.js 23:55:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x11838cc00) [pid = 2253] [serial = 597] [outer = 0x1166d0400] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x121b18000 == 60 [pid = 2253] [id = 193] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x12a716000 == 59 [pid = 2253] [id = 192] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x116f84000 == 58 [pid = 2253] [id = 191] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x124b19000 == 57 [pid = 2253] [id = 190] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x123b25000 == 56 [pid = 2253] [id = 189] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x119b03800 == 55 [pid = 2253] [id = 188] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x12bc1a800) [pid = 2253] [serial = 506] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x116773000) [pid = 2253] [serial = 493] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x118913800) [pid = 2253] [serial = 496] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x12c5bfc00) [pid = 2253] [serial = 509] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x12153bc00) [pid = 2253] [serial = 503] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x12176e400) [pid = 2253] [serial = 499] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1185dd800) [pid = 2253] [serial = 542] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x116f91800 == 54 [pid = 2253] [id = 187] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x118d21000 == 53 [pid = 2253] [id = 186] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x124b4b800 == 52 [pid = 2253] [id = 183] 23:55:34 INFO - PROCESS | 2253 | --DOCSHELL 0x118dec000 == 51 [pid = 2253] [id = 182] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x12be03800) [pid = 2253] [serial = 335] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12c97e000) [pid = 2253] [serial = 437] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x12a72b000) [pid = 2253] [serial = 530] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12aaa2800) [pid = 2253] [serial = 531] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x112fc8400) [pid = 2253] [serial = 512] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12c205400) [pid = 2253] [serial = 491] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x1212db000) [pid = 2253] [serial = 521] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x12be0a800) [pid = 2253] [serial = 534] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1212df800) [pid = 2253] [serial = 522] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x12af2e000) [pid = 2253] [serial = 533] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128a25000) [pid = 2253] [serial = 527] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1194e4000) [pid = 2253] [serial = 518] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x119bba400) [pid = 2253] [serial = 519] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x121545c00) [pid = 2253] [serial = 524] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x1242fa800) [pid = 2253] [serial = 525] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118918000) [pid = 2253] [serial = 516] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x11823c000) [pid = 2253] [serial = 515] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12c5b8c00) [pid = 2253] [serial = 537] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12c20ac00) [pid = 2253] [serial = 536] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x110fe5400) [pid = 2253] [serial = 539] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x11984b400) [pid = 2253] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x113c42000) [pid = 2253] [serial = 513] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x128d85000) [pid = 2253] [serial = 528] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x110fea800) [pid = 2253] [serial = 540] [outer = 0x0] [url = about:blank] 23:55:34 INFO - PROCESS | 2253 | 1464332134591 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]]]}] 23:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 23:55:34 INFO - PROCESS | 2253 | 1464332134622 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:55:34 INFO - PROCESS | 2253 | 1464332134626 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:55:34 INFO - PROCESS | 2253 | 1464332134635 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 2253 | 1464332134636 Marionette TRACE conn2 <- [1,770,null,{}] 23:55:34 INFO - PROCESS | 2253 | 1464332134638 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}] 23:55:34 INFO - PROCESS | 2253 | 1464332134719 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:55:34 INFO - PROCESS | 2253 | 1464332134724 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x11832e000 == 52 [pid = 2253] [id = 200] 23:55:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118917800) [pid = 2253] [serial = 598] [outer = 0x0] 23:55:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x118963800) [pid = 2253] [serial = 599] [outer = 0x118917800] 23:55:34 INFO - PROCESS | 2253 | 1464332134752 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1198afc00) [pid = 2253] [serial = 600] [outer = 0x118917800] 23:55:35 INFO - PROCESS | 2253 | 1464332135118 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]]]}] 23:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 522ms 23:55:35 INFO - PROCESS | 2253 | 1464332135154 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 2253 | 1464332135156 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:55:35 INFO - PROCESS | 2253 | 1464332135158 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 2253 | 1464332135160 Marionette TRACE conn2 <- [1,774,null,{}] 23:55:35 INFO - PROCESS | 2253 | 1464332135168 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}] 23:55:35 INFO - PROCESS | 2253 | 1464332135255 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:55:35 INFO - PROCESS | 2253 | 1464332135305 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215c3800 == 53 [pid = 2253] [id = 201] 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x1194f0400) [pid = 2253] [serial = 601] [outer = 0x0] 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x12113b000) [pid = 2253] [serial = 602] [outer = 0x1194f0400] 23:55:35 INFO - PROCESS | 2253 | 1464332135333 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x121241000) [pid = 2253] [serial = 603] [outer = 0x1194f0400] 23:55:35 INFO - PROCESS | 2253 | 1464332135622 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]]]}] 23:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 23:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:55:35 INFO - PROCESS | 2253 | 1464332135679 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 2253 | 1464332135680 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:55:35 INFO - PROCESS | 2253 | 1464332135683 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 2253 | 1464332135684 Marionette TRACE conn2 <- [1,778,null,{}] 23:55:35 INFO - PROCESS | 2253 | 1464332135696 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}] 23:55:35 INFO - PROCESS | 2253 | 1464332135777 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:55:35 INFO - PROCESS | 2253 | 1464332135830 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f4f800 == 54 [pid = 2253] [id = 202] 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x121240c00) [pid = 2253] [serial = 604] [outer = 0x0] 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1212dc800) [pid = 2253] [serial = 605] [outer = 0x121240c00] 23:55:35 INFO - PROCESS | 2253 | 1464332135856 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x12403bc00) [pid = 2253] [serial = 606] [outer = 0x121240c00] 23:55:36 INFO - PROCESS | 2253 | 1464332136138 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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 473ms 23:55:36 INFO - PROCESS | 2253 | 1464332136159 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 2253 | 1464332136160 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:55:36 INFO - PROCESS | 2253 | 1464332136162 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - PROCESS | 2253 | 1464332136163 Marionette TRACE conn2 <- [1,782,null,{}] 23:55:36 INFO - PROCESS | 2253 | 1464332136166 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}] 23:55:36 INFO - PROCESS | 2253 | 1464332136259 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:55:36 INFO - PROCESS | 2253 | 1464332136264 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a53000 == 55 [pid = 2253] [id = 203] 23:55:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x1214cec00) [pid = 2253] [serial = 607] [outer = 0x0] 23:55:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x124becc00) [pid = 2253] [serial = 608] [outer = 0x1214cec00] 23:55:36 INFO - PROCESS | 2253 | 1464332136291 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x128d83400) [pid = 2253] [serial = 609] [outer = 0x1214cec00] 23:55:36 INFO - PROCESS | 2253 | 1464332136670 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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 519ms 23:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:55:36 INFO - PROCESS | 2253 | 1464332136683 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 2253 | 1464332136685 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:55:36 INFO - PROCESS | 2253 | 1464332136688 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - PROCESS | 2253 | 1464332136690 Marionette TRACE conn2 <- [1,786,null,{}] 23:55:36 INFO - PROCESS | 2253 | 1464332136693 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}] 23:55:36 INFO - PROCESS | 2253 | 1464332136876 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:55:36 INFO - PROCESS | 2253 | 1464332136902 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a93800 == 56 [pid = 2253] [id = 204] 23:55:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1291a9400) [pid = 2253] [serial = 610] [outer = 0x0] 23:55:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1297ce800) [pid = 2253] [serial = 611] [outer = 0x1291a9400] 23:55:36 INFO - PROCESS | 2253 | 1464332136957 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12be03800) [pid = 2253] [serial = 612] [outer = 0x1291a9400] 23:55:37 INFO - PROCESS | 2253 | 1464332137382 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 722ms 23:55:37 INFO - PROCESS | 2253 | 1464332137410 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 2253 | 1464332137411 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:55:37 INFO - PROCESS | 2253 | 1464332137413 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 2253 | 1464332137414 Marionette TRACE conn2 <- [1,790,null,{}] 23:55:37 INFO - PROCESS | 2253 | 1464332137418 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}] 23:55:37 INFO - PROCESS | 2253 | 1464332137531 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:55:37 INFO - PROCESS | 2253 | 1464332137552 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x116acb000 == 57 [pid = 2253] [id = 205] 23:55:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12be09800) [pid = 2253] [serial = 613] [outer = 0x0] 23:55:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12c148000) [pid = 2253] [serial = 614] [outer = 0x12be09800] 23:55:37 INFO - PROCESS | 2253 | 1464332137576 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12c5bc000) [pid = 2253] [serial = 615] [outer = 0x12be09800] 23:55:37 INFO - PROCESS | 2253 | 1464332137920 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 23:55:37 INFO - PROCESS | 2253 | 1464332137936 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 2253 | 1464332137938 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:55:37 INFO - PROCESS | 2253 | 1464332137940 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 2253 | 1464332137941 Marionette TRACE conn2 <- [1,794,null,{}] 23:55:37 INFO - PROCESS | 2253 | 1464332137950 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}] 23:55:38 INFO - PROCESS | 2253 | 1464332138078 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:55:38 INFO - PROCESS | 2253 | 1464332138093 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be18000 == 58 [pid = 2253] [id = 206] 23:55:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x128c70800) [pid = 2253] [serial = 616] [outer = 0x0] 23:55:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x128c76400) [pid = 2253] [serial = 617] [outer = 0x128c70800] 23:55:38 INFO - PROCESS | 2253 | 1464332138135 Marionette DEBUG loaded listener.js 23:55:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x128c7bc00) [pid = 2253] [serial = 618] [outer = 0x128c70800] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x118234400) [pid = 2253] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x12955b000) [pid = 2253] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x11335d800) [pid = 2253] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x121144400) [pid = 2253] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x114fdac00) [pid = 2253] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1242f6000) [pid = 2253] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1212e3400) [pid = 2253] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x1194ec000) [pid = 2253] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x12aaa3c00) [pid = 2253] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x112ae7000) [pid = 2253] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x128b4a000) [pid = 2253] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x120f26800) [pid = 2253] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x1194ef400) [pid = 2253] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x120f25800) [pid = 2253] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12c20c800) [pid = 2253] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x124b72000) [pid = 2253] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x114fde400) [pid = 2253] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x1297c9c00) [pid = 2253] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x118166800) [pid = 2253] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x119c30400) [pid = 2253] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x11984b800) [pid = 2253] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x11646c000) [pid = 2253] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x119853800) [pid = 2253] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1216a5c00) [pid = 2253] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x113c24400) [pid = 2253] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x113c23c00) [pid = 2253] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x118393c00) [pid = 2253] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x113c3b400) [pid = 2253] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x124bec000) [pid = 2253] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x12955c800) [pid = 2253] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x1120f6000) [pid = 2253] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:55:38 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x118389400) [pid = 2253] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:55:38 INFO - PROCESS | 2253 | 1464332138880 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]]]}] 23:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 980ms 23:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:55:38 INFO - PROCESS | 2253 | 1464332138922 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 2253 | 1464332138924 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:55:38 INFO - PROCESS | 2253 | 1464332138927 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 2253 | 1464332138929 Marionette TRACE conn2 <- [1,798,null,{}] 23:55:38 INFO - PROCESS | 2253 | 1464332138933 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}] 23:55:39 INFO - PROCESS | 2253 | 1464332139097 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:55:39 INFO - PROCESS | 2253 | 1464332139148 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194c3000 == 59 [pid = 2253] [id = 207] 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x11224d800) [pid = 2253] [serial = 619] [outer = 0x0] 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x116602400) [pid = 2253] [serial = 620] [outer = 0x11224d800] 23:55:39 INFO - PROCESS | 2253 | 1464332139172 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x11890e800) [pid = 2253] [serial = 621] [outer = 0x11224d800] 23:55:39 INFO - PROCESS | 2253 | 1464332139455 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]]]}] 23:55:39 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 23:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 572ms 23:55:39 INFO - PROCESS | 2253 | 1464332139499 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:55:39 INFO - PROCESS | 2253 | 1464332139502 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:55:39 INFO - PROCESS | 2253 | 1464332139507 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:55:39 INFO - PROCESS | 2253 | 1464332139508 Marionette TRACE conn2 <- [1,802,null,{}] 23:55:39 INFO - PROCESS | 2253 | 1464332139510 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}] 23:55:39 INFO - PROCESS | 2253 | 1464332139637 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:55:39 INFO - PROCESS | 2253 | 1464332139716 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x129758800 == 60 [pid = 2253] [id = 208] 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x116602c00) [pid = 2253] [serial = 622] [outer = 0x0] 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x11925bc00) [pid = 2253] [serial = 623] [outer = 0x116602c00] 23:55:39 INFO - PROCESS | 2253 | 1464332139759 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1212e4000) [pid = 2253] [serial = 624] [outer = 0x116602c00] 23:55:40 INFO - PROCESS | 2253 | 1464332140144 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]]]}] 23:55:40 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 23:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 23:55:40 INFO - PROCESS | 2253 | 1464332140180 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 2253 | 1464332140181 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:55:40 INFO - PROCESS | 2253 | 1464332140194 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 2253 | 1464332140196 Marionette TRACE conn2 <- [1,806,null,{}] 23:55:40 INFO - PROCESS | 2253 | 1464332140198 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}] 23:55:40 INFO - PROCESS | 2253 | 1464332140316 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:55:40 INFO - PROCESS | 2253 | 1464332140345 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1cf800 == 61 [pid = 2253] [id = 209] 23:55:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x128a26c00) [pid = 2253] [serial = 625] [outer = 0x0] 23:55:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x128c7dc00) [pid = 2253] [serial = 626] [outer = 0x128a26c00] 23:55:40 INFO - PROCESS | 2253 | 1464332140374 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x12c144800) [pid = 2253] [serial = 627] [outer = 0x128a26c00] 23:55:40 INFO - PROCESS | 2253 | [2253] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:55:40 INFO - PROCESS | 2253 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:55:40 INFO - PROCESS | 2253 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:55:40 INFO - PROCESS | 2253 | [GFX2-]: Using SkiaGL canvas. 23:55:40 INFO - PROCESS | 2253 | 1464332140718 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]]]}] 23:55:40 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 23:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 578ms 23:55:40 INFO - PROCESS | 2253 | 1464332140791 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 2253 | 1464332140794 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:55:40 INFO - PROCESS | 2253 | 1464332140799 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 2253 | 1464332140801 Marionette TRACE conn2 <- [1,810,null,{}] 23:55:40 INFO - PROCESS | 2253 | 1464332140806 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}] 23:55:40 INFO - PROCESS | 2253 | 1464332140922 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:55:41 INFO - PROCESS | 2253 | 1464332141042 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f80800 == 62 [pid = 2253] [id = 210] 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x111e6f800) [pid = 2253] [serial = 628] [outer = 0x0] 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x1132b1400) [pid = 2253] [serial = 629] [outer = 0x111e6f800] 23:55:41 INFO - PROCESS | 2253 | 1464332141093 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x116858800) [pid = 2253] [serial = 630] [outer = 0x111e6f800] 23:55:41 INFO - PROCESS | 2253 | 1464332141632 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 873ms 23:55:41 INFO - PROCESS | 2253 | 1464332141672 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 2253 | 1464332141674 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:55:41 INFO - PROCESS | 2253 | 1464332141680 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 2253 | 1464332141683 Marionette TRACE conn2 <- [1,814,null,{}] 23:55:41 INFO - PROCESS | 2253 | 1464332141705 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}] 23:55:41 INFO - PROCESS | 2253 | 1464332141811 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:55:41 INFO - PROCESS | 2253 | 1464332141876 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b33000 == 63 [pid = 2253] [id = 211] 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11895f000) [pid = 2253] [serial = 631] [outer = 0x0] 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1198af400) [pid = 2253] [serial = 632] [outer = 0x11895f000] 23:55:41 INFO - PROCESS | 2253 | 1464332141909 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x120f26400) [pid = 2253] [serial = 633] [outer = 0x11895f000] 23:55:42 INFO - PROCESS | 2253 | 1464332142393 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] 23:55:42 INFO - PROCESS | 2253 | 1464332142436 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:55:42 INFO - PROCESS | 2253 | 1464332142440 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 2253 | 1464332142441 Marionette TRACE conn2 <- [1,818,null,{}] 23:55:42 INFO - PROCESS | 2253 | 1464332142448 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}] 23:55:42 INFO - PROCESS | 2253 | 1464332142558 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:55:42 INFO - PROCESS | 2253 | 1464332142626 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d4d0800 == 64 [pid = 2253] [id = 212] 23:55:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1216a3800) [pid = 2253] [serial = 634] [outer = 0x0] 23:55:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x1240b8000) [pid = 2253] [serial = 635] [outer = 0x1216a3800] 23:55:42 INFO - PROCESS | 2253 | 1464332142660 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x128b46000) [pid = 2253] [serial = 636] [outer = 0x1216a3800] 23:55:43 INFO - PROCESS | 2253 | 1464332143076 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]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 23:55:43 INFO - PROCESS | 2253 | 1464332143126 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:55:43 INFO - PROCESS | 2253 | 1464332143127 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:55:43 INFO - PROCESS | 2253 | 1464332143130 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2253 | 1464332143131 Marionette TRACE conn2 <- [1,822,null,{}] 23:55:43 INFO - PROCESS | 2253 | 1464332143152 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}] 23:55:43 INFO - PROCESS | 2253 | 1464332143259 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:55:43 INFO - PROCESS | 2253 | 1464332143326 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db05000 == 65 [pid = 2253] [id = 213] 23:55:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1216a4400) [pid = 2253] [serial = 637] [outer = 0x0] 23:55:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x129562400) [pid = 2253] [serial = 638] [outer = 0x1216a4400] 23:55:43 INFO - PROCESS | 2253 | 1464332143358 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x12aaa2800) [pid = 2253] [serial = 639] [outer = 0x1216a4400] 23:55:43 INFO - PROCESS | 2253 | 1464332143784 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] 23:55:43 INFO - PROCESS | 2253 | 1464332143800 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:55:43 INFO - PROCESS | 2253 | 1464332143802 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2253 | 1464332143803 Marionette TRACE conn2 <- [1,826,null,{}] 23:55:43 INFO - PROCESS | 2253 | 1464332143806 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}] 23:55:43 INFO - PROCESS | 2253 | 1464332143905 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:55:43 INFO - PROCESS | 2253 | 1464332143969 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db20800 == 66 [pid = 2253] [id = 214] 23:55:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x1185d4800) [pid = 2253] [serial = 640] [outer = 0x0] 23:55:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x128c46c00) [pid = 2253] [serial = 641] [outer = 0x1185d4800] 23:55:44 INFO - PROCESS | 2253 | 1464332144002 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x128c4d400) [pid = 2253] [serial = 642] [outer = 0x1185d4800] 23:55:44 INFO - PROCESS | 2253 | 1464332144438 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]]]}] 23:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 23:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:55:44 INFO - PROCESS | 2253 | 1464332144472 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 2253 | 1464332144473 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:55:44 INFO - PROCESS | 2253 | 1464332144475 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 2253 | 1464332144477 Marionette TRACE conn2 <- [1,830,null,{}] 23:55:44 INFO - PROCESS | 2253 | 1464332144479 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}] 23:55:44 INFO - PROCESS | 2253 | 1464332144620 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:55:44 INFO - PROCESS | 2253 | 1464332144692 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211a9800 == 67 [pid = 2253] [id = 215] 23:55:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x12af31000) [pid = 2253] [serial = 643] [outer = 0x0] 23:55:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12bced400) [pid = 2253] [serial = 644] [outer = 0x12af31000] 23:55:44 INFO - PROCESS | 2253 | 1464332144722 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12c211400) [pid = 2253] [serial = 645] [outer = 0x12af31000] 23:55:45 INFO - PROCESS | 2253 | 1464332145139 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]]]}] 23:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 23:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:55:45 INFO - PROCESS | 2253 | 1464332145145 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:55:45 INFO - PROCESS | 2253 | 1464332145147 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:55:45 INFO - PROCESS | 2253 | 1464332145149 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 2253 | 1464332145150 Marionette TRACE conn2 <- [1,834,null,{}] 23:55:45 INFO - PROCESS | 2253 | 1464332145153 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}] 23:55:45 INFO - PROCESS | 2253 | 1464332145398 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:55:45 INFO - PROCESS | 2253 | 1464332145521 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f77800 == 68 [pid = 2253] [id = 216] 23:55:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x110fdc800) [pid = 2253] [serial = 646] [outer = 0x0] 23:55:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x110fe4800) [pid = 2253] [serial = 647] [outer = 0x110fdc800] 23:55:45 INFO - PROCESS | 2253 | 1464332145551 Marionette DEBUG loaded listener.js 23:55:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x112ae7000) [pid = 2253] [serial = 648] [outer = 0x110fdc800] 23:55:46 INFO - PROCESS | 2253 | 1464332146081 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 975ms 23:55:46 INFO - PROCESS | 2253 | 1464332146126 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 2253 | 1464332146129 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:55:46 INFO - PROCESS | 2253 | 1464332146133 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - PROCESS | 2253 | 1464332146140 Marionette TRACE conn2 <- [1,838,null,{}] 23:55:46 INFO - PROCESS | 2253 | 1464332146144 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}] 23:55:46 INFO - PROCESS | 2253 | 1464332146291 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x129758800 == 67 [pid = 2253] [id = 208] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x1194c3000 == 66 [pid = 2253] [id = 207] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12be18000 == 65 [pid = 2253] [id = 206] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116acb000 == 64 [pid = 2253] [id = 205] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12c20b000) [pid = 2253] [serial = 581] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a93800 == 63 [pid = 2253] [id = 204] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a53000 == 62 [pid = 2253] [id = 203] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x123f4f800 == 61 [pid = 2253] [id = 202] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x1215c3800 == 60 [pid = 2253] [id = 201] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x11832e000 == 59 [pid = 2253] [id = 200] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116ab5000 == 58 [pid = 2253] [id = 199] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x121b0f800 == 57 [pid = 2253] [id = 196] 23:55:46 INFO - PROCESS | 2253 | 1464332146433 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x11743d800 == 56 [pid = 2253] [id = 195] 23:55:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba74000 == 55 [pid = 2253] [id = 194] 23:55:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x1164f4000 == 56 [pid = 2253] [id = 217] 23:55:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x114fde400) [pid = 2253] [serial = 649] [outer = 0x0] 23:55:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x116a6b800) [pid = 2253] [serial = 650] [outer = 0x114fde400] 23:55:46 INFO - PROCESS | 2253 | 1464332146463 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x117e75800) [pid = 2253] [serial = 651] [outer = 0x114fde400] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12935b400) [pid = 2253] [serial = 233] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x12a726400) [pid = 2253] [serial = 392] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x120f28c00) [pid = 2253] [serial = 341] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x1242d2400) [pid = 2253] [serial = 389] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x12ce02400) [pid = 2253] [serial = 510] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1291a5800) [pid = 2253] [serial = 446] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x118166000) [pid = 2253] [serial = 440] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x12af2f400) [pid = 2253] [serial = 395] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x118db3800) [pid = 2253] [serial = 386] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12113f000) [pid = 2253] [serial = 293] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x12aaa4000) [pid = 2253] [serial = 504] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x117e7c800) [pid = 2253] [serial = 494] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12c149400) [pid = 2253] [serial = 507] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x1264c2400) [pid = 2253] [serial = 296] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x1185dc400) [pid = 2253] [serial = 290] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x116775400) [pid = 2253] [serial = 287] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x1214d2800) [pid = 2253] [serial = 443] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x12c202c00) [pid = 2253] [serial = 452] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x118dbd800) [pid = 2253] [serial = 497] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x12adc9000) [pid = 2253] [serial = 449] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x117413800) [pid = 2253] [serial = 383] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x124b6b800) [pid = 2253] [serial = 500] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x11838f400) [pid = 2253] [serial = 338] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x126ca2000) [pid = 2253] [serial = 569] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1297d3000) [pid = 2253] [serial = 572] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x11890fc00) [pid = 2253] [serial = 548] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1212de400) [pid = 2253] [serial = 551] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x116a69400) [pid = 2253] [serial = 558] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x113c44800) [pid = 2253] [serial = 557] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x1185dcc00) [pid = 2253] [serial = 560] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x118db4800) [pid = 2253] [serial = 561] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x1291a6c00) [pid = 2253] [serial = 555] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x128b51000) [pid = 2253] [serial = 554] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x110fdfc00) [pid = 2253] [serial = 545] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x1242fa400) [pid = 2253] [serial = 566] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x128b50c00) [pid = 2253] [serial = 570] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x119e83400) [pid = 2253] [serial = 563] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x1212d8c00) [pid = 2253] [serial = 564] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x12be0c400) [pid = 2253] [serial = 575] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x12bc1bc00) [pid = 2253] [serial = 573] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x12c202800) [pid = 2253] [serial = 576] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x11925c000) [pid = 2253] [serial = 578] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x125f76400) [pid = 2253] [serial = 567] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x12aaadc00) [pid = 2253] [serial = 579] [outer = 0x0] [url = about:blank] 23:55:46 INFO - PROCESS | 2253 | 1464332146792 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 677ms 23:55:46 INFO - PROCESS | 2253 | 1464332146810 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 2253 | 1464332146812 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:55:46 INFO - PROCESS | 2253 | 1464332146814 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - PROCESS | 2253 | 1464332146816 Marionette TRACE conn2 <- [1,842,null,{}] 23:55:46 INFO - PROCESS | 2253 | 1464332146821 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}] 23:55:46 INFO - PROCESS | 2253 | 1464332146901 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:55:46 INFO - PROCESS | 2253 | 1464332146968 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x11824b000 == 57 [pid = 2253] [id = 218] 23:55:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x115e85000) [pid = 2253] [serial = 652] [outer = 0x0] 23:55:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x11838ac00) [pid = 2253] [serial = 653] [outer = 0x115e85000] 23:55:46 INFO - PROCESS | 2253 | 1464332146994 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x11890d000) [pid = 2253] [serial = 654] [outer = 0x115e85000] 23:55:47 INFO - PROCESS | 2253 | 1464332147279 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 523ms 23:55:47 INFO - PROCESS | 2253 | 1464332147339 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 2253 | 1464332147341 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:55:47 INFO - PROCESS | 2253 | 1464332147348 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 2253 | 1464332147352 Marionette TRACE conn2 <- [1,846,null,{}] 23:55:47 INFO - PROCESS | 2253 | 1464332147354 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}] 23:55:47 INFO - PROCESS | 2253 | 1464332147438 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:55:47 INFO - PROCESS | 2253 | 1464332147489 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x11961a000 == 58 [pid = 2253] [id = 219] 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x117678400) [pid = 2253] [serial = 655] [outer = 0x0] 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x118919400) [pid = 2253] [serial = 656] [outer = 0x117678400] 23:55:47 INFO - PROCESS | 2253 | 1464332147515 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x11984b000) [pid = 2253] [serial = 657] [outer = 0x117678400] 23:55:47 INFO - PROCESS | 2253 | 1464332147823 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 527ms 23:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:55:47 INFO - PROCESS | 2253 | 1464332147871 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 2253 | 1464332147872 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:55:47 INFO - PROCESS | 2253 | 1464332147874 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 2253 | 1464332147876 Marionette TRACE conn2 <- [1,850,null,{}] 23:55:47 INFO - PROCESS | 2253 | 1464332147878 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}] 23:55:47 INFO - PROCESS | 2253 | 1464332147960 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:55:47 INFO - PROCESS | 2253 | 1464332147965 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211b6000 == 59 [pid = 2253] [id = 220] 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x119855c00) [pid = 2253] [serial = 658] [outer = 0x0] 23:55:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x119c13400) [pid = 2253] [serial = 659] [outer = 0x119855c00] 23:55:47 INFO - PROCESS | 2253 | 1464332147991 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x12113c800) [pid = 2253] [serial = 660] [outer = 0x119855c00] 23:55:48 INFO - PROCESS | 2253 | 1464332148331 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 23:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:55:48 INFO - PROCESS | 2253 | 1464332148343 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 2253 | 1464332148344 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:55:48 INFO - PROCESS | 2253 | 1464332148346 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 2253 | 1464332148347 Marionette TRACE conn2 <- [1,854,null,{}] 23:55:48 INFO - PROCESS | 2253 | 1464332148376 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}] 23:55:48 INFO - PROCESS | 2253 | 1464332148483 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:55:48 INFO - PROCESS | 2253 | 1464332148498 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215dc800 == 60 [pid = 2253] [id = 221] 23:55:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x12123b400) [pid = 2253] [serial = 661] [outer = 0x0] 23:55:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x121241800) [pid = 2253] [serial = 662] [outer = 0x12123b400] 23:55:48 INFO - PROCESS | 2253 | 1464332148529 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x1212de800) [pid = 2253] [serial = 663] [outer = 0x12123b400] 23:55:48 INFO - PROCESS | 2253 | 1464332148899 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 590ms 23:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:55:48 INFO - PROCESS | 2253 | 1464332148938 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 2253 | 1464332148940 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:55:48 INFO - PROCESS | 2253 | 1464332148942 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 2253 | 1464332148943 Marionette TRACE conn2 <- [1,858,null,{}] 23:55:48 INFO - PROCESS | 2253 | 1464332148945 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}] 23:55:49 INFO - PROCESS | 2253 | 1464332149047 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:55:49 INFO - PROCESS | 2253 | 1464332149051 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f67000 == 61 [pid = 2253] [id = 222] 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1212e2000) [pid = 2253] [serial = 664] [outer = 0x0] 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x12157f800) [pid = 2253] [serial = 665] [outer = 0x1212e2000] 23:55:49 INFO - PROCESS | 2253 | 1464332149103 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x121587000) [pid = 2253] [serial = 666] [outer = 0x1212e2000] 23:55:49 INFO - PROCESS | 2253 | 1464332149432 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 23:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:55:49 INFO - PROCESS | 2253 | 1464332149463 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 2253 | 1464332149464 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:55:49 INFO - PROCESS | 2253 | 1464332149466 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - PROCESS | 2253 | 1464332149467 Marionette TRACE conn2 <- [1,862,null,{}] 23:55:49 INFO - PROCESS | 2253 | 1464332149470 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}] 23:55:49 INFO - PROCESS | 2253 | 1464332149569 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:55:49 INFO - PROCESS | 2253 | 1464332149573 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b4c000 == 62 [pid = 2253] [id = 223] 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x121588000) [pid = 2253] [serial = 667] [outer = 0x0] 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x1216a4800) [pid = 2253] [serial = 668] [outer = 0x121588000] 23:55:49 INFO - PROCESS | 2253 | 1464332149627 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1240c1c00) [pid = 2253] [serial = 669] [outer = 0x121588000] 23:55:49 INFO - PROCESS | 2253 | 1464332149956 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 23:55:49 INFO - PROCESS | 2253 | 1464332149994 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:55:50 INFO - PROCESS | 2253 | 1464332150003 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:55:50 INFO - PROCESS | 2253 | 1464332150006 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 2253 | 1464332150007 Marionette TRACE conn2 <- [1,866,null,{}] 23:55:50 INFO - PROCESS | 2253 | 1464332150009 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}] 23:55:50 INFO - PROCESS | 2253 | 1464332150108 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:55:50 INFO - PROCESS | 2253 | 1464332150119 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a64800 == 63 [pid = 2253] [id = 224] 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x12158cc00) [pid = 2253] [serial = 670] [outer = 0x0] 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x124b6c800) [pid = 2253] [serial = 671] [outer = 0x12158cc00] 23:55:50 INFO - PROCESS | 2253 | 1464332150144 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x124bf0800) [pid = 2253] [serial = 672] [outer = 0x12158cc00] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1291a9400) [pid = 2253] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1194f0400) [pid = 2253] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x12be09800) [pid = 2253] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x128c70800) [pid = 2253] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x118917800) [pid = 2253] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x1166d0400) [pid = 2253] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x128a2bc00) [pid = 2253] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x121240c00) [pid = 2253] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x11224d800) [pid = 2253] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x1214cec00) [pid = 2253] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:55:50 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x116602c00) [pid = 2253] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:55:50 INFO - PROCESS | 2253 | 1464332150553 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]]]}] 23:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 568ms 23:55:50 INFO - PROCESS | 2253 | 1464332150574 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:55:50 INFO - PROCESS | 2253 | 1464332150575 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:55:50 INFO - PROCESS | 2253 | 1464332150578 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 2253 | 1464332150579 Marionette TRACE conn2 <- [1,870,null,{}] 23:55:50 INFO - PROCESS | 2253 | 1464332150581 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}] 23:55:50 INFO - PROCESS | 2253 | 1464332150665 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:55:50 INFO - PROCESS | 2253 | 1464332150672 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x129374800 == 64 [pid = 2253] [id = 225] 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x116602c00) [pid = 2253] [serial = 673] [outer = 0x0] 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x12123d400) [pid = 2253] [serial = 674] [outer = 0x116602c00] 23:55:50 INFO - PROCESS | 2253 | 1464332150698 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x126c95c00) [pid = 2253] [serial = 675] [outer = 0x116602c00] 23:55:51 INFO - PROCESS | 2253 | 1464332151042 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]]]}] 23:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 23:55:51 INFO - PROCESS | 2253 | 1464332151046 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 2253 | 1464332151048 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:55:51 INFO - PROCESS | 2253 | 1464332151050 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 2253 | 1464332151053 Marionette TRACE conn2 <- [1,874,null,{}] 23:55:51 INFO - PROCESS | 2253 | 1464332151056 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}] 23:55:51 INFO - PROCESS | 2253 | 1464332151168 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:55:51 INFO - PROCESS | 2253 | 1464332151174 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a707800 == 65 [pid = 2253] [id = 226] 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x118960000) [pid = 2253] [serial = 676] [outer = 0x0] 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x126ca2c00) [pid = 2253] [serial = 677] [outer = 0x118960000] 23:55:51 INFO - PROCESS | 2253 | 1464332151205 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x128c4a800) [pid = 2253] [serial = 678] [outer = 0x118960000] 23:55:51 INFO - PROCESS | 2253 | 1464332151525 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]]]}] 23:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 521ms 23:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:55:51 INFO - PROCESS | 2253 | 1464332151572 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 2253 | 1464332151573 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:55:51 INFO - PROCESS | 2253 | 1464332151576 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 2253 | 1464332151578 Marionette TRACE conn2 <- [1,878,null,{}] 23:55:51 INFO - PROCESS | 2253 | 1464332151580 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}] 23:55:51 INFO - PROCESS | 2253 | 1464332151694 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:55:51 INFO - PROCESS | 2253 | 1464332151769 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab8a000 == 66 [pid = 2253] [id = 227] 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x126869800) [pid = 2253] [serial = 679] [outer = 0x0] 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x128c74000) [pid = 2253] [serial = 680] [outer = 0x126869800] 23:55:51 INFO - PROCESS | 2253 | 1464332151805 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x1291a6c00) [pid = 2253] [serial = 681] [outer = 0x126869800] 23:55:52 INFO - PROCESS | 2253 | 1464332152219 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]]]}] 23:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 23:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:55:52 INFO - PROCESS | 2253 | 1464332152247 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 2253 | 1464332152248 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:55:52 INFO - PROCESS | 2253 | 1464332152250 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 2253 | 1464332152251 Marionette TRACE conn2 <- [1,882,null,{}] 23:55:52 INFO - PROCESS | 2253 | 1464332152254 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}] 23:55:52 INFO - PROCESS | 2253 | 1464332152337 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:55:52 INFO - PROCESS | 2253 | 1464332152390 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be15000 == 67 [pid = 2253] [id = 228] 23:55:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x124be5c00) [pid = 2253] [serial = 682] [outer = 0x0] 23:55:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x129362c00) [pid = 2253] [serial = 683] [outer = 0x124be5c00] 23:55:52 INFO - PROCESS | 2253 | 1464332152414 Marionette DEBUG loaded listener.js 23:55:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x1297d3000) [pid = 2253] [serial = 684] [outer = 0x124be5c00] 23:55:52 INFO - PROCESS | 2253 | 1464332152862 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]]]}] 23:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 621ms 23:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:55:52 INFO - PROCESS | 2253 | 1464332152872 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 2253 | 1464332152875 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:55:52 INFO - PROCESS | 2253 | 1464332152878 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 2253 | 1464332152881 Marionette TRACE conn2 <- [1,886,null,{}] 23:55:52 INFO - PROCESS | 2253 | 1464332152905 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}] 23:55:53 INFO - PROCESS | 2253 | 1464332153026 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:55:53 INFO - PROCESS | 2253 | 1464332153152 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x118dd5000 == 68 [pid = 2253] [id = 229] 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x116774400) [pid = 2253] [serial = 685] [outer = 0x0] 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x116a67400) [pid = 2253] [serial = 686] [outer = 0x116774400] 23:55:53 INFO - PROCESS | 2253 | 1464332153186 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11816e000) [pid = 2253] [serial = 687] [outer = 0x116774400] 23:55:53 INFO - PROCESS | 2253 | 1464332153629 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]]]}] 23:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 772ms 23:55:53 INFO - PROCESS | 2253 | 1464332153650 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:55:53 INFO - PROCESS | 2253 | 1464332153654 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:55:53 INFO - PROCESS | 2253 | 1464332153658 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:55:53 INFO - PROCESS | 2253 | 1464332153661 Marionette TRACE conn2 <- [1,890,null,{}] 23:55:53 INFO - PROCESS | 2253 | 1464332153663 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}] 23:55:53 INFO - PROCESS | 2253 | 1464332153772 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:55:53 INFO - PROCESS | 2253 | 1464332153839 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x124290000 == 69 [pid = 2253] [id = 230] 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1181ec000) [pid = 2253] [serial = 688] [outer = 0x0] 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x11895e800) [pid = 2253] [serial = 689] [outer = 0x1181ec000] 23:55:53 INFO - PROCESS | 2253 | 1464332153870 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1194eb800) [pid = 2253] [serial = 690] [outer = 0x1181ec000] 23:55:54 INFO - PROCESS | 2253 | 1464332154306 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]]]}] 23:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 23:55:54 INFO - PROCESS | 2253 | 1464332154329 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:55:54 INFO - PROCESS | 2253 | 1464332154330 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:55:54 INFO - PROCESS | 2253 | 1464332154333 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - PROCESS | 2253 | 1464332154335 Marionette TRACE conn2 <- [1,894,null,{}] 23:55:54 INFO - PROCESS | 2253 | 1464332154343 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}] 23:55:54 INFO - PROCESS | 2253 | 1464332154473 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:55:54 INFO - PROCESS | 2253 | 1464332154556 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2ca800 == 70 [pid = 2253] [id = 231] 23:55:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x121239000) [pid = 2253] [serial = 691] [outer = 0x0] 23:55:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x1212d9400) [pid = 2253] [serial = 692] [outer = 0x121239000] 23:55:54 INFO - PROCESS | 2253 | 1464332154588 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x12157e800) [pid = 2253] [serial = 693] [outer = 0x121239000] 23:55:55 INFO - PROCESS | 2253 | 1464332155022 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]]]}] 23:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 723ms 23:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:55:55 INFO - PROCESS | 2253 | 1464332155056 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 2253 | 1464332155058 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:55:55 INFO - PROCESS | 2253 | 1464332155060 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 2253 | 1464332155061 Marionette TRACE conn2 <- [1,898,null,{}] 23:55:55 INFO - PROCESS | 2253 | 1464332155064 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}] 23:55:55 INFO - PROCESS | 2253 | 1464332155170 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:55:55 INFO - PROCESS | 2253 | 1464332155237 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce13000 == 71 [pid = 2253] [id = 232] 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x1216a9800) [pid = 2253] [serial = 694] [outer = 0x0] 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x124bedc00) [pid = 2253] [serial = 695] [outer = 0x1216a9800] 23:55:55 INFO - PROCESS | 2253 | 1464332155269 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x128b50c00) [pid = 2253] [serial = 696] [outer = 0x1216a9800] 23:55:55 INFO - PROCESS | 2253 | 1464332155649 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]]]}] 23:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 619ms 23:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:55:55 INFO - PROCESS | 2253 | 1464332155679 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 2253 | 1464332155681 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:55:55 INFO - PROCESS | 2253 | 1464332155683 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 2253 | 1464332155684 Marionette TRACE conn2 <- [1,902,null,{}] 23:55:55 INFO - PROCESS | 2253 | 1464332155687 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}] 23:55:55 INFO - PROCESS | 2253 | 1464332155788 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:55:55 INFO - PROCESS | 2253 | 1464332155873 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1d9800 == 72 [pid = 2253] [id = 233] 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x121585800) [pid = 2253] [serial = 697] [outer = 0x0] 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x128c71400) [pid = 2253] [serial = 698] [outer = 0x121585800] 23:55:55 INFO - PROCESS | 2253 | 1464332155903 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x128d82c00) [pid = 2253] [serial = 699] [outer = 0x121585800] 23:55:56 INFO - PROCESS | 2253 | 1464332156310 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]]]}] 23:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 23:55:56 INFO - PROCESS | 2253 | 1464332156355 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:55:56 INFO - PROCESS | 2253 | 1464332156356 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:55:56 INFO - PROCESS | 2253 | 1464332156359 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:55:56 INFO - PROCESS | 2253 | 1464332156360 Marionette TRACE conn2 <- [1,906,null,{}] 23:55:56 INFO - PROCESS | 2253 | 1464332156363 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}] 23:55:56 INFO - PROCESS | 2253 | 1464332156473 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:55:56 INFO - PROCESS | 2253 | 1464332156553 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df4f800 == 73 [pid = 2253] [id = 234] 23:55:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x1214d5400) [pid = 2253] [serial = 700] [outer = 0x0] 23:55:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12a72b000) [pid = 2253] [serial = 701] [outer = 0x1214d5400] 23:55:56 INFO - PROCESS | 2253 | 1464332156583 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12ba17800) [pid = 2253] [serial = 702] [outer = 0x1214d5400] 23:55:57 INFO - PROCESS | 2253 | 1464332157146 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]]]}] 23:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 23:55:57 INFO - PROCESS | 2253 | 1464332157229 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:55:57 INFO - PROCESS | 2253 | 1464332157231 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:55:57 INFO - PROCESS | 2253 | 1464332157235 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 2253 | 1464332157237 Marionette TRACE conn2 <- [1,910,null,{}] 23:55:57 INFO - PROCESS | 2253 | 1464332157241 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}] 23:55:57 INFO - PROCESS | 2253 | 1464332157342 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:55:57 INFO - PROCESS | 2253 | 1464332157396 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215d8000 == 74 [pid = 2253] [id = 235] 23:55:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x113c44000) [pid = 2253] [serial = 703] [outer = 0x0] 23:55:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x116274000) [pid = 2253] [serial = 704] [outer = 0x113c44000] 23:55:57 INFO - PROCESS | 2253 | 1464332157424 Marionette DEBUG loaded listener.js 23:55:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x117674c00) [pid = 2253] [serial = 705] [outer = 0x113c44000] 23:55:57 INFO - PROCESS | 2253 | 1464332157858 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]]]}] 23:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 23:55:57 INFO - PROCESS | 2253 | 1464332157907 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:55:57 INFO - PROCESS | 2253 | 1464332157911 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:55:57 INFO - PROCESS | 2253 | 1464332157915 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 2253 | 1464332157917 Marionette TRACE conn2 <- [1,914,null,{}] 23:55:57 INFO - PROCESS | 2253 | 1464332157941 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}] 23:55:58 INFO - PROCESS | 2253 | 1464332158039 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:55:58 INFO - PROCESS | 2253 | 1464332158111 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194ce800 == 75 [pid = 2253] [id = 236] 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x1185dd000) [pid = 2253] [serial = 706] [outer = 0x0] 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x118913c00) [pid = 2253] [serial = 707] [outer = 0x1185dd000] 23:55:58 INFO - PROCESS | 2253 | 1464332158139 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x119258800) [pid = 2253] [serial = 708] [outer = 0x1185dd000] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12be2a800 == 74 [pid = 2253] [id = 181] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12c816000 == 73 [pid = 2253] [id = 184] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab8a000 == 72 [pid = 2253] [id = 227] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12a707800 == 71 [pid = 2253] [id = 226] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x129374800 == 70 [pid = 2253] [id = 225] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x128a64800 == 69 [pid = 2253] [id = 224] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x124b4c000 == 68 [pid = 2253] [id = 223] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x128c7dc00) [pid = 2253] [serial = 626] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x119257c00) [pid = 2253] [serial = 587] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x126c95000) [pid = 2253] [serial = 590] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x113c35400) [pid = 2253] [serial = 584] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x123f67000 == 67 [pid = 2253] [id = 222] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x1215dc800 == 66 [pid = 2253] [id = 221] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x1211b6000 == 65 [pid = 2253] [id = 220] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x11961a000 == 64 [pid = 2253] [id = 219] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x11824b000 == 63 [pid = 2253] [id = 218] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x1164f4000 == 62 [pid = 2253] [id = 217] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x116f77800 == 61 [pid = 2253] [id = 216] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12db20800 == 60 [pid = 2253] [id = 214] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12db05000 == 59 [pid = 2253] [id = 213] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12d4d0800 == 58 [pid = 2253] [id = 212] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x124b33000 == 57 [pid = 2253] [id = 211] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x116f80800 == 56 [pid = 2253] [id = 210] 23:55:58 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1cf800 == 55 [pid = 2253] [id = 209] 23:55:58 INFO - PROCESS | 2253 | 1464332158533 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]]]}] 23:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 23:55:58 INFO - PROCESS | 2253 | 1464332158557 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:55:58 INFO - PROCESS | 2253 | 1464332158558 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:55:58 INFO - PROCESS | 2253 | 1464332158561 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:55:58 INFO - PROCESS | 2253 | 1464332158563 Marionette TRACE conn2 <- [1,918,null,{}] 23:55:58 INFO - PROCESS | 2253 | 1464332158573 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}] 23:55:58 INFO - PROCESS | 2253 | 1464332158683 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x128d83400) [pid = 2253] [serial = 609] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x11925bc00) [pid = 2253] [serial = 623] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x1297ce800) [pid = 2253] [serial = 611] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12113b000) [pid = 2253] [serial = 602] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x12c148000) [pid = 2253] [serial = 614] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128c76400) [pid = 2253] [serial = 617] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x12be03800) [pid = 2253] [serial = 612] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x1198afc00) [pid = 2253] [serial = 600] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x11838cc00) [pid = 2253] [serial = 597] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x128c7bc00) [pid = 2253] [serial = 618] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12c5bc000) [pid = 2253] [serial = 615] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x12aa2bc00) [pid = 2253] [serial = 593] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x124becc00) [pid = 2253] [serial = 608] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12be0cc00) [pid = 2253] [serial = 594] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x121241000) [pid = 2253] [serial = 603] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x1212dc800) [pid = 2253] [serial = 605] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x11890e800) [pid = 2253] [serial = 621] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x12403bc00) [pid = 2253] [serial = 606] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x116602400) [pid = 2253] [serial = 620] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x1168a7000) [pid = 2253] [serial = 596] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x118963800) [pid = 2253] [serial = 599] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1212e4000) [pid = 2253] [serial = 624] [outer = 0x0] [url = about:blank] 23:55:58 INFO - PROCESS | 2253 | 1464332158746 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x119447800 == 56 [pid = 2253] [id = 237] 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x116772c00) [pid = 2253] [serial = 709] [outer = 0x0] 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x1185dd800) [pid = 2253] [serial = 710] [outer = 0x116772c00] 23:55:58 INFO - PROCESS | 2253 | 1464332158774 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x119f78c00) [pid = 2253] [serial = 711] [outer = 0x116772c00] 23:55:59 INFO - PROCESS | 2253 | 1464332159080 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]]]}] 23:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 23:55:59 INFO - PROCESS | 2253 | 1464332159132 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:55:59 INFO - PROCESS | 2253 | 1464332159134 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:55:59 INFO - PROCESS | 2253 | 1464332159136 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 2253 | 1464332159137 Marionette TRACE conn2 <- [1,922,null,{}] 23:55:59 INFO - PROCESS | 2253 | 1464332159140 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}] 23:55:59 INFO - PROCESS | 2253 | 1464332159225 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:55:59 INFO - PROCESS | 2253 | 1464332159284 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215c9000 == 57 [pid = 2253] [id = 238] 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x119e83400) [pid = 2253] [serial = 712] [outer = 0x0] 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x12123a400) [pid = 2253] [serial = 713] [outer = 0x119e83400] 23:55:59 INFO - PROCESS | 2253 | 1464332159310 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1212ddc00) [pid = 2253] [serial = 714] [outer = 0x119e83400] 23:55:59 INFO - PROCESS | 2253 | 1464332159590 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]]]}] 23:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 471ms 23:55:59 INFO - PROCESS | 2253 | 1464332159611 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:55:59 INFO - PROCESS | 2253 | 1464332159612 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:55:59 INFO - PROCESS | 2253 | 1464332159614 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 2253 | 1464332159626 Marionette TRACE conn2 <- [1,926,null,{}] 23:55:59 INFO - PROCESS | 2253 | 1464332159634 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}] 23:55:59 INFO - PROCESS | 2253 | 1464332159721 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:55:59 INFO - PROCESS | 2253 | 1464332159726 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x125ffc800 == 58 [pid = 2253] [id = 239] 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x1212dec00) [pid = 2253] [serial = 715] [outer = 0x0] 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x121582400) [pid = 2253] [serial = 716] [outer = 0x1212dec00] 23:55:59 INFO - PROCESS | 2253 | 1464332159751 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x12158c800) [pid = 2253] [serial = 717] [outer = 0x1212dec00] 23:56:00 INFO - PROCESS | 2253 | 1464332160095 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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 490ms 23:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:56:00 INFO - PROCESS | 2253 | 1464332160105 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 2253 | 1464332160107 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:56:00 INFO - PROCESS | 2253 | 1464332160109 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 2253 | 1464332160110 Marionette TRACE conn2 <- [1,930,null,{}] 23:56:00 INFO - PROCESS | 2253 | 1464332160112 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}] 23:56:00 INFO - PROCESS | 2253 | 1464332160213 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:56:00 INFO - PROCESS | 2253 | 1464332160220 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x12917a800 == 59 [pid = 2253] [id = 240] 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x121b2f800) [pid = 2253] [serial = 718] [outer = 0x0] 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x124be7c00) [pid = 2253] [serial = 719] [outer = 0x121b2f800] 23:56:00 INFO - PROCESS | 2253 | 1464332160246 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x128c4c000) [pid = 2253] [serial = 720] [outer = 0x121b2f800] 23:56:00 INFO - PROCESS | 2253 | 1464332160584 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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 23:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:56:00 INFO - PROCESS | 2253 | 1464332160628 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 2253 | 1464332160629 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:56:00 INFO - PROCESS | 2253 | 1464332160632 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 2253 | 1464332160633 Marionette TRACE conn2 <- [1,934,null,{}] 23:56:00 INFO - PROCESS | 2253 | 1464332160635 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}] 23:56:00 INFO - PROCESS | 2253 | 1464332160716 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:56:00 INFO - PROCESS | 2253 | 1464332160798 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aab4800 == 60 [pid = 2253] [id = 241] 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x128b4f800) [pid = 2253] [serial = 721] [outer = 0x0] 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x128c74800) [pid = 2253] [serial = 722] [outer = 0x128b4f800] 23:56:00 INFO - PROCESS | 2253 | 1464332160822 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1291a0000) [pid = 2253] [serial = 723] [outer = 0x128b4f800] 23:56:01 INFO - PROCESS | 2253 | 1464332161155 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]]]}] 23:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 567ms 23:56:01 INFO - PROCESS | 2253 | 1464332161200 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 2253 | 1464332161202 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:56:01 INFO - PROCESS | 2253 | 1464332161206 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 2253 | 1464332161207 Marionette TRACE conn2 <- [1,938,null,{}] 23:56:01 INFO - PROCESS | 2253 | 1464332161209 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}] 23:56:01 INFO - PROCESS | 2253 | 1464332161311 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:56:01 INFO - PROCESS | 2253 | 1464332161323 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b4a4800 == 61 [pid = 2253] [id = 242] 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x128c76800) [pid = 2253] [serial = 724] [outer = 0x0] 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1297c9c00) [pid = 2253] [serial = 725] [outer = 0x128c76800] 23:56:01 INFO - PROCESS | 2253 | 1464332161348 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12aa26400) [pid = 2253] [serial = 726] [outer = 0x128c76800] 23:56:01 INFO - PROCESS | 2253 | 1464332161673 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]]]}] 23:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 23:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:56:01 INFO - PROCESS | 2253 | 1464332161731 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 2253 | 1464332161732 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:56:01 INFO - PROCESS | 2253 | 1464332161734 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 2253 | 1464332161735 Marionette TRACE conn2 <- [1,942,null,{}] 23:56:01 INFO - PROCESS | 2253 | 1464332161737 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}] 23:56:01 INFO - PROCESS | 2253 | 1464332161839 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:56:01 INFO - PROCESS | 2253 | 1464332161874 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2b0800 == 62 [pid = 2253] [id = 243] 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x128c7bc00) [pid = 2253] [serial = 727] [outer = 0x0] 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12adc4800) [pid = 2253] [serial = 728] [outer = 0x128c7bc00] 23:56:01 INFO - PROCESS | 2253 | 1464332161899 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12ba1cc00) [pid = 2253] [serial = 729] [outer = 0x128c7bc00] 23:56:02 INFO - PROCESS | 2253 | 1464332162240 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]]]}] 23:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 23:56:02 INFO - PROCESS | 2253 | 1464332162256 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:56:02 INFO - PROCESS | 2253 | 1464332162257 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:56:02 INFO - PROCESS | 2253 | 1464332162259 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 2253 | 1464332162260 Marionette TRACE conn2 <- [1,946,null,{}] 23:56:02 INFO - PROCESS | 2253 | 1464332162263 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}] 23:56:02 INFO - PROCESS | 2253 | 1464332162373 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:56:02 INFO - PROCESS | 2253 | 1464332162377 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1c8800 == 63 [pid = 2253] [id = 244] 23:56:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x116854000) [pid = 2253] [serial = 730] [outer = 0x0] 23:56:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12bc21000) [pid = 2253] [serial = 731] [outer = 0x116854000] 23:56:02 INFO - PROCESS | 2253 | 1464332162402 Marionette DEBUG loaded listener.js 23:56:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x12be04800) [pid = 2253] [serial = 732] [outer = 0x116854000] 23:56:02 INFO - PROCESS | 2253 | 1464332162742 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]]]}] 23:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x1212e2000) [pid = 2253] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x121588000) [pid = 2253] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12158cc00) [pid = 2253] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x115e85000) [pid = 2253] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x11895f000) [pid = 2253] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x119855c00) [pid = 2253] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1216a3800) [pid = 2253] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x110fdc800) [pid = 2253] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x114fde400) [pid = 2253] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x111e6f800) [pid = 2253] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x117678400) [pid = 2253] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x116602c00) [pid = 2253] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12123b400) [pid = 2253] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x118960000) [pid = 2253] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x126869800) [pid = 2253] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x121bb0c00) [pid = 2253] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x120f29000) [pid = 2253] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x113253c00) [pid = 2253] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x117e73400) [pid = 2253] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x110fe1000) [pid = 2253] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x1122b6000) [pid = 2253] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x1122b2800) [pid = 2253] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:56:02 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x110f3ac00) [pid = 2253] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:56:02 INFO - PROCESS | 2253 | 1464332162933 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:56:02 INFO - PROCESS | 2253 | 1464332162934 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:56:02 INFO - PROCESS | 2253 | 1464332162944 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 2253 | 1464332162946 Marionette TRACE conn2 <- [1,950,null,{}] 23:56:02 INFO - PROCESS | 2253 | 1464332162948 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}] 23:56:03 INFO - PROCESS | 2253 | 1464332163050 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:56:03 INFO - PROCESS | 2253 | 1464332163056 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x126983800 == 64 [pid = 2253] [id = 245] 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x11895f000) [pid = 2253] [serial = 733] [outer = 0x0] 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x119855c00) [pid = 2253] [serial = 734] [outer = 0x11895f000] 23:56:03 INFO - PROCESS | 2253 | 1464332163086 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x1216a5c00) [pid = 2253] [serial = 735] [outer = 0x11895f000] 23:56:03 INFO - PROCESS | 2253 | 1464332163463 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]]]}] 23:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 569ms 23:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:56:03 INFO - PROCESS | 2253 | 1464332163514 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:56:03 INFO - PROCESS | 2253 | 1464332163515 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:56:03 INFO - PROCESS | 2253 | 1464332163517 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 2253 | 1464332163518 Marionette TRACE conn2 <- [1,954,null,{}] 23:56:03 INFO - PROCESS | 2253 | 1464332163521 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}] 23:56:03 INFO - PROCESS | 2253 | 1464332163628 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:56:03 INFO - PROCESS | 2253 | 1464332163637 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db1e000 == 65 [pid = 2253] [id = 246] 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x121588000) [pid = 2253] [serial = 736] [outer = 0x0] 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x129361000) [pid = 2253] [serial = 737] [outer = 0x121588000] 23:56:03 INFO - PROCESS | 2253 | 1464332163662 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x12c20e000) [pid = 2253] [serial = 738] [outer = 0x121588000] 23:56:03 INFO - PROCESS | 2253 | 1464332163962 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]]]}] 23:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 23:56:03 INFO - PROCESS | 2253 | 1464332163990 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:56:03 INFO - PROCESS | 2253 | 1464332163991 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:56:03 INFO - PROCESS | 2253 | 1464332163993 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 2253 | 1464332163994 Marionette TRACE conn2 <- [1,958,null,{}] 23:56:03 INFO - PROCESS | 2253 | 1464332163996 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}] 23:56:04 INFO - PROCESS | 2253 | 1464332164084 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:56:04 INFO - PROCESS | 2253 | 1464332164088 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329c8800 == 66 [pid = 2253] [id = 247] 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x12be0e000) [pid = 2253] [serial = 739] [outer = 0x0] 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x12c5bc400) [pid = 2253] [serial = 740] [outer = 0x12be0e000] 23:56:04 INFO - PROCESS | 2253 | 1464332164113 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x12c979800) [pid = 2253] [serial = 741] [outer = 0x12be0e000] 23:56:04 INFO - PROCESS | 2253 | 1464332164452 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]]]}] 23:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 23:56:04 INFO - PROCESS | 2253 | 1464332164462 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:56:04 INFO - PROCESS | 2253 | 1464332164475 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:56:04 INFO - PROCESS | 2253 | 1464332164478 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - PROCESS | 2253 | 1464332164479 Marionette TRACE conn2 <- [1,962,null,{}] 23:56:04 INFO - PROCESS | 2253 | 1464332164481 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}] 23:56:04 INFO - PROCESS | 2253 | 1464332164596 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:56:04 INFO - PROCESS | 2253 | 1464332164603 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356ca800 == 67 [pid = 2253] [id = 248] 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x112861800) [pid = 2253] [serial = 742] [outer = 0x0] 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x112869000) [pid = 2253] [serial = 743] [outer = 0x112861800] 23:56:04 INFO - PROCESS | 2253 | 1464332164628 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x11286e800) [pid = 2253] [serial = 744] [outer = 0x112861800] 23:56:04 INFO - PROCESS | 2253 | 1464332164921 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]]]}] 23:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 568ms 23:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:56:05 INFO - PROCESS | 2253 | 1464332165047 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 2253 | 1464332165049 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:56:05 INFO - PROCESS | 2253 | 1464332165052 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 2253 | 1464332165055 Marionette TRACE conn2 <- [1,966,null,{}] 23:56:05 INFO - PROCESS | 2253 | 1464332165059 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}] 23:56:05 INFO - PROCESS | 2253 | 1464332165173 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:56:05 INFO - PROCESS | 2253 | 1464332165241 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f7a800 == 68 [pid = 2253] [id = 249] 23:56:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x110fe1c00) [pid = 2253] [serial = 745] [outer = 0x0] 23:56:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x110feac00) [pid = 2253] [serial = 746] [outer = 0x110fe1c00] 23:56:05 INFO - PROCESS | 2253 | 1464332165273 Marionette DEBUG loaded listener.js 23:56:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x11286f000) [pid = 2253] [serial = 747] [outer = 0x110fe1c00] 23:56:05 INFO - PROCESS | 2253 | 1464332165737 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]]]}] 23:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 721ms 23:56:05 INFO - PROCESS | 2253 | 1464332165775 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 2253 | 1464332165778 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:56:05 INFO - PROCESS | 2253 | 1464332165784 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 2253 | 1464332165787 Marionette TRACE conn2 <- [1,970,null,{}] 23:56:05 INFO - PROCESS | 2253 | 1464332165791 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}] 23:56:05 INFO - PROCESS | 2253 | 1464332165921 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:56:06 INFO - PROCESS | 2253 | 1464332166007 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b8b000 == 69 [pid = 2253] [id = 250] 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x112fc2c00) [pid = 2253] [serial = 748] [outer = 0x0] 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x118170800) [pid = 2253] [serial = 749] [outer = 0x112fc2c00] 23:56:06 INFO - PROCESS | 2253 | 1464332166059 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x118914800) [pid = 2253] [serial = 750] [outer = 0x112fc2c00] 23:56:06 INFO - PROCESS | 2253 | 1464332166561 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]]]}] 23:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 825ms 23:56:06 INFO - PROCESS | 2253 | 1464332166607 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:56:06 INFO - PROCESS | 2253 | 1464332166609 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:56:06 INFO - PROCESS | 2253 | 1464332166611 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - PROCESS | 2253 | 1464332166613 Marionette TRACE conn2 <- [1,974,null,{}] 23:56:06 INFO - PROCESS | 2253 | 1464332166637 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}] 23:56:06 INFO - PROCESS | 2253 | 1464332166772 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:56:06 INFO - PROCESS | 2253 | 1464332166826 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db0f800 == 70 [pid = 2253] [id = 251] 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x120f25400) [pid = 2253] [serial = 751] [outer = 0x0] 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12113bc00) [pid = 2253] [serial = 752] [outer = 0x120f25400] 23:56:06 INFO - PROCESS | 2253 | 1464332166859 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x121242000) [pid = 2253] [serial = 753] [outer = 0x120f25400] 23:56:07 INFO - PROCESS | 2253 | 1464332167252 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 23:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:56:07 INFO - PROCESS | 2253 | 1464332167290 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 2253 | 1464332167292 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:56:07 INFO - PROCESS | 2253 | 1464332167294 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 2253 | 1464332167295 Marionette TRACE conn2 <- [1,978,null,{}] 23:56:07 INFO - PROCESS | 2253 | 1464332167298 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}] 23:56:07 INFO - PROCESS | 2253 | 1464332167408 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:56:07 INFO - PROCESS | 2253 | 1464332167510 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x135774000 == 71 [pid = 2253] [id = 252] 23:56:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x121586000) [pid = 2253] [serial = 754] [outer = 0x0] 23:56:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x121bb6400) [pid = 2253] [serial = 755] [outer = 0x121586000] 23:56:07 INFO - PROCESS | 2253 | 1464332167542 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x126c9f000) [pid = 2253] [serial = 756] [outer = 0x121586000] 23:56:07 INFO - PROCESS | 2253 | 1464332167954 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 23:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:56:07 INFO - PROCESS | 2253 | 1464332167964 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 2253 | 1464332167965 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:56:07 INFO - PROCESS | 2253 | 1464332167967 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 2253 | 1464332167970 Marionette TRACE conn2 <- [1,982,null,{}] 23:56:07 INFO - PROCESS | 2253 | 1464332167973 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}] 23:56:08 INFO - PROCESS | 2253 | 1464332168078 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:56:08 INFO - PROCESS | 2253 | 1464332168169 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e618000 == 72 [pid = 2253] [id = 253] 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x12176ec00) [pid = 2253] [serial = 757] [outer = 0x0] 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x128c77800) [pid = 2253] [serial = 758] [outer = 0x12176ec00] 23:56:08 INFO - PROCESS | 2253 | 1464332168198 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x12aaadc00) [pid = 2253] [serial = 759] [outer = 0x12176ec00] 23:56:08 INFO - PROCESS | 2253 | 1464332168605 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]]]}] 23:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 23:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:56:08 INFO - PROCESS | 2253 | 1464332168639 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 2253 | 1464332168640 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:56:08 INFO - PROCESS | 2253 | 1464332168642 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 2253 | 1464332168644 Marionette TRACE conn2 <- [1,986,null,{}] 23:56:08 INFO - PROCESS | 2253 | 1464332168646 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}] 23:56:08 INFO - PROCESS | 2253 | 1464332168772 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:56:08 INFO - PROCESS | 2253 | 1464332168833 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3e1000 == 73 [pid = 2253] [id = 254] 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x12a72ac00) [pid = 2253] [serial = 760] [outer = 0x0] 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x12c5c1400) [pid = 2253] [serial = 761] [outer = 0x12a72ac00] 23:56:08 INFO - PROCESS | 2253 | 1464332168905 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x12ce09c00) [pid = 2253] [serial = 762] [outer = 0x12a72ac00] 23:56:09 INFO - PROCESS | 2253 | 1464332169344 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]]]}] 23:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 769ms 23:56:09 INFO - PROCESS | 2253 | 1464332169411 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 2253 | 1464332169413 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:56:09 INFO - PROCESS | 2253 | 1464332169415 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - PROCESS | 2253 | 1464332169417 Marionette TRACE conn2 <- [1,990,null,{}] 23:56:09 INFO - PROCESS | 2253 | 1464332169419 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}] 23:56:09 INFO - PROCESS | 2253 | 1464332169683 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:56:09 INFO - PROCESS | 2253 | 1464332169791 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x1162c7000 == 74 [pid = 2253] [id = 255] 23:56:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x110fdf800) [pid = 2253] [serial = 763] [outer = 0x0] 23:56:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x110fe7400) [pid = 2253] [serial = 764] [outer = 0x110fdf800] 23:56:09 INFO - PROCESS | 2253 | 1464332169819 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x11277b000) [pid = 2253] [serial = 765] [outer = 0x110fdf800] 23:56:10 INFO - PROCESS | 2253 | 1464332170254 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]]]}] 23:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 872ms 23:56:10 INFO - PROCESS | 2253 | 1464332170305 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:56:10 INFO - PROCESS | 2253 | 1464332170307 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:56:10 INFO - PROCESS | 2253 | 1464332170312 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - PROCESS | 2253 | 1464332170314 Marionette TRACE conn2 <- [1,994,null,{}] 23:56:10 INFO - PROCESS | 2253 | 1464332170318 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}] 23:56:10 INFO - PROCESS | 2253 | 1464332170418 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:56:10 INFO - PROCESS | 2253 | 1464332170493 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e0d000 == 75 [pid = 2253] [id = 256] 23:56:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x11286b000) [pid = 2253] [serial = 766] [outer = 0x0] 23:56:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x112a67c00) [pid = 2253] [serial = 767] [outer = 0x11286b000] 23:56:10 INFO - PROCESS | 2253 | 1464332170522 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x11335d800) [pid = 2253] [serial = 768] [outer = 0x11286b000] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1329c8800 == 74 [pid = 2253] [id = 247] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12db1e000 == 73 [pid = 2253] [id = 246] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1211a9800 == 72 [pid = 2253] [id = 215] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x126983800 == 71 [pid = 2253] [id = 245] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1c8800 == 70 [pid = 2253] [id = 244] 23:56:10 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x129562400) [pid = 2253] [serial = 638] [outer = 0x0] [url = about:blank] 23:56:10 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x128c46c00) [pid = 2253] [serial = 641] [outer = 0x0] [url = about:blank] 23:56:10 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x12bced400) [pid = 2253] [serial = 644] [outer = 0x0] [url = about:blank] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2b0800 == 69 [pid = 2253] [id = 243] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12b4a4800 == 68 [pid = 2253] [id = 242] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12aab4800 == 67 [pid = 2253] [id = 241] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x12917a800 == 66 [pid = 2253] [id = 240] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x125ffc800 == 65 [pid = 2253] [id = 239] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x1215c9000 == 64 [pid = 2253] [id = 238] 23:56:10 INFO - PROCESS | 2253 | --DOCSHELL 0x119447800 == 63 [pid = 2253] [id = 237] 23:56:10 INFO - PROCESS | 2253 | 1464332170990 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]]]}] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x1194ce800 == 62 [pid = 2253] [id = 236] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x1215d8000 == 61 [pid = 2253] [id = 235] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1d9800 == 60 [pid = 2253] [id = 233] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce13000 == 59 [pid = 2253] [id = 232] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2ca800 == 58 [pid = 2253] [id = 231] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x124290000 == 57 [pid = 2253] [id = 230] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x118dd5000 == 56 [pid = 2253] [id = 229] 23:56:11 INFO - PROCESS | 2253 | --DOCSHELL 0x12be15000 == 55 [pid = 2253] [id = 228] 23:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 723ms 23:56:11 INFO - PROCESS | 2253 | 1464332171035 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:56:11 INFO - PROCESS | 2253 | 1464332171037 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:56:11 INFO - PROCESS | 2253 | 1464332171039 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 2253 | 1464332171040 Marionette TRACE conn2 <- [1,998,null,{}] 23:56:11 INFO - PROCESS | 2253 | 1464332171043 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}] 23:56:11 INFO - PROCESS | 2253 | 1464332171129 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:56:11 INFO - PROCESS | 2253 | 1464332171136 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x11820d000 == 56 [pid = 2253] [id = 257] 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x113c38800) [pid = 2253] [serial = 769] [outer = 0x0] 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x1166d3400) [pid = 2253] [serial = 770] [outer = 0x113c38800] 23:56:11 INFO - PROCESS | 2253 | 1464332171163 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x117415400) [pid = 2253] [serial = 771] [outer = 0x113c38800] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x118d07000) [pid = 2253] [serial = 549] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1133e5000) [pid = 2253] [serial = 546] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x12157f800) [pid = 2253] [serial = 665] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x1216a4800) [pid = 2253] [serial = 668] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x121587000) [pid = 2253] [serial = 666] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x124b6c800) [pid = 2253] [serial = 671] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x11838ac00) [pid = 2253] [serial = 653] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x11890d000) [pid = 2253] [serial = 654] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x120f26400) [pid = 2253] [serial = 633] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1198af400) [pid = 2253] [serial = 632] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x119c13400) [pid = 2253] [serial = 659] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x1240b8000) [pid = 2253] [serial = 635] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x128b46000) [pid = 2253] [serial = 636] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x110fe4800) [pid = 2253] [serial = 647] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x112ae7000) [pid = 2253] [serial = 648] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x116a6b800) [pid = 2253] [serial = 650] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x117e75800) [pid = 2253] [serial = 651] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x116858800) [pid = 2253] [serial = 630] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1132b1400) [pid = 2253] [serial = 629] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x118919400) [pid = 2253] [serial = 656] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x1240c1c00) [pid = 2253] [serial = 669] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x11984b000) [pid = 2253] [serial = 657] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12123d400) [pid = 2253] [serial = 674] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x126c95c00) [pid = 2253] [serial = 675] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x124bf0800) [pid = 2253] [serial = 672] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x121241800) [pid = 2253] [serial = 662] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x128c4a800) [pid = 2253] [serial = 678] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x126ca2c00) [pid = 2253] [serial = 677] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12113c800) [pid = 2253] [serial = 660] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x1212de800) [pid = 2253] [serial = 663] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x128c74000) [pid = 2253] [serial = 680] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x1291a6c00) [pid = 2253] [serial = 681] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x129360c00) [pid = 2253] [serial = 591] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x1242cf400) [pid = 2253] [serial = 552] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x12c5bdc00) [pid = 2253] [serial = 582] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x11984f000) [pid = 2253] [serial = 588] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1297d1400) [pid = 2253] [serial = 543] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1168ae800) [pid = 2253] [serial = 585] [outer = 0x0] [url = about:blank] 23:56:11 INFO - PROCESS | 2253 | 1464332171604 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]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 619ms 23:56:11 INFO - PROCESS | 2253 | 1464332171659 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 2253 | 1464332171661 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:56:11 INFO - PROCESS | 2253 | 1464332171670 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 2253 | 1464332171674 Marionette TRACE conn2 <- [1,1002,null,{}] 23:56:11 INFO - PROCESS | 2253 | 1464332171677 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}] 23:56:11 INFO - PROCESS | 2253 | 1464332171764 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:56:11 INFO - PROCESS | 2253 | 1464332171773 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x11961d800 == 57 [pid = 2253] [id = 258] 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x1181f0400) [pid = 2253] [serial = 772] [outer = 0x0] 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x118396000) [pid = 2253] [serial = 773] [outer = 0x1181f0400] 23:56:11 INFO - PROCESS | 2253 | 1464332171800 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x11890b800) [pid = 2253] [serial = 774] [outer = 0x1181f0400] 23:56:12 INFO - PROCESS | 2253 | 1464332172160 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]]]}] 23:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 527ms 23:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:56:12 INFO - PROCESS | 2253 | 1464332172193 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 2253 | 1464332172194 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:56:12 INFO - PROCESS | 2253 | 1464332172197 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 2253 | 1464332172206 Marionette TRACE conn2 <- [1,1006,null,{}] 23:56:12 INFO - PROCESS | 2253 | 1464332172208 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}] 23:56:12 INFO - PROCESS | 2253 | 1464332172295 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:56:12 INFO - PROCESS | 2253 | 1464332172300 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b76800 == 58 [pid = 2253] [id = 259] 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x118398000) [pid = 2253] [serial = 775] [outer = 0x0] 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118966800) [pid = 2253] [serial = 776] [outer = 0x118398000] 23:56:12 INFO - PROCESS | 2253 | 1464332172327 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x119253400) [pid = 2253] [serial = 777] [outer = 0x118398000] 23:56:12 INFO - PROCESS | 2253 | 1464332172660 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]]]}] 23:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 477ms 23:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:56:12 INFO - PROCESS | 2253 | 1464332172675 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 2253 | 1464332172676 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:56:12 INFO - PROCESS | 2253 | 1464332172678 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 2253 | 1464332172679 Marionette TRACE conn2 <- [1,1010,null,{}] 23:56:12 INFO - PROCESS | 2253 | 1464332172682 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}] 23:56:12 INFO - PROCESS | 2253 | 1464332172774 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:56:12 INFO - PROCESS | 2253 | 1464332172836 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x12128e000 == 59 [pid = 2253] [id = 260] 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1194f0400) [pid = 2253] [serial = 778] [outer = 0x0] 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x119856000) [pid = 2253] [serial = 779] [outer = 0x1194f0400] 23:56:12 INFO - PROCESS | 2253 | 1464332172867 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x119c13400) [pid = 2253] [serial = 780] [outer = 0x1194f0400] 23:56:13 INFO - PROCESS | 2253 | 1464332173191 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 23:56:13 INFO - PROCESS | 2253 | 1464332173200 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 2253 | 1464332173201 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:56:13 INFO - PROCESS | 2253 | 1464332173207 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 2253 | 1464332173208 Marionette TRACE conn2 <- [1,1014,null,{}] 23:56:13 INFO - PROCESS | 2253 | 1464332173210 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}] 23:56:13 INFO - PROCESS | 2253 | 1464332173326 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:56:13 INFO - PROCESS | 2253 | 1464332173338 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b26000 == 60 [pid = 2253] [id = 261] 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x119c13c00) [pid = 2253] [serial = 781] [outer = 0x0] 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x119c30400) [pid = 2253] [serial = 782] [outer = 0x119c13c00] 23:56:13 INFO - PROCESS | 2253 | 1464332173363 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1212d5400) [pid = 2253] [serial = 783] [outer = 0x119c13c00] 23:56:13 INFO - PROCESS | 2253 | 1464332173715 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 23:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:56:13 INFO - PROCESS | 2253 | 1464332173725 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 2253 | 1464332173726 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:56:13 INFO - PROCESS | 2253 | 1464332173728 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 2253 | 1464332173729 Marionette TRACE conn2 <- [1,1018,null,{}] 23:56:13 INFO - PROCESS | 2253 | 1464332173731 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}] 23:56:13 INFO - PROCESS | 2253 | 1464332173837 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:56:13 INFO - PROCESS | 2253 | 1464332173842 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b3a000 == 61 [pid = 2253] [id = 262] 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x119f7a400) [pid = 2253] [serial = 784] [outer = 0x0] 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x121373400) [pid = 2253] [serial = 785] [outer = 0x119f7a400] 23:56:13 INFO - PROCESS | 2253 | 1464332173867 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x121584000) [pid = 2253] [serial = 786] [outer = 0x119f7a400] 23:56:14 INFO - PROCESS | 2253 | 1464332174197 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]]]}] 23:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 517ms 23:56:14 INFO - PROCESS | 2253 | 1464332174247 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 2253 | 1464332174248 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:56:14 INFO - PROCESS | 2253 | 1464332174250 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - PROCESS | 2253 | 1464332174251 Marionette TRACE conn2 <- [1,1022,null,{}] 23:56:14 INFO - PROCESS | 2253 | 1464332174254 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}] 23:56:14 INFO - PROCESS | 2253 | 1464332174358 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:56:14 INFO - PROCESS | 2253 | 1464332174380 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12698b000 == 62 [pid = 2253] [id = 263] 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1212e0800) [pid = 2253] [serial = 787] [outer = 0x0] 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x123f17c00) [pid = 2253] [serial = 788] [outer = 0x1212e0800] 23:56:14 INFO - PROCESS | 2253 | 1464332174405 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1242d1800) [pid = 2253] [serial = 789] [outer = 0x1212e0800] 23:56:14 INFO - PROCESS | 2253 | 1464332174764 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]]]}] 23:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 23:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:56:14 INFO - PROCESS | 2253 | 1464332174774 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 2253 | 1464332174775 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:56:14 INFO - PROCESS | 2253 | 1464332174777 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - PROCESS | 2253 | 1464332174778 Marionette TRACE conn2 <- [1,1026,null,{}] 23:56:14 INFO - PROCESS | 2253 | 1464332174780 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}] 23:56:14 INFO - PROCESS | 2253 | 1464332174888 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:56:14 INFO - PROCESS | 2253 | 1464332174924 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x129384000 == 63 [pid = 2253] [id = 264] 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x1212e3000) [pid = 2253] [serial = 790] [outer = 0x0] 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x124be6800) [pid = 2253] [serial = 791] [outer = 0x1212e3000] 23:56:14 INFO - PROCESS | 2253 | 1464332174949 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x126869800) [pid = 2253] [serial = 792] [outer = 0x1212e3000] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x1216a4400) [pid = 2253] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12af31000) [pid = 2253] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1185d4800) [pid = 2253] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128c76800) [pid = 2253] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x113c44000) [pid = 2253] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x116772c00) [pid = 2253] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x128c7bc00) [pid = 2253] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x119e83400) [pid = 2253] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x1212dec00) [pid = 2253] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x121b2f800) [pid = 2253] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x1185dd000) [pid = 2253] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x116854000) [pid = 2253] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x11895f000) [pid = 2253] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x121588000) [pid = 2253] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x12be0e000) [pid = 2253] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:56:15 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x128b4f800) [pid = 2253] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:56:15 INFO - PROCESS | 2253 | 1464332175403 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 23:56:15 INFO - PROCESS | 2253 | 1464332175448 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 2253 | 1464332175449 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:56:15 INFO - PROCESS | 2253 | 1464332175451 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 2253 | 1464332175452 Marionette TRACE conn2 <- [1,1030,null,{}] 23:56:15 INFO - PROCESS | 2253 | 1464332175455 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}] 23:56:15 INFO - PROCESS | 2253 | 1464332175538 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:56:15 INFO - PROCESS | 2253 | 1464332175593 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x12937d800 == 64 [pid = 2253] [id = 265] 23:56:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11277f400) [pid = 2253] [serial = 793] [outer = 0x0] 23:56:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11838e000) [pid = 2253] [serial = 794] [outer = 0x11277f400] 23:56:15 INFO - PROCESS | 2253 | 1464332175624 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x125f7e800) [pid = 2253] [serial = 795] [outer = 0x11277f400] 23:56:15 INFO - PROCESS | 2253 | 1464332175942 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 23:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:56:15 INFO - PROCESS | 2253 | 1464332175974 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 2253 | 1464332175975 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:56:15 INFO - PROCESS | 2253 | 1464332175978 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 2253 | 1464332175979 Marionette TRACE conn2 <- [1,1034,null,{}] 23:56:15 INFO - PROCESS | 2253 | 1464332175981 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}] 23:56:16 INFO - PROCESS | 2253 | 1464332176084 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:56:16 INFO - PROCESS | 2253 | 1464332176091 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba67000 == 65 [pid = 2253] [id = 266] 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x126c97c00) [pid = 2253] [serial = 796] [outer = 0x0] 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x128c40000) [pid = 2253] [serial = 797] [outer = 0x126c97c00] 23:56:16 INFO - PROCESS | 2253 | 1464332176116 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x128d7d800) [pid = 2253] [serial = 798] [outer = 0x126c97c00] 23:56:16 INFO - PROCESS | 2253 | 1464332176424 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]]]}] 23:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 468ms 23:56:16 INFO - PROCESS | 2253 | 1464332176447 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:56:16 INFO - PROCESS | 2253 | 1464332176448 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:56:16 INFO - PROCESS | 2253 | 1464332176459 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 2253 | 1464332176460 Marionette TRACE conn2 <- [1,1038,null,{}] 23:56:16 INFO - PROCESS | 2253 | 1464332176462 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}] 23:56:16 INFO - PROCESS | 2253 | 1464332176582 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:56:16 INFO - PROCESS | 2253 | 1464332176589 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba72800 == 66 [pid = 2253] [id = 267] 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x110f38c00) [pid = 2253] [serial = 799] [outer = 0x0] 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x128c72800) [pid = 2253] [serial = 800] [outer = 0x110f38c00] 23:56:16 INFO - PROCESS | 2253 | 1464332176613 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x12955ac00) [pid = 2253] [serial = 801] [outer = 0x110f38c00] 23:56:16 INFO - PROCESS | 2253 | 1464332176934 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]]]}] 23:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 528ms 23:56:16 INFO - PROCESS | 2253 | 1464332176979 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:56:16 INFO - PROCESS | 2253 | 1464332176980 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:56:16 INFO - PROCESS | 2253 | 1464332176983 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 2253 | 1464332176984 Marionette TRACE conn2 <- [1,1042,null,{}] 23:56:16 INFO - PROCESS | 2253 | 1464332176987 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}] 23:56:17 INFO - PROCESS | 2253 | 1464332177113 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:56:17 INFO - PROCESS | 2253 | 1464332177200 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2c8000 == 67 [pid = 2253] [id = 268] 23:56:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x124a4c400) [pid = 2253] [serial = 802] [outer = 0x0] 23:56:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1297d6400) [pid = 2253] [serial = 803] [outer = 0x124a4c400] 23:56:17 INFO - PROCESS | 2253 | 1464332177245 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x12aaaf400) [pid = 2253] [serial = 804] [outer = 0x124a4c400] 23:56:17 INFO - PROCESS | 2253 | 1464332177825 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 873ms 23:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:56:17 INFO - PROCESS | 2253 | 1464332177857 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 2253 | 1464332177860 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:56:17 INFO - PROCESS | 2253 | 1464332177863 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 2253 | 1464332177866 Marionette TRACE conn2 <- [1,1046,null,{}] 23:56:17 INFO - PROCESS | 2253 | 1464332177870 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}] 23:56:17 INFO - PROCESS | 2253 | 1464332177983 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:56:18 INFO - PROCESS | 2253 | 1464332178044 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x118215000 == 68 [pid = 2253] [id = 269] 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x112786c00) [pid = 2253] [serial = 805] [outer = 0x0] 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x11286a000) [pid = 2253] [serial = 806] [outer = 0x112786c00] 23:56:18 INFO - PROCESS | 2253 | 1464332178075 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x1132b1400) [pid = 2253] [serial = 807] [outer = 0x112786c00] 23:56:18 INFO - PROCESS | 2253 | 1464332178512 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]]]}] 23:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 674ms 23:56:18 INFO - PROCESS | 2253 | 1464332178537 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 2253 | 1464332178542 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:56:18 INFO - PROCESS | 2253 | 1464332178546 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 2253 | 1464332178548 Marionette TRACE conn2 <- [1,1050,null,{}] 23:56:18 INFO - PROCESS | 2253 | 1464332178551 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}] 23:56:18 INFO - PROCESS | 2253 | 1464332178689 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:56:18 INFO - PROCESS | 2253 | 1464332178757 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b83800 == 69 [pid = 2253] [id = 270] 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x113c35800) [pid = 2253] [serial = 808] [outer = 0x0] 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x11710a000) [pid = 2253] [serial = 809] [outer = 0x113c35800] 23:56:18 INFO - PROCESS | 2253 | 1464332178788 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1185d4000) [pid = 2253] [serial = 810] [outer = 0x113c35800] 23:56:19 INFO - PROCESS | 2253 | 1464332179221 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]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 719ms 23:56:19 INFO - PROCESS | 2253 | 1464332179266 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 2253 | 1464332179267 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:56:19 INFO - PROCESS | 2253 | 1464332179270 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 2253 | 1464332179273 Marionette TRACE conn2 <- [1,1054,null,{}] 23:56:19 INFO - PROCESS | 2253 | 1464332179282 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}] 23:56:19 INFO - PROCESS | 2253 | 1464332179444 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:56:19 INFO - PROCESS | 2253 | 1464332179516 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9c1800 == 70 [pid = 2253] [id = 271] 23:56:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x1198b4c00) [pid = 2253] [serial = 811] [outer = 0x0] 23:56:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x119bba000) [pid = 2253] [serial = 812] [outer = 0x1198b4c00] 23:56:19 INFO - PROCESS | 2253 | 1464332179571 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x12113c000) [pid = 2253] [serial = 813] [outer = 0x1198b4c00] 23:56:20 INFO - PROCESS | 2253 | 1464332180059 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]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 823ms 23:56:20 INFO - PROCESS | 2253 | 1464332180094 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 2253 | 1464332180097 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:56:20 INFO - PROCESS | 2253 | 1464332180100 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 2253 | 1464332180102 Marionette TRACE conn2 <- [1,1058,null,{}] 23:56:20 INFO - PROCESS | 2253 | 1464332180106 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}] 23:56:20 INFO - PROCESS | 2253 | 1464332180272 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:56:20 INFO - PROCESS | 2253 | 1464332180374 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1dd800 == 71 [pid = 2253] [id = 272] 23:56:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x119c29000) [pid = 2253] [serial = 814] [outer = 0x0] 23:56:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1216a4400) [pid = 2253] [serial = 815] [outer = 0x119c29000] 23:56:20 INFO - PROCESS | 2253 | 1464332180424 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x12686b800) [pid = 2253] [serial = 816] [outer = 0x119c29000] 23:56:20 INFO - PROCESS | 2253 | 1464332180874 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]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 824ms 23:56:20 INFO - PROCESS | 2253 | 1464332180923 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 2253 | 1464332180925 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:56:20 INFO - PROCESS | 2253 | 1464332180927 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 2253 | 1464332180928 Marionette TRACE conn2 <- [1,1062,null,{}] 23:56:20 INFO - PROCESS | 2253 | 1464332180931 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}] 23:56:21 INFO - PROCESS | 2253 | 1464332181035 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:56:21 INFO - PROCESS | 2253 | 1464332181092 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d893800 == 72 [pid = 2253] [id = 273] 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x1212e1c00) [pid = 2253] [serial = 817] [outer = 0x0] 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x128c47800) [pid = 2253] [serial = 818] [outer = 0x1212e1c00] 23:56:21 INFO - PROCESS | 2253 | 1464332181121 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x128d86400) [pid = 2253] [serial = 819] [outer = 0x1212e1c00] 23:56:21 INFO - PROCESS | 2253 | 1464332181595 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]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 720ms 23:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:56:21 INFO - PROCESS | 2253 | 1464332181648 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 2253 | 1464332181649 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:56:21 INFO - PROCESS | 2253 | 1464332181666 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 2253 | 1464332181668 Marionette TRACE conn2 <- [1,1066,null,{}] 23:56:21 INFO - PROCESS | 2253 | 1464332181672 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}] 23:56:21 INFO - PROCESS | 2253 | 1464332181784 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:56:21 INFO - PROCESS | 2253 | 1464332181842 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e61e800 == 73 [pid = 2253] [id = 274] 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x12aaa7000) [pid = 2253] [serial = 820] [outer = 0x0] 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x12bced400) [pid = 2253] [serial = 821] [outer = 0x12aaa7000] 23:56:21 INFO - PROCESS | 2253 | 1464332181872 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x12be0d800) [pid = 2253] [serial = 822] [outer = 0x12aaa7000] 23:56:22 INFO - PROCESS | 2253 | 1464332182304 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]]]}] 23:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 689ms 23:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:56:22 INFO - PROCESS | 2253 | 1464332182341 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 2253 | 1464332182343 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:56:22 INFO - PROCESS | 2253 | 1464332182345 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - PROCESS | 2253 | 1464332182346 Marionette TRACE conn2 <- [1,1070,null,{}] 23:56:22 INFO - PROCESS | 2253 | 1464332182349 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}] 23:56:22 INFO - PROCESS | 2253 | 1464332182460 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:56:22 INFO - PROCESS | 2253 | 1464332182529 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329bf000 == 74 [pid = 2253] [id = 275] 23:56:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x12bcfc400) [pid = 2253] [serial = 823] [outer = 0x0] 23:56:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x12c209400) [pid = 2253] [serial = 824] [outer = 0x12bcfc400] 23:56:22 INFO - PROCESS | 2253 | 1464332182559 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x12c5b8400) [pid = 2253] [serial = 825] [outer = 0x12bcfc400] 23:56:22 INFO - PROCESS | 2253 | 1464332182983 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]]]}] 23:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 23:56:23 INFO - PROCESS | 2253 | 1464332183014 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 2253 | 1464332183016 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:56:23 INFO - PROCESS | 2253 | 1464332183019 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 2253 | 1464332183021 Marionette TRACE conn2 <- [1,1074,null,{}] 23:56:23 INFO - PROCESS | 2253 | 1464332183023 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}] 23:56:23 INFO - PROCESS | 2253 | 1464332183159 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:56:23 INFO - PROCESS | 2253 | 1464332183529 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x118254000 == 75 [pid = 2253] [id = 276] 23:56:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x110fdc000) [pid = 2253] [serial = 826] [outer = 0x0] 23:56:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x110fe9400) [pid = 2253] [serial = 827] [outer = 0x110fdc000] 23:56:23 INFO - PROCESS | 2253 | 1464332183591 Marionette DEBUG loaded listener.js 23:56:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x112783c00) [pid = 2253] [serial = 828] [outer = 0x110fdc000] 23:56:24 INFO - PROCESS | 2253 | 1464332184053 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]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1072ms 23:56:24 INFO - PROCESS | 2253 | 1464332184091 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 2253 | 1464332184093 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:56:24 INFO - PROCESS | 2253 | 1464332184096 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 2253 | 1464332184099 Marionette TRACE conn2 <- [1,1078,null,{}] 23:56:24 INFO - PROCESS | 2253 | 1464332184102 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}] 23:56:24 INFO - PROCESS | 2253 | 1464332184204 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:56:24 INFO - PROCESS | 2253 | 1464332184264 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e25000 == 76 [pid = 2253] [id = 277] 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x112a76400) [pid = 2253] [serial = 829] [outer = 0x0] 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x113c41000) [pid = 2253] [serial = 830] [outer = 0x112a76400] 23:56:24 INFO - PROCESS | 2253 | 1464332184293 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x116772c00) [pid = 2253] [serial = 831] [outer = 0x112a76400] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba72800 == 75 [pid = 2253] [id = 267] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba67000 == 74 [pid = 2253] [id = 266] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12937d800 == 73 [pid = 2253] [id = 265] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x129384000 == 72 [pid = 2253] [id = 264] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12698b000 == 71 [pid = 2253] [id = 263] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x124b3a000 == 70 [pid = 2253] [id = 262] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x112869000) [pid = 2253] [serial = 743] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x123b26000 == 69 [pid = 2253] [id = 261] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12128e000 == 68 [pid = 2253] [id = 260] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x119b76800 == 67 [pid = 2253] [id = 259] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x11961d800 == 66 [pid = 2253] [id = 258] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x11820d000 == 65 [pid = 2253] [id = 257] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x117e0d000 == 64 [pid = 2253] [id = 256] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x1162c7000 == 63 [pid = 2253] [id = 255] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x12db0f800 == 62 [pid = 2253] [id = 251] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x123b8b000 == 61 [pid = 2253] [id = 250] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x116f7a800 == 60 [pid = 2253] [id = 249] 23:56:24 INFO - PROCESS | 2253 | --DOCSHELL 0x1356ca800 == 59 [pid = 2253] [id = 248] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x12aaa2800) [pid = 2253] [serial = 639] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x12c211400) [pid = 2253] [serial = 645] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x128c4d400) [pid = 2253] [serial = 642] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1297c9c00) [pid = 2253] [serial = 725] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x117674c00) [pid = 2253] [serial = 705] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x116274000) [pid = 2253] [serial = 704] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1185dd800) [pid = 2253] [serial = 710] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x119f78c00) [pid = 2253] [serial = 711] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x12adc4800) [pid = 2253] [serial = 728] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x12123a400) [pid = 2253] [serial = 713] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x1212ddc00) [pid = 2253] [serial = 714] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x121582400) [pid = 2253] [serial = 716] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x12158c800) [pid = 2253] [serial = 717] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x129362c00) [pid = 2253] [serial = 683] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x124be7c00) [pid = 2253] [serial = 719] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x128c4c000) [pid = 2253] [serial = 720] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x119258800) [pid = 2253] [serial = 708] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x118913c00) [pid = 2253] [serial = 707] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12bc21000) [pid = 2253] [serial = 731] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x12a72b000) [pid = 2253] [serial = 701] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x1212d9400) [pid = 2253] [serial = 692] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12ba1cc00) [pid = 2253] [serial = 729] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x116a67400) [pid = 2253] [serial = 686] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x119855c00) [pid = 2253] [serial = 734] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x124bedc00) [pid = 2253] [serial = 695] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x129361000) [pid = 2253] [serial = 737] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1216a5c00) [pid = 2253] [serial = 735] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x11895e800) [pid = 2253] [serial = 689] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x12c5bc400) [pid = 2253] [serial = 740] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x128c71400) [pid = 2253] [serial = 698] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12c979800) [pid = 2253] [serial = 741] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x128c74800) [pid = 2253] [serial = 722] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x1291a0000) [pid = 2253] [serial = 723] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12aa26400) [pid = 2253] [serial = 726] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x12be04800) [pid = 2253] [serial = 732] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x12c20e000) [pid = 2253] [serial = 738] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2253 | 1464332184731 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]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 23:56:24 INFO - PROCESS | 2253 | 1464332184775 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 2253 | 1464332184778 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:56:24 INFO - PROCESS | 2253 | 1464332184781 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 2253 | 1464332184783 Marionette TRACE conn2 <- [1,1082,null,{}] 23:56:24 INFO - PROCESS | 2253 | 1464332184785 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}] 23:56:24 INFO - PROCESS | 2253 | 1464332184896 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:56:24 INFO - PROCESS | 2253 | 1464332184903 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194d6800 == 60 [pid = 2253] [id = 278] 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x117e7bc00) [pid = 2253] [serial = 832] [outer = 0x0] 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x11838b000) [pid = 2253] [serial = 833] [outer = 0x117e7bc00] 23:56:24 INFO - PROCESS | 2253 | 1464332184927 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x11890c800) [pid = 2253] [serial = 834] [outer = 0x117e7bc00] 23:56:25 INFO - PROCESS | 2253 | 1464332185255 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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 23:56:25 INFO - PROCESS | 2253 | 1464332185305 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:56:25 INFO - PROCESS | 2253 | 1464332185308 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:56:25 INFO - PROCESS | 2253 | 1464332185313 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 2253 | 1464332185319 Marionette TRACE conn2 <- [1,1086,null,{}] 23:56:25 INFO - PROCESS | 2253 | 1464332185328 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}] 23:56:25 INFO - PROCESS | 2253 | 1464332185462 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:56:25 INFO - PROCESS | 2253 | 1464332185480 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f69000 == 61 [pid = 2253] [id = 279] 23:56:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x119255000) [pid = 2253] [serial = 835] [outer = 0x0] 23:56:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x11984f000) [pid = 2253] [serial = 836] [outer = 0x119255000] 23:56:25 INFO - PROCESS | 2253 | 1464332185522 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x119f78c00) [pid = 2253] [serial = 837] [outer = 0x119255000] 23:56:25 INFO - PROCESS | 2253 | 1464332185944 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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 679ms 23:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:56:25 INFO - PROCESS | 2253 | 1464332185990 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:56:25 INFO - PROCESS | 2253 | 1464332185991 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:56:25 INFO - PROCESS | 2253 | 1464332185994 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 2253 | 1464332185995 Marionette TRACE conn2 <- [1,1090,null,{}] 23:56:25 INFO - PROCESS | 2253 | 1464332185997 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}] 23:56:26 INFO - PROCESS | 2253 | 1464332186084 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:56:26 INFO - PROCESS | 2253 | 1464332186088 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x1264ee800 == 62 [pid = 2253] [id = 280] 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x120f29400) [pid = 2253] [serial = 838] [outer = 0x0] 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x12123d400) [pid = 2253] [serial = 839] [outer = 0x120f29400] 23:56:26 INFO - PROCESS | 2253 | 1464332186113 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1212e3800) [pid = 2253] [serial = 840] [outer = 0x120f29400] 23:56:26 INFO - PROCESS | 2253 | 1464332186467 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]]]}] 23:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 23:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:56:26 INFO - PROCESS | 2253 | 1464332186512 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 2253 | 1464332186513 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:56:26 INFO - PROCESS | 2253 | 1464332186515 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 2253 | 1464332186517 Marionette TRACE conn2 <- [1,1094,null,{}] 23:56:26 INFO - PROCESS | 2253 | 1464332186519 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}] 23:56:26 INFO - PROCESS | 2253 | 1464332186635 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:56:26 INFO - PROCESS | 2253 | 1464332186671 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12918c000 == 63 [pid = 2253] [id = 281] 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x121586c00) [pid = 2253] [serial = 841] [outer = 0x0] 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x123f1dc00) [pid = 2253] [serial = 842] [outer = 0x121586c00] 23:56:26 INFO - PROCESS | 2253 | 1464332186702 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x125f7d400) [pid = 2253] [serial = 843] [outer = 0x121586c00] 23:56:27 INFO - PROCESS | 2253 | 1464332187041 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]]]}] 23:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 567ms 23:56:27 INFO - PROCESS | 2253 | 1464332187084 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 2253 | 1464332187085 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:56:27 INFO - PROCESS | 2253 | 1464332187087 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 2253 | 1464332187089 Marionette TRACE conn2 <- [1,1098,null,{}] 23:56:27 INFO - PROCESS | 2253 | 1464332187091 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}] 23:56:27 INFO - PROCESS | 2253 | 1464332187209 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:56:27 INFO - PROCESS | 2253 | 1464332187225 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab72000 == 64 [pid = 2253] [id = 282] 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x128b4b800) [pid = 2253] [serial = 844] [outer = 0x0] 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x128c7dc00) [pid = 2253] [serial = 845] [outer = 0x128b4b800] 23:56:27 INFO - PROCESS | 2253 | 1464332187250 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x128b54c00) [pid = 2253] [serial = 846] [outer = 0x128b4b800] 23:56:27 INFO - PROCESS | 2253 | 1464332187591 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]]]}] 23:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 23:56:27 INFO - PROCESS | 2253 | 1464332187607 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 2253 | 1464332187609 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:56:27 INFO - PROCESS | 2253 | 1464332187611 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 2253 | 1464332187611 Marionette TRACE conn2 <- [1,1102,null,{}] 23:56:27 INFO - PROCESS | 2253 | 1464332187614 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}] 23:56:27 INFO - PROCESS | 2253 | 1464332187753 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:56:27 INFO - PROCESS | 2253 | 1464332187775 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba72000 == 65 [pid = 2253] [id = 283] 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x128c74400) [pid = 2253] [serial = 847] [outer = 0x0] 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12aa26400) [pid = 2253] [serial = 848] [outer = 0x128c74400] 23:56:27 INFO - PROCESS | 2253 | 1464332187817 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x12add2800) [pid = 2253] [serial = 849] [outer = 0x128c74400] 23:56:28 INFO - PROCESS | 2253 | 1464332188278 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]]]}] 23:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 719ms 23:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:56:28 INFO - PROCESS | 2253 | 1464332188331 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 2253 | 1464332188333 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:56:28 INFO - PROCESS | 2253 | 1464332188342 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 2253 | 1464332188344 Marionette TRACE conn2 <- [1,1106,null,{}] 23:56:28 INFO - PROCESS | 2253 | 1464332188348 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}] 23:56:28 INFO - PROCESS | 2253 | 1464332188476 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:56:28 INFO - PROCESS | 2253 | 1464332188539 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2bf000 == 66 [pid = 2253] [id = 284] 23:56:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x129362c00) [pid = 2253] [serial = 850] [outer = 0x0] 23:56:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x12ba16800) [pid = 2253] [serial = 851] [outer = 0x129362c00] 23:56:28 INFO - PROCESS | 2253 | 1464332188564 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x12be09800) [pid = 2253] [serial = 852] [outer = 0x129362c00] 23:56:28 INFO - PROCESS | 2253 | 1464332188880 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]]]}] 23:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 575ms 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x119c13c00) [pid = 2253] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x1212e0800) [pid = 2253] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x119f7a400) [pid = 2253] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x1212e3000) [pid = 2253] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x110fdf800) [pid = 2253] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x11277f400) [pid = 2253] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x113c38800) [pid = 2253] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x112861800) [pid = 2253] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1181f0400) [pid = 2253] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x11286b000) [pid = 2253] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x1194f0400) [pid = 2253] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x126c97c00) [pid = 2253] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x118398000) [pid = 2253] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:56:29 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x110f38c00) [pid = 2253] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:56:29 INFO - PROCESS | 2253 | 1464332189067 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 2253 | 1464332189068 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:56:29 INFO - PROCESS | 2253 | 1464332189073 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 2253 | 1464332189074 Marionette TRACE conn2 <- [1,1110,null,{}] 23:56:29 INFO - PROCESS | 2253 | 1464332189076 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}] 23:56:29 INFO - PROCESS | 2253 | 1464332189159 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:56:29 INFO - PROCESS | 2253 | 1464332189165 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x121407800 == 67 [pid = 2253] [id = 285] 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x11646c800) [pid = 2253] [serial = 853] [outer = 0x0] 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x118398000) [pid = 2253] [serial = 854] [outer = 0x11646c800] 23:56:29 INFO - PROCESS | 2253 | 1464332189193 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1212d8c00) [pid = 2253] [serial = 855] [outer = 0x11646c800] 23:56:29 INFO - PROCESS | 2253 | 1464332189564 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]]]}] 23:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 23:56:29 INFO - PROCESS | 2253 | 1464332189659 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 2253 | 1464332189660 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:56:29 INFO - PROCESS | 2253 | 1464332189683 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 2253 | 1464332189684 Marionette TRACE conn2 <- [1,1114,null,{}] 23:56:29 INFO - PROCESS | 2253 | 1464332189692 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}] 23:56:29 INFO - PROCESS | 2253 | 1464332189801 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:56:29 INFO - PROCESS | 2253 | 1464332189807 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e607800 == 68 [pid = 2253] [id = 286] 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1194e6800) [pid = 2253] [serial = 856] [outer = 0x0] 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12c20ac00) [pid = 2253] [serial = 857] [outer = 0x1194e6800] 23:56:29 INFO - PROCESS | 2253 | 1464332189837 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12ce11800) [pid = 2253] [serial = 858] [outer = 0x1194e6800] 23:56:30 INFO - PROCESS | 2253 | 1464332190200 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]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 526ms 23:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:56:30 INFO - PROCESS | 2253 | 1464332190209 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 2253 | 1464332190211 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:56:30 INFO - PROCESS | 2253 | 1464332190213 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 2253 | 1464332190215 Marionette TRACE conn2 <- [1,1118,null,{}] 23:56:30 INFO - PROCESS | 2253 | 1464332190217 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}] 23:56:30 INFO - PROCESS | 2253 | 1464332190347 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:56:30 INFO - PROCESS | 2253 | 1464332190354 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329b0800 == 69 [pid = 2253] [id = 287] 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x115db5c00) [pid = 2253] [serial = 859] [outer = 0x0] 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x115dbec00) [pid = 2253] [serial = 860] [outer = 0x115db5c00] 23:56:30 INFO - PROCESS | 2253 | 1464332190378 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x12d17d800) [pid = 2253] [serial = 861] [outer = 0x115db5c00] 23:56:30 INFO - PROCESS | 2253 | 1464332190703 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]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 23:56:30 INFO - PROCESS | 2253 | 1464332190732 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 2253 | 1464332190734 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:56:30 INFO - PROCESS | 2253 | 1464332190736 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 2253 | 1464332190737 Marionette TRACE conn2 <- [1,1122,null,{}] 23:56:30 INFO - PROCESS | 2253 | 1464332190739 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}] 23:56:30 INFO - PROCESS | 2253 | 1464332190829 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:56:30 INFO - PROCESS | 2253 | 1464332190833 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x135774800 == 70 [pid = 2253] [id = 288] 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x110f3ac00) [pid = 2253] [serial = 862] [outer = 0x0] 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x110fb8800) [pid = 2253] [serial = 863] [outer = 0x110f3ac00] 23:56:30 INFO - PROCESS | 2253 | 1464332190860 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x110fbc800) [pid = 2253] [serial = 864] [outer = 0x110f3ac00] 23:56:31 INFO - PROCESS | 2253 | 1464332191337 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]]]}] 23:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 23:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:56:31 INFO - PROCESS | 2253 | 1464332191407 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:56:31 INFO - PROCESS | 2253 | 1464332191410 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:56:31 INFO - PROCESS | 2253 | 1464332191414 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:56:31 INFO - PROCESS | 2253 | 1464332191418 Marionette TRACE conn2 <- [1,1126,null,{}] 23:56:31 INFO - PROCESS | 2253 | 1464332191424 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}] 23:56:31 INFO - PROCESS | 2253 | 1464332191601 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:56:31 INFO - PROCESS | 2253 | 1464332191686 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x11102c000 == 71 [pid = 2253] [id = 289] 23:56:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x111a0f800) [pid = 2253] [serial = 865] [outer = 0x0] 23:56:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x112780c00) [pid = 2253] [serial = 866] [outer = 0x111a0f800] 23:56:31 INFO - PROCESS | 2253 | 1464332191719 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x112da5c00) [pid = 2253] [serial = 867] [outer = 0x111a0f800] 23:56:32 INFO - PROCESS | 2253 | 1464332192137 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]]]}] 23:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 777ms 23:56:32 INFO - PROCESS | 2253 | 1464332192191 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 2253 | 1464332192195 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:56:32 INFO - PROCESS | 2253 | 1464332192199 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 2253 | 1464332192201 Marionette TRACE conn2 <- [1,1130,null,{}] 23:56:32 INFO - PROCESS | 2253 | 1464332192223 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}] 23:56:32 INFO - PROCESS | 2253 | 1464332192358 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:56:32 INFO - PROCESS | 2253 | 1464332192432 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x119ea8800 == 72 [pid = 2253] [id = 290] 23:56:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x114fdc800) [pid = 2253] [serial = 868] [outer = 0x0] 23:56:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x115e85000) [pid = 2253] [serial = 869] [outer = 0x114fdc800] 23:56:32 INFO - PROCESS | 2253 | 1464332192462 Marionette DEBUG loaded listener.js 23:56:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x11816f400) [pid = 2253] [serial = 870] [outer = 0x114fdc800] 23:56:32 INFO - PROCESS | 2253 | 1464332192882 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]]]}] 23:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 688ms 23:56:32 INFO - PROCESS | 2253 | 1464332192888 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 2253 | 1464332192890 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:56:32 INFO - PROCESS | 2253 | 1464332192893 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 2253 | 1464332192897 Marionette TRACE conn2 <- [1,1134,null,{}] 23:56:32 INFO - PROCESS | 2253 | 1464332192907 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}] 23:56:33 INFO - PROCESS | 2253 | 1464332193055 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:56:33 INFO - PROCESS | 2253 | 1464332193164 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab91000 == 73 [pid = 2253] [id = 291] 23:56:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x118398400) [pid = 2253] [serial = 871] [outer = 0x0] 23:56:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x119251800) [pid = 2253] [serial = 872] [outer = 0x118398400] 23:56:33 INFO - PROCESS | 2253 | 1464332193217 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x120f27000) [pid = 2253] [serial = 873] [outer = 0x118398400] 23:56:33 INFO - PROCESS | 2253 | 1464332193679 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]]]}] 23:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 823ms 23:56:33 INFO - PROCESS | 2253 | 1464332193716 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 2253 | 1464332193718 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:56:33 INFO - PROCESS | 2253 | 1464332193740 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - PROCESS | 2253 | 1464332193741 Marionette TRACE conn2 <- [1,1138,null,{}] 23:56:33 INFO - PROCESS | 2253 | 1464332193743 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}] 23:56:33 INFO - PROCESS | 2253 | 1464332193856 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:56:33 INFO - PROCESS | 2253 | 1464332193929 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x135772800 == 74 [pid = 2253] [id = 292] 23:56:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1212de800) [pid = 2253] [serial = 874] [outer = 0x0] 23:56:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x1219d0400) [pid = 2253] [serial = 875] [outer = 0x1212de800] 23:56:33 INFO - PROCESS | 2253 | 1464332193958 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x1219d6800) [pid = 2253] [serial = 876] [outer = 0x1212de800] 23:56:34 INFO - PROCESS | 2253 | 1464332194357 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]]]}] 23:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 23:56:34 INFO - PROCESS | 2253 | 1464332194408 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 2253 | 1464332194410 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:56:34 INFO - PROCESS | 2253 | 1464332194412 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 2253 | 1464332194413 Marionette TRACE conn2 <- [1,1142,null,{}] 23:56:34 INFO - PROCESS | 2253 | 1464332194416 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}] 23:56:34 INFO - PROCESS | 2253 | 1464332194524 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:56:34 INFO - PROCESS | 2253 | 1464332194585 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x135478800 == 75 [pid = 2253] [id = 293] 23:56:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x12113b400) [pid = 2253] [serial = 877] [outer = 0x0] 23:56:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x1219db800) [pid = 2253] [serial = 878] [outer = 0x12113b400] 23:56:34 INFO - PROCESS | 2253 | 1464332194655 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x124b6c800) [pid = 2253] [serial = 879] [outer = 0x12113b400] 23:56:35 INFO - PROCESS | 2253 | 1464332195059 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]]]}] 23:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 23:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:56:35 INFO - PROCESS | 2253 | 1464332195082 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2253 | 1464332195083 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:56:35 INFO - PROCESS | 2253 | 1464332195086 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 2253 | 1464332195087 Marionette TRACE conn2 <- [1,1146,null,{}] 23:56:35 INFO - PROCESS | 2253 | 1464332195090 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}] 23:56:35 INFO - PROCESS | 2253 | 1464332195230 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:56:35 INFO - PROCESS | 2253 | 1464332195342 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x135490000 == 76 [pid = 2253] [id = 294] 23:56:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x110fbd000) [pid = 2253] [serial = 880] [outer = 0x0] 23:56:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x128c76800) [pid = 2253] [serial = 881] [outer = 0x110fbd000] 23:56:35 INFO - PROCESS | 2253 | 1464332195372 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x12ce0d400) [pid = 2253] [serial = 882] [outer = 0x110fbd000] 23:56:35 INFO - PROCESS | 2253 | 1464332195794 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]]]}] 23:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 723ms 23:56:35 INFO - PROCESS | 2253 | 1464332195810 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2253 | 1464332195811 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:56:35 INFO - PROCESS | 2253 | 1464332195814 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 2253 | 1464332195815 Marionette TRACE conn2 <- [1,1150,null,{}] 23:56:35 INFO - PROCESS | 2253 | 1464332195818 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}] 23:56:35 INFO - PROCESS | 2253 | 1464332195940 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:56:36 INFO - PROCESS | 2253 | 1464332196072 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x11823f800 == 77 [pid = 2253] [id = 295] 23:56:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x112784000) [pid = 2253] [serial = 883] [outer = 0x0] 23:56:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x118968800) [pid = 2253] [serial = 884] [outer = 0x112784000] 23:56:36 INFO - PROCESS | 2253 | 1464332196124 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x129565000) [pid = 2253] [serial = 885] [outer = 0x112784000] 23:56:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x11286d000) [pid = 2253] [serial = 886] [outer = 0x12d186000] 23:56:36 INFO - PROCESS | 2253 | 1464332196991 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]]]}] 23:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1222ms 23:56:37 INFO - PROCESS | 2253 | 1464332197037 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 2253 | 1464332197039 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:56:37 INFO - PROCESS | 2253 | 1464332197043 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 2253 | 1464332197045 Marionette TRACE conn2 <- [1,1154,null,{}] 23:56:37 INFO - PROCESS | 2253 | 1464332197048 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}] 23:56:37 INFO - PROCESS | 2253 | 1464332197148 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:56:37 INFO - PROCESS | 2253 | 1464332197223 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x118211800 == 78 [pid = 2253] [id = 296] 23:56:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x1133e5c00) [pid = 2253] [serial = 887] [outer = 0x0] 23:56:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x114fdc400) [pid = 2253] [serial = 888] [outer = 0x1133e5c00] 23:56:37 INFO - PROCESS | 2253 | 1464332197251 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x115dbd000) [pid = 2253] [serial = 889] [outer = 0x1133e5c00] 23:56:37 INFO - PROCESS | 2253 | 1464332197660 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]]]}] 23:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 23:56:37 INFO - PROCESS | 2253 | 1464332197716 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 2253 | 1464332197719 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:56:37 INFO - PROCESS | 2253 | 1464332197723 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 2253 | 1464332197725 Marionette TRACE conn2 <- [1,1158,null,{}] 23:56:37 INFO - PROCESS | 2253 | 1464332197727 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}] 23:56:37 INFO - PROCESS | 2253 | 1464332197853 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12c122800 == 77 [pid = 2253] [id = 197] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce20800 == 76 [pid = 2253] [id = 198] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x1329b0800 == 75 [pid = 2253] [id = 287] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12e607800 == 74 [pid = 2253] [id = 286] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x121407800 == 73 [pid = 2253] [id = 285] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2bf000 == 72 [pid = 2253] [id = 284] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba72000 == 71 [pid = 2253] [id = 283] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab72000 == 70 [pid = 2253] [id = 282] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12918c000 == 69 [pid = 2253] [id = 281] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x1264ee800 == 68 [pid = 2253] [id = 280] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x123f69000 == 67 [pid = 2253] [id = 279] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x1194d6800 == 66 [pid = 2253] [id = 278] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x117e25000 == 65 [pid = 2253] [id = 277] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x118254000 == 64 [pid = 2253] [id = 276] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1dd800 == 63 [pid = 2253] [id = 272] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9c1800 == 62 [pid = 2253] [id = 271] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x123b83800 == 61 [pid = 2253] [id = 270] 23:56:37 INFO - PROCESS | 2253 | --DOCSHELL 0x118215000 == 60 [pid = 2253] [id = 269] 23:56:37 INFO - PROCESS | 2253 | 1464332197957 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x128c40000) [pid = 2253] [serial = 797] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x118966800) [pid = 2253] [serial = 776] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x126869800) [pid = 2253] [serial = 792] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x119253400) [pid = 2253] [serial = 777] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x121584000) [pid = 2253] [serial = 786] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x1242d1800) [pid = 2253] [serial = 789] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x1212d5400) [pid = 2253] [serial = 783] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x125f7e800) [pid = 2253] [serial = 795] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x12955ac00) [pid = 2253] [serial = 801] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x119c13400) [pid = 2253] [serial = 780] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x128d7d800) [pid = 2253] [serial = 798] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x128c72800) [pid = 2253] [serial = 800] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x119c30400) [pid = 2253] [serial = 782] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x123f17c00) [pid = 2253] [serial = 788] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x121373400) [pid = 2253] [serial = 785] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x124be6800) [pid = 2253] [serial = 791] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x11277b000) [pid = 2253] [serial = 765] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x110fe7400) [pid = 2253] [serial = 764] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x11838e000) [pid = 2253] [serial = 794] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x1166d3400) [pid = 2253] [serial = 770] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x117415400) [pid = 2253] [serial = 771] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x121bb6400) [pid = 2253] [serial = 755] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x110feac00) [pid = 2253] [serial = 746] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x118170800) [pid = 2253] [serial = 749] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12113bc00) [pid = 2253] [serial = 752] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x11286e800) [pid = 2253] [serial = 744] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x118396000) [pid = 2253] [serial = 773] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x11890b800) [pid = 2253] [serial = 774] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12c5c1400) [pid = 2253] [serial = 761] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x128c77800) [pid = 2253] [serial = 758] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x11335d800) [pid = 2253] [serial = 768] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x112a67c00) [pid = 2253] [serial = 767] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x119856000) [pid = 2253] [serial = 779] [outer = 0x0] [url = about:blank] 23:56:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x1127a0000 == 61 [pid = 2253] [id = 297] 23:56:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x110fe7400) [pid = 2253] [serial = 890] [outer = 0x0] 23:56:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x112869400) [pid = 2253] [serial = 891] [outer = 0x110fe7400] 23:56:37 INFO - PROCESS | 2253 | 1464332197989 Marionette DEBUG loaded listener.js 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x11627ac00) [pid = 2253] [serial = 892] [outer = 0x110fe7400] 23:56:38 INFO - PROCESS | 2253 | 1464332198312 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]]]}] 23:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 23:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:56:38 INFO - PROCESS | 2253 | 1464332198343 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 2253 | 1464332198344 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:56:38 INFO - PROCESS | 2253 | 1464332198347 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - PROCESS | 2253 | 1464332198349 Marionette TRACE conn2 <- [1,1162,null,{}] 23:56:38 INFO - PROCESS | 2253 | 1464332198356 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}] 23:56:38 INFO - PROCESS | 2253 | 1464332198445 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:56:38 INFO - PROCESS | 2253 | 1464332198450 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x11928a000 == 62 [pid = 2253] [id = 298] 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x118166800) [pid = 2253] [serial = 893] [outer = 0x0] 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x11838c800) [pid = 2253] [serial = 894] [outer = 0x118166800] 23:56:38 INFO - PROCESS | 2253 | 1464332198480 Marionette DEBUG loaded listener.js 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x11890b800) [pid = 2253] [serial = 895] [outer = 0x118166800] 23:56:38 INFO - PROCESS | 2253 | 1464332198841 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]]]}] 23:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 23:56:38 INFO - PROCESS | 2253 | 1464332198868 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 2253 | 1464332198871 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:56:38 INFO - PROCESS | 2253 | 1464332198875 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - PROCESS | 2253 | 1464332198876 Marionette TRACE conn2 <- [1,1166,null,{}] 23:56:38 INFO - PROCESS | 2253 | 1464332198878 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}] 23:56:38 INFO - PROCESS | 2253 | 1464332198962 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:56:38 INFO - PROCESS | 2253 | 1464332198966 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b72800 == 63 [pid = 2253] [id = 299] 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x118912000) [pid = 2253] [serial = 896] [outer = 0x0] 23:56:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x118967800) [pid = 2253] [serial = 897] [outer = 0x118912000] 23:56:38 INFO - PROCESS | 2253 | 1464332198994 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1194e4000) [pid = 2253] [serial = 898] [outer = 0x118912000] 23:56:39 INFO - PROCESS | 2253 | 1464332199343 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]]]}] 23:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 517ms 23:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:56:39 INFO - PROCESS | 2253 | 1464332199395 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 2253 | 1464332199396 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:56:39 INFO - PROCESS | 2253 | 1464332199398 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - PROCESS | 2253 | 1464332199399 Marionette TRACE conn2 <- [1,1170,null,{}] 23:56:39 INFO - PROCESS | 2253 | 1464332199401 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}] 23:56:39 INFO - PROCESS | 2253 | 1464332199481 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:56:39 INFO - PROCESS | 2253 | 1464332199487 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x12141b800 == 64 [pid = 2253] [id = 300] 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1194e7800) [pid = 2253] [serial = 899] [outer = 0x0] 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x119853800) [pid = 2253] [serial = 900] [outer = 0x1194e7800] 23:56:39 INFO - PROCESS | 2253 | 1464332199514 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x119bbc000) [pid = 2253] [serial = 901] [outer = 0x1194e7800] 23:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 23:56:39 INFO - PROCESS | 2253 | 1464332199861 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]]]}] 23:56:39 INFO - PROCESS | 2253 | 1464332199866 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 2253 | 1464332199868 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:56:39 INFO - PROCESS | 2253 | 1464332199872 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - PROCESS | 2253 | 1464332199874 Marionette TRACE conn2 <- [1,1174,null,{}] 23:56:39 INFO - PROCESS | 2253 | 1464332199876 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}] 23:56:39 INFO - PROCESS | 2253 | 1464332199963 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:56:39 INFO - PROCESS | 2253 | 1464332199968 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x124338800 == 65 [pid = 2253] [id = 301] 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x119c2dc00) [pid = 2253] [serial = 902] [outer = 0x0] 23:56:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x121144400) [pid = 2253] [serial = 903] [outer = 0x119c2dc00] 23:56:39 INFO - PROCESS | 2253 | 1464332199998 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x1212d7800) [pid = 2253] [serial = 904] [outer = 0x119c2dc00] 23:56:40 INFO - PROCESS | 2253 | 1464332200393 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] 23:56:40 INFO - PROCESS | 2253 | 1464332200444 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:56:40 INFO - PROCESS | 2253 | 1464332200446 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 2253 | 1464332200448 Marionette TRACE conn2 <- [1,1178,null,{}] 23:56:40 INFO - PROCESS | 2253 | 1464332200450 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}] 23:56:40 INFO - PROCESS | 2253 | 1464332200584 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:56:40 INFO - PROCESS | 2253 | 1464332200608 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x124ba2000 == 66 [pid = 2253] [id = 302] 23:56:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x11997a800) [pid = 2253] [serial = 905] [outer = 0x0] 23:56:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x1212e3400) [pid = 2253] [serial = 906] [outer = 0x11997a800] 23:56:40 INFO - PROCESS | 2253 | 1464332200651 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x12157dc00) [pid = 2253] [serial = 907] [outer = 0x11997a800] 23:56:41 INFO - PROCESS | 2253 | 1464332201112 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] 23:56:41 INFO - PROCESS | 2253 | 1464332201167 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:56:41 INFO - PROCESS | 2253 | 1464332201169 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2253 | 1464332201170 Marionette TRACE conn2 <- [1,1182,null,{}] 23:56:41 INFO - PROCESS | 2253 | 1464332201172 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}] 23:56:41 INFO - PROCESS | 2253 | 1464332201277 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:56:41 INFO - PROCESS | 2253 | 1464332201289 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a7b800 == 67 [pid = 2253] [id = 303] 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x121585000) [pid = 2253] [serial = 908] [outer = 0x0] 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x1216a5c00) [pid = 2253] [serial = 909] [outer = 0x121585000] 23:56:41 INFO - PROCESS | 2253 | 1464332201315 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x1219d6000) [pid = 2253] [serial = 910] [outer = 0x121585000] 23:56:41 INFO - PROCESS | 2253 | 1464332201684 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] 23:56:41 INFO - PROCESS | 2253 | 1464332201740 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:56:41 INFO - PROCESS | 2253 | 1464332201742 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2253 | 1464332201743 Marionette TRACE conn2 <- [1,1186,null,{}] 23:56:41 INFO - PROCESS | 2253 | 1464332201745 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}] 23:56:41 INFO - PROCESS | 2253 | 1464332201849 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:56:41 INFO - PROCESS | 2253 | 1464332201865 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x12975a800 == 68 [pid = 2253] [id = 304] 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x11620f000) [pid = 2253] [serial = 911] [outer = 0x0] 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1242c5c00) [pid = 2253] [serial = 912] [outer = 0x11620f000] 23:56:41 INFO - PROCESS | 2253 | 1464332201890 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x124b6d000) [pid = 2253] [serial = 913] [outer = 0x11620f000] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x121586c00) [pid = 2253] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x1194e6800) [pid = 2253] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x112a76400) [pid = 2253] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x115db5c00) [pid = 2253] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x124be5c00) [pid = 2253] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x128b4b800) [pid = 2253] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x128c74400) [pid = 2253] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x129362c00) [pid = 2253] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x11646c800) [pid = 2253] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x110fdc000) [pid = 2253] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x119255000) [pid = 2253] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x117e7bc00) [pid = 2253] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x124a4c400) [pid = 2253] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:56:42 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x120f29400) [pid = 2253] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:56:42 INFO - PROCESS | 2253 | 1464332202399 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] 23:56:42 INFO - PROCESS | 2253 | 1464332202412 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:56:42 INFO - PROCESS | 2253 | 1464332202414 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 2253 | 1464332202415 Marionette TRACE conn2 <- [1,1190,null,{}] 23:56:42 INFO - PROCESS | 2253 | 1464332202418 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}] 23:56:42 INFO - PROCESS | 2253 | 1464332202510 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:56:42 INFO - PROCESS | 2253 | 1464332202566 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a915800 == 69 [pid = 2253] [id = 305] 23:56:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x110fb7c00) [pid = 2253] [serial = 914] [outer = 0x0] 23:56:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x1194efc00) [pid = 2253] [serial = 915] [outer = 0x110fb7c00] 23:56:42 INFO - PROCESS | 2253 | 1464332202592 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x124be2c00) [pid = 2253] [serial = 916] [outer = 0x110fb7c00] 23:56:42 INFO - PROCESS | 2253 | 1464332202867 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] 23:56:42 INFO - PROCESS | 2253 | 1464332202885 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:56:42 INFO - PROCESS | 2253 | 1464332202895 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 2253 | 1464332202897 Marionette TRACE conn2 <- [1,1194,null,{}] 23:56:42 INFO - PROCESS | 2253 | 1464332202900 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}] 23:56:43 INFO - PROCESS | 2253 | 1464332203023 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:56:43 INFO - PROCESS | 2253 | 1464332203027 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba6a800 == 70 [pid = 2253] [id = 306] 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x124bed400) [pid = 2253] [serial = 917] [outer = 0x0] 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x128a2e800) [pid = 2253] [serial = 918] [outer = 0x124bed400] 23:56:43 INFO - PROCESS | 2253 | 1464332203057 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x128c73c00) [pid = 2253] [serial = 919] [outer = 0x124bed400] 23:56:43 INFO - PROCESS | 2253 | 1464332203397 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] 23:56:43 INFO - PROCESS | 2253 | 1464332203418 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:56:43 INFO - PROCESS | 2253 | 1464332203421 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 2253 | 1464332203423 Marionette TRACE conn2 <- [1,1198,null,{}] 23:56:43 INFO - PROCESS | 2253 | 1464332203426 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}] 23:56:43 INFO - PROCESS | 2253 | 1464332203540 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:56:43 INFO - PROCESS | 2253 | 1464332203546 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c114000 == 71 [pid = 2253] [id = 307] 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x121586c00) [pid = 2253] [serial = 920] [outer = 0x0] 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x128c78c00) [pid = 2253] [serial = 921] [outer = 0x121586c00] 23:56:43 INFO - PROCESS | 2253 | 1464332203571 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x12935fc00) [pid = 2253] [serial = 922] [outer = 0x121586c00] 23:56:43 INFO - PROCESS | 2253 | 1464332203877 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]]]}] 23:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 471ms 23:56:43 INFO - PROCESS | 2253 | 1464332203893 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 2253 | 1464332203894 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:56:43 INFO - PROCESS | 2253 | 1464332203897 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 2253 | 1464332203898 Marionette TRACE conn2 <- [1,1202,null,{}] 23:56:43 INFO - PROCESS | 2253 | 1464332203900 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}] 23:56:44 INFO - PROCESS | 2253 | 1464332203992 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:56:44 INFO - PROCESS | 2253 | 1464332203997 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9ba800 == 72 [pid = 2253] [id = 308] 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x125f82400) [pid = 2253] [serial = 923] [outer = 0x0] 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x1297cbc00) [pid = 2253] [serial = 924] [outer = 0x125f82400] 23:56:44 INFO - PROCESS | 2253 | 1464332204030 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x12a9bb400) [pid = 2253] [serial = 925] [outer = 0x125f82400] 23:56:44 INFO - PROCESS | 2253 | 1464332204478 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]]]}] 23:56:44 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 23:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 619ms 23:56:44 INFO - PROCESS | 2253 | 1464332204516 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2253 | 1464332204518 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:56:44 INFO - PROCESS | 2253 | 1464332204522 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 2253 | 1464332204525 Marionette TRACE conn2 <- [1,1206,null,{}] 23:56:44 INFO - PROCESS | 2253 | 1464332204529 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}] 23:56:44 INFO - PROCESS | 2253 | 1464332204644 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:56:44 INFO - PROCESS | 2253 | 1464332204742 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x116aba000 == 73 [pid = 2253] [id = 309] 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x11286f400) [pid = 2253] [serial = 926] [outer = 0x0] 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x112d18c00) [pid = 2253] [serial = 927] [outer = 0x11286f400] 23:56:44 INFO - PROCESS | 2253 | 1464332204776 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x115db8c00) [pid = 2253] [serial = 928] [outer = 0x11286f400] 23:56:45 INFO - PROCESS | 2253 | 1464332205196 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]]]}] 23:56:45 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 23:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 722ms 23:56:45 INFO - PROCESS | 2253 | 1464332205244 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 2253 | 1464332205248 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:56:45 INFO - PROCESS | 2253 | 1464332205253 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 2253 | 1464332205255 Marionette TRACE conn2 <- [1,1210,null,{}] 23:56:45 INFO - PROCESS | 2253 | 1464332205258 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}] 23:56:45 INFO - PROCESS | 2253 | 1464332205367 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:56:45 INFO - PROCESS | 2253 | 1464332205427 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215c3800 == 74 [pid = 2253] [id = 310] 23:56:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x115e8ec00) [pid = 2253] [serial = 929] [outer = 0x0] 23:56:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x117680c00) [pid = 2253] [serial = 930] [outer = 0x115e8ec00] 23:56:45 INFO - PROCESS | 2253 | 1464332205457 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x118231400) [pid = 2253] [serial = 931] [outer = 0x115e8ec00] 23:56:45 INFO - PROCESS | 2253 | 1464332205911 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]]]}] 23:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 720ms 23:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:56:45 INFO - PROCESS | 2253 | 1464332205989 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 2253 | 1464332205990 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:56:45 INFO - PROCESS | 2253 | 1464332205994 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 2253 | 1464332205997 Marionette TRACE conn2 <- [1,1214,null,{}] 23:56:46 INFO - PROCESS | 2253 | 1464332206007 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}] 23:56:46 INFO - PROCESS | 2253 | 1464332206117 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:56:46 INFO - PROCESS | 2253 | 1464332206190 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2c2000 == 75 [pid = 2253] [id = 311] 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x119857000) [pid = 2253] [serial = 932] [outer = 0x0] 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x119c2e400) [pid = 2253] [serial = 933] [outer = 0x119857000] 23:56:46 INFO - PROCESS | 2253 | 1464332206222 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x120f29800) [pid = 2253] [serial = 934] [outer = 0x119857000] 23:56:46 INFO - PROCESS | 2253 | 1464332206660 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]]]}] 23:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 23:56:46 INFO - PROCESS | 2253 | 1464332206666 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 2253 | 1464332206668 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:56:46 INFO - PROCESS | 2253 | 1464332206670 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 2253 | 1464332206672 Marionette TRACE conn2 <- [1,1218,null,{}] 23:56:46 INFO - PROCESS | 2253 | 1464332206674 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}] 23:56:46 INFO - PROCESS | 2253 | 1464332206781 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:56:46 INFO - PROCESS | 2253 | 1464332206836 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d885000 == 76 [pid = 2253] [id = 312] 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x12113cc00) [pid = 2253] [serial = 935] [outer = 0x0] 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x1219d0c00) [pid = 2253] [serial = 936] [outer = 0x12113cc00] 23:56:46 INFO - PROCESS | 2253 | 1464332206867 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x124be4800) [pid = 2253] [serial = 937] [outer = 0x12113cc00] 23:56:47 INFO - PROCESS | 2253 | 1464332207281 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]]]}] 23:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms 23:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:56:47 INFO - PROCESS | 2253 | 1464332207290 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 2253 | 1464332207292 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:56:47 INFO - PROCESS | 2253 | 1464332207294 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 2253 | 1464332207295 Marionette TRACE conn2 <- [1,1222,null,{}] 23:56:47 INFO - PROCESS | 2253 | 1464332207297 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}] 23:56:47 INFO - PROCESS | 2253 | 1464332207406 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:56:47 INFO - PROCESS | 2253 | 1464332207497 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e61e000 == 77 [pid = 2253] [id = 313] 23:56:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x1212e3c00) [pid = 2253] [serial = 938] [outer = 0x0] 23:56:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x126c9c800) [pid = 2253] [serial = 939] [outer = 0x1212e3c00] 23:56:47 INFO - PROCESS | 2253 | 1464332207528 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x128c3f800) [pid = 2253] [serial = 940] [outer = 0x1212e3c00] 23:56:47 INFO - PROCESS | 2253 | 1464332207953 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] 23:56:47 INFO - PROCESS | 2253 | 1464332207967 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:56:47 INFO - PROCESS | 2253 | 1464332207970 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 2253 | 1464332207972 Marionette TRACE conn2 <- [1,1226,null,{}] 23:56:47 INFO - PROCESS | 2253 | 1464332207976 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}] 23:56:48 INFO - PROCESS | 2253 | 1464332208163 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:56:48 INFO - PROCESS | 2253 | 1464332208290 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x135479000 == 78 [pid = 2253] [id = 314] 23:56:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x128c7a800) [pid = 2253] [serial = 941] [outer = 0x0] 23:56:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x12aaa6000) [pid = 2253] [serial = 942] [outer = 0x128c7a800] 23:56:48 INFO - PROCESS | 2253 | 1464332208320 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x12bc21000) [pid = 2253] [serial = 943] [outer = 0x128c7a800] 23:56:48 INFO - PROCESS | 2253 | 1464332208789 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]]]}] 23:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 871ms 23:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:56:48 INFO - PROCESS | 2253 | 1464332208841 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:56:48 INFO - PROCESS | 2253 | 1464332208843 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:56:48 INFO - PROCESS | 2253 | 1464332208845 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:56:48 INFO - PROCESS | 2253 | 1464332208846 Marionette TRACE conn2 <- [1,1230,null,{}] 23:56:48 INFO - PROCESS | 2253 | 1464332208849 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}] 23:56:48 INFO - PROCESS | 2253 | 1464332208954 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:56:49 INFO - PROCESS | 2253 | 1464332209032 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12af57000 == 79 [pid = 2253] [id = 315] 23:56:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x111a0b000) [pid = 2253] [serial = 944] [outer = 0x0] 23:56:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x128d81c00) [pid = 2253] [serial = 945] [outer = 0x111a0b000] 23:56:49 INFO - PROCESS | 2253 | 1464332209062 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x12be0e000) [pid = 2253] [serial = 946] [outer = 0x111a0b000] 23:56:49 INFO - PROCESS | 2253 | 1464332209654 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]]]}] 23:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 823ms 23:56:49 INFO - PROCESS | 2253 | 1464332209669 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:56:49 INFO - PROCESS | 2253 | 1464332209672 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:56:49 INFO - PROCESS | 2253 | 1464332209677 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 2253 | 1464332209681 Marionette TRACE conn2 <- [1,1234,null,{}] 23:56:49 INFO - PROCESS | 2253 | 1464332209687 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}] 23:56:49 INFO - PROCESS | 2253 | 1464332209841 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:56:49 INFO - PROCESS | 2253 | 1464332209981 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x119e95000 == 80 [pid = 2253] [id = 316] 23:56:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x112778400) [pid = 2253] [serial = 947] [outer = 0x0] 23:56:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x112a6bc00) [pid = 2253] [serial = 948] [outer = 0x112778400] 23:56:50 INFO - PROCESS | 2253 | 1464332210030 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x115db6c00) [pid = 2253] [serial = 949] [outer = 0x112778400] 23:56:50 INFO - PROCESS | 2253 | 1464332210549 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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 925ms 23:56:50 INFO - PROCESS | 2253 | 1464332210606 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 2253 | 1464332210610 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:56:50 INFO - PROCESS | 2253 | 1464332210616 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 2253 | 1464332210617 Marionette TRACE conn2 <- [1,1238,null,{}] 23:56:50 INFO - PROCESS | 2253 | 1464332210621 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}] 23:56:50 INFO - PROCESS | 2253 | 1464332210723 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:56:50 INFO - PROCESS | 2253 | 1464332210798 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x118dec000 == 81 [pid = 2253] [id = 317] 23:56:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x116a73400) [pid = 2253] [serial = 950] [outer = 0x0] 23:56:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x118164800) [pid = 2253] [serial = 951] [outer = 0x116a73400] 23:56:50 INFO - PROCESS | 2253 | 1464332210825 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x118398c00) [pid = 2253] [serial = 952] [outer = 0x116a73400] 23:56:51 INFO - PROCESS | 2253 | 1464332211252 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]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 23:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:56:51 INFO - PROCESS | 2253 | 1464332211287 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 2253 | 1464332211289 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:56:51 INFO - PROCESS | 2253 | 1464332211291 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 2253 | 1464332211293 Marionette TRACE conn2 <- [1,1242,null,{}] 23:56:51 INFO - PROCESS | 2253 | 1464332211300 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}] 23:56:51 INFO - PROCESS | 2253 | 1464332211426 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba79800 == 80 [pid = 2253] [id = 132] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12c114000 == 79 [pid = 2253] [id = 307] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba6a800 == 78 [pid = 2253] [id = 306] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12a915800 == 77 [pid = 2253] [id = 305] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12975a800 == 76 [pid = 2253] [id = 304] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x128a7b800 == 75 [pid = 2253] [id = 303] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x110fb8800) [pid = 2253] [serial = 863] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x119bba000) [pid = 2253] [serial = 812] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x1216a4400) [pid = 2253] [serial = 815] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x11286a000) [pid = 2253] [serial = 806] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x11710a000) [pid = 2253] [serial = 809] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x128c47800) [pid = 2253] [serial = 818] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x12bced400) [pid = 2253] [serial = 821] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x12c209400) [pid = 2253] [serial = 824] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x124ba2000 == 74 [pid = 2253] [id = 302] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x124338800 == 73 [pid = 2253] [id = 301] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12141b800 == 72 [pid = 2253] [id = 300] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x119b72800 == 71 [pid = 2253] [id = 299] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x11928a000 == 70 [pid = 2253] [id = 298] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x1127a0000 == 69 [pid = 2253] [id = 297] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x118211800 == 68 [pid = 2253] [id = 296] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab91000 == 67 [pid = 2253] [id = 291] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x119ea8800 == 66 [pid = 2253] [id = 290] 23:56:51 INFO - PROCESS | 2253 | --DOCSHELL 0x11102c000 == 65 [pid = 2253] [id = 289] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x1212d8c00) [pid = 2253] [serial = 855] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x12ce11800) [pid = 2253] [serial = 858] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x125f7d400) [pid = 2253] [serial = 843] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x12d17d800) [pid = 2253] [serial = 861] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x1297d3000) [pid = 2253] [serial = 684] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x128c7dc00) [pid = 2253] [serial = 845] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x12add2800) [pid = 2253] [serial = 849] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x12aa26400) [pid = 2253] [serial = 848] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x128b54c00) [pid = 2253] [serial = 846] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x12ba16800) [pid = 2253] [serial = 851] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x118398000) [pid = 2253] [serial = 854] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x112783c00) [pid = 2253] [serial = 828] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x110fe9400) [pid = 2253] [serial = 827] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x11984f000) [pid = 2253] [serial = 836] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x119f78c00) [pid = 2253] [serial = 837] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x11838b000) [pid = 2253] [serial = 833] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x11890c800) [pid = 2253] [serial = 834] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x1297d6400) [pid = 2253] [serial = 803] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x12aaaf400) [pid = 2253] [serial = 804] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x12123d400) [pid = 2253] [serial = 839] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x1212e3800) [pid = 2253] [serial = 840] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x123f1dc00) [pid = 2253] [serial = 842] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x12c20ac00) [pid = 2253] [serial = 857] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x116772c00) [pid = 2253] [serial = 831] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x113c41000) [pid = 2253] [serial = 830] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x115dbec00) [pid = 2253] [serial = 860] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12be09800) [pid = 2253] [serial = 852] [outer = 0x0] [url = about:blank] 23:56:51 INFO - PROCESS | 2253 | 1464332211553 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x111025800 == 66 [pid = 2253] [id = 318] 23:56:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x11224d800) [pid = 2253] [serial = 953] [outer = 0x0] 23:56:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x113c23000) [pid = 2253] [serial = 954] [outer = 0x11224d800] 23:56:51 INFO - PROCESS | 2253 | 1464332211584 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x118911400) [pid = 2253] [serial = 955] [outer = 0x11224d800] 23:56:51 INFO - PROCESS | 2253 | 1464332211901 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]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 623ms 23:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:56:51 INFO - PROCESS | 2253 | 1464332211914 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 2253 | 1464332211916 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:56:51 INFO - PROCESS | 2253 | 1464332211918 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 2253 | 1464332211919 Marionette TRACE conn2 <- [1,1246,null,{}] 23:56:51 INFO - PROCESS | 2253 | 1464332211926 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}] 23:56:52 INFO - PROCESS | 2253 | 1464332212018 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:56:52 INFO - PROCESS | 2253 | 1464332212022 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eb2800 == 67 [pid = 2253] [id = 319] 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1194ec400) [pid = 2253] [serial = 956] [outer = 0x0] 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x119c11c00) [pid = 2253] [serial = 957] [outer = 0x1194ec400] 23:56:52 INFO - PROCESS | 2253 | 1464332212048 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x12113d400) [pid = 2253] [serial = 958] [outer = 0x1194ec400] 23:56:52 INFO - PROCESS | 2253 | 1464332212383 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]]]}] 23:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 474ms 23:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:56:52 INFO - PROCESS | 2253 | 1464332212398 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:56:52 INFO - PROCESS | 2253 | 1464332212399 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:56:52 INFO - PROCESS | 2253 | 1464332212401 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - PROCESS | 2253 | 1464332212402 Marionette TRACE conn2 <- [1,1250,null,{}] 23:56:52 INFO - PROCESS | 2253 | 1464332212407 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}] 23:56:52 INFO - PROCESS | 2253 | 1464332212492 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:56:52 INFO - PROCESS | 2253 | 1464332212496 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x126447800 == 68 [pid = 2253] [id = 320] 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x120f27c00) [pid = 2253] [serial = 959] [outer = 0x0] 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x121243c00) [pid = 2253] [serial = 960] [outer = 0x120f27c00] 23:56:52 INFO - PROCESS | 2253 | 1464332212522 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1214cc400) [pid = 2253] [serial = 961] [outer = 0x120f27c00] 23:56:53 INFO - PROCESS | 2253 | 1464332213023 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]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms 23:56:53 INFO - PROCESS | 2253 | 1464332213074 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:56:53 INFO - PROCESS | 2253 | 1464332213076 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:56:53 INFO - PROCESS | 2253 | 1464332213079 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 2253 | 1464332213081 Marionette TRACE conn2 <- [1,1254,null,{}] 23:56:53 INFO - PROCESS | 2253 | 1464332213084 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}] 23:56:53 INFO - PROCESS | 2253 | 1464332213237 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:56:53 INFO - PROCESS | 2253 | 1464332213341 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a7b800 == 69 [pid = 2253] [id = 321] 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x121239400) [pid = 2253] [serial = 962] [outer = 0x0] 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x1219cf000) [pid = 2253] [serial = 963] [outer = 0x121239400] 23:56:53 INFO - PROCESS | 2253 | 1464332213387 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x126869000) [pid = 2253] [serial = 964] [outer = 0x121239400] 23:56:53 INFO - PROCESS | 2253 | 1464332213693 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]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 23:56:53 INFO - PROCESS | 2253 | 1464332213750 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 2253 | 1464332213751 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:56:53 INFO - PROCESS | 2253 | 1464332213753 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 2253 | 1464332213754 Marionette TRACE conn2 <- [1,1258,null,{}] 23:56:53 INFO - PROCESS | 2253 | 1464332213756 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}] 23:56:53 INFO - PROCESS | 2253 | 1464332213866 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:56:53 INFO - PROCESS | 2253 | 1464332213880 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x129750000 == 70 [pid = 2253] [id = 322] 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x12153f400) [pid = 2253] [serial = 965] [outer = 0x0] 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x128b4d000) [pid = 2253] [serial = 966] [outer = 0x12153f400] 23:56:53 INFO - PROCESS | 2253 | 1464332213905 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x128c75400) [pid = 2253] [serial = 967] [outer = 0x12153f400] 23:56:54 INFO - PROCESS | 2253 | 1464332214260 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 23:56:54 INFO - PROCESS | 2253 | 1464332214276 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 2253 | 1464332214277 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:56:54 INFO - PROCESS | 2253 | 1464332214279 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 2253 | 1464332214280 Marionette TRACE conn2 <- [1,1262,null,{}] 23:56:54 INFO - PROCESS | 2253 | 1464332214283 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}] 23:56:54 INFO - PROCESS | 2253 | 1464332214393 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:56:54 INFO - PROCESS | 2253 | 1464332214407 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab87000 == 71 [pid = 2253] [id = 323] 23:56:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x126ca0400) [pid = 2253] [serial = 968] [outer = 0x0] 23:56:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x12955b800) [pid = 2253] [serial = 969] [outer = 0x126ca0400] 23:56:54 INFO - PROCESS | 2253 | 1464332214432 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x12aa28400) [pid = 2253] [serial = 970] [outer = 0x126ca0400] 23:56:54 INFO - PROCESS | 2253 | 1464332214795 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 568ms 23:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:56:54 INFO - PROCESS | 2253 | 1464332214848 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 2253 | 1464332214849 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:56:54 INFO - PROCESS | 2253 | 1464332214851 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 2253 | 1464332214853 Marionette TRACE conn2 <- [1,1266,null,{}] 23:56:54 INFO - PROCESS | 2253 | 1464332214855 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}] 23:56:54 INFO - PROCESS | 2253 | 1464332214964 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:56:54 INFO - PROCESS | 2253 | 1464332214977 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c107800 == 72 [pid = 2253] [id = 324] 23:56:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x128d83800) [pid = 2253] [serial = 971] [outer = 0x0] 23:56:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x12af31000) [pid = 2253] [serial = 972] [outer = 0x128d83800] 23:56:55 INFO - PROCESS | 2253 | 1464332215001 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x12bcf9400) [pid = 2253] [serial = 973] [outer = 0x128d83800] 23:56:55 INFO - PROCESS | 2253 | 1464332215377 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 572ms 23:56:55 INFO - PROCESS | 2253 | 1464332215425 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:56:55 INFO - PROCESS | 2253 | 1464332215427 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:56:55 INFO - PROCESS | 2253 | 1464332215431 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 2253 | 1464332215443 Marionette TRACE conn2 <- [1,1270,null,{}] 23:56:55 INFO - PROCESS | 2253 | 1464332215447 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}] 23:56:55 INFO - PROCESS | 2253 | 1464332215621 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x121585800) [pid = 2253] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x12176ec00) [pid = 2253] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x110fe1c00) [pid = 2253] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x113c35800) [pid = 2253] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x116774400) [pid = 2253] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x119c29000) [pid = 2253] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x12a72ac00) [pid = 2253] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x12bcfc400) [pid = 2253] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x121586000) [pid = 2253] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x12aaa7000) [pid = 2253] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x112fc2c00) [pid = 2253] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x1216a9800) [pid = 2253] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x1214d5400) [pid = 2253] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1198b4c00) [pid = 2253] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x1212e1c00) [pid = 2253] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x120f25400) [pid = 2253] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x121239000) [pid = 2253] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x112786c00) [pid = 2253] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x1181ec000) [pid = 2253] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x128a26c00) [pid = 2253] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x11997a800) [pid = 2253] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x121585000) [pid = 2253] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x110fb7c00) [pid = 2253] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x11620f000) [pid = 2253] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x124bed400) [pid = 2253] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x121586c00) [pid = 2253] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x110f3ac00) [pid = 2253] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x118166800) [pid = 2253] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x111a0f800) [pid = 2253] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1212de800) [pid = 2253] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x114fdc800) [pid = 2253] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x118912000) [pid = 2253] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x118398400) [pid = 2253] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1133e5c00) [pid = 2253] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x119c2dc00) [pid = 2253] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x112784000) [pid = 2253] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1194e7800) [pid = 2253] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:56:55 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x110fe7400) [pid = 2253] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:56:55 INFO - PROCESS | 2253 | 1464332215943 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x113252000 == 73 [pid = 2253] [id = 325] 23:56:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x110f3ac00) [pid = 2253] [serial = 974] [outer = 0x0] 23:56:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x110fde000) [pid = 2253] [serial = 975] [outer = 0x110f3ac00] 23:56:55 INFO - PROCESS | 2253 | 1464332215968 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x112786c00) [pid = 2253] [serial = 976] [outer = 0x110f3ac00] 23:56:56 INFO - PROCESS | 2253 | 1464332216266 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]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 884ms 23:56:56 INFO - PROCESS | 2253 | 1464332216314 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 2253 | 1464332216316 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:56:56 INFO - PROCESS | 2253 | 1464332216319 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 2253 | 1464332216322 Marionette TRACE conn2 <- [1,1274,null,{}] 23:56:56 INFO - PROCESS | 2253 | 1464332216325 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}] 23:56:56 INFO - PROCESS | 2253 | 1464332216429 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:56:56 INFO - PROCESS | 2253 | 1464332216487 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12af4a800 == 74 [pid = 2253] [id = 326] 23:56:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x110fb2400) [pid = 2253] [serial = 977] [outer = 0x0] 23:56:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x117e7e800) [pid = 2253] [serial = 978] [outer = 0x110fb2400] 23:56:56 INFO - PROCESS | 2253 | 1464332216516 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12158c000) [pid = 2253] [serial = 979] [outer = 0x110fb2400] 23:56:56 INFO - PROCESS | 2253 | 1464332216875 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]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 571ms 23:56:56 INFO - PROCESS | 2253 | 1464332216893 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 2253 | 1464332216895 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:56:56 INFO - PROCESS | 2253 | 1464332216899 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 2253 | 1464332216901 Marionette TRACE conn2 <- [1,1278,null,{}] 23:56:56 INFO - PROCESS | 2253 | 1464332216906 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}] 23:56:57 INFO - PROCESS | 2253 | 1464332217050 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:56:57 INFO - PROCESS | 2253 | 1464332217192 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db0d800 == 75 [pid = 2253] [id = 327] 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x121904400) [pid = 2253] [serial = 980] [outer = 0x0] 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x128c47c00) [pid = 2253] [serial = 981] [outer = 0x121904400] 23:56:57 INFO - PROCESS | 2253 | 1464332217235 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12c13d400) [pid = 2253] [serial = 982] [outer = 0x121904400] 23:56:57 INFO - PROCESS | 2253 | 1464332217580 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]]]}] 23:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 23:56:57 INFO - PROCESS | 2253 | 1464332217620 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:56:57 INFO - PROCESS | 2253 | 1464332217624 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:56:57 INFO - PROCESS | 2253 | 1464332217628 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 2253 | 1464332217629 Marionette TRACE conn2 <- [1,1282,null,{}] 23:56:57 INFO - PROCESS | 2253 | 1464332217632 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}] 23:56:57 INFO - PROCESS | 2253 | 1464332217814 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:56:57 INFO - PROCESS | 2253 | 1464332217824 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3e3800 == 76 [pid = 2253] [id = 328] 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x1219cf400) [pid = 2253] [serial = 983] [outer = 0x0] 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x12c5b5000) [pid = 2253] [serial = 984] [outer = 0x1219cf400] 23:56:57 INFO - PROCESS | 2253 | 1464332217865 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x12c983000) [pid = 2253] [serial = 985] [outer = 0x1219cf400] 23:56:58 INFO - PROCESS | 2253 | 1464332218504 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]]]}] 23:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 924ms 23:56:58 INFO - PROCESS | 2253 | 1464332218551 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:56:58 INFO - PROCESS | 2253 | 1464332218555 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:56:58 INFO - PROCESS | 2253 | 1464332218558 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 2253 | 1464332218561 Marionette TRACE conn2 <- [1,1286,null,{}] 23:56:58 INFO - PROCESS | 2253 | 1464332218565 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}] 23:56:58 INFO - PROCESS | 2253 | 1464332218680 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:56:58 INFO - PROCESS | 2253 | 1464332218757 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x11960e000 == 77 [pid = 2253] [id = 329] 23:56:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x112d9f000) [pid = 2253] [serial = 986] [outer = 0x0] 23:56:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x115dba400) [pid = 2253] [serial = 987] [outer = 0x112d9f000] 23:56:58 INFO - PROCESS | 2253 | 1464332218789 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x11710a000) [pid = 2253] [serial = 988] [outer = 0x112d9f000] 23:56:59 INFO - PROCESS | 2253 | 1464332219223 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]]]}] 23:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 673ms 23:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:56:59 INFO - PROCESS | 2253 | 1464332219231 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 2253 | 1464332219235 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:56:59 INFO - PROCESS | 2253 | 1464332219241 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 2253 | 1464332219243 Marionette TRACE conn2 <- [1,1290,null,{}] 23:56:59 INFO - PROCESS | 2253 | 1464332219246 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}] 23:56:59 INFO - PROCESS | 2253 | 1464332219360 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:56:59 INFO - PROCESS | 2253 | 1464332219464 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a82800 == 78 [pid = 2253] [id = 330] 23:56:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x1181ee000) [pid = 2253] [serial = 989] [outer = 0x0] 23:56:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x118911c00) [pid = 2253] [serial = 990] [outer = 0x1181ee000] 23:56:59 INFO - PROCESS | 2253 | 1464332219495 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x119257c00) [pid = 2253] [serial = 991] [outer = 0x1181ee000] 23:56:59 INFO - PROCESS | 2253 | 1464332219887 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]]]}] 23:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 23:56:59 INFO - PROCESS | 2253 | 1464332219926 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 2253 | 1464332219927 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:56:59 INFO - PROCESS | 2253 | 1464332219930 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 2253 | 1464332219932 Marionette TRACE conn2 <- [1,1294,null,{}] 23:56:59 INFO - PROCESS | 2253 | 1464332219943 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}] 23:57:00 INFO - PROCESS | 2253 | 1464332220079 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:57:00 INFO - PROCESS | 2253 | 1464332220146 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329cd800 == 79 [pid = 2253] [id = 331] 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x119c31000) [pid = 2253] [serial = 992] [outer = 0x0] 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x121542800) [pid = 2253] [serial = 993] [outer = 0x119c31000] 23:57:00 INFO - PROCESS | 2253 | 1464332220178 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1219d4c00) [pid = 2253] [serial = 994] [outer = 0x119c31000] 23:57:00 INFO - PROCESS | 2253 | 1464332220629 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]]]}] 23:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 722ms 23:57:00 INFO - PROCESS | 2253 | 1464332220652 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 2253 | 1464332220654 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:57:00 INFO - PROCESS | 2253 | 1464332220657 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 2253 | 1464332220658 Marionette TRACE conn2 <- [1,1298,null,{}] 23:57:00 INFO - PROCESS | 2253 | 1464332220660 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}] 23:57:00 INFO - PROCESS | 2253 | 1464332220774 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:57:00 INFO - PROCESS | 2253 | 1464332220878 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356c3000 == 80 [pid = 2253] [id = 332] 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x12403a800) [pid = 2253] [serial = 995] [outer = 0x0] 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x1264c2000) [pid = 2253] [serial = 996] [outer = 0x12403a800] 23:57:00 INFO - PROCESS | 2253 | 1464332220910 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x128c46800) [pid = 2253] [serial = 997] [outer = 0x12403a800] 23:57:01 INFO - PROCESS | 2253 | 1464332221324 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]]]}] 23:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 719ms 23:57:01 INFO - PROCESS | 2253 | 1464332221376 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 2253 | 1464332221377 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:57:01 INFO - PROCESS | 2253 | 1464332221398 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 2253 | 1464332221400 Marionette TRACE conn2 <- [1,1302,null,{}] 23:57:01 INFO - PROCESS | 2253 | 1464332221402 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}] 23:57:01 INFO - PROCESS | 2253 | 1464332221544 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:57:01 INFO - PROCESS | 2253 | 1464332221586 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x135765000 == 81 [pid = 2253] [id = 333] 23:57:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x128c43400) [pid = 2253] [serial = 998] [outer = 0x0] 23:57:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x12aaa4000) [pid = 2253] [serial = 999] [outer = 0x128c43400] 23:57:01 INFO - PROCESS | 2253 | 1464332221616 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x12be04800) [pid = 2253] [serial = 1000] [outer = 0x128c43400] 23:57:02 INFO - PROCESS | 2253 | 1464332222058 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]]]}] 23:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 23:57:02 INFO - PROCESS | 2253 | 1464332222122 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 2253 | 1464332222124 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:57:02 INFO - PROCESS | 2253 | 1464332222128 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 2253 | 1464332222129 Marionette TRACE conn2 <- [1,1306,null,{}] 23:57:02 INFO - PROCESS | 2253 | 1464332222131 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}] 23:57:02 INFO - PROCESS | 2253 | 1464332222248 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:57:02 INFO - PROCESS | 2253 | 1464332222326 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x126455000 == 82 [pid = 2253] [id = 334] 23:57:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x118171000) [pid = 2253] [serial = 1001] [outer = 0x0] 23:57:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x121c14400) [pid = 2253] [serial = 1002] [outer = 0x118171000] 23:57:02 INFO - PROCESS | 2253 | 1464332222357 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x12c5c2800) [pid = 2253] [serial = 1003] [outer = 0x118171000] 23:57:02 INFO - PROCESS | 2253 | 1464332222766 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]]]}] 23:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 23:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:57:02 INFO - PROCESS | 2253 | 1464332222801 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 2253 | 1464332222802 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:57:02 INFO - PROCESS | 2253 | 1464332222804 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 2253 | 1464332222805 Marionette TRACE conn2 <- [1,1310,null,{}] 23:57:02 INFO - PROCESS | 2253 | 1464332222808 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}] 23:57:02 INFO - PROCESS | 2253 | 1464332222933 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:57:03 INFO - PROCESS | 2253 | 1464332223012 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x11688f800 == 83 [pid = 2253] [id = 335] 23:57:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x111c8a400) [pid = 2253] [serial = 1004] [outer = 0x0] 23:57:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x115e14400) [pid = 2253] [serial = 1005] [outer = 0x111c8a400] 23:57:03 INFO - PROCESS | 2253 | 1464332223042 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x1219d2400) [pid = 2253] [serial = 1006] [outer = 0x111c8a400] 23:57:03 INFO - PROCESS | 2253 | 1464332223673 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] 23:57:03 INFO - PROCESS | 2253 | 1464332223728 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:57:03 INFO - PROCESS | 2253 | 1464332223731 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 2253 | 1464332223733 Marionette TRACE conn2 <- [1,1314,null,{}] 23:57:03 INFO - PROCESS | 2253 | 1464332223736 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}] 23:57:03 INFO - PROCESS | 2253 | 1464332223843 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:57:03 INFO - PROCESS | 2253 | 1464332223928 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x112652800 == 84 [pid = 2253] [id = 336] 23:57:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x110fe7000) [pid = 2253] [serial = 1007] [outer = 0x0] 23:57:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x111e3d800) [pid = 2253] [serial = 1008] [outer = 0x110fe7000] 23:57:03 INFO - PROCESS | 2253 | 1464332223956 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x1122b5000) [pid = 2253] [serial = 1009] [outer = 0x110fe7000] 23:57:04 INFO - PROCESS | 2253 | 1464332224398 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]]]}] 23:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 724ms 23:57:04 INFO - PROCESS | 2253 | 1464332224457 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 2253 | 1464332224461 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:57:04 INFO - PROCESS | 2253 | 1464332224465 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 2253 | 1464332224467 Marionette TRACE conn2 <- [1,1318,null,{}] 23:57:04 INFO - PROCESS | 2253 | 1464332224469 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}] 23:57:04 INFO - PROCESS | 2253 | 1464332224575 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:57:04 INFO - PROCESS | 2253 | 1464332224654 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x1164e9000 == 85 [pid = 2253] [id = 337] 23:57:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x112fc2c00) [pid = 2253] [serial = 1010] [outer = 0x0] 23:57:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x113256c00) [pid = 2253] [serial = 1011] [outer = 0x112fc2c00] 23:57:04 INFO - PROCESS | 2253 | 1464332224682 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x1133e5000) [pid = 2253] [serial = 1012] [outer = 0x112fc2c00] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12d893800 == 84 [pid = 2253] [id = 273] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12af51800 == 83 [pid = 2253] [id = 164] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12e61e800 == 82 [pid = 2253] [id = 274] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12db0d800 == 81 [pid = 2253] [id = 327] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12af4a800 == 80 [pid = 2253] [id = 326] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x113252000 == 79 [pid = 2253] [id = 325] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12c107800 == 78 [pid = 2253] [id = 324] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab87000 == 77 [pid = 2253] [id = 323] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x129750000 == 76 [pid = 2253] [id = 322] 23:57:04 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x1219db800) [pid = 2253] [serial = 878] [outer = 0x0] [url = about:blank] 23:57:04 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x128c76800) [pid = 2253] [serial = 881] [outer = 0x0] [url = about:blank] 23:57:04 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x1297cbc00) [pid = 2253] [serial = 924] [outer = 0x0] [url = about:blank] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x128a7b800 == 75 [pid = 2253] [id = 321] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x126447800 == 74 [pid = 2253] [id = 320] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x119eb2800 == 73 [pid = 2253] [id = 319] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x135774800 == 72 [pid = 2253] [id = 288] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x111025800 == 71 [pid = 2253] [id = 318] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x118dec000 == 70 [pid = 2253] [id = 317] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x119e95000 == 69 [pid = 2253] [id = 316] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x135479000 == 68 [pid = 2253] [id = 314] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12e61e000 == 67 [pid = 2253] [id = 313] 23:57:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12d885000 == 66 [pid = 2253] [id = 312] 23:57:05 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2c2000 == 65 [pid = 2253] [id = 311] 23:57:05 INFO - PROCESS | 2253 | --DOCSHELL 0x1215c3800 == 64 [pid = 2253] [id = 310] 23:57:05 INFO - PROCESS | 2253 | --DOCSHELL 0x116aba000 == 63 [pid = 2253] [id = 309] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x12c5b8400) [pid = 2253] [serial = 825] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x126c9f000) [pid = 2253] [serial = 756] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x12be0d800) [pid = 2253] [serial = 822] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x118914800) [pid = 2253] [serial = 750] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x128b50c00) [pid = 2253] [serial = 696] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x12ba17800) [pid = 2253] [serial = 702] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x12113c000) [pid = 2253] [serial = 813] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x128d86400) [pid = 2253] [serial = 819] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x121242000) [pid = 2253] [serial = 753] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x12157e800) [pid = 2253] [serial = 693] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x1132b1400) [pid = 2253] [serial = 807] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1194eb800) [pid = 2253] [serial = 690] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x12c144800) [pid = 2253] [serial = 627] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x128d82c00) [pid = 2253] [serial = 699] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x12aaadc00) [pid = 2253] [serial = 759] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x11286f000) [pid = 2253] [serial = 747] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x1185d4000) [pid = 2253] [serial = 810] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x11816e000) [pid = 2253] [serial = 687] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12686b800) [pid = 2253] [serial = 816] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x12ce09c00) [pid = 2253] [serial = 762] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x1212e3400) [pid = 2253] [serial = 906] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x1216a5c00) [pid = 2253] [serial = 909] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x12157dc00) [pid = 2253] [serial = 907] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x1194efc00) [pid = 2253] [serial = 915] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x1242c5c00) [pid = 2253] [serial = 912] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x1219d6000) [pid = 2253] [serial = 910] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x128a2e800) [pid = 2253] [serial = 918] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x128c73c00) [pid = 2253] [serial = 919] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x128c78c00) [pid = 2253] [serial = 921] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x110fbc800) [pid = 2253] [serial = 864] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x11838c800) [pid = 2253] [serial = 894] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x112780c00) [pid = 2253] [serial = 866] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x112da5c00) [pid = 2253] [serial = 867] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x11890b800) [pid = 2253] [serial = 895] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1219d6800) [pid = 2253] [serial = 876] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x1219d0400) [pid = 2253] [serial = 875] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x11816f400) [pid = 2253] [serial = 870] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x115e85000) [pid = 2253] [serial = 869] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118967800) [pid = 2253] [serial = 897] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x1194e4000) [pid = 2253] [serial = 898] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x120f27000) [pid = 2253] [serial = 873] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x119251800) [pid = 2253] [serial = 872] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x115dbd000) [pid = 2253] [serial = 889] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x114fdc400) [pid = 2253] [serial = 888] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x121144400) [pid = 2253] [serial = 903] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x129565000) [pid = 2253] [serial = 885] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x118968800) [pid = 2253] [serial = 884] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x119853800) [pid = 2253] [serial = 900] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x119bbc000) [pid = 2253] [serial = 901] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x112869400) [pid = 2253] [serial = 891] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x11627ac00) [pid = 2253] [serial = 892] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x12935fc00) [pid = 2253] [serial = 922] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x124be2c00) [pid = 2253] [serial = 916] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x124b6d000) [pid = 2253] [serial = 913] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x1297d6000) [pid = 2253] [serial = 501] [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.] 23:57:05 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x1212d7800) [pid = 2253] [serial = 904] [outer = 0x0] [url = about:blank] 23:57:05 INFO - PROCESS | 2253 | 1464332225110 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]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 23:57:05 INFO - PROCESS | 2253 | 1464332225136 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 2253 | 1464332225138 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:57:05 INFO - PROCESS | 2253 | 1464332225140 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 2253 | 1464332225143 Marionette TRACE conn2 <- [1,1322,null,{}] 23:57:05 INFO - PROCESS | 2253 | 1464332225151 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}] 23:57:05 INFO - PROCESS | 2253 | 1464332225251 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:57:05 INFO - PROCESS | 2253 | 1464332225257 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e29000 == 64 [pid = 2253] [id = 338] 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x115db4400) [pid = 2253] [serial = 1013] [outer = 0x0] 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x115e13800) [pid = 2253] [serial = 1014] [outer = 0x115db4400] 23:57:05 INFO - PROCESS | 2253 | 1464332225285 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x116610800) [pid = 2253] [serial = 1015] [outer = 0x115db4400] 23:57:05 INFO - PROCESS | 2253 | 1464332225652 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]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 571ms 23:57:05 INFO - PROCESS | 2253 | 1464332225711 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:57:05 INFO - PROCESS | 2253 | 1464332225713 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:57:05 INFO - PROCESS | 2253 | 1464332225716 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 2253 | 1464332225717 Marionette TRACE conn2 <- [1,1326,null,{}] 23:57:05 INFO - PROCESS | 2253 | 1464332225719 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}] 23:57:05 INFO - PROCESS | 2253 | 1464332225811 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:57:05 INFO - PROCESS | 2253 | 1464332225817 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x119447000 == 65 [pid = 2253] [id = 339] 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x116858000) [pid = 2253] [serial = 1016] [outer = 0x0] 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x116a69400) [pid = 2253] [serial = 1017] [outer = 0x116858000] 23:57:05 INFO - PROCESS | 2253 | 1464332225844 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x117598800) [pid = 2253] [serial = 1018] [outer = 0x116858000] 23:57:06 INFO - PROCESS | 2253 | 1464332226211 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]]]}] 23:57:06 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 23:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 23:57:06 INFO - PROCESS | 2253 | 1464332226238 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:57:06 INFO - PROCESS | 2253 | 1464332226241 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:57:06 INFO - PROCESS | 2253 | 1464332226243 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - PROCESS | 2253 | 1464332226244 Marionette TRACE conn2 <- [1,1330,null,{}] 23:57:06 INFO - PROCESS | 2253 | 1464332226247 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}] 23:57:06 INFO - PROCESS | 2253 | 1464332226333 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:57:06 INFO - PROCESS | 2253 | 1464332226338 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b62800 == 66 [pid = 2253] [id = 340] 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x117e73000) [pid = 2253] [serial = 1019] [outer = 0x0] 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x118168000) [pid = 2253] [serial = 1020] [outer = 0x117e73000] 23:57:06 INFO - PROCESS | 2253 | 1464332226363 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x118232800) [pid = 2253] [serial = 1021] [outer = 0x117e73000] 23:57:06 INFO - PROCESS | 2253 | 1464332226694 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]]]}] 23:57:06 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 23:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 468ms 23:57:06 INFO - PROCESS | 2253 | 1464332226712 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 2253 | 1464332226713 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:57:06 INFO - PROCESS | 2253 | 1464332226715 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - PROCESS | 2253 | 1464332226716 Marionette TRACE conn2 <- [1,1334,null,{}] 23:57:06 INFO - PROCESS | 2253 | 1464332226719 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}] 23:57:06 INFO - PROCESS | 2253 | 1464332226824 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:57:06 INFO - PROCESS | 2253 | 1464332226894 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b04800 == 67 [pid = 2253] [id = 341] 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118164000) [pid = 2253] [serial = 1022] [outer = 0x0] 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11851f000) [pid = 2253] [serial = 1023] [outer = 0x118164000] 23:57:06 INFO - PROCESS | 2253 | 1464332226920 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x119253800) [pid = 2253] [serial = 1024] [outer = 0x118164000] 23:57:07 INFO - PROCESS | 2253 | 1464332227248 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]]]}] 23:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 23:57:07 INFO - PROCESS | 2253 | 1464332227285 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:57:07 INFO - PROCESS | 2253 | 1464332227287 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:57:07 INFO - PROCESS | 2253 | 1464332227291 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:57:07 INFO - PROCESS | 2253 | 1464332227293 Marionette TRACE conn2 <- [1,1338,null,{}] 23:57:07 INFO - PROCESS | 2253 | 1464332227295 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}] 23:57:07 INFO - PROCESS | 2253 | 1464332227413 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:57:07 INFO - PROCESS | 2253 | 1464332227428 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f68000 == 68 [pid = 2253] [id = 342] 23:57:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x118db6800) [pid = 2253] [serial = 1025] [outer = 0x0] 23:57:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1194ef400) [pid = 2253] [serial = 1026] [outer = 0x118db6800] 23:57:07 INFO - PROCESS | 2253 | 1464332227453 Marionette DEBUG loaded listener.js 23:57:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x11997a800) [pid = 2253] [serial = 1027] [outer = 0x118db6800] 23:57:08 INFO - PROCESS | 2253 | 1464332228269 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 23:57:08 INFO - PROCESS | 2253 | 1464332228312 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:57:08 INFO - PROCESS | 2253 | 1464332228313 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:57:08 INFO - PROCESS | 2253 | 1464332228315 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 2253 | 1464332228316 Marionette TRACE conn2 <- [1,1342,null,{}] 23:57:08 INFO - PROCESS | 2253 | 1464332228319 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}] 23:57:08 INFO - PROCESS | 2253 | 1464332228429 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:57:08 INFO - PROCESS | 2253 | 1464332228443 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x125ffc000 == 69 [pid = 2253] [id = 343] 23:57:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x119977c00) [pid = 2253] [serial = 1028] [outer = 0x0] 23:57:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x119c14800) [pid = 2253] [serial = 1029] [outer = 0x119977c00] 23:57:08 INFO - PROCESS | 2253 | 1464332228468 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x119e7ec00) [pid = 2253] [serial = 1030] [outer = 0x119977c00] 23:57:08 INFO - PROCESS | 2253 | 1464332228887 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 618ms 23:57:08 INFO - PROCESS | 2253 | 1464332228934 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 2253 | 1464332228936 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:57:08 INFO - PROCESS | 2253 | 1464332228948 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 2253 | 1464332228949 Marionette TRACE conn2 <- [1,1346,null,{}] 23:57:08 INFO - PROCESS | 2253 | 1464332228953 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}] 23:57:09 INFO - PROCESS | 2253 | 1464332229128 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x110fbd000) [pid = 2253] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x12113b400) [pid = 2253] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x126ca0400) [pid = 2253] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x12153f400) [pid = 2253] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x128d83800) [pid = 2253] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x11224d800) [pid = 2253] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x110fb2400) [pid = 2253] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x110f3ac00) [pid = 2253] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x112778400) [pid = 2253] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x120f27c00) [pid = 2253] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x1194ec400) [pid = 2253] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x125f82400) [pid = 2253] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x116a73400) [pid = 2253] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x121239400) [pid = 2253] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:57:09 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x121904400) [pid = 2253] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:57:09 INFO - PROCESS | 2253 | 1464332229321 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x11824c000 == 70 [pid = 2253] [id = 344] 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x110fbd000) [pid = 2253] [serial = 1031] [outer = 0x0] 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x112787c00) [pid = 2253] [serial = 1032] [outer = 0x110fbd000] 23:57:09 INFO - PROCESS | 2253 | 1464332229348 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x118919c00) [pid = 2253] [serial = 1033] [outer = 0x110fbd000] 23:57:09 INFO - PROCESS | 2253 | 1464332229629 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]]]}] 23:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 729ms 23:57:09 INFO - PROCESS | 2253 | 1464332229670 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 2253 | 1464332229673 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:57:09 INFO - PROCESS | 2253 | 1464332229677 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 2253 | 1464332229678 Marionette TRACE conn2 <- [1,1350,null,{}] 23:57:09 INFO - PROCESS | 2253 | 1464332229681 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}] 23:57:09 INFO - PROCESS | 2253 | 1464332229772 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:57:09 INFO - PROCESS | 2253 | 1464332229776 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a93800 == 71 [pid = 2253] [id = 345] 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x120f1e000) [pid = 2253] [serial = 1034] [outer = 0x0] 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x12123a800) [pid = 2253] [serial = 1035] [outer = 0x120f1e000] 23:57:09 INFO - PROCESS | 2253 | 1464332229801 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x1212d7400) [pid = 2253] [serial = 1036] [outer = 0x120f1e000] 23:57:10 INFO - PROCESS | 2253 | 1464332230132 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]]]}] 23:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 471ms 23:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:57:10 INFO - PROCESS | 2253 | 1464332230149 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 2253 | 1464332230151 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:57:10 INFO - PROCESS | 2253 | 1464332230153 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 2253 | 1464332230159 Marionette TRACE conn2 <- [1,1354,null,{}] 23:57:10 INFO - PROCESS | 2253 | 1464332230162 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}] 23:57:10 INFO - PROCESS | 2253 | 1464332230312 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:57:10 INFO - PROCESS | 2253 | 1464332230321 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x129749000 == 72 [pid = 2253] [id = 346] 23:57:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x11286e000) [pid = 2253] [serial = 1037] [outer = 0x0] 23:57:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x1212db800) [pid = 2253] [serial = 1038] [outer = 0x11286e000] 23:57:10 INFO - PROCESS | 2253 | 1464332230372 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x1219d3800) [pid = 2253] [serial = 1039] [outer = 0x11286e000] 23:57:10 INFO - PROCESS | 2253 | 1464332230815 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]]]}] 23:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 23:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:57:10 INFO - PROCESS | 2253 | 1464332230827 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 2253 | 1464332230828 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:57:10 INFO - PROCESS | 2253 | 1464332230830 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 2253 | 1464332230831 Marionette TRACE conn2 <- [1,1358,null,{}] 23:57:10 INFO - PROCESS | 2253 | 1464332230833 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}] 23:57:10 INFO - PROCESS | 2253 | 1464332230925 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:57:10 INFO - PROCESS | 2253 | 1464332230986 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab7a000 == 73 [pid = 2253] [id = 347] 23:57:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x118398400) [pid = 2253] [serial = 1040] [outer = 0x0] 23:57:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1219d7800) [pid = 2253] [serial = 1041] [outer = 0x118398400] 23:57:11 INFO - PROCESS | 2253 | 1464332231011 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x121c0c000) [pid = 2253] [serial = 1042] [outer = 0x118398400] 23:57:11 INFO - PROCESS | 2253 | 1464332231374 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]]]}] 23:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 569ms 23:57:11 INFO - PROCESS | 2253 | 1464332231400 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 2253 | 1464332231402 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:57:11 INFO - PROCESS | 2253 | 1464332231408 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 2253 | 1464332231411 Marionette TRACE conn2 <- [1,1362,null,{}] 23:57:11 INFO - PROCESS | 2253 | 1464332231415 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}] 23:57:11 INFO - PROCESS | 2253 | 1464332231535 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:57:11 INFO - PROCESS | 2253 | 1464332231635 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x112788800 == 74 [pid = 2253] [id = 348] 23:57:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x1120ecc00) [pid = 2253] [serial = 1043] [outer = 0x0] 23:57:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x11277a800) [pid = 2253] [serial = 1044] [outer = 0x1120ecc00] 23:57:11 INFO - PROCESS | 2253 | 1464332231668 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x112a72c00) [pid = 2253] [serial = 1045] [outer = 0x1120ecc00] 23:57:12 INFO - PROCESS | 2253 | 1464332232143 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]]]}] 23:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 775ms 23:57:12 INFO - PROCESS | 2253 | 1464332232197 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 2253 | 1464332232201 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:57:12 INFO - PROCESS | 2253 | 1464332232220 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 2253 | 1464332232222 Marionette TRACE conn2 <- [1,1366,null,{}] 23:57:12 INFO - PROCESS | 2253 | 1464332232225 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}] 23:57:12 INFO - PROCESS | 2253 | 1464332232337 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:57:12 INFO - PROCESS | 2253 | 1464332232400 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x11928e000 == 75 [pid = 2253] [id = 349] 23:57:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x113c7e400) [pid = 2253] [serial = 1046] [outer = 0x0] 23:57:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x115d7c800) [pid = 2253] [serial = 1047] [outer = 0x113c7e400] 23:57:12 INFO - PROCESS | 2253 | 1464332232430 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1164acc00) [pid = 2253] [serial = 1048] [outer = 0x113c7e400] 23:57:12 INFO - PROCESS | 2253 | 1464332232923 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] 23:57:12 INFO - PROCESS | 2253 | 1464332232943 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:57:12 INFO - PROCESS | 2253 | 1464332232945 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 2253 | 1464332232948 Marionette TRACE conn2 <- [1,1370,null,{}] 23:57:12 INFO - PROCESS | 2253 | 1464332232956 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}] 23:57:13 INFO - PROCESS | 2253 | 1464332233069 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:57:13 INFO - PROCESS | 2253 | 1464332233173 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a718800 == 76 [pid = 2253] [id = 350] 23:57:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x116773800) [pid = 2253] [serial = 1049] [outer = 0x0] 23:57:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x118166000) [pid = 2253] [serial = 1050] [outer = 0x116773800] 23:57:13 INFO - PROCESS | 2253 | 1464332233207 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x11890d400) [pid = 2253] [serial = 1051] [outer = 0x116773800] 23:57:13 INFO - PROCESS | 2253 | 1464332233689 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] 23:57:13 INFO - PROCESS | 2253 | 1464332233723 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:57:13 INFO - PROCESS | 2253 | 1464332233726 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - PROCESS | 2253 | 1464332233728 Marionette TRACE conn2 <- [1,1374,null,{}] 23:57:13 INFO - PROCESS | 2253 | 1464332233732 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}] 23:57:13 INFO - PROCESS | 2253 | 1464332233901 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:57:14 INFO - PROCESS | 2253 | 1464332234006 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c113000 == 77 [pid = 2253] [id = 351] 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x118d08400) [pid = 2253] [serial = 1052] [outer = 0x0] 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x119c2b400) [pid = 2253] [serial = 1053] [outer = 0x118d08400] 23:57:14 INFO - PROCESS | 2253 | 1464332234038 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12123ec00) [pid = 2253] [serial = 1054] [outer = 0x118d08400] 23:57:14 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:14 INFO - PROCESS | 2253 | 1464332234451 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] 23:57:14 INFO - PROCESS | 2253 | 1464332234501 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:57:14 INFO - PROCESS | 2253 | 1464332234522 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 2253 | 1464332234523 Marionette TRACE conn2 <- [1,1378,null,{}] 23:57:14 INFO - PROCESS | 2253 | 1464332234527 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}] 23:57:14 INFO - PROCESS | 2253 | 1464332234635 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:57:14 INFO - PROCESS | 2253 | 1464332234710 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2ce000 == 78 [pid = 2253] [id = 352] 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x119bbc000) [pid = 2253] [serial = 1055] [outer = 0x0] 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x121587800) [pid = 2253] [serial = 1056] [outer = 0x119bbc000] 23:57:14 INFO - PROCESS | 2253 | 1464332234740 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x1219d7400) [pid = 2253] [serial = 1057] [outer = 0x119bbc000] 23:57:15 INFO - PROCESS | 2253 | 1464332235134 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] 23:57:15 INFO - PROCESS | 2253 | 1464332235194 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:57:15 INFO - PROCESS | 2253 | 1464332235197 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 2253 | 1464332235198 Marionette TRACE conn2 <- [1,1382,null,{}] 23:57:15 INFO - PROCESS | 2253 | 1464332235200 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}] 23:57:15 INFO - PROCESS | 2253 | 1464332235345 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:57:15 INFO - PROCESS | 2253 | 1464332235435 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce1d800 == 79 [pid = 2253] [id = 353] 23:57:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x121c0a800) [pid = 2253] [serial = 1058] [outer = 0x0] 23:57:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x124038c00) [pid = 2253] [serial = 1059] [outer = 0x121c0a800] 23:57:15 INFO - PROCESS | 2253 | 1464332235465 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1264c8000) [pid = 2253] [serial = 1060] [outer = 0x121c0a800] 23:57:15 INFO - PROCESS | 2253 | [2253] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:15 INFO - PROCESS | 2253 | 1464332235961 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] 23:57:16 INFO - PROCESS | 2253 | 1464332236021 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:57:16 INFO - PROCESS | 2253 | 1464332236025 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - PROCESS | 2253 | 1464332236027 Marionette TRACE conn2 <- [1,1386,null,{}] 23:57:16 INFO - PROCESS | 2253 | 1464332236030 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}] 23:57:16 INFO - PROCESS | 2253 | 1464332236360 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:57:16 INFO - PROCESS | 2253 | 1464332236544 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x116887800 == 80 [pid = 2253] [id = 354] 23:57:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x111a04800) [pid = 2253] [serial = 1061] [outer = 0x0] 23:57:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x111ed5800) [pid = 2253] [serial = 1062] [outer = 0x111a04800] 23:57:16 INFO - PROCESS | 2253 | 1464332236588 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x11286c400) [pid = 2253] [serial = 1063] [outer = 0x111a04800] 23:57:17 INFO - PROCESS | 2253 | 1464332237150 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] 23:57:17 INFO - PROCESS | 2253 | 1464332237202 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:57:17 INFO - PROCESS | 2253 | 1464332237221 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 2253 | 1464332237224 Marionette TRACE conn2 <- [1,1390,null,{}] 23:57:17 INFO - PROCESS | 2253 | 1464332237227 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}] 23:57:17 INFO - PROCESS | 2253 | 1464332237330 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:57:17 INFO - PROCESS | 2253 | 1464332237396 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x112271000 == 81 [pid = 2253] [id = 355] 23:57:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x111c1c800) [pid = 2253] [serial = 1064] [outer = 0x0] 23:57:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x11305ec00) [pid = 2253] [serial = 1065] [outer = 0x111c1c800] 23:57:17 INFO - PROCESS | 2253 | 1464332237463 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x11676dc00) [pid = 2253] [serial = 1066] [outer = 0x111c1c800] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x135774000 == 80 [pid = 2253] [id = 252] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x12e618000 == 79 [pid = 2253] [id = 253] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1c6800 == 78 [pid = 2253] [id = 170] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x129749000 == 77 [pid = 2253] [id = 346] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x12aaa6000) [pid = 2253] [serial = 942] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x128a93800 == 76 [pid = 2253] [id = 345] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x11824c000 == 75 [pid = 2253] [id = 344] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x125ffc000 == 74 [pid = 2253] [id = 343] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x123f68000 == 73 [pid = 2253] [id = 342] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x121b04800 == 72 [pid = 2253] [id = 341] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x119b62800 == 71 [pid = 2253] [id = 340] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x119447000 == 70 [pid = 2253] [id = 339] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x117e29000 == 69 [pid = 2253] [id = 338] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x1164e9000 == 68 [pid = 2253] [id = 337] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x112652800 == 67 [pid = 2253] [id = 336] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x126455000 == 66 [pid = 2253] [id = 334] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x135765000 == 65 [pid = 2253] [id = 333] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x1356c3000 == 64 [pid = 2253] [id = 332] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x1329cd800 == 63 [pid = 2253] [id = 331] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x128a82800 == 62 [pid = 2253] [id = 330] 23:57:17 INFO - PROCESS | 2253 | --DOCSHELL 0x11960e000 == 61 [pid = 2253] [id = 329] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x124b6c800) [pid = 2253] [serial = 879] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x12ce0d400) [pid = 2253] [serial = 882] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x12955b800) [pid = 2253] [serial = 969] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x128b4d000) [pid = 2253] [serial = 966] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x12af31000) [pid = 2253] [serial = 972] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x113c23000) [pid = 2253] [serial = 954] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x117e7e800) [pid = 2253] [serial = 978] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x112786c00) [pid = 2253] [serial = 976] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x126c9c800) [pid = 2253] [serial = 939] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x115db6c00) [pid = 2253] [serial = 949] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x112a6bc00) [pid = 2253] [serial = 948] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x121243c00) [pid = 2253] [serial = 960] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x1214cc400) [pid = 2253] [serial = 961] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x119c11c00) [pid = 2253] [serial = 957] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x12113d400) [pid = 2253] [serial = 958] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x128d81c00) [pid = 2253] [serial = 945] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x117680c00) [pid = 2253] [serial = 930] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x1219d0c00) [pid = 2253] [serial = 936] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x12a9bb400) [pid = 2253] [serial = 925] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x118164800) [pid = 2253] [serial = 951] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118398c00) [pid = 2253] [serial = 952] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x1219cf000) [pid = 2253] [serial = 963] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x119c2e400) [pid = 2253] [serial = 933] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x112d18c00) [pid = 2253] [serial = 927] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x128c47c00) [pid = 2253] [serial = 981] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x118911400) [pid = 2253] [serial = 955] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x110fde000) [pid = 2253] [serial = 975] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x12aa28400) [pid = 2253] [serial = 970] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x12bcf9400) [pid = 2253] [serial = 973] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x128c75400) [pid = 2253] [serial = 967] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x12158c000) [pid = 2253] [serial = 979] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x12c13d400) [pid = 2253] [serial = 982] [outer = 0x0] [url = about:blank] 23:57:17 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x126869000) [pid = 2253] [serial = 964] [outer = 0x0] [url = about:blank] 23:57:18 INFO - PROCESS | 2253 | 1464332238014 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]]]}] 23:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 823ms 23:57:18 INFO - PROCESS | 2253 | 1464332238043 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:57:18 INFO - PROCESS | 2253 | 1464332238045 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:57:18 INFO - PROCESS | 2253 | 1464332238047 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2253 | 1464332238048 Marionette TRACE conn2 <- [1,1394,null,{}] 23:57:18 INFO - PROCESS | 2253 | 1464332238051 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}] 23:57:18 INFO - PROCESS | 2253 | 1464332238141 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:57:18 INFO - PROCESS | 2253 | 1464332238147 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x11928f000 == 62 [pid = 2253] [id = 356] 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x117e76000) [pid = 2253] [serial = 1067] [outer = 0x0] 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x117e7f400) [pid = 2253] [serial = 1068] [outer = 0x117e76000] 23:57:18 INFO - PROCESS | 2253 | 1464332238176 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x11823b400) [pid = 2253] [serial = 1069] [outer = 0x117e76000] 23:57:18 INFO - PROCESS | 2253 | 1464332238659 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]]]}] 23:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 621ms 23:57:18 INFO - PROCESS | 2253 | 1464332238669 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 2253 | 1464332238674 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:57:18 INFO - PROCESS | 2253 | 1464332238686 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2253 | 1464332238689 Marionette TRACE conn2 <- [1,1398,null,{}] 23:57:18 INFO - PROCESS | 2253 | 1464332238721 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}] 23:57:18 INFO - PROCESS | 2253 | 1464332238837 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:57:18 INFO - PROCESS | 2253 | 1464332238902 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x121408000 == 63 [pid = 2253] [id = 357] 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x117e76400) [pid = 2253] [serial = 1070] [outer = 0x0] 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118965000) [pid = 2253] [serial = 1071] [outer = 0x117e76400] 23:57:18 INFO - PROCESS | 2253 | 1464332238937 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x1194eac00) [pid = 2253] [serial = 1072] [outer = 0x117e76400] 23:57:19 INFO - PROCESS | 2253 | 1464332239212 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 587ms 23:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:57:19 INFO - PROCESS | 2253 | 1464332239266 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 2253 | 1464332239267 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:57:19 INFO - PROCESS | 2253 | 1464332239270 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 2253 | 1464332239271 Marionette TRACE conn2 <- [1,1402,null,{}] 23:57:19 INFO - PROCESS | 2253 | 1464332239277 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}] 23:57:19 INFO - PROCESS | 2253 | 1464332239367 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:57:19 INFO - PROCESS | 2253 | 1464332239429 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b87800 == 64 [pid = 2253] [id = 358] 23:57:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x118963800) [pid = 2253] [serial = 1073] [outer = 0x0] 23:57:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x11984d000) [pid = 2253] [serial = 1074] [outer = 0x118963800] 23:57:19 INFO - PROCESS | 2253 | 1464332239456 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x120f1f000) [pid = 2253] [serial = 1075] [outer = 0x118963800] 23:57:19 INFO - PROCESS | 2253 | 1464332239785 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 23:57:19 INFO - PROCESS | 2253 | 1464332239791 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 2253 | 1464332239792 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:57:19 INFO - PROCESS | 2253 | 1464332239795 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 2253 | 1464332239796 Marionette TRACE conn2 <- [1,1406,null,{}] 23:57:19 INFO - PROCESS | 2253 | 1464332239798 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}] 23:57:19 INFO - PROCESS | 2253 | 1464332239916 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:57:19 INFO - PROCESS | 2253 | 1464332239931 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x12697a800 == 65 [pid = 2253] [id = 359] 23:57:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x1212e1c00) [pid = 2253] [serial = 1076] [outer = 0x0] 23:57:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x121547000) [pid = 2253] [serial = 1077] [outer = 0x1212e1c00] 23:57:19 INFO - PROCESS | 2253 | 1464332239962 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1219d0800) [pid = 2253] [serial = 1078] [outer = 0x1212e1c00] 23:57:20 INFO - PROCESS | 2253 | 1464332240334 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]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 569ms 23:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:57:20 INFO - PROCESS | 2253 | 1464332240364 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2253 | 1464332240366 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:57:20 INFO - PROCESS | 2253 | 1464332240368 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2253 | 1464332240369 Marionette TRACE conn2 <- [1,1410,null,{}] 23:57:20 INFO - PROCESS | 2253 | 1464332240378 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}] 23:57:20 INFO - PROCESS | 2253 | 1464332240489 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:57:20 INFO - PROCESS | 2253 | 1464332240530 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x129370800 == 66 [pid = 2253] [id = 360] 23:57:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x1219d7c00) [pid = 2253] [serial = 1079] [outer = 0x0] 23:57:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x121c11400) [pid = 2253] [serial = 1080] [outer = 0x1219d7c00] 23:57:20 INFO - PROCESS | 2253 | 1464332240555 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x124a4b400) [pid = 2253] [serial = 1081] [outer = 0x1219d7c00] 23:57:20 INFO - PROCESS | 2253 | 1464332240920 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]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 577ms 23:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:57:20 INFO - PROCESS | 2253 | 1464332240949 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2253 | 1464332240950 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:57:20 INFO - PROCESS | 2253 | 1464332240953 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2253 | 1464332240954 Marionette TRACE conn2 <- [1,1414,null,{}] 23:57:20 INFO - PROCESS | 2253 | 1464332240958 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}] 23:57:21 INFO - PROCESS | 2253 | 1464332241068 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:57:21 INFO - PROCESS | 2253 | 1464332241109 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aab4000 == 67 [pid = 2253] [id = 361] 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1240c3c00) [pid = 2253] [serial = 1082] [outer = 0x0] 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x124be6800) [pid = 2253] [serial = 1083] [outer = 0x1240c3c00] 23:57:21 INFO - PROCESS | 2253 | 1464332241134 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x126869000) [pid = 2253] [serial = 1084] [outer = 0x1240c3c00] 23:57:21 INFO - PROCESS | 2253 | 1464332241502 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]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 572ms 23:57:21 INFO - PROCESS | 2253 | 1464332241525 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:57:21 INFO - PROCESS | 2253 | 1464332241534 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:57:21 INFO - PROCESS | 2253 | 1464332241536 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 2253 | 1464332241537 Marionette TRACE conn2 <- [1,1418,null,{}] 23:57:21 INFO - PROCESS | 2253 | 1464332241540 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}] 23:57:21 INFO - PROCESS | 2253 | 1464332241649 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:57:21 INFO - PROCESS | 2253 | 1464332241662 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be18800 == 68 [pid = 2253] [id = 362] 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x125f76400) [pid = 2253] [serial = 1085] [outer = 0x0] 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x126ca0c00) [pid = 2253] [serial = 1086] [outer = 0x125f76400] 23:57:21 INFO - PROCESS | 2253 | 1464332241687 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x128a30000) [pid = 2253] [serial = 1087] [outer = 0x125f76400] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x115db4400) [pid = 2253] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x119977c00) [pid = 2253] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x118164000) [pid = 2253] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x112fc2c00) [pid = 2253] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x120f1e000) [pid = 2253] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x11286e000) [pid = 2253] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x117e73000) [pid = 2253] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x110fe7000) [pid = 2253] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118db6800) [pid = 2253] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x116858000) [pid = 2253] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:57:21 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x110fbd000) [pid = 2253] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:57:22 INFO - PROCESS | 2253 | 1464332242136 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]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 622ms 23:57:22 INFO - PROCESS | 2253 | 1464332242160 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 2253 | 1464332242161 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:57:22 INFO - PROCESS | 2253 | 1464332242163 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 2253 | 1464332242164 Marionette TRACE conn2 <- [1,1422,null,{}] 23:57:22 INFO - PROCESS | 2253 | 1464332242180 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}] 23:57:22 INFO - PROCESS | 2253 | 1464332242304 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:57:22 INFO - PROCESS | 2253 | 1464332242309 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be1c000 == 69 [pid = 2253] [id = 363] 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x112862800) [pid = 2253] [serial = 1088] [outer = 0x0] 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1194e5c00) [pid = 2253] [serial = 1089] [outer = 0x112862800] 23:57:22 INFO - PROCESS | 2253 | 1464332242334 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x121239000) [pid = 2253] [serial = 1090] [outer = 0x112862800] 23:57:22 INFO - PROCESS | 2253 | 1464332242663 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]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 23:57:22 INFO - PROCESS | 2253 | 1464332242685 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 2253 | 1464332242686 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:57:22 INFO - PROCESS | 2253 | 1464332242690 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 2253 | 1464332242692 Marionette TRACE conn2 <- [1,1426,null,{}] 23:57:22 INFO - PROCESS | 2253 | 1464332242695 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}] 23:57:22 INFO - PROCESS | 2253 | 1464332242794 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:57:22 INFO - PROCESS | 2253 | 1464332242857 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce2b800 == 70 [pid = 2253] [id = 364] 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x121239400) [pid = 2253] [serial = 1091] [outer = 0x0] 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x128a32400) [pid = 2253] [serial = 1092] [outer = 0x121239400] 23:57:22 INFO - PROCESS | 2253 | 1464332242892 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x116858000) [pid = 2253] [serial = 1093] [outer = 0x121239400] 23:57:23 INFO - PROCESS | 2253 | 1464332243226 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]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 570ms 23:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:57:23 INFO - PROCESS | 2253 | 1464332243260 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 2253 | 1464332243261 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:57:23 INFO - PROCESS | 2253 | 1464332243263 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 2253 | 1464332243265 Marionette TRACE conn2 <- [1,1430,null,{}] 23:57:23 INFO - PROCESS | 2253 | 1464332243268 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}] 23:57:23 INFO - PROCESS | 2253 | 1464332243372 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:57:23 INFO - PROCESS | 2253 | 1464332243432 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d4ca000 == 71 [pid = 2253] [id = 365] 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1219da000) [pid = 2253] [serial = 1094] [outer = 0x0] 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x128c76000) [pid = 2253] [serial = 1095] [outer = 0x1219da000] 23:57:23 INFO - PROCESS | 2253 | 1464332243457 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x1291a5800) [pid = 2253] [serial = 1096] [outer = 0x1219da000] 23:57:23 INFO - PROCESS | 2253 | 1464332243756 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]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 23:57:23 INFO - PROCESS | 2253 | 1464332243782 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 2253 | 1464332243784 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:57:23 INFO - PROCESS | 2253 | 1464332243786 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 2253 | 1464332243787 Marionette TRACE conn2 <- [1,1434,null,{}] 23:57:23 INFO - PROCESS | 2253 | 1464332243794 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}] 23:57:23 INFO - PROCESS | 2253 | 1464332243889 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:57:23 INFO - PROCESS | 2253 | 1464332243893 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db13000 == 72 [pid = 2253] [id = 366] 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x1291aa800) [pid = 2253] [serial = 1097] [outer = 0x0] 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x12955c400) [pid = 2253] [serial = 1098] [outer = 0x1291aa800] 23:57:23 INFO - PROCESS | 2253 | 1464332243918 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x1297c9c00) [pid = 2253] [serial = 1099] [outer = 0x1291aa800] 23:57:24 INFO - PROCESS | 2253 | 1464332244524 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]]]}] 23:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 773ms 23:57:24 INFO - PROCESS | 2253 | 1464332244559 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 2253 | 1464332244563 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:57:24 INFO - PROCESS | 2253 | 1464332244566 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 2253 | 1464332244569 Marionette TRACE conn2 <- [1,1438,null,{}] 23:57:24 INFO - PROCESS | 2253 | 1464332244573 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}] 23:57:24 INFO - PROCESS | 2253 | 1464332244690 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:57:24 INFO - PROCESS | 2253 | 1464332244767 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194c4800 == 73 [pid = 2253] [id = 367] 23:57:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x113c3f400) [pid = 2253] [serial = 1100] [outer = 0x0] 23:57:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x11620dc00) [pid = 2253] [serial = 1101] [outer = 0x113c3f400] 23:57:24 INFO - PROCESS | 2253 | 1464332244800 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x116a6a000) [pid = 2253] [serial = 1102] [outer = 0x113c3f400] 23:57:25 INFO - PROCESS | 2253 | 1464332245228 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]]]}] 23:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 722ms 23:57:25 INFO - PROCESS | 2253 | 1464332245306 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 2253 | 1464332245310 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:57:25 INFO - PROCESS | 2253 | 1464332245317 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 2253 | 1464332245319 Marionette TRACE conn2 <- [1,1442,null,{}] 23:57:25 INFO - PROCESS | 2253 | 1464332245323 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}] 23:57:25 INFO - PROCESS | 2253 | 1464332245438 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:57:25 INFO - PROCESS | 2253 | 1464332245514 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a8c800 == 74 [pid = 2253] [id = 368] 23:57:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x11851e800) [pid = 2253] [serial = 1103] [outer = 0x0] 23:57:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x118962000) [pid = 2253] [serial = 1104] [outer = 0x11851e800] 23:57:25 INFO - PROCESS | 2253 | 1464332245544 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x119855c00) [pid = 2253] [serial = 1105] [outer = 0x11851e800] 23:57:25 INFO - PROCESS | 2253 | 1464332245993 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]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 23:57:26 INFO - PROCESS | 2253 | 1464332246040 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 2253 | 1464332246042 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:57:26 INFO - PROCESS | 2253 | 1464332246046 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 2253 | 1464332246049 Marionette TRACE conn2 <- [1,1446,null,{}] 23:57:26 INFO - PROCESS | 2253 | 1464332246059 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}] 23:57:26 INFO - PROCESS | 2253 | 1464332246173 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:57:26 INFO - PROCESS | 2253 | 1464332246252 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df5a800 == 75 [pid = 2253] [id = 369] 23:57:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x121144400) [pid = 2253] [serial = 1106] [outer = 0x0] 23:57:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x121905800) [pid = 2253] [serial = 1107] [outer = 0x121144400] 23:57:26 INFO - PROCESS | 2253 | 1464332246283 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x121c15000) [pid = 2253] [serial = 1108] [outer = 0x121144400] 23:57:26 INFO - PROCESS | 2253 | 1464332246718 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]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 721ms 23:57:26 INFO - PROCESS | 2253 | 1464332246768 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 2253 | 1464332246770 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:57:26 INFO - PROCESS | 2253 | 1464332246791 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 2253 | 1464332246793 Marionette TRACE conn2 <- [1,1450,null,{}] 23:57:26 INFO - PROCESS | 2253 | 1464332246795 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}] 23:57:26 INFO - PROCESS | 2253 | 1464332246911 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:57:26 INFO - PROCESS | 2253 | 1464332246986 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3e0000 == 76 [pid = 2253] [id = 370] 23:57:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x12158b400) [pid = 2253] [serial = 1109] [outer = 0x0] 23:57:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x128c3fc00) [pid = 2253] [serial = 1110] [outer = 0x12158b400] 23:57:27 INFO - PROCESS | 2253 | 1464332247016 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x128c77800) [pid = 2253] [serial = 1111] [outer = 0x12158b400] 23:57:27 INFO - PROCESS | 2253 | 1464332247453 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]]]}] 23:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 672ms 23:57:27 INFO - PROCESS | 2253 | 1464332247461 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 2253 | 1464332247463 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:57:27 INFO - PROCESS | 2253 | 1464332247465 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 2253 | 1464332247466 Marionette TRACE conn2 <- [1,1454,null,{}] 23:57:27 INFO - PROCESS | 2253 | 1464332247469 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}] 23:57:27 INFO - PROCESS | 2253 | 1464332247581 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:57:27 INFO - PROCESS | 2253 | 1464332247684 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x130f9a800 == 77 [pid = 2253] [id = 371] 23:57:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x128b50000) [pid = 2253] [serial = 1112] [outer = 0x0] 23:57:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1291a7000) [pid = 2253] [serial = 1113] [outer = 0x128b50000] 23:57:27 INFO - PROCESS | 2253 | 1464332247718 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x129562800) [pid = 2253] [serial = 1114] [outer = 0x128b50000] 23:57:28 INFO - PROCESS | 2253 | 1464332248177 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]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 769ms 23:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:57:28 INFO - PROCESS | 2253 | 1464332248234 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 2253 | 1464332248235 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:57:28 INFO - PROCESS | 2253 | 1464332248256 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 2253 | 1464332248258 Marionette TRACE conn2 <- [1,1458,null,{}] 23:57:28 INFO - PROCESS | 2253 | 1464332248262 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}] 23:57:28 INFO - PROCESS | 2253 | 1464332248382 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:57:28 INFO - PROCESS | 2253 | 1464332248458 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x135464000 == 78 [pid = 2253] [id = 372] 23:57:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x1297ce800) [pid = 2253] [serial = 1115] [outer = 0x0] 23:57:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x12aa29400) [pid = 2253] [serial = 1116] [outer = 0x1297ce800] 23:57:28 INFO - PROCESS | 2253 | 1464332248489 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x12aaac000) [pid = 2253] [serial = 1117] [outer = 0x1297ce800] 23:57:28 INFO - PROCESS | 2253 | 1464332248908 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]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 741ms 23:57:28 INFO - PROCESS | 2253 | 1464332248993 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 2253 | 1464332248994 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:57:29 INFO - PROCESS | 2253 | 1464332248998 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 2253 | 1464332248999 Marionette TRACE conn2 <- [1,1462,null,{}] 23:57:29 INFO - PROCESS | 2253 | 1464332249002 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}] 23:57:29 INFO - PROCESS | 2253 | 1464332249114 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:57:29 INFO - PROCESS | 2253 | 1464332249191 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b18000 == 79 [pid = 2253] [id = 373] 23:57:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x112a69c00) [pid = 2253] [serial = 1118] [outer = 0x0] 23:57:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x12113c000) [pid = 2253] [serial = 1119] [outer = 0x112a69c00] 23:57:29 INFO - PROCESS | 2253 | 1464332249221 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x12adc8400) [pid = 2253] [serial = 1120] [outer = 0x112a69c00] 23:57:29 INFO - PROCESS | 2253 | 1464332249881 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]]]}] 23:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 921ms 23:57:29 INFO - PROCESS | 2253 | 1464332249919 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 2253 | 1464332249921 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:57:29 INFO - PROCESS | 2253 | 1464332249924 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 2253 | 1464332249925 Marionette TRACE conn2 <- [1,1466,null,{}] 23:57:29 INFO - PROCESS | 2253 | 1464332249928 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}] 23:57:30 INFO - PROCESS | 2253 | 1464332250038 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:57:30 INFO - PROCESS | 2253 | 1464332250287 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x118259800 == 80 [pid = 2253] [id = 374] 23:57:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x110f36c00) [pid = 2253] [serial = 1121] [outer = 0x0] 23:57:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x110fe5400) [pid = 2253] [serial = 1122] [outer = 0x110f36c00] 23:57:30 INFO - PROCESS | 2253 | 1464332250345 Marionette DEBUG loaded listener.js 23:57:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x112d18c00) [pid = 2253] [serial = 1123] [outer = 0x110f36c00] 23:57:30 INFO - PROCESS | 2253 | 1464332250804 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]]]}] 23:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 920ms 23:57:30 INFO - PROCESS | 2253 | 1464332250845 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 2253 | 1464332250849 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:57:30 INFO - PROCESS | 2253 | 1464332250853 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 2253 | 1464332250857 Marionette TRACE conn2 <- [1,1470,null,{}] 23:57:30 INFO - PROCESS | 2253 | 1464332250885 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}] 23:57:31 INFO - PROCESS | 2253 | 1464332251003 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:57:31 INFO - PROCESS | 2253 | 1464332251116 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x115ecb800 == 81 [pid = 2253] [id = 375] 23:57:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x113359800) [pid = 2253] [serial = 1124] [outer = 0x0] 23:57:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x113c23800) [pid = 2253] [serial = 1125] [outer = 0x113359800] 23:57:31 INFO - PROCESS | 2253 | 1464332251165 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x116774000) [pid = 2253] [serial = 1126] [outer = 0x113359800] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2c8000 == 80 [pid = 2253] [id = 268] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12d4ca000 == 79 [pid = 2253] [id = 365] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce2b800 == 78 [pid = 2253] [id = 364] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12be1c000 == 77 [pid = 2253] [id = 363] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12be18800 == 76 [pid = 2253] [id = 362] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12aab4000 == 75 [pid = 2253] [id = 361] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x129370800 == 74 [pid = 2253] [id = 360] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x1219d7800) [pid = 2253] [serial = 1041] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x12697a800 == 73 [pid = 2253] [id = 359] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x123b87800 == 72 [pid = 2253] [id = 358] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x121408000 == 71 [pid = 2253] [id = 357] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x11928f000 == 70 [pid = 2253] [id = 356] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x112271000 == 69 [pid = 2253] [id = 355] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x116887800 == 68 [pid = 2253] [id = 354] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x11928e000 == 67 [pid = 2253] [id = 349] 23:57:31 INFO - PROCESS | 2253 | --DOCSHELL 0x112788800 == 66 [pid = 2253] [id = 348] 23:57:31 INFO - PROCESS | 2253 | 1464332251712 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]]]}] 23:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 899ms 23:57:31 INFO - PROCESS | 2253 | 1464332251752 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 2253 | 1464332251756 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:57:31 INFO - PROCESS | 2253 | 1464332251762 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 2253 | 1464332251763 Marionette TRACE conn2 <- [1,1474,null,{}] 23:57:31 INFO - PROCESS | 2253 | 1464332251765 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}] 23:57:31 INFO - PROCESS | 2253 | 1464332251859 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x1219d3800) [pid = 2253] [serial = 1039] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x115e13800) [pid = 2253] [serial = 1014] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x1264c2000) [pid = 2253] [serial = 996] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x119c14800) [pid = 2253] [serial = 1029] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x119253800) [pid = 2253] [serial = 1024] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x113256c00) [pid = 2253] [serial = 1011] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x12123a800) [pid = 2253] [serial = 1035] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x1212db800) [pid = 2253] [serial = 1038] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x118168000) [pid = 2253] [serial = 1020] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x118911c00) [pid = 2253] [serial = 990] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x1122b5000) [pid = 2253] [serial = 1009] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x111e3d800) [pid = 2253] [serial = 1008] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x11997a800) [pid = 2253] [serial = 1027] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x116a69400) [pid = 2253] [serial = 1017] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x12aaa4000) [pid = 2253] [serial = 999] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x11851f000) [pid = 2253] [serial = 1023] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x115e14400) [pid = 2253] [serial = 1005] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x119e7ec00) [pid = 2253] [serial = 1030] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x121c14400) [pid = 2253] [serial = 1002] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x112787c00) [pid = 2253] [serial = 1032] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x1133e5000) [pid = 2253] [serial = 1012] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12c5b5000) [pid = 2253] [serial = 984] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x118232800) [pid = 2253] [serial = 1021] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x115dba400) [pid = 2253] [serial = 987] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1212d7400) [pid = 2253] [serial = 1036] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x118919c00) [pid = 2253] [serial = 1033] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x116610800) [pid = 2253] [serial = 1015] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x117598800) [pid = 2253] [serial = 1018] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x1194ef400) [pid = 2253] [serial = 1026] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x121542800) [pid = 2253] [serial = 993] [outer = 0x0] [url = about:blank] 23:57:31 INFO - PROCESS | 2253 | 1464332251937 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x116844800 == 67 [pid = 2253] [id = 376] 23:57:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x11277e800) [pid = 2253] [serial = 1127] [outer = 0x0] 23:57:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x115e13800) [pid = 2253] [serial = 1128] [outer = 0x11277e800] 23:57:31 INFO - PROCESS | 2253 | 1464332251966 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x118168400) [pid = 2253] [serial = 1129] [outer = 0x11277e800] 23:57:32 INFO - PROCESS | 2253 | 1464332252379 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]]]}] 23:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 23:57:32 INFO - PROCESS | 2253 | 1464332252459 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 2253 | 1464332252461 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:57:32 INFO - PROCESS | 2253 | 1464332252469 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 2253 | 1464332252477 Marionette TRACE conn2 <- [1,1478,null,{}] 23:57:32 INFO - PROCESS | 2253 | 1464332252487 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}] 23:57:32 INFO - PROCESS | 2253 | 1464332252637 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:57:32 INFO - PROCESS | 2253 | 1464332252651 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215d9000 == 68 [pid = 2253] [id = 377] 23:57:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x118966c00) [pid = 2253] [serial = 1130] [outer = 0x0] 23:57:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x118db6800) [pid = 2253] [serial = 1131] [outer = 0x118966c00] 23:57:32 INFO - PROCESS | 2253 | 1464332252695 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x1194e6400) [pid = 2253] [serial = 1132] [outer = 0x118966c00] 23:57:33 INFO - PROCESS | 2253 | 1464332253090 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]]]}] 23:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 682ms 23:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:57:33 INFO - PROCESS | 2253 | 1464332253149 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 2253 | 1464332253151 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:57:33 INFO - PROCESS | 2253 | 1464332253162 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 2253 | 1464332253176 Marionette TRACE conn2 <- [1,1482,null,{}] 23:57:33 INFO - PROCESS | 2253 | 1464332253179 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}] 23:57:33 INFO - PROCESS | 2253 | 1464332253326 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:57:33 INFO - PROCESS | 2253 | 1464332253417 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b3c800 == 69 [pid = 2253] [id = 378] 23:57:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x118389c00) [pid = 2253] [serial = 1133] [outer = 0x0] 23:57:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x119c13800) [pid = 2253] [serial = 1134] [outer = 0x118389c00] 23:57:33 INFO - PROCESS | 2253 | 1464332253462 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x119e84000) [pid = 2253] [serial = 1135] [outer = 0x118389c00] 23:57:33 INFO - PROCESS | 2253 | 1464332253834 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]]]}] 23:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 23:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:57:33 INFO - PROCESS | 2253 | 1464332253845 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 2253 | 1464332253846 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:57:33 INFO - PROCESS | 2253 | 1464332253848 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 2253 | 1464332253849 Marionette TRACE conn2 <- [1,1486,null,{}] 23:57:33 INFO - PROCESS | 2253 | 1464332253851 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}] 23:57:33 INFO - PROCESS | 2253 | 1464332253945 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:57:33 INFO - PROCESS | 2253 | 1464332253949 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a85800 == 70 [pid = 2253] [id = 379] 23:57:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1212df000) [pid = 2253] [serial = 1136] [outer = 0x0] 23:57:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x1214d5400) [pid = 2253] [serial = 1137] [outer = 0x1212df000] 23:57:33 INFO - PROCESS | 2253 | 1464332253980 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x1219d3800) [pid = 2253] [serial = 1138] [outer = 0x1212df000] 23:57:34 INFO - PROCESS | 2253 | 1464332254470 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]]]}] 23:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 23:57:34 INFO - PROCESS | 2253 | 1464332254519 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:57:34 INFO - PROCESS | 2253 | 1464332254521 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:57:34 INFO - PROCESS | 2253 | 1464332254524 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 2253 | 1464332254526 Marionette TRACE conn2 <- [1,1490,null,{}] 23:57:34 INFO - PROCESS | 2253 | 1464332254530 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}] 23:57:34 INFO - PROCESS | 2253 | 1464332254742 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:57:34 INFO - PROCESS | 2253 | 1464332254797 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a703000 == 71 [pid = 2253] [id = 380] 23:57:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x121c12000) [pid = 2253] [serial = 1139] [outer = 0x0] 23:57:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x121c15400) [pid = 2253] [serial = 1140] [outer = 0x121c12000] 23:57:34 INFO - PROCESS | 2253 | 1464332254823 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x124be6c00) [pid = 2253] [serial = 1141] [outer = 0x121c12000] 23:57:35 INFO - PROCESS | 2253 | 1464332255178 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]]]}] 23:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 23:57:35 INFO - PROCESS | 2253 | 1464332255195 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 2253 | 1464332255196 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:57:35 INFO - PROCESS | 2253 | 1464332255198 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 2253 | 1464332255199 Marionette TRACE conn2 <- [1,1494,null,{}] 23:57:35 INFO - PROCESS | 2253 | 1464332255202 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}] 23:57:35 INFO - PROCESS | 2253 | 1464332255324 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:57:35 INFO - PROCESS | 2253 | 1464332255338 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba66000 == 72 [pid = 2253] [id = 381] 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x124be7c00) [pid = 2253] [serial = 1142] [outer = 0x0] 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x126876800) [pid = 2253] [serial = 1143] [outer = 0x124be7c00] 23:57:35 INFO - PROCESS | 2253 | 1464332255363 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x128a25400) [pid = 2253] [serial = 1144] [outer = 0x124be7c00] 23:57:35 INFO - PROCESS | 2253 | 1464332255705 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]]]}] 23:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 23:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:57:35 INFO - PROCESS | 2253 | 1464332255719 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 2253 | 1464332255720 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:57:35 INFO - PROCESS | 2253 | 1464332255723 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 2253 | 1464332255726 Marionette TRACE conn2 <- [1,1498,null,{}] 23:57:35 INFO - PROCESS | 2253 | 1464332255730 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}] 23:57:35 INFO - PROCESS | 2253 | 1464332255848 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:57:35 INFO - PROCESS | 2253 | 1464332255870 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2c2000 == 73 [pid = 2253] [id = 382] 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x113253c00) [pid = 2253] [serial = 1145] [outer = 0x0] 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x128c45400) [pid = 2253] [serial = 1146] [outer = 0x113253c00] 23:57:35 INFO - PROCESS | 2253 | 1464332255895 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x128d84000) [pid = 2253] [serial = 1147] [outer = 0x113253c00] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x118398400) [pid = 2253] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x121239400) [pid = 2253] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1219da000) [pid = 2253] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x1219cf400) [pid = 2253] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x1219d7c00) [pid = 2253] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x1212e1c00) [pid = 2253] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x1240c3c00) [pid = 2253] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x125f76400) [pid = 2253] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x111c1c800) [pid = 2253] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x111a04800) [pid = 2253] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x117e76000) [pid = 2253] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x112862800) [pid = 2253] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x118963800) [pid = 2253] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:57:36 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x117e76400) [pid = 2253] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:57:36 INFO - PROCESS | 2253 | 1464332256362 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]]]}] 23:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 674ms 23:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:57:36 INFO - PROCESS | 2253 | 1464332256396 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 2253 | 1464332256397 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:57:36 INFO - PROCESS | 2253 | 1464332256399 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 2253 | 1464332256400 Marionette TRACE conn2 <- [1,1502,null,{}] 23:57:36 INFO - PROCESS | 2253 | 1464332256403 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}] 23:57:36 INFO - PROCESS | 2253 | 1464332256544 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:57:36 INFO - PROCESS | 2253 | 1464332256638 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b27800 == 74 [pid = 2253] [id = 383] 23:57:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x116a67800) [pid = 2253] [serial = 1148] [outer = 0x0] 23:57:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x118967800) [pid = 2253] [serial = 1149] [outer = 0x116a67800] 23:57:36 INFO - PROCESS | 2253 | 1464332256665 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x123f1a000) [pid = 2253] [serial = 1150] [outer = 0x116a67800] 23:57:37 INFO - PROCESS | 2253 | 1464332256994 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]]]}] 23:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 618ms 23:57:37 INFO - PROCESS | 2253 | 1464332257018 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 2253 | 1464332257020 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:57:37 INFO - PROCESS | 2253 | 1464332257023 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 2253 | 1464332257024 Marionette TRACE conn2 <- [1,1506,null,{}] 23:57:37 INFO - PROCESS | 2253 | 1464332257026 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}] 23:57:37 INFO - PROCESS | 2253 | 1464332257174 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:57:37 INFO - PROCESS | 2253 | 1464332257297 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1d7800 == 75 [pid = 2253] [id = 384] 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x119985c00) [pid = 2253] [serial = 1151] [outer = 0x0] 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x128c72c00) [pid = 2253] [serial = 1152] [outer = 0x119985c00] 23:57:37 INFO - PROCESS | 2253 | 1464332257351 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x12955d400) [pid = 2253] [serial = 1153] [outer = 0x119985c00] 23:57:37 INFO - PROCESS | 2253 | 1464332257718 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]]]}] 23:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 720ms 23:57:37 INFO - PROCESS | 2253 | 1464332257746 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 2253 | 1464332257748 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:57:37 INFO - PROCESS | 2253 | 1464332257750 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 2253 | 1464332257752 Marionette TRACE conn2 <- [1,1510,null,{}] 23:57:37 INFO - PROCESS | 2253 | 1464332257754 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}] 23:57:37 INFO - PROCESS | 2253 | 1464332257899 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:57:37 INFO - PROCESS | 2253 | 1464332257905 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df57800 == 76 [pid = 2253] [id = 385] 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x121c0d400) [pid = 2253] [serial = 1154] [outer = 0x0] 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x12a9b6400) [pid = 2253] [serial = 1155] [outer = 0x121c0d400] 23:57:37 INFO - PROCESS | 2253 | 1464332257930 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x12af2f400) [pid = 2253] [serial = 1156] [outer = 0x121c0d400] 23:57:38 INFO - PROCESS | 2253 | 1464332258239 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]]]}] 23:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 23:57:38 INFO - PROCESS | 2253 | 1464332258334 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 2253 | 1464332258337 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:57:38 INFO - PROCESS | 2253 | 1464332258341 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 2253 | 1464332258344 Marionette TRACE conn2 <- [1,1514,null,{}] 23:57:38 INFO - PROCESS | 2253 | 1464332258348 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}] 23:57:38 INFO - PROCESS | 2253 | 1464332258461 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:57:38 INFO - PROCESS | 2253 | 1464332258595 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x117459000 == 77 [pid = 2253] [id = 386] 23:57:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x112aee800) [pid = 2253] [serial = 1157] [outer = 0x0] 23:57:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1133c6000) [pid = 2253] [serial = 1158] [outer = 0x112aee800] 23:57:38 INFO - PROCESS | 2253 | 1464332258628 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x115e1d800) [pid = 2253] [serial = 1159] [outer = 0x112aee800] 23:57:39 INFO - PROCESS | 2253 | 1464332259053 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]]]}] 23:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 773ms 23:57:39 INFO - PROCESS | 2253 | 1464332259115 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 2253 | 1464332259117 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:57:39 INFO - PROCESS | 2253 | 1464332259143 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 2253 | 1464332259145 Marionette TRACE conn2 <- [1,1518,null,{}] 23:57:39 INFO - PROCESS | 2253 | 1464332259150 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}] 23:57:39 INFO - PROCESS | 2253 | 1464332259267 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:57:39 INFO - PROCESS | 2253 | 1464332259344 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f69000 == 78 [pid = 2253] [id = 387] 23:57:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x11767c400) [pid = 2253] [serial = 1160] [outer = 0x0] 23:57:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x118168000) [pid = 2253] [serial = 1161] [outer = 0x11767c400] 23:57:39 INFO - PROCESS | 2253 | 1464332259375 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x118397c00) [pid = 2253] [serial = 1162] [outer = 0x11767c400] 23:57:39 INFO - PROCESS | 2253 | 1464332259815 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]]]}] 23:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 745ms 23:57:39 INFO - PROCESS | 2253 | 1464332259872 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 2253 | 1464332259874 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:57:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:57:39 INFO - PROCESS | 2253 | 1464332259878 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 2253 | 1464332259879 Marionette TRACE conn2 <- [1,1522,null,{}] 23:57:39 INFO - PROCESS | 2253 | 1464332259886 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}] 23:57:40 INFO - PROCESS | 2253 | 1464332260008 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:57:40 INFO - PROCESS | 2253 | 1464332260086 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db0e800 == 79 [pid = 2253] [id = 388] 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x119c13c00) [pid = 2253] [serial = 1163] [outer = 0x0] 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x120f24400) [pid = 2253] [serial = 1164] [outer = 0x119c13c00] 23:57:40 INFO - PROCESS | 2253 | 1464332260119 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x1212e0c00) [pid = 2253] [serial = 1165] [outer = 0x119c13c00] 23:57:40 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 () { 23:57:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:57:40 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 () { 23:57:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:57:40 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 () { 23:57:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:57:40 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 () { 23:57:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:57:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 23:57:40 INFO - PROCESS | 2253 | 1464332260493 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"]]]}] 23:57:40 INFO - PROCESS | 2253 | 1464332260501 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 2253 | 1464332260503 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:57:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:57:40 INFO - PROCESS | 2253 | 1464332260506 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 2253 | 1464332260507 Marionette TRACE conn2 <- [1,1526,null,{}] 23:57:40 INFO - PROCESS | 2253 | 1464332260509 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}] 23:57:40 INFO - PROCESS | 2253 | 1464332260622 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:57:40 INFO - PROCESS | 2253 | 1464332260724 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x1354a5000 == 80 [pid = 2253] [id = 389] 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x1212dd800) [pid = 2253] [serial = 1166] [outer = 0x0] 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x128a28400) [pid = 2253] [serial = 1167] [outer = 0x1212dd800] 23:57:40 INFO - PROCESS | 2253 | 1464332260760 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x128d88c00) [pid = 2253] [serial = 1168] [outer = 0x1212dd800] 23:57:41 INFO - PROCESS | 2253 | 1464332261133 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"]]]}] 23:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:57:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:57:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 23:57:41 INFO - PROCESS | 2253 | 1464332261176 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 2253 | 1464332261178 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:57:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:57:41 INFO - PROCESS | 2253 | 1464332261180 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 2253 | 1464332261182 Marionette TRACE conn2 <- [1,1530,null,{}] 23:57:41 INFO - PROCESS | 2253 | 1464332261184 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}] 23:57:41 INFO - PROCESS | 2253 | 1464332261295 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:57:41 INFO - PROCESS | 2253 | 1464332261390 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356e0000 == 81 [pid = 2253] [id = 390] 23:57:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x1216a6400) [pid = 2253] [serial = 1169] [outer = 0x0] 23:57:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x129561000) [pid = 2253] [serial = 1170] [outer = 0x1216a6400] 23:57:41 INFO - PROCESS | 2253 | 1464332261433 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x12ba12800) [pid = 2253] [serial = 1171] [outer = 0x1216a6400] 23:57:41 INFO - PROCESS | 2253 | 1464332261783 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]]]}] 23:57:41 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 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:57:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:57:41 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. 23:57:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:57:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 23:57:41 INFO - PROCESS | 2253 | 1464332261801 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 2253 | 1464332261802 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:57:41 INFO - PROCESS | 2253 | 1464332261805 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 2253 | 1464332261806 Marionette TRACE conn2 <- [1,1534,null,{}] 23:57:41 INFO - PROCESS | 2253 | 1464332261809 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}] 23:57:41 INFO - PROCESS | 2253 | 1464332261938 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:57:42 INFO - PROCESS | 2253 | 1464332262048 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d54800 == 82 [pid = 2253] [id = 391] 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x12bcfb800) [pid = 2253] [serial = 1172] [outer = 0x0] 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x12c13d400) [pid = 2253] [serial = 1173] [outer = 0x12bcfb800] 23:57:42 INFO - PROCESS | 2253 | 1464332262081 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x12c210c00) [pid = 2253] [serial = 1174] [outer = 0x12bcfb800] 23:57:42 INFO - PROCESS | 2253 | 1464332262491 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]]]}] 23:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 722ms 23:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:57:42 INFO - PROCESS | 2253 | 1464332262529 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 2253 | 1464332262530 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:57:42 INFO - PROCESS | 2253 | 1464332262533 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 2253 | 1464332262534 Marionette TRACE conn2 <- [1,1538,null,{}] 23:57:42 INFO - PROCESS | 2253 | 1464332262536 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}] 23:57:42 INFO - PROCESS | 2253 | 1464332262648 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:57:42 INFO - PROCESS | 2253 | 1464332262745 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x135772000 == 83 [pid = 2253] [id = 392] 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x12c142000) [pid = 2253] [serial = 1175] [outer = 0x0] 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x12c5b8400) [pid = 2253] [serial = 1176] [outer = 0x12c142000] 23:57:42 INFO - PROCESS | 2253 | 1464332262775 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x12c982400) [pid = 2253] [serial = 1177] [outer = 0x12c142000] 23:57:43 INFO - PROCESS | 2253 | 1464332263191 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]]]}] 23:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 23:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:57:43 INFO - PROCESS | 2253 | 1464332263203 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 2253 | 1464332263204 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:57:43 INFO - PROCESS | 2253 | 1464332263209 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 2253 | 1464332263210 Marionette TRACE conn2 <- [1,1542,null,{}] 23:57:43 INFO - PROCESS | 2253 | 1464332263213 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}] 23:57:43 INFO - PROCESS | 2253 | 1464332263322 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:57:43 INFO - PROCESS | 2253 | 1464332263429 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x135e14000 == 84 [pid = 2253] [id = 393] 23:57:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x12c5c1800) [pid = 2253] [serial = 1178] [outer = 0x0] 23:57:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x12ce0d400) [pid = 2253] [serial = 1179] [outer = 0x12c5c1800] 23:57:43 INFO - PROCESS | 2253 | 1464332263461 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x12ce11c00) [pid = 2253] [serial = 1180] [outer = 0x12c5c1800] 23:57:43 INFO - PROCESS | 2253 | 1464332263834 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]]]}] 23:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 721ms 23:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:57:43 INFO - PROCESS | 2253 | 1464332263929 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 2253 | 1464332263931 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:57:43 INFO - PROCESS | 2253 | 1464332263933 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 2253 | 1464332263934 Marionette TRACE conn2 <- [1,1546,null,{}] 23:57:43 INFO - PROCESS | 2253 | 1464332263954 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}] 23:57:44 INFO - PROCESS | 2253 | 1464332264106 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:57:44 INFO - PROCESS | 2253 | 1464332264151 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b498800 == 85 [pid = 2253] [id = 394] 23:57:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x113c26800) [pid = 2253] [serial = 1181] [outer = 0x0] 23:57:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x12955f000) [pid = 2253] [serial = 1182] [outer = 0x113c26800] 23:57:44 INFO - PROCESS | 2253 | 1464332264180 Marionette DEBUG loaded listener.js 23:57:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x12d182c00) [pid = 2253] [serial = 1183] [outer = 0x113c26800] 23:57:44 INFO - PROCESS | 2253 | 1464332264827 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]]]}] 23:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 920ms 23:57:44 INFO - PROCESS | 2253 | 1464332264854 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 2253 | 1464332264856 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:57:44 INFO - PROCESS | 2253 | 1464332264878 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 2253 | 1464332264880 Marionette TRACE conn2 <- [1,1550,null,{}] 23:57:44 INFO - PROCESS | 2253 | 1464332264885 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}] 23:57:45 INFO - PROCESS | 2253 | 1464332264997 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:57:45 INFO - PROCESS | 2253 | 1464332265083 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215dc800 == 86 [pid = 2253] [id = 395] 23:57:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x112a68800) [pid = 2253] [serial = 1184] [outer = 0x0] 23:57:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x113c36c00) [pid = 2253] [serial = 1185] [outer = 0x112a68800] 23:57:45 INFO - PROCESS | 2253 | 1464332265111 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x116602c00) [pid = 2253] [serial = 1186] [outer = 0x112a68800] 23:57:45 INFO - PROCESS | 2253 | 1464332265537 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]]]}] 23:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 725ms 23:57:45 INFO - PROCESS | 2253 | 1464332265600 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:57:45 INFO - PROCESS | 2253 | 1464332265604 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:57:45 INFO - PROCESS | 2253 | 1464332265634 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - PROCESS | 2253 | 1464332265636 Marionette TRACE conn2 <- [1,1554,null,{}] 23:57:45 INFO - PROCESS | 2253 | 1464332265643 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}] 23:57:45 INFO - PROCESS | 2253 | 1464332265807 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:57:45 INFO - PROCESS | 2253 | 1464332265924 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b05000 == 87 [pid = 2253] [id = 396] 23:57:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x11759b800) [pid = 2253] [serial = 1187] [outer = 0x0] 23:57:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x1185d9400) [pid = 2253] [serial = 1188] [outer = 0x11759b800] 23:57:45 INFO - PROCESS | 2253 | 1464332265971 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x11895f400) [pid = 2253] [serial = 1189] [outer = 0x11759b800] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1d7800 == 86 [pid = 2253] [id = 384] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x123b27800 == 85 [pid = 2253] [id = 383] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2c2000 == 84 [pid = 2253] [id = 382] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba66000 == 83 [pid = 2253] [id = 381] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12a703000 == 82 [pid = 2253] [id = 380] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x11277a800) [pid = 2253] [serial = 1044] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x115d7c800) [pid = 2253] [serial = 1047] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x118166000) [pid = 2253] [serial = 1050] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x119c2b400) [pid = 2253] [serial = 1053] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x121587800) [pid = 2253] [serial = 1056] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x124038c00) [pid = 2253] [serial = 1059] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a85800 == 81 [pid = 2253] [id = 379] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x124b3c800 == 80 [pid = 2253] [id = 378] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x1215d9000 == 79 [pid = 2253] [id = 377] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x116844800 == 78 [pid = 2253] [id = 376] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x115ecb800 == 77 [pid = 2253] [id = 375] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x118259800 == 76 [pid = 2253] [id = 374] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x135464000 == 75 [pid = 2253] [id = 372] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x130f9a800 == 74 [pid = 2253] [id = 371] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3e0000 == 73 [pid = 2253] [id = 370] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x12df5a800 == 72 [pid = 2253] [id = 369] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x128a8c800 == 71 [pid = 2253] [id = 368] 23:57:46 INFO - PROCESS | 2253 | --DOCSHELL 0x1194c4800 == 70 [pid = 2253] [id = 367] 23:57:46 INFO - PROCESS | 2253 | 1464332266444 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]]]}] 23:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 829ms 23:57:46 INFO - PROCESS | 2253 | 1464332266462 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 2253 | 1464332266464 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:57:46 INFO - PROCESS | 2253 | 1464332266466 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - PROCESS | 2253 | 1464332266469 Marionette TRACE conn2 <- [1,1558,null,{}] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x117e7f400) [pid = 2253] [serial = 1068] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x11823b400) [pid = 2253] [serial = 1069] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x1194e5c00) [pid = 2253] [serial = 1089] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x11984d000) [pid = 2253] [serial = 1074] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x118965000) [pid = 2253] [serial = 1071] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x1194eac00) [pid = 2253] [serial = 1072] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x128a30000) [pid = 2253] [serial = 1087] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x121c0c000) [pid = 2253] [serial = 1042] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x1219d0800) [pid = 2253] [serial = 1078] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x116858000) [pid = 2253] [serial = 1093] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x121239000) [pid = 2253] [serial = 1090] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x128c76000) [pid = 2253] [serial = 1095] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x120f1f000) [pid = 2253] [serial = 1075] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x1291a5800) [pid = 2253] [serial = 1096] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x128a32400) [pid = 2253] [serial = 1092] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x12c983000) [pid = 2253] [serial = 985] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x121c11400) [pid = 2253] [serial = 1080] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x121547000) [pid = 2253] [serial = 1077] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x124be6800) [pid = 2253] [serial = 1083] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x124a4b400) [pid = 2253] [serial = 1081] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x126ca0c00) [pid = 2253] [serial = 1086] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x126869000) [pid = 2253] [serial = 1084] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x11305ec00) [pid = 2253] [serial = 1065] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x11676dc00) [pid = 2253] [serial = 1066] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x11286c400) [pid = 2253] [serial = 1063] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x111ed5800) [pid = 2253] [serial = 1062] [outer = 0x0] [url = about:blank] 23:57:46 INFO - PROCESS | 2253 | 1464332266504 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}] 23:57:46 INFO - PROCESS | 2253 | 1464332266604 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:57:46 INFO - PROCESS | 2253 | 1464332266609 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194bf000 == 71 [pid = 2253] [id = 397] 23:57:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1194eb000) [pid = 2253] [serial = 1190] [outer = 0x0] 23:57:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x11997d800) [pid = 2253] [serial = 1191] [outer = 0x1194eb000] 23:57:46 INFO - PROCESS | 2253 | 1464332266637 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x120f1b400) [pid = 2253] [serial = 1192] [outer = 0x1194eb000] 23:57:47 INFO - PROCESS | 2253 | 1464332266997 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]]]}] 23:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 584ms 23:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:57:47 INFO - PROCESS | 2253 | 1464332267051 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 2253 | 1464332267052 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:57:47 INFO - PROCESS | 2253 | 1464332267054 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 2253 | 1464332267055 Marionette TRACE conn2 <- [1,1562,null,{}] 23:57:47 INFO - PROCESS | 2253 | 1464332267058 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}] 23:57:47 INFO - PROCESS | 2253 | 1464332267154 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:57:47 INFO - PROCESS | 2253 | 1464332267158 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x126459000 == 72 [pid = 2253] [id = 398] 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x12113b400) [pid = 2253] [serial = 1193] [outer = 0x0] 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x121547000) [pid = 2253] [serial = 1194] [outer = 0x12113b400] 23:57:47 INFO - PROCESS | 2253 | 1464332267185 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1219d7000) [pid = 2253] [serial = 1195] [outer = 0x12113b400] 23:57:47 INFO - PROCESS | 2253 | 1464332267547 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]]]}] 23:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 522ms 23:57:47 INFO - PROCESS | 2253 | 1464332267584 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 2253 | 1464332267586 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:57:47 INFO - PROCESS | 2253 | 1464332267601 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 2253 | 1464332267602 Marionette TRACE conn2 <- [1,1566,null,{}] 23:57:47 INFO - PROCESS | 2253 | 1464332267604 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}] 23:57:47 INFO - PROCESS | 2253 | 1464332267697 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:57:47 INFO - PROCESS | 2253 | 1464332267701 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x129745800 == 73 [pid = 2253] [id = 399] 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x121baec00) [pid = 2253] [serial = 1196] [outer = 0x0] 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x1242ccc00) [pid = 2253] [serial = 1197] [outer = 0x121baec00] 23:57:47 INFO - PROCESS | 2253 | 1464332267727 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x1264c2000) [pid = 2253] [serial = 1198] [outer = 0x121baec00] 23:57:48 INFO - PROCESS | 2253 | 1464332268076 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]]]}] 23:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 526ms 23:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:57:48 INFO - PROCESS | 2253 | 1464332268122 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 2253 | 1464332268123 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:57:48 INFO - PROCESS | 2253 | 1464332268125 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 2253 | 1464332268126 Marionette TRACE conn2 <- [1,1570,null,{}] 23:57:48 INFO - PROCESS | 2253 | 1464332268129 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}] 23:57:48 INFO - PROCESS | 2253 | 1464332268235 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:57:48 INFO - PROCESS | 2253 | 1464332268318 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b49b000 == 74 [pid = 2253] [id = 400] 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x121c10000) [pid = 2253] [serial = 1199] [outer = 0x0] 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x128b51c00) [pid = 2253] [serial = 1200] [outer = 0x121c10000] 23:57:48 INFO - PROCESS | 2253 | 1464332268344 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x12a9bdc00) [pid = 2253] [serial = 1201] [outer = 0x121c10000] 23:57:48 INFO - PROCESS | 2253 | 1464332268671 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]]]}] 23:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 23:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:57:48 INFO - PROCESS | 2253 | 1464332268695 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 2253 | 1464332268696 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:57:48 INFO - PROCESS | 2253 | 1464332268698 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 2253 | 1464332268699 Marionette TRACE conn2 <- [1,1574,null,{}] 23:57:48 INFO - PROCESS | 2253 | 1464332268710 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}] 23:57:48 INFO - PROCESS | 2253 | 1464332268837 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:57:48 INFO - PROCESS | 2253 | 1464332268891 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c118000 == 75 [pid = 2253] [id = 401] 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x12add3c00) [pid = 2253] [serial = 1202] [outer = 0x0] 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x12be02400) [pid = 2253] [serial = 1203] [outer = 0x12add3c00] 23:57:48 INFO - PROCESS | 2253 | 1464332268916 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x12be0d800) [pid = 2253] [serial = 1204] [outer = 0x12add3c00] 23:57:49 INFO - PROCESS | 2253 | 1464332269237 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]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 578ms 23:57:49 INFO - PROCESS | 2253 | 1464332269280 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 2253 | 1464332269281 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:57:49 INFO - PROCESS | 2253 | 1464332269284 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 2253 | 1464332269285 Marionette TRACE conn2 <- [1,1578,null,{}] 23:57:49 INFO - PROCESS | 2253 | 1464332269287 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}] 23:57:49 INFO - PROCESS | 2253 | 1464332269405 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:57:49 INFO - PROCESS | 2253 | 1464332269417 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce14800 == 76 [pid = 2253] [id = 402] 23:57:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x12af2d800) [pid = 2253] [serial = 1205] [outer = 0x0] 23:57:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x12c149400) [pid = 2253] [serial = 1206] [outer = 0x12af2d800] 23:57:49 INFO - PROCESS | 2253 | 1464332269441 Marionette DEBUG loaded listener.js 23:57:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x124b6b800) [pid = 2253] [serial = 1207] [outer = 0x12af2d800] 23:57:49 INFO - PROCESS | 2253 | 1464332269780 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]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 23:57:49 INFO - PROCESS | 2253 | 1464332269803 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 2253 | 1464332269804 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:57:49 INFO - PROCESS | 2253 | 1464332269806 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 2253 | 1464332269807 Marionette TRACE conn2 <- [1,1582,null,{}] 23:57:49 INFO - PROCESS | 2253 | 1464332269810 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}] 23:57:49 INFO - PROCESS | 2253 | 1464332269929 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:57:49 INFO - PROCESS | 2253 | 1464332269950 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1d7800 == 77 [pid = 2253] [id = 403] 23:57:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x128b45800) [pid = 2253] [serial = 1208] [outer = 0x0] 23:57:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x12d184000) [pid = 2253] [serial = 1209] [outer = 0x128b45800] 23:57:49 INFO - PROCESS | 2253 | 1464332269975 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x12d4ba800) [pid = 2253] [serial = 1210] [outer = 0x128b45800] 23:57:50 INFO - PROCESS | 2253 | 1464332270319 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]]]}] 23:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 23:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:57:50 INFO - PROCESS | 2253 | 1464332270376 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:57:50 INFO - PROCESS | 2253 | 1464332270377 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:57:50 INFO - PROCESS | 2253 | 1464332270379 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:57:50 INFO - PROCESS | 2253 | 1464332270380 Marionette TRACE conn2 <- [1,1586,null,{}] 23:57:50 INFO - PROCESS | 2253 | 1464332270383 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}] 23:57:50 INFO - PROCESS | 2253 | 1464332270503 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:57:50 INFO - PROCESS | 2253 | 1464332270517 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x130f9a800 == 78 [pid = 2253] [id = 404] 23:57:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x12d185400) [pid = 2253] [serial = 1211] [outer = 0x0] 23:57:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x12d704800) [pid = 2253] [serial = 1212] [outer = 0x12d185400] 23:57:50 INFO - PROCESS | 2253 | 1464332270542 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x12d724c00) [pid = 2253] [serial = 1213] [outer = 0x12d185400] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x121c12000) [pid = 2253] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x124be7c00) [pid = 2253] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x116a67800) [pid = 2253] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x113253c00) [pid = 2253] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x11277e800) [pid = 2253] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x1212df000) [pid = 2253] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x113359800) [pid = 2253] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x118389c00) [pid = 2253] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x118966c00) [pid = 2253] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x119985c00) [pid = 2253] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:57:50 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x110f36c00) [pid = 2253] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:57:51 INFO - PROCESS | 2253 | 1464332271005 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]]]}] 23:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 672ms 23:57:51 INFO - PROCESS | 2253 | 1464332271052 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 2253 | 1464332271054 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:57:51 INFO - PROCESS | 2253 | 1464332271062 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 2253 | 1464332271064 Marionette TRACE conn2 <- [1,1590,null,{}] 23:57:51 INFO - PROCESS | 2253 | 1464332271066 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}] 23:57:51 INFO - PROCESS | 2253 | 1464332271183 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:57:51 INFO - PROCESS | 2253 | 1464332271188 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x130fb0800 == 79 [pid = 2253] [id = 405] 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x118916800) [pid = 2253] [serial = 1214] [outer = 0x0] 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x1242fc000) [pid = 2253] [serial = 1215] [outer = 0x118916800] 23:57:51 INFO - PROCESS | 2253 | 1464332271217 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x12d72d800) [pid = 2253] [serial = 1216] [outer = 0x118916800] 23:57:51 INFO - PROCESS | 2253 | 1464332271570 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]]]}] 23:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 23:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:57:51 INFO - PROCESS | 2253 | 1464332271583 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 2253 | 1464332271584 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:57:51 INFO - PROCESS | 2253 | 1464332271587 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 2253 | 1464332271588 Marionette TRACE conn2 <- [1,1594,null,{}] 23:57:51 INFO - PROCESS | 2253 | 1464332271594 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}] 23:57:51 INFO - PROCESS | 2253 | 1464332271692 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:57:51 INFO - PROCESS | 2253 | 1464332271769 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x13549e800 == 80 [pid = 2253] [id = 406] 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x12113d000) [pid = 2253] [serial = 1217] [outer = 0x0] 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x12d730000) [pid = 2253] [serial = 1218] [outer = 0x12113d000] 23:57:51 INFO - PROCESS | 2253 | 1464332271794 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x12d818400) [pid = 2253] [serial = 1219] [outer = 0x12113d000] 23:57:52 INFO - PROCESS | 2253 | 1464332272092 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]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 23:57:52 INFO - PROCESS | 2253 | 1464332272115 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 2253 | 1464332272116 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:57:52 INFO - PROCESS | 2253 | 1464332272118 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 2253 | 1464332272119 Marionette TRACE conn2 <- [1,1598,null,{}] 23:57:52 INFO - PROCESS | 2253 | 1464332272121 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}] 23:57:52 INFO - PROCESS | 2253 | 1464332272224 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:57:52 INFO - PROCESS | 2253 | 1464332272228 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x135e18000 == 81 [pid = 2253] [id = 407] 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x12d817000) [pid = 2253] [serial = 1220] [outer = 0x0] 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x12d81f800) [pid = 2253] [serial = 1221] [outer = 0x12d817000] 23:57:52 INFO - PROCESS | 2253 | 1464332272253 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x135c76c00) [pid = 2253] [serial = 1222] [outer = 0x12d817000] 23:57:52 INFO - PROCESS | 2253 | 1464332272592 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]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:57:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 23:57:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:57:52 INFO - PROCESS | 2253 | 1464332272641 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 2253 | 1464332272642 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:57:52 INFO - PROCESS | 2253 | 1464332272644 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 2253 | 1464332272645 Marionette TRACE conn2 <- [1,1602,null,{}] 23:57:52 INFO - PROCESS | 2253 | 1464332272647 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}] 23:57:52 INFO - PROCESS | 2253 | 1464332272780 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:57:52 INFO - PROCESS | 2253 | 1464332272786 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x112072000 == 82 [pid = 2253] [id = 408] 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x110f41800) [pid = 2253] [serial = 1223] [outer = 0x0] 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x110fe3800) [pid = 2253] [serial = 1224] [outer = 0x110f41800] 23:57:52 INFO - PROCESS | 2253 | 1464332272899 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x112a72800) [pid = 2253] [serial = 1225] [outer = 0x110f41800] 23:57:53 INFO - PROCESS | 2253 | 1464332273409 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]]]}] 23:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 819ms 23:57:53 INFO - PROCESS | 2253 | 1464332273464 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 2253 | 1464332273468 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:57:53 INFO - PROCESS | 2253 | 1464332273471 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 2253 | 1464332273474 Marionette TRACE conn2 <- [1,1606,null,{}] 23:57:53 INFO - PROCESS | 2253 | 1464332273478 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}] 23:57:53 INFO - PROCESS | 2253 | 1464332273601 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:57:53 INFO - PROCESS | 2253 | 1464332273689 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x124bb3800 == 83 [pid = 2253] [id = 409] 23:57:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x117598800) [pid = 2253] [serial = 1226] [outer = 0x0] 23:57:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x1185d4c00) [pid = 2253] [serial = 1227] [outer = 0x117598800] 23:57:53 INFO - PROCESS | 2253 | 1464332273720 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x119257800) [pid = 2253] [serial = 1228] [outer = 0x117598800] 23:57:54 INFO - PROCESS | 2253 | 1464332274157 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]]]}] 23:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 724ms 23:57:54 INFO - PROCESS | 2253 | 1464332274195 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 2253 | 1464332274197 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:57:54 INFO - PROCESS | 2253 | 1464332274202 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 2253 | 1464332274204 Marionette TRACE conn2 <- [1,1610,null,{}] 23:57:54 INFO - PROCESS | 2253 | 1464332274222 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}] 23:57:54 INFO - PROCESS | 2253 | 1464332274341 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:57:54 INFO - PROCESS | 2253 | 1464332274428 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be1d000 == 84 [pid = 2253] [id = 410] 23:57:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x1194e7800) [pid = 2253] [serial = 1229] [outer = 0x0] 23:57:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x121244c00) [pid = 2253] [serial = 1230] [outer = 0x1194e7800] 23:57:54 INFO - PROCESS | 2253 | 1464332274461 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x124bed800) [pid = 2253] [serial = 1231] [outer = 0x1194e7800] 23:57:54 INFO - PROCESS | 2253 | 1464332274877 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]]]}] 23:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 684ms 23:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:57:54 INFO - PROCESS | 2253 | 1464332274886 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 2253 | 1464332274888 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:57:54 INFO - PROCESS | 2253 | 1464332274890 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 2253 | 1464332274893 Marionette TRACE conn2 <- [1,1614,null,{}] 23:57:54 INFO - PROCESS | 2253 | 1464332274900 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}] 23:57:55 INFO - PROCESS | 2253 | 1464332275020 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:57:55 INFO - PROCESS | 2253 | 1464332275137 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x135daf000 == 85 [pid = 2253] [id = 411] 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x128c47c00) [pid = 2253] [serial = 1232] [outer = 0x0] 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x12935bc00) [pid = 2253] [serial = 1233] [outer = 0x128c47c00] 23:57:55 INFO - PROCESS | 2253 | 1464332275169 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x12aa2c800) [pid = 2253] [serial = 1234] [outer = 0x128c47c00] 23:57:55 INFO - PROCESS | 2253 | 1464332275561 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]]]}] 23:57:55 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 23:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 722ms 23:57:55 INFO - PROCESS | 2253 | 1464332275613 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 2253 | 1464332275615 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:57:55 INFO - PROCESS | 2253 | 1464332275618 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 2253 | 1464332275619 Marionette TRACE conn2 <- [1,1618,null,{}] 23:57:55 INFO - PROCESS | 2253 | 1464332275622 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}] 23:57:55 INFO - PROCESS | 2253 | 1464332275757 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:57:55 INFO - PROCESS | 2253 | 1464332275845 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fad7000 == 86 [pid = 2253] [id = 412] 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x12af35400) [pid = 2253] [serial = 1235] [outer = 0x0] 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x12d186800) [pid = 2253] [serial = 1236] [outer = 0x12af35400] 23:57:55 INFO - PROCESS | 2253 | 1464332275875 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x12d704000) [pid = 2253] [serial = 1237] [outer = 0x12af35400] 23:57:56 INFO - PROCESS | 2253 | 1464332276272 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]]]}] 23:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 719ms 23:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:57:56 INFO - PROCESS | 2253 | 1464332276338 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:57:56 INFO - PROCESS | 2253 | 1464332276339 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:57:56 INFO - PROCESS | 2253 | 1464332276341 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 2253 | 1464332276343 Marionette TRACE conn2 <- [1,1622,null,{}] 23:57:56 INFO - PROCESS | 2253 | 1464332276345 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}] 23:57:56 INFO - PROCESS | 2253 | 1464332276457 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:57:56 INFO - PROCESS | 2253 | 1464332276572 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x135667800 == 87 [pid = 2253] [id = 413] 23:57:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x12d72c400) [pid = 2253] [serial = 1238] [outer = 0x0] 23:57:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x12d815000) [pid = 2253] [serial = 1239] [outer = 0x12d72c400] 23:57:56 INFO - PROCESS | 2253 | 1464332276606 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x135b42400) [pid = 2253] [serial = 1240] [outer = 0x12d72c400] 23:57:57 INFO - PROCESS | 2253 | 1464332277060 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]]]}] 23:57:57 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 23:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 768ms 23:57:57 INFO - PROCESS | 2253 | 1464332277110 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 2253 | 1464332277112 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:57:57 INFO - PROCESS | 2253 | 1464332277114 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 2253 | 1464332277115 Marionette TRACE conn2 <- [1,1626,null,{}] 23:57:57 INFO - PROCESS | 2253 | 1464332277118 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}] 23:57:57 INFO - PROCESS | 2253 | 1464332277237 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:57:57 INFO - PROCESS | 2253 | 1464332277371 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x135677000 == 88 [pid = 2253] [id = 414] 23:57:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x12aa22400) [pid = 2253] [serial = 1241] [outer = 0x0] 23:57:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x135b49800) [pid = 2253] [serial = 1242] [outer = 0x12aa22400] 23:57:57 INFO - PROCESS | 2253 | 1464332277403 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x135c80000) [pid = 2253] [serial = 1243] [outer = 0x12aa22400] 23:57:57 INFO - PROCESS | 2253 | 1464332277825 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]]]}] 23:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 720ms 23:57:57 INFO - PROCESS | 2253 | 1464332277835 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 2253 | 1464332277836 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:57:57 INFO - PROCESS | 2253 | 1464332277839 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 2253 | 1464332277840 Marionette TRACE conn2 <- [1,1630,null,{}] 23:57:57 INFO - PROCESS | 2253 | 1464332277842 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}] 23:57:57 INFO - PROCESS | 2253 | 1464332277959 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:57:58 INFO - PROCESS | 2253 | 1464332278050 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x119893800 == 89 [pid = 2253] [id = 415] 23:57:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x112786c00) [pid = 2253] [serial = 1244] [outer = 0x0] 23:57:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x135b44400) [pid = 2253] [serial = 1245] [outer = 0x112786c00] 23:57:58 INFO - PROCESS | 2253 | 1464332278080 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x135cadc00) [pid = 2253] [serial = 1246] [outer = 0x112786c00] 23:57:58 INFO - PROCESS | 2253 | 1464332278818 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]]]}] 23:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1021ms 23:57:58 INFO - PROCESS | 2253 | 1464332278861 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 2253 | 1464332278864 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:57:58 INFO - PROCESS | 2253 | 1464332278876 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 2253 | 1464332278878 Marionette TRACE conn2 <- [1,1634,null,{}] 23:57:58 INFO - PROCESS | 2253 | 1464332278883 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}] 23:57:58 INFO - PROCESS | 2253 | 1464332278987 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:57:59 INFO - PROCESS | 2253 | 1464332279113 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x115ec4000 == 90 [pid = 2253] [id = 416] 23:57:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x110fdb800) [pid = 2253] [serial = 1247] [outer = 0x0] 23:57:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x112862000) [pid = 2253] [serial = 1248] [outer = 0x110fdb800] 23:57:59 INFO - PROCESS | 2253 | 1464332279143 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x112a74400) [pid = 2253] [serial = 1249] [outer = 0x110fdb800] 23:57:59 INFO - PROCESS | 2253 | 1464332279601 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]]]}] 23:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 774ms 23:57:59 INFO - PROCESS | 2253 | 1464332279651 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 2253 | 1464332279655 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:57:59 INFO - PROCESS | 2253 | 1464332279661 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 2253 | 1464332279664 Marionette TRACE conn2 <- [1,1638,null,{}] 23:57:59 INFO - PROCESS | 2253 | 1464332279667 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}] 23:57:59 INFO - PROCESS | 2253 | 1464332279818 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:57:59 INFO - PROCESS | 2253 | 1464332279953 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x118241800 == 91 [pid = 2253] [id = 417] 23:57:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x1133bf800) [pid = 2253] [serial = 1250] [outer = 0x0] 23:57:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x1164aac00) [pid = 2253] [serial = 1251] [outer = 0x1133bf800] 23:58:00 INFO - PROCESS | 2253 | 1464332280000 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x116860c00) [pid = 2253] [serial = 1252] [outer = 0x1133bf800] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x135e18000 == 90 [pid = 2253] [id = 407] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x13549e800 == 89 [pid = 2253] [id = 406] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x130fb0800 == 88 [pid = 2253] [id = 405] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x12aa29400) [pid = 2253] [serial = 1116] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x12113c000) [pid = 2253] [serial = 1119] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x12a9b6400) [pid = 2253] [serial = 1155] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x130f9a800 == 87 [pid = 2253] [id = 404] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1d7800 == 86 [pid = 2253] [id = 403] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce14800 == 85 [pid = 2253] [id = 402] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12c118000 == 84 [pid = 2253] [id = 401] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12b49b000 == 83 [pid = 2253] [id = 400] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x129745800 == 82 [pid = 2253] [id = 399] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x126459000 == 81 [pid = 2253] [id = 398] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x1194bf000 == 80 [pid = 2253] [id = 397] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x119b05000 == 79 [pid = 2253] [id = 396] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x1215dc800 == 78 [pid = 2253] [id = 395] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x128d54800 == 77 [pid = 2253] [id = 391] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x1356e0000 == 76 [pid = 2253] [id = 390] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x1354a5000 == 75 [pid = 2253] [id = 389] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12db0e800 == 74 [pid = 2253] [id = 388] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x123f69000 == 73 [pid = 2253] [id = 387] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x117459000 == 72 [pid = 2253] [id = 386] 23:58:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12df57800 == 71 [pid = 2253] [id = 385] 23:58:00 INFO - PROCESS | 2253 | 1464332280493 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]]]}] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x126876800) [pid = 2253] [serial = 1143] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x124be6c00) [pid = 2253] [serial = 1141] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x118967800) [pid = 2253] [serial = 1149] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x128c45400) [pid = 2253] [serial = 1146] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x128a25400) [pid = 2253] [serial = 1144] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x115e13800) [pid = 2253] [serial = 1128] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x118168400) [pid = 2253] [serial = 1129] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x1214d5400) [pid = 2253] [serial = 1137] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x116774000) [pid = 2253] [serial = 1126] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x113c23800) [pid = 2253] [serial = 1125] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x12955c400) [pid = 2253] [serial = 1098] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x118962000) [pid = 2253] [serial = 1104] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x119c13800) [pid = 2253] [serial = 1134] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x119e84000) [pid = 2253] [serial = 1135] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x118db6800) [pid = 2253] [serial = 1131] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x128c72c00) [pid = 2253] [serial = 1152] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x1194e6400) [pid = 2253] [serial = 1132] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x112d18c00) [pid = 2253] [serial = 1123] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x110fe5400) [pid = 2253] [serial = 1122] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x11620dc00) [pid = 2253] [serial = 1101] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x128c3fc00) [pid = 2253] [serial = 1110] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x121905800) [pid = 2253] [serial = 1107] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x1291a7000) [pid = 2253] [serial = 1113] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x12955d400) [pid = 2253] [serial = 1153] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x128d84000) [pid = 2253] [serial = 1147] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x123f1a000) [pid = 2253] [serial = 1150] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x1219d3800) [pid = 2253] [serial = 1138] [outer = 0x0] [url = about:blank] 23:58:00 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x121c15400) [pid = 2253] [serial = 1140] [outer = 0x0] [url = about:blank] 23:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 872ms 23:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:58:00 INFO - PROCESS | 2253 | 1464332280533 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 2253 | 1464332280534 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:58:00 INFO - PROCESS | 2253 | 1464332280536 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 2253 | 1464332280539 Marionette TRACE conn2 <- [1,1642,null,{}] 23:58:00 INFO - PROCESS | 2253 | 1464332280548 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}] 23:58:00 INFO - PROCESS | 2253 | 1464332280640 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:58:00 INFO - PROCESS | 2253 | 1464332280647 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e28800 == 72 [pid = 2253] [id = 418] 23:58:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x11758d800) [pid = 2253] [serial = 1253] [outer = 0x0] 23:58:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x117e7dc00) [pid = 2253] [serial = 1254] [outer = 0x11758d800] 23:58:00 INFO - PROCESS | 2253 | 1464332280676 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x118231800) [pid = 2253] [serial = 1255] [outer = 0x11758d800] 23:58:01 INFO - PROCESS | 2253 | 1464332281166 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]]]}] 23:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 23:58:01 INFO - PROCESS | 2253 | 1464332281210 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 2253 | 1464332281213 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:58:01 INFO - PROCESS | 2253 | 1464332281216 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 2253 | 1464332281218 Marionette TRACE conn2 <- [1,1646,null,{}] 23:58:01 INFO - PROCESS | 2253 | 1464332281230 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}] 23:58:01 INFO - PROCESS | 2253 | 1464332281379 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:58:01 INFO - PROCESS | 2253 | 1464332281482 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b58000 == 73 [pid = 2253] [id = 419] 23:58:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x118164800) [pid = 2253] [serial = 1256] [outer = 0x0] 23:58:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x1185d7800) [pid = 2253] [serial = 1257] [outer = 0x118164800] 23:58:01 INFO - PROCESS | 2253 | 1464332281525 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x118913000) [pid = 2253] [serial = 1258] [outer = 0x118164800] 23:58:01 INFO - PROCESS | 2253 | 1464332281818 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]]]}] 23:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 622ms 23:58:01 INFO - PROCESS | 2253 | 1464332281859 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 2253 | 1464332281861 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:58:01 INFO - PROCESS | 2253 | 1464332281863 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 2253 | 1464332281864 Marionette TRACE conn2 <- [1,1650,null,{}] 23:58:01 INFO - PROCESS | 2253 | 1464332281867 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}] 23:58:01 INFO - PROCESS | 2253 | 1464332281955 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:58:02 INFO - PROCESS | 2253 | 1464332282021 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211c5800 == 74 [pid = 2253] [id = 420] 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x11890fc00) [pid = 2253] [serial = 1259] [outer = 0x0] 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x118d0c000) [pid = 2253] [serial = 1260] [outer = 0x11890fc00] 23:58:02 INFO - PROCESS | 2253 | 1464332282046 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x1194ed000) [pid = 2253] [serial = 1261] [outer = 0x11890fc00] 23:58:02 INFO - PROCESS | 2253 | 1464332282339 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]]]}] 23:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 23:58:02 INFO - PROCESS | 2253 | 1464332282383 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 2253 | 1464332282384 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:58:02 INFO - PROCESS | 2253 | 1464332282386 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 2253 | 1464332282387 Marionette TRACE conn2 <- [1,1654,null,{}] 23:58:02 INFO - PROCESS | 2253 | 1464332282392 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}] 23:58:02 INFO - PROCESS | 2253 | 1464332282495 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:58:02 INFO - PROCESS | 2253 | 1464332282500 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b12800 == 75 [pid = 2253] [id = 421] 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x119976800) [pid = 2253] [serial = 1262] [outer = 0x0] 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x119c23c00) [pid = 2253] [serial = 1263] [outer = 0x119976800] 23:58:02 INFO - PROCESS | 2253 | 1464332282526 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x1212d8400) [pid = 2253] [serial = 1264] [outer = 0x119976800] 23:58:02 INFO - PROCESS | 2253 | 1464332282901 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]]]}] 23:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 525ms 23:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:58:02 INFO - PROCESS | 2253 | 1464332282911 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 2253 | 1464332282912 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:58:02 INFO - PROCESS | 2253 | 1464332282914 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 2253 | 1464332282915 Marionette TRACE conn2 <- [1,1658,null,{}] 23:58:02 INFO - PROCESS | 2253 | 1464332282918 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}] 23:58:03 INFO - PROCESS | 2253 | 1464332283037 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:58:03 INFO - PROCESS | 2253 | 1464332283049 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x126452800 == 76 [pid = 2253] [id = 422] 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x1212dc400) [pid = 2253] [serial = 1265] [outer = 0x0] 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x121373400) [pid = 2253] [serial = 1266] [outer = 0x1212dc400] 23:58:03 INFO - PROCESS | 2253 | 1464332283075 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x121583400) [pid = 2253] [serial = 1267] [outer = 0x1212dc400] 23:58:03 INFO - PROCESS | 2253 | 1464332283438 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]]]}] 23:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 570ms 23:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:58:03 INFO - PROCESS | 2253 | 1464332283485 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 2253 | 1464332283486 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:58:03 INFO - PROCESS | 2253 | 1464332283488 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - PROCESS | 2253 | 1464332283489 Marionette TRACE conn2 <- [1,1662,null,{}] 23:58:03 INFO - PROCESS | 2253 | 1464332283492 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}] 23:58:03 INFO - PROCESS | 2253 | 1464332283604 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:58:03 INFO - PROCESS | 2253 | 1464332283645 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d54800 == 77 [pid = 2253] [id = 423] 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x1212df400) [pid = 2253] [serial = 1268] [outer = 0x0] 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x1216a4000) [pid = 2253] [serial = 1269] [outer = 0x1212df400] 23:58:03 INFO - PROCESS | 2253 | 1464332283671 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x1219da400) [pid = 2253] [serial = 1270] [outer = 0x1212df400] 23:58:04 INFO - PROCESS | 2253 | 1464332284012 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]]]}] 23:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 571ms 23:58:04 INFO - PROCESS | 2253 | 1464332284060 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 2253 | 1464332284061 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:58:04 INFO - PROCESS | 2253 | 1464332284063 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 2253 | 1464332284064 Marionette TRACE conn2 <- [1,1666,null,{}] 23:58:04 INFO - PROCESS | 2253 | 1464332284067 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}] 23:58:04 INFO - PROCESS | 2253 | 1464332284183 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:58:04 INFO - PROCESS | 2253 | 1464332284228 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a913000 == 78 [pid = 2253] [id = 424] 23:58:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x1214d5400) [pid = 2253] [serial = 1271] [outer = 0x0] 23:58:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x121bb7000) [pid = 2253] [serial = 1272] [outer = 0x1214d5400] 23:58:04 INFO - PROCESS | 2253 | 1464332284261 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x124a54c00) [pid = 2253] [serial = 1273] [outer = 0x1214d5400] 23:58:04 INFO - PROCESS | 2253 | 1464332284606 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]]]}] 23:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 23:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:58:04 INFO - PROCESS | 2253 | 1464332284632 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 2253 | 1464332284634 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:58:04 INFO - PROCESS | 2253 | 1464332284870 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 2253 | 1464332284871 Marionette TRACE conn2 <- [1,1670,null,{}] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x128b45800) [pid = 2253] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x12113d000) [pid = 2253] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x11759b800) [pid = 2253] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x12113b400) [pid = 2253] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x121baec00) [pid = 2253] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x121c0d400) [pid = 2253] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x12af2d800) [pid = 2253] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x12d185400) [pid = 2253] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x121c10000) [pid = 2253] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x118916800) [pid = 2253] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x112a68800) [pid = 2253] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x12add3c00) [pid = 2253] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:58:04 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x1194eb000) [pid = 2253] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:58:04 INFO - PROCESS | 2253 | 1464332284965 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}] 23:58:05 INFO - PROCESS | 2253 | 1464332285088 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:58:05 INFO - PROCESS | 2253 | 1464332285166 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d17800 == 79 [pid = 2253] [id = 425] 23:58:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x110fdc400) [pid = 2253] [serial = 1274] [outer = 0x0] 23:58:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x110fe6000) [pid = 2253] [serial = 1275] [outer = 0x110fdc400] 23:58:05 INFO - PROCESS | 2253 | 1464332285200 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x11286bc00) [pid = 2253] [serial = 1276] [outer = 0x110fdc400] 23:58:05 INFO - PROCESS | 2253 | 1464332285663 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]]]}] 23:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1090ms 23:58:05 INFO - PROCESS | 2253 | 1464332285728 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 2253 | 1464332285731 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:58:05 INFO - PROCESS | 2253 | 1464332285734 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 2253 | 1464332285737 Marionette TRACE conn2 <- [1,1674,null,{}] 23:58:05 INFO - PROCESS | 2253 | 1464332285741 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}] 23:58:05 INFO - PROCESS | 2253 | 1464332285853 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:58:05 INFO - PROCESS | 2253 | 1464332285938 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x119881000 == 80 [pid = 2253] [id = 426] 23:58:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x116774000) [pid = 2253] [serial = 1277] [outer = 0x0] 23:58:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x1168ae800) [pid = 2253] [serial = 1278] [outer = 0x116774000] 23:58:05 INFO - PROCESS | 2253 | 1464332285969 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x117e74400) [pid = 2253] [serial = 1279] [outer = 0x116774000] 23:58:06 INFO - PROCESS | 2253 | 1464332286453 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]]]}] 23:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 23:58:06 INFO - PROCESS | 2253 | 1464332286506 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 2253 | 1464332286508 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:58:06 INFO - PROCESS | 2253 | 1464332286512 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 2253 | 1464332286514 Marionette TRACE conn2 <- [1,1678,null,{}] 23:58:06 INFO - PROCESS | 2253 | 1464332286518 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}] 23:58:06 INFO - PROCESS | 2253 | 1464332286674 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:58:06 INFO - PROCESS | 2253 | 1464332286757 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d63800 == 81 [pid = 2253] [id = 427] 23:58:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x118391400) [pid = 2253] [serial = 1280] [outer = 0x0] 23:58:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x118520400) [pid = 2253] [serial = 1281] [outer = 0x118391400] 23:58:06 INFO - PROCESS | 2253 | 1464332286792 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x11984f000) [pid = 2253] [serial = 1282] [outer = 0x118391400] 23:58:07 INFO - PROCESS | 2253 | 1464332287250 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]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 772ms 23:58:07 INFO - PROCESS | 2253 | 1464332287288 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:58:07 INFO - PROCESS | 2253 | 1464332287293 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:58:07 INFO - PROCESS | 2253 | 1464332287296 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 2253 | 1464332287298 Marionette TRACE conn2 <- [1,1682,null,{}] 23:58:07 INFO - PROCESS | 2253 | 1464332287300 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}] 23:58:07 INFO - PROCESS | 2253 | 1464332287413 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:58:07 INFO - PROCESS | 2253 | 1464332287495 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b498000 == 82 [pid = 2253] [id = 428] 23:58:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x119c2c000) [pid = 2253] [serial = 1283] [outer = 0x0] 23:58:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x12123b800) [pid = 2253] [serial = 1284] [outer = 0x119c2c000] 23:58:07 INFO - PROCESS | 2253 | 1464332287528 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x1216a4400) [pid = 2253] [serial = 1285] [outer = 0x119c2c000] 23:58:07 INFO - PROCESS | 2253 | 1464332287951 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]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 23:58:07 INFO - PROCESS | 2253 | 1464332287966 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 2253 | 1464332287968 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:58:07 INFO - PROCESS | 2253 | 1464332287970 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 2253 | 1464332287972 Marionette TRACE conn2 <- [1,1686,null,{}] 23:58:07 INFO - PROCESS | 2253 | 1464332287974 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}] 23:58:08 INFO - PROCESS | 2253 | 1464332288083 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:58:08 INFO - PROCESS | 2253 | 1464332288193 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c111000 == 83 [pid = 2253] [id = 429] 23:58:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x121765c00) [pid = 2253] [serial = 1286] [outer = 0x0] 23:58:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x121c0c400) [pid = 2253] [serial = 1287] [outer = 0x121765c00] 23:58:08 INFO - PROCESS | 2253 | 1464332288226 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x125f78400) [pid = 2253] [serial = 1288] [outer = 0x121765c00] 23:58:08 INFO - PROCESS | 2253 | 1464332288629 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]]]}] 23:58:08 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 23:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 23:58:08 INFO - PROCESS | 2253 | 1464332288690 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 2253 | 1464332288692 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:58:08 INFO - PROCESS | 2253 | 1464332288694 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 2253 | 1464332288695 Marionette TRACE conn2 <- [1,1690,null,{}] 23:58:08 INFO - PROCESS | 2253 | 1464332288717 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}] 23:58:08 INFO - PROCESS | 2253 | 1464332288885 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:58:08 INFO - PROCESS | 2253 | 1464332288945 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c81b000 == 84 [pid = 2253] [id = 430] 23:58:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x126c97800) [pid = 2253] [serial = 1289] [outer = 0x0] 23:58:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x128b46000) [pid = 2253] [serial = 1290] [outer = 0x126c97800] 23:58:08 INFO - PROCESS | 2253 | 1464332288977 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x128c4d800) [pid = 2253] [serial = 1291] [outer = 0x126c97800] 23:58:09 INFO - PROCESS | 2253 | 1464332289373 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]]]}] 23:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 738ms 23:58:09 INFO - PROCESS | 2253 | 1464332289433 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 2253 | 1464332289435 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:58:09 INFO - PROCESS | 2253 | 1464332289437 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 2253 | 1464332289438 Marionette TRACE conn2 <- [1,1694,null,{}] 23:58:09 INFO - PROCESS | 2253 | 1464332289441 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}] 23:58:09 INFO - PROCESS | 2253 | 1464332289549 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:58:09 INFO - PROCESS | 2253 | 1464332289633 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce2b000 == 85 [pid = 2253] [id = 431] 23:58:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x128c47800) [pid = 2253] [serial = 1292] [outer = 0x0] 23:58:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x128c7cc00) [pid = 2253] [serial = 1293] [outer = 0x128c47800] 23:58:09 INFO - PROCESS | 2253 | 1464332289665 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x128d8ac00) [pid = 2253] [serial = 1294] [outer = 0x128c47800] 23:58:10 INFO - PROCESS | 2253 | 1464332290100 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]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 23:58:10 INFO - PROCESS | 2253 | 1464332290107 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 2253 | 1464332290108 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:58:10 INFO - PROCESS | 2253 | 1464332290110 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 2253 | 1464332290112 Marionette TRACE conn2 <- [1,1698,null,{}] 23:58:10 INFO - PROCESS | 2253 | 1464332290114 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}] 23:58:10 INFO - PROCESS | 2253 | 1464332290239 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:58:10 INFO - PROCESS | 2253 | 1464332290321 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d4cb800 == 86 [pid = 2253] [id = 432] 23:58:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x128d8a400) [pid = 2253] [serial = 1295] [outer = 0x0] 23:58:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x12955a400) [pid = 2253] [serial = 1296] [outer = 0x128d8a400] 23:58:10 INFO - PROCESS | 2253 | 1464332290351 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x1297d4000) [pid = 2253] [serial = 1297] [outer = 0x128d8a400] 23:58:10 INFO - PROCESS | 2253 | 1464332290767 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]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 23:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 23:58:10 INFO - PROCESS | 2253 | 1464332290781 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 2253 | 1464332290783 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:58:10 INFO - PROCESS | 2253 | 1464332290785 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 2253 | 1464332290786 Marionette TRACE conn2 <- [1,1702,null,{}] 23:58:10 INFO - PROCESS | 2253 | 1464332290789 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}] 23:58:10 INFO - PROCESS | 2253 | 1464332290899 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:58:11 INFO - PROCESS | 2253 | 1464332291013 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db1f800 == 87 [pid = 2253] [id = 433] 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x129361000) [pid = 2253] [serial = 1298] [outer = 0x0] 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x12a72ac00) [pid = 2253] [serial = 1299] [outer = 0x129361000] 23:58:11 INFO - PROCESS | 2253 | 1464332291047 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 206 (0x12aaa5800) [pid = 2253] [serial = 1300] [outer = 0x129361000] 23:58:11 INFO - PROCESS | 2253 | 1464332291467 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]]]}] 23:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 723ms 23:58:11 INFO - PROCESS | 2253 | 1464332291509 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 2253 | 1464332291510 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:58:11 INFO - PROCESS | 2253 | 1464332291513 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 2253 | 1464332291514 Marionette TRACE conn2 <- [1,1706,null,{}] 23:58:11 INFO - PROCESS | 2253 | 1464332291516 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}] 23:58:11 INFO - PROCESS | 2253 | 1464332291644 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:58:11 INFO - PROCESS | 2253 | 1464332291755 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x118218000 == 88 [pid = 2253] [id = 434] 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 207 (0x1122a7400) [pid = 2253] [serial = 1301] [outer = 0x0] 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 208 (0x1164a6000) [pid = 2253] [serial = 1302] [outer = 0x1122a7400] 23:58:11 INFO - PROCESS | 2253 | 1464332291788 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 209 (0x1297c9800) [pid = 2253] [serial = 1303] [outer = 0x1122a7400] 23:58:12 INFO - PROCESS | 2253 | 1464332292186 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]]]}] 23:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 23:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:58:12 INFO - PROCESS | 2253 | 1464332292232 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 2253 | 1464332292234 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:58:12 INFO - PROCESS | 2253 | 1464332292236 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 2253 | 1464332292237 Marionette TRACE conn2 <- [1,1710,null,{}] 23:58:12 INFO - PROCESS | 2253 | 1464332292240 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}] 23:58:12 INFO - PROCESS | 2253 | 1464332292369 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:58:12 INFO - PROCESS | 2253 | 1464332292454 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9b5800 == 89 [pid = 2253] [id = 435] 23:58:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 210 (0x11325e400) [pid = 2253] [serial = 1304] [outer = 0x0] 23:58:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 211 (0x12adccc00) [pid = 2253] [serial = 1305] [outer = 0x11325e400] 23:58:12 INFO - PROCESS | 2253 | 1464332292489 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 212 (0x12c147c00) [pid = 2253] [serial = 1306] [outer = 0x11325e400] 23:58:13 INFO - PROCESS | 2253 | 1464332293108 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]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 922ms 23:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:58:13 INFO - PROCESS | 2253 | 1464332293159 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 2253 | 1464332293161 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:58:13 INFO - PROCESS | 2253 | 1464332293165 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 2253 | 1464332293167 Marionette TRACE conn2 <- [1,1714,null,{}] 23:58:13 INFO - PROCESS | 2253 | 1464332293172 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}] 23:58:13 INFO - PROCESS | 2253 | 1464332293327 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:58:13 INFO - PROCESS | 2253 | 1464332293392 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x12140f000 == 90 [pid = 2253] [id = 436] 23:58:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x112f53000) [pid = 2253] [serial = 1307] [outer = 0x0] 23:58:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x115dc0c00) [pid = 2253] [serial = 1308] [outer = 0x112f53000] 23:58:13 INFO - PROCESS | 2253 | 1464332293421 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x116a68800) [pid = 2253] [serial = 1309] [outer = 0x112f53000] 23:58:13 INFO - PROCESS | 2253 | 1464332293868 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]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 725ms 23:58:13 INFO - PROCESS | 2253 | 1464332293891 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 2253 | 1464332293895 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:58:13 INFO - PROCESS | 2253 | 1464332293900 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 2253 | 1464332293902 Marionette TRACE conn2 <- [1,1718,null,{}] 23:58:13 INFO - PROCESS | 2253 | 1464332293905 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}] 23:58:14 INFO - PROCESS | 2253 | 1464332294130 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:58:14 INFO - PROCESS | 2253 | 1464332294216 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b05000 == 91 [pid = 2253] [id = 437] 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x1181ea800) [pid = 2253] [serial = 1310] [outer = 0x0] 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x11838b800) [pid = 2253] [serial = 1311] [outer = 0x1181ea800] 23:58:14 INFO - PROCESS | 2253 | 1464332294266 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x118914800) [pid = 2253] [serial = 1312] [outer = 0x1181ea800] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x128d54800 == 90 [pid = 2253] [id = 423] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x126452800 == 89 [pid = 2253] [id = 422] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x124b12800 == 88 [pid = 2253] [id = 421] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1211c5800 == 87 [pid = 2253] [id = 420] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x119b58000 == 86 [pid = 2253] [id = 419] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x117e28800 == 85 [pid = 2253] [id = 418] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x12d81f800) [pid = 2253] [serial = 1221] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x118241800 == 84 [pid = 2253] [id = 417] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x115ec4000 == 83 [pid = 2253] [id = 416] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x135667800 == 82 [pid = 2253] [id = 413] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x13fad7000 == 81 [pid = 2253] [id = 412] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x135daf000 == 80 [pid = 2253] [id = 411] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12be1d000 == 79 [pid = 2253] [id = 410] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x124bb3800 == 78 [pid = 2253] [id = 409] 23:58:14 INFO - PROCESS | 2253 | --DOCSHELL 0x112072000 == 77 [pid = 2253] [id = 408] 23:58:14 INFO - PROCESS | 2253 | 1464332294732 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]]]}] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x128b51c00) [pid = 2253] [serial = 1200] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x12d72d800) [pid = 2253] [serial = 1216] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x116602c00) [pid = 2253] [serial = 1186] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x12955f000) [pid = 2253] [serial = 1182] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x12be0d800) [pid = 2253] [serial = 1204] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 211 (0x11997d800) [pid = 2253] [serial = 1191] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 210 (0x129561000) [pid = 2253] [serial = 1170] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 209 (0x128a28400) [pid = 2253] [serial = 1167] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 208 (0x12a9bdc00) [pid = 2253] [serial = 1201] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 207 (0x12d184000) [pid = 2253] [serial = 1209] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 206 (0x12d818400) [pid = 2253] [serial = 1219] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 205 (0x1133c6000) [pid = 2253] [serial = 1158] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x11895f400) [pid = 2253] [serial = 1189] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x120f24400) [pid = 2253] [serial = 1164] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x121547000) [pid = 2253] [serial = 1194] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x12c13d400) [pid = 2253] [serial = 1173] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x1264c2000) [pid = 2253] [serial = 1198] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x1242ccc00) [pid = 2253] [serial = 1197] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x120f1b400) [pid = 2253] [serial = 1192] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x12af2f400) [pid = 2253] [serial = 1156] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x12d4ba800) [pid = 2253] [serial = 1210] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x12c5b8400) [pid = 2253] [serial = 1176] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x1185d9400) [pid = 2253] [serial = 1188] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x118168000) [pid = 2253] [serial = 1161] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x12c149400) [pid = 2253] [serial = 1206] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x12d704800) [pid = 2253] [serial = 1212] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x113c36c00) [pid = 2253] [serial = 1185] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x1242fc000) [pid = 2253] [serial = 1215] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x12d724c00) [pid = 2253] [serial = 1213] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x12ce0d400) [pid = 2253] [serial = 1179] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x12d730000) [pid = 2253] [serial = 1218] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x1219d7000) [pid = 2253] [serial = 1195] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x12be02400) [pid = 2253] [serial = 1203] [outer = 0x0] [url = about:blank] 23:58:14 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x124b6b800) [pid = 2253] [serial = 1207] [outer = 0x0] [url = about:blank] 23:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 871ms 23:58:14 INFO - PROCESS | 2253 | 1464332294772 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:58:14 INFO - PROCESS | 2253 | 1464332294774 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:58:14 INFO - PROCESS | 2253 | 1464332294776 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 2253 | 1464332294778 Marionette TRACE conn2 <- [1,1722,null,{}] 23:58:14 INFO - PROCESS | 2253 | 1464332294786 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}] 23:58:14 INFO - PROCESS | 2253 | 1464332294884 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:58:14 INFO - PROCESS | 2253 | 1464332294890 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211bf800 == 78 [pid = 2253] [id = 438] 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x11925dc00) [pid = 2253] [serial = 1313] [outer = 0x0] 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x119984800) [pid = 2253] [serial = 1314] [outer = 0x11925dc00] 23:58:14 INFO - PROCESS | 2253 | 1464332294918 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x120f1b800) [pid = 2253] [serial = 1315] [outer = 0x11925dc00] 23:58:15 INFO - PROCESS | 2253 | 1464332295284 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]]]}] 23:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 23:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 520ms 23:58:15 INFO - PROCESS | 2253 | 1464332295297 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 2253 | 1464332295299 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:58:15 INFO - PROCESS | 2253 | 1464332295315 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 2253 | 1464332295316 Marionette TRACE conn2 <- [1,1726,null,{}] 23:58:15 INFO - PROCESS | 2253 | 1464332295328 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}] 23:58:15 INFO - PROCESS | 2253 | 1464332295422 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:58:15 INFO - PROCESS | 2253 | 1464332295427 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a8b800 == 79 [pid = 2253] [id = 439] 23:58:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x12123bc00) [pid = 2253] [serial = 1316] [outer = 0x0] 23:58:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x1212e3400) [pid = 2253] [serial = 1317] [outer = 0x12123bc00] 23:58:15 INFO - PROCESS | 2253 | 1464332295453 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x121b32400) [pid = 2253] [serial = 1318] [outer = 0x12123bc00] 23:58:15 INFO - PROCESS | 2253 | 1464332295810 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]]]}] 23:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 542ms 23:58:15 INFO - PROCESS | 2253 | 1464332295862 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 2253 | 1464332295863 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:58:15 INFO - PROCESS | 2253 | 1464332295867 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 2253 | 1464332295868 Marionette TRACE conn2 <- [1,1730,null,{}] 23:58:15 INFO - PROCESS | 2253 | 1464332295871 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}] 23:58:15 INFO - PROCESS | 2253 | 1464332295961 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:58:15 INFO - PROCESS | 2253 | 1464332295965 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a923800 == 80 [pid = 2253] [id = 440] 23:58:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x121c0e800) [pid = 2253] [serial = 1319] [outer = 0x0] 23:58:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x125f75c00) [pid = 2253] [serial = 1320] [outer = 0x121c0e800] 23:58:15 INFO - PROCESS | 2253 | 1464332295991 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x128a26c00) [pid = 2253] [serial = 1321] [outer = 0x121c0e800] 23:58:16 INFO - PROCESS | 2253 | 1464332296362 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]]]}] 23:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 23:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 518ms 23:58:16 INFO - PROCESS | 2253 | 1464332296386 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 2253 | 1464332296387 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:58:16 INFO - PROCESS | 2253 | 1464332296391 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 2253 | 1464332296392 Marionette TRACE conn2 <- [1,1734,null,{}] 23:58:16 INFO - PROCESS | 2253 | 1464332296395 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}] 23:58:16 INFO - PROCESS | 2253 | 1464332296503 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:58:16 INFO - PROCESS | 2253 | 1464332296588 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba6d000 == 81 [pid = 2253] [id = 441] 23:58:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x124b6b800) [pid = 2253] [serial = 1322] [outer = 0x0] 23:58:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x128c49000) [pid = 2253] [serial = 1323] [outer = 0x124b6b800] 23:58:16 INFO - PROCESS | 2253 | 1464332296615 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x12be09400) [pid = 2253] [serial = 1324] [outer = 0x124b6b800] 23:58:16 INFO - PROCESS | 2253 | 1464332296939 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]]]}] 23:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 569ms 23:58:16 INFO - PROCESS | 2253 | 1464332296967 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 2253 | 1464332296968 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:58:16 INFO - PROCESS | 2253 | 1464332296970 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 2253 | 1464332296972 Marionette TRACE conn2 <- [1,1738,null,{}] 23:58:16 INFO - PROCESS | 2253 | 1464332296975 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}] 23:58:17 INFO - PROCESS | 2253 | 1464332297101 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:58:17 INFO - PROCESS | 2253 | 1464332297115 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1da800 == 82 [pid = 2253] [id = 442] 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x128d87c00) [pid = 2253] [serial = 1325] [outer = 0x0] 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x12c143000) [pid = 2253] [serial = 1326] [outer = 0x128d87c00] 23:58:17 INFO - PROCESS | 2253 | 1464332297140 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x12c5c0c00) [pid = 2253] [serial = 1327] [outer = 0x128d87c00] 23:58:17 INFO - PROCESS | 2253 | 1464332297505 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]]]}] 23:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 569ms 23:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:58:17 INFO - PROCESS | 2253 | 1464332297542 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 2253 | 1464332297543 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:58:17 INFO - PROCESS | 2253 | 1464332297545 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 2253 | 1464332297546 Marionette TRACE conn2 <- [1,1742,null,{}] 23:58:17 INFO - PROCESS | 2253 | 1464332297548 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}] 23:58:17 INFO - PROCESS | 2253 | 1464332297668 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:58:17 INFO - PROCESS | 2253 | 1464332297680 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3ea800 == 83 [pid = 2253] [id = 443] 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x12c5b5400) [pid = 2253] [serial = 1328] [outer = 0x0] 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x12ce0f400) [pid = 2253] [serial = 1329] [outer = 0x12c5b5400] 23:58:17 INFO - PROCESS | 2253 | 1464332297705 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x12d185000) [pid = 2253] [serial = 1330] [outer = 0x12c5b5400] 23:58:18 INFO - PROCESS | 2253 | 1464332298069 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]]]}] 23:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 568ms 23:58:18 INFO - PROCESS | 2253 | 1464332298113 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 2253 | 1464332298115 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:58:18 INFO - PROCESS | 2253 | 1464332298117 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - PROCESS | 2253 | 1464332298118 Marionette TRACE conn2 <- [1,1746,null,{}] 23:58:18 INFO - PROCESS | 2253 | 1464332298120 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}] 23:58:18 INFO - PROCESS | 2253 | 1464332298240 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:58:18 INFO - PROCESS | 2253 | 1464332298254 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329ca000 == 84 [pid = 2253] [id = 444] 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x110f3a000) [pid = 2253] [serial = 1331] [outer = 0x0] 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x12d4bb000) [pid = 2253] [serial = 1332] [outer = 0x110f3a000] 23:58:18 INFO - PROCESS | 2253 | 1464332298287 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x12d704800) [pid = 2253] [serial = 1333] [outer = 0x110f3a000] 23:58:18 INFO - PROCESS | 2253 | 1464332298628 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]]]}] 23:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 517ms 23:58:18 INFO - PROCESS | 2253 | 1464332298635 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 2253 | 1464332298636 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:58:18 INFO - PROCESS | 2253 | 1464332298638 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - PROCESS | 2253 | 1464332298640 Marionette TRACE conn2 <- [1,1750,null,{}] 23:58:18 INFO - PROCESS | 2253 | 1464332298644 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}] 23:58:18 INFO - PROCESS | 2253 | 1464332298766 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:58:18 INFO - PROCESS | 2253 | 1464332298778 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x13549e800 == 85 [pid = 2253] [id = 445] 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x12d4bd400) [pid = 2253] [serial = 1334] [outer = 0x0] 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 206 (0x12d72c000) [pid = 2253] [serial = 1335] [outer = 0x12d4bd400] 23:58:18 INFO - PROCESS | 2253 | 1464332298802 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 207 (0x12d813000) [pid = 2253] [serial = 1336] [outer = 0x12d4bd400] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 206 (0x119976800) [pid = 2253] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 205 (0x12d817000) [pid = 2253] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x11758d800) [pid = 2253] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x110fdb800) [pid = 2253] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x1212df400) [pid = 2253] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x118164800) [pid = 2253] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x1133bf800) [pid = 2253] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x11890fc00) [pid = 2253] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:58:19 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x1212dc400) [pid = 2253] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:58:19 INFO - PROCESS | 2253 | 1464332299243 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]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 621ms 23:58:19 INFO - PROCESS | 2253 | 1464332299262 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 2253 | 1464332299264 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:58:19 INFO - PROCESS | 2253 | 1464332299266 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 2253 | 1464332299268 Marionette TRACE conn2 <- [1,1754,null,{}] 23:58:19 INFO - PROCESS | 2253 | 1464332299289 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}] 23:58:19 INFO - PROCESS | 2253 | 1464332299410 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:58:19 INFO - PROCESS | 2253 | 1464332299414 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356cd000 == 86 [pid = 2253] [id = 446] 23:58:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x119c0ec00) [pid = 2253] [serial = 1337] [outer = 0x0] 23:58:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x12d816000) [pid = 2253] [serial = 1338] [outer = 0x119c0ec00] 23:58:19 INFO - PROCESS | 2253 | 1464332299443 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x135b40400) [pid = 2253] [serial = 1339] [outer = 0x119c0ec00] 23:58:19 INFO - PROCESS | 2253 | 1464332299817 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]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 585ms 23:58:19 INFO - PROCESS | 2253 | 1464332299851 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 2253 | 1464332299853 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:58:19 INFO - PROCESS | 2253 | 1464332299855 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 2253 | 1464332299856 Marionette TRACE conn2 <- [1,1758,null,{}] 23:58:19 INFO - PROCESS | 2253 | 1464332299861 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}] 23:58:19 INFO - PROCESS | 2253 | 1464332299956 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:58:20 INFO - PROCESS | 2253 | 1464332300030 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x135780000 == 87 [pid = 2253] [id = 447] 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x11315cc00) [pid = 2253] [serial = 1340] [outer = 0x0] 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x113163800) [pid = 2253] [serial = 1341] [outer = 0x11315cc00] 23:58:20 INFO - PROCESS | 2253 | 1464332300055 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x113c1e000) [pid = 2253] [serial = 1342] [outer = 0x11315cc00] 23:58:20 INFO - PROCESS | 2253 | 1464332300343 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]]]}] 23:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 523ms 23:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:58:20 INFO - PROCESS | 2253 | 1464332300381 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:58:20 INFO - PROCESS | 2253 | 1464332300382 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:58:20 INFO - PROCESS | 2253 | 1464332300385 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 2253 | 1464332300386 Marionette TRACE conn2 <- [1,1762,null,{}] 23:58:20 INFO - PROCESS | 2253 | 1464332300388 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}] 23:58:20 INFO - PROCESS | 2253 | 1464332300489 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:58:20 INFO - PROCESS | 2253 | 1464332300493 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x135d9b800 == 88 [pid = 2253] [id = 448] 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x113c42c00) [pid = 2253] [serial = 1343] [outer = 0x0] 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 206 (0x135b46000) [pid = 2253] [serial = 1344] [outer = 0x113c42c00] 23:58:20 INFO - PROCESS | 2253 | 1464332300518 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 207 (0x135c74400) [pid = 2253] [serial = 1345] [outer = 0x113c42c00] 23:58:20 INFO - PROCESS | 2253 | 1464332300881 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]]]}] 23:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 23:58:20 INFO - PROCESS | 2253 | 1464332300904 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:58:20 INFO - PROCESS | 2253 | 1464332300906 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:58:20 INFO - PROCESS | 2253 | 1464332300924 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 2253 | 1464332300925 Marionette TRACE conn2 <- [1,1766,null,{}] 23:58:20 INFO - PROCESS | 2253 | 1464332300928 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}] 23:58:21 INFO - PROCESS | 2253 | 1464332301024 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:58:21 INFO - PROCESS | 2253 | 1464332301170 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x115ecc000 == 89 [pid = 2253] [id = 449] 23:58:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 208 (0x110f37c00) [pid = 2253] [serial = 1346] [outer = 0x0] 23:58:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 209 (0x110fbd400) [pid = 2253] [serial = 1347] [outer = 0x110f37c00] 23:58:21 INFO - PROCESS | 2253 | 1464332301204 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 210 (0x112a68800) [pid = 2253] [serial = 1348] [outer = 0x110f37c00] 23:58:21 INFO - PROCESS | 2253 | 1464332301662 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]]]}] 23:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 783ms 23:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:58:21 INFO - PROCESS | 2253 | 1464332301695 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:58:21 INFO - PROCESS | 2253 | 1464332301698 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:58:21 INFO - PROCESS | 2253 | 1464332301701 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 2253 | 1464332301703 Marionette TRACE conn2 <- [1,1770,null,{}] 23:58:21 INFO - PROCESS | 2253 | 1464332301707 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}] 23:58:21 INFO - PROCESS | 2253 | 1464332301853 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:58:21 INFO - PROCESS | 2253 | 1464332301953 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x125ff8000 == 90 [pid = 2253] [id = 450] 23:58:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 211 (0x116770000) [pid = 2253] [serial = 1349] [outer = 0x0] 23:58:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 212 (0x118164800) [pid = 2253] [serial = 1350] [outer = 0x116770000] 23:58:21 INFO - PROCESS | 2253 | 1464332301985 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x1185d9400) [pid = 2253] [serial = 1351] [outer = 0x116770000] 23:58:22 INFO - PROCESS | 2253 | 1464332302426 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]]]}] 23:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 775ms 23:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:58:22 INFO - PROCESS | 2253 | 1464332302478 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 2253 | 1464332302481 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:58:22 INFO - PROCESS | 2253 | 1464332302484 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 2253 | 1464332302485 Marionette TRACE conn2 <- [1,1774,null,{}] 23:58:22 INFO - PROCESS | 2253 | 1464332302488 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}] 23:58:22 INFO - PROCESS | 2253 | 1464332302651 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:58:22 INFO - PROCESS | 2253 | 1464332302712 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e612000 == 91 [pid = 2253] [id = 451] 23:58:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x118dbe800) [pid = 2253] [serial = 1352] [outer = 0x0] 23:58:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x119bba000) [pid = 2253] [serial = 1353] [outer = 0x118dbe800] 23:58:22 INFO - PROCESS | 2253 | 1464332302744 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x1212e4000) [pid = 2253] [serial = 1354] [outer = 0x118dbe800] 23:58:23 INFO - PROCESS | 2253 | 1464332303166 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]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 23:58:23 INFO - PROCESS | 2253 | 1464332303254 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 2253 | 1464332303256 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:58:23 INFO - PROCESS | 2253 | 1464332303283 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 2253 | 1464332303288 Marionette TRACE conn2 <- [1,1778,null,{}] 23:58:23 INFO - PROCESS | 2253 | 1464332303294 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}] 23:58:23 INFO - PROCESS | 2253 | 1464332303413 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:58:23 INFO - PROCESS | 2253 | 1464332303500 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fac7800 == 92 [pid = 2253] [id = 452] 23:58:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x121585400) [pid = 2253] [serial = 1355] [outer = 0x0] 23:58:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x128b52800) [pid = 2253] [serial = 1356] [outer = 0x121585400] 23:58:23 INFO - PROCESS | 2253 | 1464332303530 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x128d88400) [pid = 2253] [serial = 1357] [outer = 0x121585400] 23:58:23 INFO - PROCESS | 2253 | 1464332303945 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]]]}] 23:58:24 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 23:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 23:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:58:24 INFO - PROCESS | 2253 | 1464332304011 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 2253 | 1464332304013 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:58:24 INFO - PROCESS | 2253 | 1464332304015 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 2253 | 1464332304016 Marionette TRACE conn2 <- [1,1782,null,{}] 23:58:24 INFO - PROCESS | 2253 | 1464332304019 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}] 23:58:24 INFO - PROCESS | 2253 | 1464332304139 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:58:24 INFO - PROCESS | 2253 | 1464332304225 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fb61800 == 93 [pid = 2253] [id = 453] 23:58:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x128b4c400) [pid = 2253] [serial = 1358] [outer = 0x0] 23:58:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x12af34c00) [pid = 2253] [serial = 1359] [outer = 0x128b4c400] 23:58:24 INFO - PROCESS | 2253 | 1464332304255 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x12c14a400) [pid = 2253] [serial = 1360] [outer = 0x128b4c400] 23:58:24 INFO - PROCESS | 2253 | 1464332304662 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]]]}] 23:58:24 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 23:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 23:58:24 INFO - PROCESS | 2253 | 1464332304684 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 2253 | 1464332304686 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:58:24 INFO - PROCESS | 2253 | 1464332304688 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 2253 | 1464332304689 Marionette TRACE conn2 <- [1,1786,null,{}] 23:58:24 INFO - PROCESS | 2253 | 1464332304694 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}] 23:58:24 INFO - PROCESS | 2253 | 1464332304829 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:58:24 INFO - PROCESS | 2253 | 1464332304948 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fd3b000 == 94 [pid = 2253] [id = 454] 23:58:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x12d710800) [pid = 2253] [serial = 1361] [outer = 0x0] 23:58:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x12d72e000) [pid = 2253] [serial = 1362] [outer = 0x12d710800] 23:58:24 INFO - PROCESS | 2253 | 1464332304985 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x135b3ec00) [pid = 2253] [serial = 1363] [outer = 0x12d710800] 23:58:25 INFO - PROCESS | 2253 | 1464332305431 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]]]}] 23:58:25 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 23:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 773ms 23:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:58:25 INFO - PROCESS | 2253 | 1464332305462 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 2253 | 1464332305463 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:58:25 INFO - PROCESS | 2253 | 1464332305465 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 2253 | 1464332305467 Marionette TRACE conn2 <- [1,1790,null,{}] 23:58:25 INFO - PROCESS | 2253 | 1464332305469 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}] 23:58:25 INFO - PROCESS | 2253 | 1464332305582 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:58:25 INFO - PROCESS | 2253 | 1464332305700 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fd50800 == 95 [pid = 2253] [id = 455] 23:58:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x135c7bc00) [pid = 2253] [serial = 1364] [outer = 0x0] 23:58:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x135cb2000) [pid = 2253] [serial = 1365] [outer = 0x135c7bc00] 23:58:25 INFO - PROCESS | 2253 | 1464332305733 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x135cb7000) [pid = 2253] [serial = 1366] [outer = 0x135c7bc00] 23:58:26 INFO - PROCESS | 2253 | 1464332306156 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]]]}] 23:58:26 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) 23:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 719ms 23:58:26 INFO - PROCESS | 2253 | 1464332306184 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:58:26 INFO - PROCESS | 2253 | 1464332306186 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:58:26 INFO - PROCESS | 2253 | 1464332306188 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 2253 | 1464332306190 Marionette TRACE conn2 <- [1,1794,null,{}] 23:58:26 INFO - PROCESS | 2253 | 1464332306210 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}] 23:58:26 INFO - PROCESS | 2253 | 1464332306327 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:58:26 INFO - PROCESS | 2253 | 1464332306446 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x140ab3800 == 96 [pid = 2253] [id = 456] 23:58:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x135cb1400) [pid = 2253] [serial = 1367] [outer = 0x0] 23:58:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x135cbb000) [pid = 2253] [serial = 1368] [outer = 0x135cb1400] 23:58:26 INFO - PROCESS | 2253 | 1464332306477 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x13fa05000) [pid = 2253] [serial = 1369] [outer = 0x135cb1400] 23:58:26 INFO - PROCESS | 2253 | 1464332306949 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]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 790ms 23:58:26 INFO - PROCESS | 2253 | 1464332306979 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 2253 | 1464332306980 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:58:26 INFO - PROCESS | 2253 | 1464332306982 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 2253 | 1464332306984 Marionette TRACE conn2 <- [1,1798,null,{}] 23:58:26 INFO - PROCESS | 2253 | 1464332306986 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}] 23:58:27 INFO - PROCESS | 2253 | 1464332307108 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:58:27 INFO - PROCESS | 2253 | 1464332307225 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x11928a800 == 97 [pid = 2253] [id = 457] 23:58:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x115dc1800) [pid = 2253] [serial = 1370] [outer = 0x0] 23:58:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x12123d000) [pid = 2253] [serial = 1371] [outer = 0x115dc1800] 23:58:27 INFO - PROCESS | 2253 | 1464332307257 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x13fa06400) [pid = 2253] [serial = 1372] [outer = 0x115dc1800] 23:58:27 INFO - PROCESS | 2253 | 1464332307666 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]]]}] 23:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 23:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:58:27 INFO - PROCESS | 2253 | 1464332307703 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:58:27 INFO - PROCESS | 2253 | 1464332307704 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:58:27 INFO - PROCESS | 2253 | 1464332307706 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:58:27 INFO - PROCESS | 2253 | 1464332307708 Marionette TRACE conn2 <- [1,1802,null,{}] 23:58:27 INFO - PROCESS | 2253 | 1464332307710 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}] 23:58:27 INFO - PROCESS | 2253 | 1464332307832 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:58:28 INFO - PROCESS | 2253 | 1464332308155 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x121282800 == 98 [pid = 2253] [id = 458] 23:58:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 235 (0x111c19800) [pid = 2253] [serial = 1373] [outer = 0x0] 23:58:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 236 (0x112ae9800) [pid = 2253] [serial = 1374] [outer = 0x111c19800] 23:58:28 INFO - PROCESS | 2253 | 1464332308186 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 237 (0x113260c00) [pid = 2253] [serial = 1375] [outer = 0x111c19800] 23:58:28 INFO - PROCESS | 2253 | 1464332308622 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]]]}] 23:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 972ms 23:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:58:28 INFO - PROCESS | 2253 | 1464332308680 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:58:28 INFO - PROCESS | 2253 | 1464332308683 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:58:28 INFO - PROCESS | 2253 | 1464332308686 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 2253 | 1464332308688 Marionette TRACE conn2 <- [1,1806,null,{}] 23:58:28 INFO - PROCESS | 2253 | 1464332308692 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}] 23:58:28 INFO - PROCESS | 2253 | 1464332308822 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:58:28 INFO - PROCESS | 2253 | 1464332308973 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b24800 == 99 [pid = 2253] [id = 459] 23:58:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 238 (0x11767f400) [pid = 2253] [serial = 1376] [outer = 0x0] 23:58:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 239 (0x118168400) [pid = 2253] [serial = 1377] [outer = 0x11767f400] 23:58:29 INFO - PROCESS | 2253 | 1464332309004 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 240 (0x118910000) [pid = 2253] [serial = 1378] [outer = 0x11767f400] 23:58:29 INFO - PROCESS | 2253 | 1464332309461 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]]]}] 23:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 826ms 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12936f800 == 98 [pid = 2253] [id = 168] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12974b000 == 97 [pid = 2253] [id = 127] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x135d9b800 == 96 [pid = 2253] [id = 448] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x135780000 == 95 [pid = 2253] [id = 447] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x1356cd000 == 94 [pid = 2253] [id = 446] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x13549e800 == 93 [pid = 2253] [id = 445] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x1329ca000 == 92 [pid = 2253] [id = 444] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 239 (0x121bb7000) [pid = 2253] [serial = 1272] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 238 (0x12d186800) [pid = 2253] [serial = 1236] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 237 (0x12d815000) [pid = 2253] [serial = 1239] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 236 (0x135b49800) [pid = 2253] [serial = 1242] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | 1464332309571 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 2253 | 1464332309574 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3ea800 == 91 [pid = 2253] [id = 443] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1da800 == 90 [pid = 2253] [id = 442] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba6d000 == 89 [pid = 2253] [id = 441] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12a923800 == 88 [pid = 2253] [id = 440] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x128a8b800 == 87 [pid = 2253] [id = 439] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x1211bf800 == 86 [pid = 2253] [id = 438] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x119b05000 == 85 [pid = 2253] [id = 437] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12140f000 == 84 [pid = 2253] [id = 436] 23:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce2b000 == 83 [pid = 2253] [id = 431] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12c81b000 == 82 [pid = 2253] [id = 430] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12c111000 == 81 [pid = 2253] [id = 429] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12b498000 == 80 [pid = 2253] [id = 428] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x128d63800 == 79 [pid = 2253] [id = 427] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x119881000 == 78 [pid = 2253] [id = 426] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x115d17800 == 77 [pid = 2253] [id = 425] 23:58:29 INFO - PROCESS | 2253 | --DOCSHELL 0x12a913000 == 76 [pid = 2253] [id = 424] 23:58:29 INFO - PROCESS | 2253 | 1464332309592 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 2253 | 1464332309593 Marionette TRACE conn2 <- [1,1810,null,{}] 23:58:29 INFO - PROCESS | 2253 | 1464332309596 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}] 23:58:29 INFO - PROCESS | 2253 | 1464332309702 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 235 (0x117e7dc00) [pid = 2253] [serial = 1254] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 234 (0x118231800) [pid = 2253] [serial = 1255] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x12935bc00) [pid = 2253] [serial = 1233] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x112862000) [pid = 2253] [serial = 1248] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x112a74400) [pid = 2253] [serial = 1249] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x121244c00) [pid = 2253] [serial = 1230] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x1219da400) [pid = 2253] [serial = 1270] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x1185d7800) [pid = 2253] [serial = 1257] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x118913000) [pid = 2253] [serial = 1258] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x110fe3800) [pid = 2253] [serial = 1224] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x116860c00) [pid = 2253] [serial = 1252] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x1164aac00) [pid = 2253] [serial = 1251] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x1185d4c00) [pid = 2253] [serial = 1227] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x135b44400) [pid = 2253] [serial = 1245] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x118d0c000) [pid = 2253] [serial = 1260] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x1194ed000) [pid = 2253] [serial = 1261] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x121373400) [pid = 2253] [serial = 1266] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x1216a4000) [pid = 2253] [serial = 1269] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x121583400) [pid = 2253] [serial = 1267] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x119c23c00) [pid = 2253] [serial = 1263] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x1212d8400) [pid = 2253] [serial = 1264] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x135c76c00) [pid = 2253] [serial = 1222] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 2253 | 1464332309778 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x118210800 == 77 [pid = 2253] [id = 460] 23:58:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x112a74400) [pid = 2253] [serial = 1379] [outer = 0x0] 23:58:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x11822e400) [pid = 2253] [serial = 1380] [outer = 0x112a74400] 23:58:29 INFO - PROCESS | 2253 | 1464332309805 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x1194eb000) [pid = 2253] [serial = 1381] [outer = 0x112a74400] 23:58:30 INFO - PROCESS | 2253 | 1464332310116 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]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 576ms 23:58:30 INFO - PROCESS | 2253 | 1464332310162 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 2253 | 1464332310163 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:58:30 INFO - PROCESS | 2253 | 1464332310169 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 2253 | 1464332310174 Marionette TRACE conn2 <- [1,1814,null,{}] 23:58:30 INFO - PROCESS | 2253 | 1464332310177 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}] 23:58:30 INFO - PROCESS | 2253 | 1464332310293 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:58:30 INFO - PROCESS | 2253 | 1464332310365 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eb0000 == 78 [pid = 2253] [id = 461] 23:58:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x118518c00) [pid = 2253] [serial = 1382] [outer = 0x0] 23:58:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x119977000) [pid = 2253] [serial = 1383] [outer = 0x118518c00] 23:58:30 INFO - PROCESS | 2253 | 1464332310391 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x121540800) [pid = 2253] [serial = 1384] [outer = 0x118518c00] 23:58:30 INFO - PROCESS | 2253 | 1464332310697 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]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 579ms 23:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:58:30 INFO - PROCESS | 2253 | 1464332310745 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 2253 | 1464332310746 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:58:30 INFO - PROCESS | 2253 | 1464332310749 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 2253 | 1464332310750 Marionette TRACE conn2 <- [1,1818,null,{}] 23:58:30 INFO - PROCESS | 2253 | 1464332310752 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}] 23:58:30 INFO - PROCESS | 2253 | 1464332310861 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:58:30 INFO - PROCESS | 2253 | 1464332310933 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x129381000 == 79 [pid = 2253] [id = 462] 23:58:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x1212e1000) [pid = 2253] [serial = 1385] [outer = 0x0] 23:58:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x1219dac00) [pid = 2253] [serial = 1386] [outer = 0x1212e1000] 23:58:30 INFO - PROCESS | 2253 | 1464332310959 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x124a4c800) [pid = 2253] [serial = 1387] [outer = 0x1212e1000] 23:58:31 INFO - PROCESS | 2253 | 1464332311265 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]]]}] 23:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 23:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:58:31 INFO - PROCESS | 2253 | 1464332311318 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 2253 | 1464332311320 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:58:31 INFO - PROCESS | 2253 | 1464332311322 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - PROCESS | 2253 | 1464332311323 Marionette TRACE conn2 <- [1,1822,null,{}] 23:58:31 INFO - PROCESS | 2253 | 1464332311325 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}] 23:58:31 INFO - PROCESS | 2253 | 1464332311458 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:58:31 INFO - PROCESS | 2253 | 1464332311503 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c104800 == 80 [pid = 2253] [id = 463] 23:58:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x126ca3800) [pid = 2253] [serial = 1388] [outer = 0x0] 23:58:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x128b51000) [pid = 2253] [serial = 1389] [outer = 0x126ca3800] 23:58:31 INFO - PROCESS | 2253 | 1464332311535 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x128d8bc00) [pid = 2253] [serial = 1390] [outer = 0x126ca3800] 23:58:31 INFO - PROCESS | 2253 | 1464332311879 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]]]}] 23:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 572ms 23:58:31 INFO - PROCESS | 2253 | 1464332311896 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 2253 | 1464332311897 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:58:31 INFO - PROCESS | 2253 | 1464332311899 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - PROCESS | 2253 | 1464332311900 Marionette TRACE conn2 <- [1,1826,null,{}] 23:58:31 INFO - PROCESS | 2253 | 1464332311903 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}] 23:58:32 INFO - PROCESS | 2253 | 1464332312031 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:58:32 INFO - PROCESS | 2253 | 1464332312044 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce28800 == 81 [pid = 2253] [id = 464] 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x129561c00) [pid = 2253] [serial = 1391] [outer = 0x0] 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x12aa2dc00) [pid = 2253] [serial = 1392] [outer = 0x129561c00] 23:58:32 INFO - PROCESS | 2253 | 1464332312070 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x12be0dc00) [pid = 2253] [serial = 1393] [outer = 0x129561c00] 23:58:32 INFO - PROCESS | 2253 | 1464332312465 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]]]}] 23:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 619ms 23:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:58:32 INFO - PROCESS | 2253 | 1464332312518 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 2253 | 1464332312519 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:58:32 INFO - PROCESS | 2253 | 1464332312521 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 2253 | 1464332312523 Marionette TRACE conn2 <- [1,1830,null,{}] 23:58:32 INFO - PROCESS | 2253 | 1464332312525 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}] 23:58:32 INFO - PROCESS | 2253 | 1464332312647 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:58:32 INFO - PROCESS | 2253 | 1464332312663 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3d1800 == 82 [pid = 2253] [id = 465] 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x12ba17400) [pid = 2253] [serial = 1394] [outer = 0x0] 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x12c5c0400) [pid = 2253] [serial = 1395] [outer = 0x12ba17400] 23:58:32 INFO - PROCESS | 2253 | 1464332312692 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x12d185400) [pid = 2253] [serial = 1396] [outer = 0x12ba17400] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x128d87c00) [pid = 2253] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x12c5b5400) [pid = 2253] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x110f3a000) [pid = 2253] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x12123bc00) [pid = 2253] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x11925dc00) [pid = 2253] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x121c0e800) [pid = 2253] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x124b6b800) [pid = 2253] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x12d4bd400) [pid = 2253] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x112f53000) [pid = 2253] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x1181ea800) [pid = 2253] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x11315cc00) [pid = 2253] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:58:33 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x119c0ec00) [pid = 2253] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:58:33 INFO - PROCESS | 2253 | 1464332313461 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]]]}] 23:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 971ms 23:58:33 INFO - PROCESS | 2253 | 1464332313494 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 2253 | 1464332313497 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:58:33 INFO - PROCESS | 2253 | 1464332313501 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 2253 | 1464332313503 Marionette TRACE conn2 <- [1,1834,null,{}] 23:58:33 INFO - PROCESS | 2253 | 1464332313507 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}] 23:58:33 INFO - PROCESS | 2253 | 1464332313626 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:58:33 INFO - PROCESS | 2253 | 1464332313713 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x119291000 == 83 [pid = 2253] [id = 466] 23:58:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x1133c5000) [pid = 2253] [serial = 1397] [outer = 0x0] 23:58:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x115dbac00) [pid = 2253] [serial = 1398] [outer = 0x1133c5000] 23:58:33 INFO - PROCESS | 2253 | 1464332313748 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x11710a400) [pid = 2253] [serial = 1399] [outer = 0x1133c5000] 23:58:34 INFO - PROCESS | 2253 | 1464332314210 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]]]}] 23:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 23:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 724ms 23:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:58:34 INFO - PROCESS | 2253 | 1464332314226 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 2253 | 1464332314230 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:58:34 INFO - PROCESS | 2253 | 1464332314234 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 2253 | 1464332314236 Marionette TRACE conn2 <- [1,1838,null,{}] 23:58:34 INFO - PROCESS | 2253 | 1464332314238 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}] 23:58:34 INFO - PROCESS | 2253 | 1464332314397 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:58:34 INFO - PROCESS | 2253 | 1464332314558 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b4b800 == 84 [pid = 2253] [id = 467] 23:58:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x11710bc00) [pid = 2253] [serial = 1400] [outer = 0x0] 23:58:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x11890c800) [pid = 2253] [serial = 1401] [outer = 0x11710bc00] 23:58:34 INFO - PROCESS | 2253 | 1464332314612 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x119c0c800) [pid = 2253] [serial = 1402] [outer = 0x11710bc00] 23:58:35 INFO - PROCESS | 2253 | 1464332315127 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 923ms 23:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:58:35 INFO - PROCESS | 2253 | 1464332315166 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 2253 | 1464332315168 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:58:35 INFO - PROCESS | 2253 | 1464332315170 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 2253 | 1464332315173 Marionette TRACE conn2 <- [1,1842,null,{}] 23:58:35 INFO - PROCESS | 2253 | 1464332315202 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}] 23:58:35 INFO - PROCESS | 2253 | 1464332315323 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:58:35 INFO - PROCESS | 2253 | 1464332315415 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba72800 == 85 [pid = 2253] [id = 468] 23:58:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x1214c8000) [pid = 2253] [serial = 1403] [outer = 0x0] 23:58:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x12158c400) [pid = 2253] [serial = 1404] [outer = 0x1214c8000] 23:58:35 INFO - PROCESS | 2253 | 1464332315449 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x123f18800) [pid = 2253] [serial = 1405] [outer = 0x1214c8000] 23:58:35 INFO - PROCESS | 2253 | 1464332315913 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 791ms 23:58:35 INFO - PROCESS | 2253 | 1464332315962 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 2253 | 1464332315964 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:58:35 INFO - PROCESS | 2253 | 1464332315967 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 2253 | 1464332315968 Marionette TRACE conn2 <- [1,1846,null,{}] 23:58:35 INFO - PROCESS | 2253 | 1464332315972 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}] 23:58:36 INFO - PROCESS | 2253 | 1464332316105 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:58:36 INFO - PROCESS | 2253 | 1464332316191 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x12f3e4800 == 86 [pid = 2253] [id = 469] 23:58:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x126867800) [pid = 2253] [serial = 1406] [outer = 0x0] 23:58:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x128a2d400) [pid = 2253] [serial = 1407] [outer = 0x126867800] 23:58:36 INFO - PROCESS | 2253 | 1464332316223 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x128d87c00) [pid = 2253] [serial = 1408] [outer = 0x126867800] 23:58:36 INFO - PROCESS | 2253 | 1464332316681 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 772ms 23:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:58:36 INFO - PROCESS | 2253 | 1464332316739 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 2253 | 1464332316740 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:58:36 INFO - PROCESS | 2253 | 1464332316742 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 2253 | 1464332316744 Marionette TRACE conn2 <- [1,1850,null,{}] 23:58:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x128d87800) [pid = 2253] [serial = 1409] [outer = 0x12d186000] 23:58:36 INFO - PROCESS | 2253 | 1464332316762 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}] 23:58:36 INFO - PROCESS | 2253 | 1464332316942 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:58:37 INFO - PROCESS | 2253 | 1464332317032 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356c5000 == 87 [pid = 2253] [id = 470] 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x128d7d800) [pid = 2253] [serial = 1410] [outer = 0x0] 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 235 (0x12ba1f800) [pid = 2253] [serial = 1411] [outer = 0x128d7d800] 23:58:37 INFO - PROCESS | 2253 | 1464332317063 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 236 (0x12bcf8c00) [pid = 2253] [serial = 1412] [outer = 0x128d7d800] 23:58:37 INFO - PROCESS | 2253 | 1464332317517 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]]]}] 23:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 820ms 23:58:37 INFO - PROCESS | 2253 | 1464332317564 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 2253 | 1464332317565 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:58:37 INFO - PROCESS | 2253 | 1464332317568 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 2253 | 1464332317569 Marionette TRACE conn2 <- [1,1854,null,{}] 23:58:37 INFO - PROCESS | 2253 | 1464332317572 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}] 23:58:37 INFO - PROCESS | 2253 | 1464332317713 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:58:37 INFO - PROCESS | 2253 | 1464332317805 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x135da3800 == 88 [pid = 2253] [id = 471] 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 237 (0x12bcfc800) [pid = 2253] [serial = 1413] [outer = 0x0] 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 238 (0x12c5c1c00) [pid = 2253] [serial = 1414] [outer = 0x12bcfc800] 23:58:37 INFO - PROCESS | 2253 | 1464332317836 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 239 (0x12d818c00) [pid = 2253] [serial = 1415] [outer = 0x12bcfc800] 23:58:38 INFO - PROCESS | 2253 | 1464332318282 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]]]}] 23:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 23:58:38 INFO - PROCESS | 2253 | 1464332318339 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 2253 | 1464332318340 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:58:38 INFO - PROCESS | 2253 | 1464332318343 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 2253 | 1464332318344 Marionette TRACE conn2 <- [1,1858,null,{}] 23:58:38 INFO - PROCESS | 2253 | 1464332318347 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}] 23:58:38 INFO - PROCESS | 2253 | 1464332318460 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:58:38 INFO - PROCESS | 2253 | 1464332318548 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x137f3e000 == 89 [pid = 2253] [id = 472] 23:58:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 240 (0x12be0f400) [pid = 2253] [serial = 1416] [outer = 0x0] 23:58:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 241 (0x12d820400) [pid = 2253] [serial = 1417] [outer = 0x12be0f400] 23:58:38 INFO - PROCESS | 2253 | 1464332318580 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 242 (0x135b4c000) [pid = 2253] [serial = 1418] [outer = 0x12be0f400] 23:58:38 INFO - PROCESS | 2253 | 1464332318974 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]]]}] 23:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 23:58:39 INFO - PROCESS | 2253 | 1464332319014 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 2253 | 1464332319015 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:58:39 INFO - PROCESS | 2253 | 1464332319018 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 2253 | 1464332319019 Marionette TRACE conn2 <- [1,1862,null,{}] 23:58:39 INFO - PROCESS | 2253 | 1464332319022 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}] 23:58:39 INFO - PROCESS | 2253 | 1464332319140 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:58:39 INFO - PROCESS | 2253 | 1464332319255 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fb5a800 == 90 [pid = 2253] [id = 473] 23:58:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 243 (0x12d725800) [pid = 2253] [serial = 1419] [outer = 0x0] 23:58:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 244 (0x135b62400) [pid = 2253] [serial = 1420] [outer = 0x12d725800] 23:58:39 INFO - PROCESS | 2253 | 1464332319289 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 245 (0x135b67400) [pid = 2253] [serial = 1421] [outer = 0x12d725800] 23:58:39 INFO - PROCESS | 2253 | 1464332319710 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]]]}] 23:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 23:58:39 INFO - PROCESS | 2253 | 1464332319737 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 2253 | 1464332319739 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:58:39 INFO - PROCESS | 2253 | 1464332319741 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 2253 | 1464332319743 Marionette TRACE conn2 <- [1,1866,null,{}] 23:58:39 INFO - PROCESS | 2253 | 1464332319745 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}] 23:58:39 INFO - PROCESS | 2253 | 1464332319878 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:58:39 INFO - PROCESS | 2253 | 1464332319969 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x140ab9800 == 91 [pid = 2253] [id = 474] 23:58:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 246 (0x1352e3800) [pid = 2253] [serial = 1422] [outer = 0x0] 23:58:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 247 (0x1352e9800) [pid = 2253] [serial = 1423] [outer = 0x1352e3800] 23:58:40 INFO - PROCESS | 2253 | 1464332320001 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 248 (0x1352ecc00) [pid = 2253] [serial = 1424] [outer = 0x1352e3800] 23:58:40 INFO - PROCESS | 2253 | 1464332320473 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]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 23:58:40 INFO - PROCESS | 2253 | 1464332320512 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:58:40 INFO - PROCESS | 2253 | 1464332320513 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:58:40 INFO - PROCESS | 2253 | 1464332320516 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 2253 | 1464332320517 Marionette TRACE conn2 <- [1,1870,null,{}] 23:58:40 INFO - PROCESS | 2253 | 1464332320519 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}] 23:58:40 INFO - PROCESS | 2253 | 1464332320640 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:58:40 INFO - PROCESS | 2253 | 1464332320730 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x126990800 == 92 [pid = 2253] [id = 475] 23:58:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 249 (0x1242fac00) [pid = 2253] [serial = 1425] [outer = 0x0] 23:58:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 250 (0x12d185c00) [pid = 2253] [serial = 1426] [outer = 0x1242fac00] 23:58:40 INFO - PROCESS | 2253 | 1464332320761 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 251 (0x135b64000) [pid = 2253] [serial = 1427] [outer = 0x1242fac00] 23:58:41 INFO - PROCESS | 2253 | 1464332321371 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]]]}] 23:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 921ms 23:58:41 INFO - PROCESS | 2253 | 1464332321438 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 2253 | 1464332321440 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:58:41 INFO - PROCESS | 2253 | 1464332321444 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 2253 | 1464332321446 Marionette TRACE conn2 <- [1,1874,null,{}] 23:58:41 INFO - PROCESS | 2253 | 1464332321450 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}] 23:58:41 INFO - PROCESS | 2253 | 1464332321562 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:58:41 INFO - PROCESS | 2253 | 1464332321656 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b19000 == 93 [pid = 2253] [id = 476] 23:58:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 252 (0x11277b800) [pid = 2253] [serial = 1428] [outer = 0x0] 23:58:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 253 (0x11315b800) [pid = 2253] [serial = 1429] [outer = 0x11277b800] 23:58:41 INFO - PROCESS | 2253 | 1464332321686 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 254 (0x11759cc00) [pid = 2253] [serial = 1430] [outer = 0x11277b800] 23:58:42 INFO - PROCESS | 2253 | 1464332322148 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 23:58:42 INFO - PROCESS | 2253 | 1464332322165 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 2253 | 1464332322169 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:58:42 INFO - PROCESS | 2253 | 1464332322173 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 2253 | 1464332322175 Marionette TRACE conn2 <- [1,1878,null,{}] 23:58:42 INFO - PROCESS | 2253 | 1464332322177 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}] 23:58:42 INFO - PROCESS | 2253 | 1464332322289 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:58:42 INFO - PROCESS | 2253 | 1464332322384 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b7b800 == 94 [pid = 2253] [id = 477] 23:58:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 255 (0x11838f000) [pid = 2253] [serial = 1431] [outer = 0x0] 23:58:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 256 (0x1194f1400) [pid = 2253] [serial = 1432] [outer = 0x11838f000] 23:58:42 INFO - PROCESS | 2253 | 1464332322412 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 257 (0x120f23800) [pid = 2253] [serial = 1433] [outer = 0x11838f000] 23:58:42 INFO - PROCESS | 2253 | 1464332322866 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 23:58:42 INFO - PROCESS | 2253 | 1464332322907 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 2253 | 1464332322909 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:58:42 INFO - PROCESS | 2253 | 1464332322913 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 2253 | 1464332322916 Marionette TRACE conn2 <- [1,1882,null,{}] 23:58:42 INFO - PROCESS | 2253 | 1464332322923 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}] 23:58:43 INFO - PROCESS | 2253 | 1464332323084 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:58:43 INFO - PROCESS | 2253 | 1464332323155 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be28000 == 95 [pid = 2253] [id = 478] 23:58:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 258 (0x118521800) [pid = 2253] [serial = 1434] [outer = 0x0] 23:58:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 259 (0x121c07c00) [pid = 2253] [serial = 1435] [outer = 0x118521800] 23:58:43 INFO - PROCESS | 2253 | 1464332323187 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 260 (0x124be9400) [pid = 2253] [serial = 1436] [outer = 0x118521800] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x11265e000 == 94 [pid = 2253] [id = 26] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce28800 == 93 [pid = 2253] [id = 464] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x12c104800 == 92 [pid = 2253] [id = 463] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x129381000 == 91 [pid = 2253] [id = 462] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x119eb0000 == 90 [pid = 2253] [id = 461] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 259 (0x135b46000) [pid = 2253] [serial = 1344] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 258 (0x121c0c400) [pid = 2253] [serial = 1287] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 257 (0x12a72ac00) [pid = 2253] [serial = 1299] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 256 (0x128c7cc00) [pid = 2253] [serial = 1293] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 255 (0x118520400) [pid = 2253] [serial = 1281] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 254 (0x110fe6000) [pid = 2253] [serial = 1275] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 253 (0x128b46000) [pid = 2253] [serial = 1290] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 252 (0x1164a6000) [pid = 2253] [serial = 1302] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 251 (0x12adccc00) [pid = 2253] [serial = 1305] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 250 (0x12955a400) [pid = 2253] [serial = 1296] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 249 (0x1168ae800) [pid = 2253] [serial = 1278] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 248 (0x12123b800) [pid = 2253] [serial = 1284] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x118210800 == 89 [pid = 2253] [id = 460] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x124b24800 == 88 [pid = 2253] [id = 459] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x121282800 == 87 [pid = 2253] [id = 458] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x13fd3b000 == 86 [pid = 2253] [id = 454] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x13fb61800 == 85 [pid = 2253] [id = 453] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x13fac7800 == 84 [pid = 2253] [id = 452] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x12e612000 == 83 [pid = 2253] [id = 451] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x125ff8000 == 82 [pid = 2253] [id = 450] 23:58:43 INFO - PROCESS | 2253 | 1464332323800 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]]]}] 23:58:43 INFO - PROCESS | 2253 | --DOCSHELL 0x115ecc000 == 81 [pid = 2253] [id = 449] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 247 (0x12c143000) [pid = 2253] [serial = 1326] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 246 (0x12c5c0c00) [pid = 2253] [serial = 1327] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 245 (0x12ce0f400) [pid = 2253] [serial = 1329] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 244 (0x12d704800) [pid = 2253] [serial = 1333] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 243 (0x12d4bb000) [pid = 2253] [serial = 1332] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 242 (0x1212e3400) [pid = 2253] [serial = 1317] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 241 (0x121b32400) [pid = 2253] [serial = 1318] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 240 (0x119984800) [pid = 2253] [serial = 1314] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 239 (0x120f1b800) [pid = 2253] [serial = 1315] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 238 (0x125f75c00) [pid = 2253] [serial = 1320] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 237 (0x128a26c00) [pid = 2253] [serial = 1321] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 236 (0x128c49000) [pid = 2253] [serial = 1323] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 235 (0x12d72c000) [pid = 2253] [serial = 1335] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 234 (0x115dc0c00) [pid = 2253] [serial = 1308] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x116a68800) [pid = 2253] [serial = 1309] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x11838b800) [pid = 2253] [serial = 1311] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x118914800) [pid = 2253] [serial = 1312] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x113c1e000) [pid = 2253] [serial = 1342] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x12d816000) [pid = 2253] [serial = 1338] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x12d813000) [pid = 2253] [serial = 1336] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x12d185000) [pid = 2253] [serial = 1330] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x12be09400) [pid = 2253] [serial = 1324] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x135b40400) [pid = 2253] [serial = 1339] [outer = 0x0] [url = about:blank] 23:58:43 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x113163800) [pid = 2253] [serial = 1341] [outer = 0x0] [url = about:blank] 23:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 927ms 23:58:43 INFO - PROCESS | 2253 | 1464332323845 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 2253 | 1464332323848 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:58:43 INFO - PROCESS | 2253 | 1464332323853 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 2253 | 1464332323856 Marionette TRACE conn2 <- [1,1886,null,{}] 23:58:43 INFO - PROCESS | 2253 | 1464332323863 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}] 23:58:43 INFO - PROCESS | 2253 | 1464332323981 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:58:44 INFO - PROCESS | 2253 | 1464332324073 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x11987f800 == 82 [pid = 2253] [id = 479] 23:58:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x112a68400) [pid = 2253] [serial = 1437] [outer = 0x0] 23:58:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x113c1e000) [pid = 2253] [serial = 1438] [outer = 0x112a68400] 23:58:44 INFO - PROCESS | 2253 | 1464332324106 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x117599800) [pid = 2253] [serial = 1439] [outer = 0x112a68400] 23:58:44 INFO - PROCESS | 2253 | 1464332324606 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]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 825ms 23:58:44 INFO - PROCESS | 2253 | 1464332324680 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 2253 | 1464332324686 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:58:44 INFO - PROCESS | 2253 | 1464332324693 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 2253 | 1464332324696 Marionette TRACE conn2 <- [1,1890,null,{}] 23:58:44 INFO - PROCESS | 2253 | 1464332324700 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}] 23:58:44 INFO - PROCESS | 2253 | 1464332324875 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:58:45 INFO - PROCESS | 2253 | 1464332325038 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a49000 == 83 [pid = 2253] [id = 480] 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x118389400) [pid = 2253] [serial = 1440] [outer = 0x0] 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x120f1b800) [pid = 2253] [serial = 1441] [outer = 0x118389400] 23:58:45 INFO - PROCESS | 2253 | 1464332325071 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x1214d2800) [pid = 2253] [serial = 1442] [outer = 0x118389400] 23:58:45 INFO - PROCESS | 2253 | 1464332325529 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]]]}] 23:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 872ms 23:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:58:45 INFO - PROCESS | 2253 | 1464332325565 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 2253 | 1464332325567 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:58:45 INFO - PROCESS | 2253 | 1464332325569 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 2253 | 1464332325572 Marionette TRACE conn2 <- [1,1894,null,{}] 23:58:45 INFO - PROCESS | 2253 | 1464332325580 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}] 23:58:45 INFO - PROCESS | 2253 | 1464332325699 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:58:45 INFO - PROCESS | 2253 | 1464332325788 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be20000 == 84 [pid = 2253] [id = 481] 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x121b2d000) [pid = 2253] [serial = 1443] [outer = 0x0] 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x124b72c00) [pid = 2253] [serial = 1444] [outer = 0x121b2d000] 23:58:45 INFO - PROCESS | 2253 | 1464332325825 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x128c7cc00) [pid = 2253] [serial = 1445] [outer = 0x121b2d000] 23:58:46 INFO - PROCESS | 2253 | 1464332326312 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]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 773ms 23:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:58:46 INFO - PROCESS | 2253 | 1464332326345 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 2253 | 1464332326347 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:58:46 INFO - PROCESS | 2253 | 1464332326350 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 2253 | 1464332326351 Marionette TRACE conn2 <- [1,1898,null,{}] 23:58:46 INFO - PROCESS | 2253 | 1464332326353 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}] 23:58:46 INFO - PROCESS | 2253 | 1464332326472 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:58:46 INFO - PROCESS | 2253 | 1464332326563 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db18000 == 85 [pid = 2253] [id = 482] 23:58:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x12add0000) [pid = 2253] [serial = 1446] [outer = 0x0] 23:58:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 235 (0x12be02400) [pid = 2253] [serial = 1447] [outer = 0x12add0000] 23:58:46 INFO - PROCESS | 2253 | 1464332326595 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 236 (0x12c20b400) [pid = 2253] [serial = 1448] [outer = 0x12add0000] 23:58:47 INFO - PROCESS | 2253 | 1464332327130 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]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 822ms 23:58:47 INFO - PROCESS | 2253 | 1464332327178 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 2253 | 1464332327180 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:58:47 INFO - PROCESS | 2253 | 1464332327184 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 2253 | 1464332327186 Marionette TRACE conn2 <- [1,1902,null,{}] 23:58:47 INFO - PROCESS | 2253 | 1464332327190 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}] 23:58:47 INFO - PROCESS | 2253 | 1464332327340 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:58:47 INFO - PROCESS | 2253 | 1464332327429 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x130fa8800 == 86 [pid = 2253] [id = 483] 23:58:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 237 (0x12bc1e800) [pid = 2253] [serial = 1449] [outer = 0x0] 23:58:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 238 (0x12ce02c00) [pid = 2253] [serial = 1450] [outer = 0x12bc1e800] 23:58:47 INFO - PROCESS | 2253 | 1464332327459 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 239 (0x12d18a800) [pid = 2253] [serial = 1451] [outer = 0x12bc1e800] 23:58:47 INFO - PROCESS | 2253 | 1464332327913 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]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 773ms 23:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:58:47 INFO - PROCESS | 2253 | 1464332327957 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 2253 | 1464332327958 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:58:47 INFO - PROCESS | 2253 | 1464332327961 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 2253 | 1464332327962 Marionette TRACE conn2 <- [1,1906,null,{}] 23:58:47 INFO - PROCESS | 2253 | 1464332327964 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}] 23:58:48 INFO - PROCESS | 2253 | 1464332328104 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:58:48 INFO - PROCESS | 2253 | 1464332328226 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356dd800 == 87 [pid = 2253] [id = 484] 23:58:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 240 (0x12d724c00) [pid = 2253] [serial = 1452] [outer = 0x0] 23:58:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 241 (0x1352e6c00) [pid = 2253] [serial = 1453] [outer = 0x12d724c00] 23:58:48 INFO - PROCESS | 2253 | 1464332328259 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 242 (0x135cae400) [pid = 2253] [serial = 1454] [outer = 0x12d724c00] 23:58:48 INFO - PROCESS | 2253 | 1464332328710 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]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 768ms 23:58:48 INFO - PROCESS | 2253 | 1464332328730 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 2253 | 1464332328731 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:58:48 INFO - PROCESS | 2253 | 1464332328734 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 2253 | 1464332328735 Marionette TRACE conn2 <- [1,1910,null,{}] 23:58:48 INFO - PROCESS | 2253 | 1464332328737 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}] 23:58:48 INFO - PROCESS | 2253 | 1464332328894 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:58:48 INFO - PROCESS | 2253 | 1464332328959 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x135da2800 == 88 [pid = 2253] [id = 485] 23:58:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 243 (0x110f3a000) [pid = 2253] [serial = 1455] [outer = 0x0] 23:58:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 244 (0x135cb8000) [pid = 2253] [serial = 1456] [outer = 0x110f3a000] 23:58:48 INFO - PROCESS | 2253 | 1464332328991 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 245 (0x137b36800) [pid = 2253] [serial = 1457] [outer = 0x110f3a000] 23:58:49 INFO - PROCESS | 2253 | 1464332329428 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]]]}] 23:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 23:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:58:49 INFO - PROCESS | 2253 | 1464332329464 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 2253 | 1464332329465 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:58:49 INFO - PROCESS | 2253 | 1464332329467 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 2253 | 1464332329469 Marionette TRACE conn2 <- [1,1914,null,{}] 23:58:49 INFO - PROCESS | 2253 | 1464332329471 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}] 23:58:49 INFO - PROCESS | 2253 | 1464332329586 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:58:49 INFO - PROCESS | 2253 | 1464332329676 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fac9800 == 89 [pid = 2253] [id = 486] 23:58:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 246 (0x135cb4c00) [pid = 2253] [serial = 1458] [outer = 0x0] 23:58:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 247 (0x137b27400) [pid = 2253] [serial = 1459] [outer = 0x135cb4c00] 23:58:49 INFO - PROCESS | 2253 | 1464332329709 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 248 (0x137b2b800) [pid = 2253] [serial = 1460] [outer = 0x135cb4c00] 23:58:50 INFO - PROCESS | 2253 | 1464332330113 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 23:58:50 INFO - PROCESS | 2253 | 1464332330137 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:58:50 INFO - PROCESS | 2253 | 1464332330139 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:58:50 INFO - PROCESS | 2253 | 1464332330141 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 2253 | 1464332330142 Marionette TRACE conn2 <- [1,1918,null,{}] 23:58:50 INFO - PROCESS | 2253 | 1464332330145 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}] 23:58:50 INFO - PROCESS | 2253 | 1464332330259 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:58:50 INFO - PROCESS | 2253 | 1464332330377 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fd16000 == 90 [pid = 2253] [id = 487] 23:58:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 249 (0x1353c6800) [pid = 2253] [serial = 1461] [outer = 0x0] 23:58:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 250 (0x1353cdc00) [pid = 2253] [serial = 1462] [outer = 0x1353c6800] 23:58:50 INFO - PROCESS | 2253 | 1464332330411 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 251 (0x1353d1c00) [pid = 2253] [serial = 1463] [outer = 0x1353c6800] 23:58:50 INFO - PROCESS | 2253 | 1464332330831 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 772ms 23:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:58:50 INFO - PROCESS | 2253 | 1464332330917 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 2253 | 1464332330918 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:58:50 INFO - PROCESS | 2253 | 1464332330921 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 2253 | 1464332330922 Marionette TRACE conn2 <- [1,1922,null,{}] 23:58:50 INFO - PROCESS | 2253 | 1464332330942 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}] 23:58:51 INFO - PROCESS | 2253 | 1464332331108 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:58:51 INFO - PROCESS | 2253 | 1464332331119 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x140ab5800 == 91 [pid = 2253] [id = 488] 23:58:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 252 (0x135213400) [pid = 2253] [serial = 1464] [outer = 0x0] 23:58:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 253 (0x13521a800) [pid = 2253] [serial = 1465] [outer = 0x135213400] 23:58:51 INFO - PROCESS | 2253 | 1464332331149 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 254 (0x13521f000) [pid = 2253] [serial = 1466] [outer = 0x135213400] 23:58:51 INFO - PROCESS | 2253 | 1464332331617 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]]]}] 23:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 23:58:51 INFO - PROCESS | 2253 | 1464332331640 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 2253 | 1464332331642 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:58:51 INFO - PROCESS | 2253 | 1464332331644 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 2253 | 1464332331647 Marionette TRACE conn2 <- [1,1926,null,{}] 23:58:51 INFO - PROCESS | 2253 | 1464332331649 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}] 23:58:51 INFO - PROCESS | 2253 | 1464332331777 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:58:51 INFO - PROCESS | 2253 | 1464332331901 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x1415ac000 == 92 [pid = 2253] [id = 489] 23:58:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 255 (0x135221400) [pid = 2253] [serial = 1467] [outer = 0x0] 23:58:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 256 (0x1352b0800) [pid = 2253] [serial = 1468] [outer = 0x135221400] 23:58:51 INFO - PROCESS | 2253 | 1464332331941 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 257 (0x1353d2400) [pid = 2253] [serial = 1469] [outer = 0x135221400] 23:58:52 INFO - PROCESS | 2253 | 1464332332371 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]]]}] 23:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 820ms 23:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:58:52 INFO - PROCESS | 2253 | 1464332332465 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 2253 | 1464332332466 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:58:52 INFO - PROCESS | 2253 | 1464332332468 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 2253 | 1464332332469 Marionette TRACE conn2 <- [1,1930,null,{}] 23:58:52 INFO - PROCESS | 2253 | 1464332332472 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}] 23:58:52 INFO - PROCESS | 2253 | 1464332332639 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:58:52 INFO - PROCESS | 2253 | 1464332332650 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x14231b000 == 93 [pid = 2253] [id = 490] 23:58:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 258 (0x137b21400) [pid = 2253] [serial = 1470] [outer = 0x0] 23:58:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 259 (0x137b2d000) [pid = 2253] [serial = 1471] [outer = 0x137b21400] 23:58:52 INFO - PROCESS | 2253 | 1464332332679 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 260 (0x137b39400) [pid = 2253] [serial = 1472] [outer = 0x137b21400] 23:58:53 INFO - PROCESS | 2253 | 1464332333300 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]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 869ms 23:58:53 INFO - PROCESS | 2253 | 1464332333339 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:58:53 INFO - PROCESS | 2253 | 1464332333342 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:58:53 INFO - PROCESS | 2253 | 1464332333372 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 2253 | 1464332333374 Marionette TRACE conn2 <- [1,1934,null,{}] 23:58:53 INFO - PROCESS | 2253 | 1464332333384 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}] 23:58:53 INFO - PROCESS | 2253 | 1464332333561 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:58:53 INFO - PROCESS | 2253 | 1464332333746 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b3b000 == 94 [pid = 2253] [id = 491] 23:58:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 261 (0x112fc6000) [pid = 2253] [serial = 1473] [outer = 0x0] 23:58:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 262 (0x11627c800) [pid = 2253] [serial = 1474] [outer = 0x112fc6000] 23:58:53 INFO - PROCESS | 2253 | 1464332333793 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 263 (0x11823bc00) [pid = 2253] [serial = 1475] [outer = 0x112fc6000] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x123b7b800 == 93 [pid = 2253] [id = 477] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x124b19000 == 92 [pid = 2253] [id = 476] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x13fb5a800 == 91 [pid = 2253] [id = 473] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x137f3e000 == 90 [pid = 2253] [id = 472] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x135da3800 == 89 [pid = 2253] [id = 471] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x1356c5000 == 88 [pid = 2253] [id = 470] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3e4800 == 87 [pid = 2253] [id = 469] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba72800 == 86 [pid = 2253] [id = 468] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x124b4b800 == 85 [pid = 2253] [id = 467] 23:58:54 INFO - PROCESS | 2253 | --DOCSHELL 0x119291000 == 84 [pid = 2253] [id = 466] 23:58:54 INFO - PROCESS | 2253 | 1464332334451 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1133ms 23:58:54 INFO - PROCESS | 2253 | 1464332334500 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 2253 | 1464332334503 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:58:54 INFO - PROCESS | 2253 | 1464332334507 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 2253 | 1464332334510 Marionette TRACE conn2 <- [1,1938,null,{}] 23:58:54 INFO - PROCESS | 2253 | 1464332334514 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}] 23:58:54 INFO - PROCESS | 2253 | 1464332334633 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:58:54 INFO - PROCESS | 2253 | 1464332334733 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12181a800 == 85 [pid = 2253] [id = 492] 23:58:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 264 (0x1133e7c00) [pid = 2253] [serial = 1476] [outer = 0x0] 23:58:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 265 (0x118912800) [pid = 2253] [serial = 1477] [outer = 0x1133e7c00] 23:58:54 INFO - PROCESS | 2253 | 1464332334767 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 266 (0x119bba800) [pid = 2253] [serial = 1478] [outer = 0x1133e7c00] 23:58:55 INFO - PROCESS | 2253 | 1464332335308 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]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 822ms 23:58:55 INFO - PROCESS | 2253 | 1464332335347 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 2253 | 1464332335353 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:58:55 INFO - PROCESS | 2253 | 1464332335365 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 2253 | 1464332335368 Marionette TRACE conn2 <- [1,1942,null,{}] 23:58:55 INFO - PROCESS | 2253 | 1464332335373 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}] 23:58:55 INFO - PROCESS | 2253 | 1464332335548 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:58:55 INFO - PROCESS | 2253 | 1464332335645 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be1d800 == 86 [pid = 2253] [id = 493] 23:58:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 267 (0x121b32400) [pid = 2253] [serial = 1479] [outer = 0x0] 23:58:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 268 (0x124b6dc00) [pid = 2253] [serial = 1480] [outer = 0x121b32400] 23:58:55 INFO - PROCESS | 2253 | 1464332335676 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 269 (0x128c47400) [pid = 2253] [serial = 1481] [outer = 0x121b32400] 23:58:56 INFO - PROCESS | 2253 | 1464332336145 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 823ms 23:58:56 INFO - PROCESS | 2253 | 1464332336187 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 2253 | 1464332336189 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:58:56 INFO - PROCESS | 2253 | 1464332336193 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 2253 | 1464332336197 Marionette TRACE conn2 <- [1,1946,null,{}] 23:58:56 INFO - PROCESS | 2253 | 1464332336205 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}] 23:58:56 INFO - PROCESS | 2253 | 1464332336324 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:58:56 INFO - PROCESS | 2253 | 1464332336420 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x13549b000 == 87 [pid = 2253] [id = 494] 23:58:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 270 (0x12935d000) [pid = 2253] [serial = 1482] [outer = 0x0] 23:58:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 271 (0x12be09400) [pid = 2253] [serial = 1483] [outer = 0x12935d000] 23:58:56 INFO - PROCESS | 2253 | 1464332336455 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 272 (0x12ce0f400) [pid = 2253] [serial = 1484] [outer = 0x12935d000] 23:58:56 INFO - PROCESS | 2253 | 1464332336982 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 823ms 23:58:57 INFO - PROCESS | 2253 | 1464332337016 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 2253 | 1464332337018 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:58:57 INFO - PROCESS | 2253 | 1464332337020 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 2253 | 1464332337022 Marionette TRACE conn2 <- [1,1950,null,{}] 23:58:57 INFO - PROCESS | 2253 | 1464332337024 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}] 23:58:57 INFO - PROCESS | 2253 | 1464332337141 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:58:57 INFO - PROCESS | 2253 | 1464332337263 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fac5800 == 88 [pid = 2253] [id = 495] 23:58:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 273 (0x135212400) [pid = 2253] [serial = 1485] [outer = 0x0] 23:58:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 274 (0x13521e400) [pid = 2253] [serial = 1486] [outer = 0x135212400] 23:58:57 INFO - PROCESS | 2253 | 1464332337297 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 275 (0x1352b4400) [pid = 2253] [serial = 1487] [outer = 0x135212400] 23:58:57 INFO - PROCESS | 2253 | 1464332337718 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 23:58:57 INFO - PROCESS | 2253 | 1464332337739 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 2253 | 1464332337741 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:58:57 INFO - PROCESS | 2253 | 1464332337743 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 2253 | 1464332337744 Marionette TRACE conn2 <- [1,1954,null,{}] 23:58:57 INFO - PROCESS | 2253 | 1464332337747 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}] 23:58:57 INFO - PROCESS | 2253 | 1464332337860 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:58:57 INFO - PROCESS | 2253 | 1464332337953 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x141593800 == 89 [pid = 2253] [id = 496] 23:58:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 276 (0x12d81e000) [pid = 2253] [serial = 1488] [outer = 0x0] 23:58:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 277 (0x1352e0c00) [pid = 2253] [serial = 1489] [outer = 0x12d81e000] 23:58:57 INFO - PROCESS | 2253 | 1464332337988 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 278 (0x1353cac00) [pid = 2253] [serial = 1490] [outer = 0x12d81e000] 23:58:58 INFO - PROCESS | 2253 | 1464332338407 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]]]}] 23:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 718ms 23:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:58:58 INFO - PROCESS | 2253 | 1464332338462 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 2253 | 1464332338463 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:58:58 INFO - PROCESS | 2253 | 1464332338466 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 2253 | 1464332338467 Marionette TRACE conn2 <- [1,1958,null,{}] 23:58:58 INFO - PROCESS | 2253 | 1464332338470 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}] 23:58:58 INFO - PROCESS | 2253 | 1464332338629 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:58:58 INFO - PROCESS | 2253 | 1464332338730 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x142831800 == 90 [pid = 2253] [id = 497] 23:58:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 279 (0x13530a800) [pid = 2253] [serial = 1491] [outer = 0x0] 23:58:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 280 (0x1353d1000) [pid = 2253] [serial = 1492] [outer = 0x13530a800] 23:58:58 INFO - PROCESS | 2253 | 1464332338763 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 281 (0x135b68800) [pid = 2253] [serial = 1493] [outer = 0x13530a800] 23:58:59 INFO - PROCESS | 2253 | 1464332339194 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 769ms 23:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:58:59 INFO - PROCESS | 2253 | 1464332339236 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 2253 | 1464332339237 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:58:59 INFO - PROCESS | 2253 | 1464332339240 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 2253 | 1464332339241 Marionette TRACE conn2 <- [1,1962,null,{}] 23:58:59 INFO - PROCESS | 2253 | 1464332339243 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}] 23:58:59 INFO - PROCESS | 2253 | 1464332339356 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:58:59 INFO - PROCESS | 2253 | 1464332339451 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x13527b800 == 91 [pid = 2253] [id = 498] 23:58:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 282 (0x135b60000) [pid = 2253] [serial = 1494] [outer = 0x0] 23:58:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 283 (0x135cb1c00) [pid = 2253] [serial = 1495] [outer = 0x135b60000] 23:58:59 INFO - PROCESS | 2253 | 1464332339484 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 284 (0x137b2dc00) [pid = 2253] [serial = 1496] [outer = 0x135b60000] 23:58:59 INFO - PROCESS | 2253 | 1464332339916 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 723ms 23:58:59 INFO - PROCESS | 2253 | 1464332339974 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 2253 | 1464332339976 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:58:59 INFO - PROCESS | 2253 | 1464332339981 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 2253 | 1464332339982 Marionette TRACE conn2 <- [1,1966,null,{}] 23:58:59 INFO - PROCESS | 2253 | 1464332339985 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}] 23:59:00 INFO - PROCESS | 2253 | 1464332340102 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:59:00 INFO - PROCESS | 2253 | 1464332340196 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fc38000 == 92 [pid = 2253] [id = 499] 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 285 (0x112661800) [pid = 2253] [serial = 1497] [outer = 0x0] 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 286 (0x112667800) [pid = 2253] [serial = 1498] [outer = 0x112661800] 23:59:00 INFO - PROCESS | 2253 | 1464332340226 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 287 (0x11266b400) [pid = 2253] [serial = 1499] [outer = 0x112661800] 23:59:00 INFO - PROCESS | 2253 | 1464332340615 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]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 673ms 23:59:00 INFO - PROCESS | 2253 | 1464332340655 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 2253 | 1464332340656 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:59:00 INFO - PROCESS | 2253 | 1464332340679 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 2253 | 1464332340681 Marionette TRACE conn2 <- [1,1970,null,{}] 23:59:00 INFO - PROCESS | 2253 | 1464332340683 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}] 23:59:00 INFO - PROCESS | 2253 | 1464332340794 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:59:00 INFO - PROCESS | 2253 | 1464332340886 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fc4d800 == 93 [pid = 2253] [id = 500] 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 288 (0x112664c00) [pid = 2253] [serial = 1500] [outer = 0x0] 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 289 (0x128a30400) [pid = 2253] [serial = 1501] [outer = 0x112664c00] 23:59:00 INFO - PROCESS | 2253 | 1464332340915 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 290 (0x137b37c00) [pid = 2253] [serial = 1502] [outer = 0x112664c00] 23:59:01 INFO - PROCESS | 2253 | 1464332341313 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]]]}] 23:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 673ms 23:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:59:01 INFO - PROCESS | 2253 | 1464332341348 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 2253 | 1464332341350 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:59:01 INFO - PROCESS | 2253 | 1464332341352 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 2253 | 1464332341354 Marionette TRACE conn2 <- [1,1974,null,{}] 23:59:01 INFO - PROCESS | 2253 | 1464332341356 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}] 23:59:01 INFO - PROCESS | 2253 | 1464332341470 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:59:01 INFO - PROCESS | 2253 | 1464332341598 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x14077f000 == 94 [pid = 2253] [id = 501] 23:59:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 291 (0x11266c800) [pid = 2253] [serial = 1503] [outer = 0x0] 23:59:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 292 (0x137b3ec00) [pid = 2253] [serial = 1504] [outer = 0x11266c800] 23:59:01 INFO - PROCESS | 2253 | 1464332341631 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 293 (0x13fa07400) [pid = 2253] [serial = 1505] [outer = 0x11266c800] 23:59:02 INFO - PROCESS | 2253 | 1464332342062 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]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 718ms 23:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:59:02 INFO - PROCESS | 2253 | 1464332342072 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 2253 | 1464332342073 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:59:02 INFO - PROCESS | 2253 | 1464332342076 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 2253 | 1464332342077 Marionette TRACE conn2 <- [1,1978,null,{}] 23:59:02 INFO - PROCESS | 2253 | 1464332342080 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}] 23:59:02 INFO - PROCESS | 2253 | 1464332342211 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:59:02 INFO - PROCESS | 2253 | 1464332342339 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x142cbc800 == 95 [pid = 2253] [id = 502] 23:59:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 294 (0x13fa0e800) [pid = 2253] [serial = 1506] [outer = 0x0] 23:59:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 295 (0x13fa14000) [pid = 2253] [serial = 1507] [outer = 0x13fa0e800] 23:59:02 INFO - PROCESS | 2253 | 1464332342380 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 296 (0x13fa1d800) [pid = 2253] [serial = 1508] [outer = 0x13fa0e800] 23:59:02 INFO - PROCESS | 2253 | 1464332342913 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]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 869ms 23:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:59:02 INFO - PROCESS | 2253 | 1464332342946 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 2253 | 1464332342947 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:59:02 INFO - PROCESS | 2253 | 1464332342949 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 2253 | 1464332342950 Marionette TRACE conn2 <- [1,1982,null,{}] 23:59:02 INFO - PROCESS | 2253 | 1464332342953 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}] 23:59:03 INFO - PROCESS | 2253 | 1464332343070 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:59:03 INFO - PROCESS | 2253 | 1464332343170 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x143d08000 == 96 [pid = 2253] [id = 503] 23:59:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 297 (0x13fa20800) [pid = 2253] [serial = 1509] [outer = 0x0] 23:59:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 298 (0x142b05000) [pid = 2253] [serial = 1510] [outer = 0x13fa20800] 23:59:03 INFO - PROCESS | 2253 | 1464332343204 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 299 (0x142b0bc00) [pid = 2253] [serial = 1511] [outer = 0x13fa20800] 23:59:03 INFO - PROCESS | 2253 | 1464332343636 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]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 718ms 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1356dd800 == 95 [pid = 2253] [id = 484] 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x130fa8800 == 94 [pid = 2253] [id = 483] 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12db18000 == 93 [pid = 2253] [id = 482] 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12be20000 == 92 [pid = 2253] [id = 481] 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x128a49000 == 91 [pid = 2253] [id = 480] 23:59:04 INFO - PROCESS | 2253 | --DOCSHELL 0x11987f800 == 90 [pid = 2253] [id = 479] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12937a000 == 89 [pid = 2253] [id = 6] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x119893800 == 88 [pid = 2253] [id = 415] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12af57000 == 87 [pid = 2253] [id = 315] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2ce000 == 86 [pid = 2253] [id = 352] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135da2800 == 85 [pid = 2253] [id = 485] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab7a000 == 84 [pid = 2253] [id = 347] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fac9800 == 83 [pid = 2253] [id = 486] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12974e800 == 82 [pid = 2253] [id = 185] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12be29800 == 81 [pid = 2253] [id = 167] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fd16000 == 80 [pid = 2253] [id = 487] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x117e0f000 == 79 [pid = 2253] [id = 113] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x140ab3800 == 78 [pid = 2253] [id = 456] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce1d800 == 77 [pid = 2253] [id = 353] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x126454800 == 76 [pid = 2253] [id = 19] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x123b18000 == 75 [pid = 2253] [id = 373] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x140ab5800 == 74 [pid = 2253] [id = 488] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x14231b000 == 73 [pid = 2253] [id = 490] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x1415ac000 == 72 [pid = 2253] [id = 489] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3e1000 == 71 [pid = 2253] [id = 254] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x115eb0000 == 70 [pid = 2253] [id = 23] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x112746800 == 69 [pid = 2253] [id = 25] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fd50800 == 68 [pid = 2253] [id = 455] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135478800 == 67 [pid = 2253] [id = 293] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12db13000 == 66 [pid = 2253] [id = 366] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12be21000 == 65 [pid = 2253] [id = 10] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x11928a800 == 64 [pid = 2253] [id = 457] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9bc000 == 63 [pid = 2253] [id = 150] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x11688f800 == 62 [pid = 2253] [id = 335] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135677000 == 61 [pid = 2253] [id = 414] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce17800 == 60 [pid = 2253] [id = 151] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12b497000 == 59 [pid = 2253] [id = 131] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135e14000 == 58 [pid = 2253] [id = 393] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x112648800 == 57 [pid = 2253] [id = 22] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x123b8d000 == 56 [pid = 2253] [id = 21] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x119b57000 == 55 [pid = 2253] [id = 114] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce21800 == 54 [pid = 2253] [id = 15] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c81e800 == 53 [pid = 2253] [id = 169] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12a718800 == 52 [pid = 2253] [id = 350] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12936e800 == 51 [pid = 2253] [id = 130] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9b5800 == 50 [pid = 2253] [id = 435] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c80d000 == 49 [pid = 2253] [id = 146] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12db06000 == 48 [pid = 2253] [id = 20] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135490000 == 47 [pid = 2253] [id = 294] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12df4f800 == 46 [pid = 2253] [id = 234] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12db1f800 == 45 [pid = 2253] [id = 433] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12b498800 == 44 [pid = 2253] [id = 394] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x11823f800 == 43 [pid = 2253] [id = 295] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12a706800 == 42 [pid = 2253] [id = 99] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c810800 == 41 [pid = 2253] [id = 13] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12d4cb800 == 40 [pid = 2253] [id = 432] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9ba800 == 39 [pid = 2253] [id = 308] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x1329bf000 == 38 [pid = 2253] [id = 275] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba64000 == 37 [pid = 2253] [id = 9] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1d2000 == 36 [pid = 2253] [id = 16] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab7b000 == 35 [pid = 2253] [id = 8] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x126990800 == 34 [pid = 2253] [id = 475] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c113000 == 33 [pid = 2253] [id = 351] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135772000 == 32 [pid = 2253] [id = 392] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x135772800 == 31 [pid = 2253] [id = 292] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x116acd000 == 30 [pid = 2253] [id = 24] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x128a55000 == 29 [pid = 2253] [id = 98] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x118218000 == 28 [pid = 2253] [id = 434] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x140ab9800 == 27 [pid = 2253] [id = 474] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c112800 == 26 [pid = 2253] [id = 11] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2bf800 == 25 [pid = 2253] [id = 12] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3e3800 == 24 [pid = 2253] [id = 328] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x11944a800 == 23 [pid = 2253] [id = 14] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x142cbc800 == 22 [pid = 2253] [id = 502] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x14077f000 == 21 [pid = 2253] [id = 501] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fc4d800 == 20 [pid = 2253] [id = 500] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fc38000 == 19 [pid = 2253] [id = 499] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13527b800 == 18 [pid = 2253] [id = 498] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x142831800 == 17 [pid = 2253] [id = 497] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x141593800 == 16 [pid = 2253] [id = 496] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13fac5800 == 15 [pid = 2253] [id = 495] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x13549b000 == 14 [pid = 2253] [id = 494] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12be1d800 == 13 [pid = 2253] [id = 493] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12181a800 == 12 [pid = 2253] [id = 492] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12be28000 == 11 [pid = 2253] [id = 478] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x124b3b000 == 10 [pid = 2253] [id = 491] 23:59:08 INFO - PROCESS | 2253 | --DOCSHELL 0x12f3d1800 == 9 [pid = 2253] [id = 465] 23:59:09 INFO - PROCESS | 2253 | 1464332349354 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 2253 | 1464332349357 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:59:09 INFO - PROCESS | 2253 | 1464332349379 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 2253 | 1464332349381 Marionette TRACE conn2 <- [1,1986,null,{}] 23:59:09 INFO - PROCESS | 2253 | 1464332349385 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}] 23:59:09 INFO - PROCESS | 2253 | 1464332349469 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:59:09 INFO - PROCESS | 2253 | 1464332349535 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x112653000 == 10 [pid = 2253] [id = 504] 23:59:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 300 (0x111c28000) [pid = 2253] [serial = 1512] [outer = 0x0] 23:59:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 301 (0x111e33800) [pid = 2253] [serial = 1513] [outer = 0x111c28000] 23:59:09 INFO - PROCESS | 2253 | 1464332349563 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 302 (0x1122b5000) [pid = 2253] [serial = 1514] [outer = 0x111c28000] 23:59:09 INFO - PROCESS | 2253 | 1464332349901 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 578ms 23:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:59:09 INFO - PROCESS | 2253 | 1464332349953 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 2253 | 1464332349956 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:59:09 INFO - PROCESS | 2253 | 1464332349961 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 2253 | 1464332349964 Marionette TRACE conn2 <- [1,1990,null,{}] 23:59:09 INFO - PROCESS | 2253 | 1464332349967 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}] 23:59:10 INFO - PROCESS | 2253 | 1464332350052 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:59:10 INFO - PROCESS | 2253 | 1464332350129 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x1164db800 == 11 [pid = 2253] [id = 505] 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 303 (0x11265f800) [pid = 2253] [serial = 1515] [outer = 0x0] 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 304 (0x112785400) [pid = 2253] [serial = 1516] [outer = 0x11265f800] 23:59:10 INFO - PROCESS | 2253 | 1464332350155 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 305 (0x11286f800) [pid = 2253] [serial = 1517] [outer = 0x11265f800] 23:59:10 INFO - PROCESS | 2253 | 1464332350470 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]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 522ms 23:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:59:10 INFO - PROCESS | 2253 | 1464332350483 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 2253 | 1464332350484 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:59:10 INFO - PROCESS | 2253 | 1464332350487 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 2253 | 1464332350488 Marionette TRACE conn2 <- [1,1994,null,{}] 23:59:10 INFO - PROCESS | 2253 | 1464332350499 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}] 23:59:10 INFO - PROCESS | 2253 | 1464332350584 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:59:10 INFO - PROCESS | 2253 | 1464332350594 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x11743f800 == 12 [pid = 2253] [id = 506] 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 306 (0x112fc5000) [pid = 2253] [serial = 1518] [outer = 0x0] 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 307 (0x11315c000) [pid = 2253] [serial = 1519] [outer = 0x112fc5000] 23:59:10 INFO - PROCESS | 2253 | 1464332350632 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 308 (0x113163000) [pid = 2253] [serial = 1520] [outer = 0x112fc5000] 23:59:11 INFO - PROCESS | 2253 | 1464332351016 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 23:59:11 INFO - PROCESS | 2253 | 1464332351070 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 2253 | 1464332351071 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:59:11 INFO - PROCESS | 2253 | 1464332351076 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 2253 | 1464332351077 Marionette TRACE conn2 <- [1,1998,null,{}] 23:59:11 INFO - PROCESS | 2253 | 1464332351079 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}] 23:59:11 INFO - PROCESS | 2253 | 1464332351162 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:59:11 INFO - PROCESS | 2253 | 1464332351167 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d1f000 == 13 [pid = 2253] [id = 507] 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 309 (0x1133c1400) [pid = 2253] [serial = 1521] [outer = 0x0] 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 310 (0x113c21c00) [pid = 2253] [serial = 1522] [outer = 0x1133c1400] 23:59:11 INFO - PROCESS | 2253 | 1464332351193 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 311 (0x113c3c800) [pid = 2253] [serial = 1523] [outer = 0x1133c1400] 23:59:11 INFO - PROCESS | 2253 | 1464332351591 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 23:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:59:11 INFO - PROCESS | 2253 | 1464332351597 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 2253 | 1464332351598 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:59:11 INFO - PROCESS | 2253 | 1464332351600 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 2253 | 1464332351601 Marionette TRACE conn2 <- [1,2002,null,{}] 23:59:11 INFO - PROCESS | 2253 | 1464332351604 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}] 23:59:11 INFO - PROCESS | 2253 | 1464332351705 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:59:11 INFO - PROCESS | 2253 | 1464332351715 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194d0800 == 14 [pid = 2253] [id = 508] 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 312 (0x1133dd400) [pid = 2253] [serial = 1524] [outer = 0x0] 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 313 (0x115d80000) [pid = 2253] [serial = 1525] [outer = 0x1133dd400] 23:59:11 INFO - PROCESS | 2253 | 1464332351741 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 314 (0x115dbdc00) [pid = 2253] [serial = 1526] [outer = 0x1133dd400] 23:59:12 INFO - PROCESS | 2253 | 1464332352105 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 23:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:59:12 INFO - PROCESS | 2253 | 1464332352120 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 2253 | 1464332352122 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:59:12 INFO - PROCESS | 2253 | 1464332352124 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 2253 | 1464332352127 Marionette TRACE conn2 <- [1,2006,null,{}] 23:59:12 INFO - PROCESS | 2253 | 1464332352130 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}] 23:59:12 INFO - PROCESS | 2253 | 1464332352267 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:59:12 INFO - PROCESS | 2253 | 1464332352283 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x119ea0000 == 15 [pid = 2253] [id = 509] 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 315 (0x115dc3400) [pid = 2253] [serial = 1527] [outer = 0x0] 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 316 (0x1164ab400) [pid = 2253] [serial = 1528] [outer = 0x115dc3400] 23:59:12 INFO - PROCESS | 2253 | 1464332352309 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 317 (0x117598000) [pid = 2253] [serial = 1529] [outer = 0x115dc3400] 23:59:12 INFO - PROCESS | 2253 | 1464332352686 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]]]}] 23:59:12 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 23:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 571ms 23:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:59:12 INFO - PROCESS | 2253 | 1464332352696 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 2253 | 1464332352697 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:59:12 INFO - PROCESS | 2253 | 1464332352699 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 2253 | 1464332352700 Marionette TRACE conn2 <- [1,2010,null,{}] 23:59:12 INFO - PROCESS | 2253 | 1464332352703 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}] 23:59:12 INFO - PROCESS | 2253 | 1464332352811 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:59:12 INFO - PROCESS | 2253 | 1464332352816 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x12128d000 == 16 [pid = 2253] [id = 510] 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 318 (0x11685c800) [pid = 2253] [serial = 1530] [outer = 0x0] 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 319 (0x117e7d400) [pid = 2253] [serial = 1531] [outer = 0x11685c800] 23:59:12 INFO - PROCESS | 2253 | 1464332352841 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 320 (0x118230800) [pid = 2253] [serial = 1532] [outer = 0x11685c800] 23:59:13 INFO - PROCESS | 2253 | 1464332353198 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]]]}] 23:59:13 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 23:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 23:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:59:13 INFO - PROCESS | 2253 | 1464332353218 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 2253 | 1464332353219 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:59:13 INFO - PROCESS | 2253 | 1464332353221 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 2253 | 1464332353222 Marionette TRACE conn2 <- [1,2014,null,{}] 23:59:13 INFO - PROCESS | 2253 | 1464332353225 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}] 23:59:13 INFO - PROCESS | 2253 | 1464332353336 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:59:13 INFO - PROCESS | 2253 | 1464332353343 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b1f800 == 17 [pid = 2253] [id = 511] 23:59:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 321 (0x110fe2000) [pid = 2253] [serial = 1533] [outer = 0x0] 23:59:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 322 (0x11838d800) [pid = 2253] [serial = 1534] [outer = 0x110fe2000] 23:59:13 INFO - PROCESS | 2253 | 1464332353368 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 323 (0x118396000) [pid = 2253] [serial = 1535] [outer = 0x110fe2000] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 322 (0x1214c8000) [pid = 2253] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 321 (0x12935d000) [pid = 2253] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 320 (0x11710bc00) [pid = 2253] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 319 (0x112a68400) [pid = 2253] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 318 (0x118518c00) [pid = 2253] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 317 (0x128b4c400) [pid = 2253] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 316 (0x121585400) [pid = 2253] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 315 (0x12ba17400) [pid = 2253] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 314 (0x110f37c00) [pid = 2253] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 313 (0x12d710800) [pid = 2253] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 312 (0x112a74400) [pid = 2253] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 311 (0x11767f400) [pid = 2253] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 310 (0x11277b800) [pid = 2253] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 309 (0x118dbe800) [pid = 2253] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 308 (0x116770000) [pid = 2253] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 307 (0x1212e1000) [pid = 2253] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 306 (0x115dc1800) [pid = 2253] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 305 (0x135c7bc00) [pid = 2253] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 304 (0x111c19800) [pid = 2253] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 303 (0x135cb1400) [pid = 2253] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 302 (0x129561c00) [pid = 2253] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 301 (0x118521800) [pid = 2253] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 300 (0x112661800) [pid = 2253] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 299 (0x11838f000) [pid = 2253] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 298 (0x135b60000) [pid = 2253] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 297 (0x1242fac00) [pid = 2253] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 296 (0x1352e3800) [pid = 2253] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 295 (0x12be0f400) [pid = 2253] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 294 (0x13530a800) [pid = 2253] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 293 (0x12d725800) [pid = 2253] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 292 (0x12bcfc800) [pid = 2253] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 291 (0x12d81e000) [pid = 2253] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 290 (0x128d7d800) [pid = 2253] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 289 (0x119c2c000) [pid = 2253] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 288 (0x128d8a400) [pid = 2253] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 287 (0x1122a7400) [pid = 2253] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 286 (0x129361000) [pid = 2253] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 285 (0x1214d5400) [pid = 2253] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 284 (0x118391400) [pid = 2253] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 283 (0x121765c00) [pid = 2253] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 282 (0x110fdc400) [pid = 2253] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 281 (0x116774000) [pid = 2253] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 280 (0x126c97800) [pid = 2253] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 279 (0x128c47800) [pid = 2253] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 278 (0x1133c5000) [pid = 2253] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 277 (0x121b32400) [pid = 2253] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 276 (0x1133e7c00) [pid = 2253] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 275 (0x135212400) [pid = 2253] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 274 (0x126867800) [pid = 2253] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 273 (0x11325e400) [pid = 2253] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 272 (0x113c42c00) [pid = 2253] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 271 (0x126ca3800) [pid = 2253] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 270 (0x13fa0e800) [pid = 2253] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 269 (0x11266c800) [pid = 2253] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 268 (0x112664c00) [pid = 2253] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 267 (0x137b21400) [pid = 2253] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 266 (0x135221400) [pid = 2253] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 265 (0x135213400) [pid = 2253] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 264 (0x135cb4c00) [pid = 2253] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 263 (0x1353c6800) [pid = 2253] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 262 (0x110f3a000) [pid = 2253] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 261 (0x12d724c00) [pid = 2253] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 260 (0x12bc1e800) [pid = 2253] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 259 (0x12add0000) [pid = 2253] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 258 (0x121b2d000) [pid = 2253] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 257 (0x12403a800) [pid = 2253] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 256 (0x11286f400) [pid = 2253] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 255 (0x1212e3c00) [pid = 2253] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 254 (0x113c7e400) [pid = 2253] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 253 (0x113c3f400) [pid = 2253] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 252 (0x118171000) [pid = 2253] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 251 (0x112786c00) [pid = 2253] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 250 (0x12c142000) [pid = 2253] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 249 (0x11767c400) [pid = 2253] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 248 (0x1216a6400) [pid = 2253] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 247 (0x119857000) [pid = 2253] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 246 (0x128b50000) [pid = 2253] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 245 (0x119c31000) [pid = 2253] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 244 (0x128c7a800) [pid = 2253] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 243 (0x115e8ec00) [pid = 2253] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 242 (0x12af35400) [pid = 2253] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 241 (0x110f41800) [pid = 2253] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 240 (0x118d08400) [pid = 2253] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 239 (0x1297ce800) [pid = 2253] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 238 (0x111a0b000) [pid = 2253] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 237 (0x12aa22400) [pid = 2253] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 236 (0x1212dd800) [pid = 2253] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 235 (0x121c0a800) [pid = 2253] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 234 (0x12158b400) [pid = 2253] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x121144400) [pid = 2253] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x119c13c00) [pid = 2253] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x119bbc000) [pid = 2253] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x12bcfb800) [pid = 2253] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x113c26800) [pid = 2253] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x1194e7800) [pid = 2253] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x12113cc00) [pid = 2253] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x1120ecc00) [pid = 2253] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x112d9f000) [pid = 2253] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x128c47c00) [pid = 2253] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x117598800) [pid = 2253] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x112a69c00) [pid = 2253] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x11851e800) [pid = 2253] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x12c5c1800) [pid = 2253] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x1181ee000) [pid = 2253] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x128c43400) [pid = 2253] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x1291aa800) [pid = 2253] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x112aee800) [pid = 2253] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x116773800) [pid = 2253] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x12d72c400) [pid = 2253] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x111c8a400) [pid = 2253] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:59:14 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x118389400) [pid = 2253] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:59:15 INFO - PROCESS | 2253 | 1464332355149 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]]]}] 23:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1973ms 23:59:15 INFO - PROCESS | 2253 | 1464332355204 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 2253 | 1464332355207 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:59:15 INFO - PROCESS | 2253 | 1464332355211 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - PROCESS | 2253 | 1464332355213 Marionette TRACE conn2 <- [1,2018,null,{}] 23:59:15 INFO - PROCESS | 2253 | 1464332355217 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}] 23:59:15 INFO - PROCESS | 2253 | 1464332355329 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:59:15 INFO - PROCESS | 2253 | 1464332355398 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d03000 == 18 [pid = 2253] [id = 512] 23:59:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x110fea000) [pid = 2253] [serial = 1536] [outer = 0x0] 23:59:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x111c88800) [pid = 2253] [serial = 1537] [outer = 0x110fea000] 23:59:15 INFO - PROCESS | 2253 | 1464332355431 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x112660000) [pid = 2253] [serial = 1538] [outer = 0x110fea000] 23:59:15 INFO - PROCESS | 2253 | 1464332355982 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 822ms 23:59:16 INFO - PROCESS | 2253 | 1464332356037 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 2253 | 1464332356041 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:59:16 INFO - PROCESS | 2253 | 1464332356050 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 2253 | 1464332356052 Marionette TRACE conn2 <- [1,2022,null,{}] 23:59:16 INFO - PROCESS | 2253 | 1464332356054 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}] 23:59:16 INFO - PROCESS | 2253 | 1464332356167 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:59:16 INFO - PROCESS | 2253 | 1464332356257 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x11743d000 == 19 [pid = 2253] [id = 513] 23:59:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x1122b6800) [pid = 2253] [serial = 1539] [outer = 0x0] 23:59:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x11266e800) [pid = 2253] [serial = 1540] [outer = 0x1122b6800] 23:59:16 INFO - PROCESS | 2253 | 1464332356288 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x11286b800) [pid = 2253] [serial = 1541] [outer = 0x1122b6800] 23:59:16 INFO - PROCESS | 2253 | 1464332356986 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]]]}] 23:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 23:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:59:17 INFO - PROCESS | 2253 | 1464332357019 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 2253 | 1464332357022 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:59:17 INFO - PROCESS | 2253 | 1464332357025 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 2253 | 1464332357028 Marionette TRACE conn2 <- [1,2026,null,{}] 23:59:17 INFO - PROCESS | 2253 | 1464332357032 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}] 23:59:17 INFO - PROCESS | 2253 | 1464332357133 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:59:17 INFO - PROCESS | 2253 | 1464332357203 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x1127a3800 == 20 [pid = 2253] [id = 514] 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x111c82400) [pid = 2253] [serial = 1542] [outer = 0x0] 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x111e6c000) [pid = 2253] [serial = 1543] [outer = 0x111c82400] 23:59:17 INFO - PROCESS | 2253 | 1464332357231 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x112663400) [pid = 2253] [serial = 1544] [outer = 0x111c82400] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x12128d000 == 19 [pid = 2253] [id = 510] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x119ea0000 == 18 [pid = 2253] [id = 509] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x1194d0800 == 17 [pid = 2253] [id = 508] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x118d1f000 == 16 [pid = 2253] [id = 507] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x11743f800 == 15 [pid = 2253] [id = 506] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x1164db800 == 14 [pid = 2253] [id = 505] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x112653000 == 13 [pid = 2253] [id = 504] 23:59:17 INFO - PROCESS | 2253 | --DOCSHELL 0x143d08000 == 12 [pid = 2253] [id = 503] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x142b05000) [pid = 2253] [serial = 1510] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x119977000) [pid = 2253] [serial = 1383] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x121540800) [pid = 2253] [serial = 1384] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x12c14a400) [pid = 2253] [serial = 1360] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x12af34c00) [pid = 2253] [serial = 1359] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x128d88400) [pid = 2253] [serial = 1357] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x128b52800) [pid = 2253] [serial = 1356] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x12c5c0400) [pid = 2253] [serial = 1395] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x112a68800) [pid = 2253] [serial = 1348] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 211 (0x110fbd400) [pid = 2253] [serial = 1347] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 210 (0x135b3ec00) [pid = 2253] [serial = 1363] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 209 (0x12d72e000) [pid = 2253] [serial = 1362] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 208 (0x11822e400) [pid = 2253] [serial = 1380] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 207 (0x1194eb000) [pid = 2253] [serial = 1381] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 206 (0x113c1e000) [pid = 2253] [serial = 1438] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 205 (0x12d185400) [pid = 2253] [serial = 1396] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x118910000) [pid = 2253] [serial = 1378] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x11759cc00) [pid = 2253] [serial = 1430] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x118168400) [pid = 2253] [serial = 1377] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x1212e4000) [pid = 2253] [serial = 1354] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x119bba000) [pid = 2253] [serial = 1353] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x1185d9400) [pid = 2253] [serial = 1351] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x118164800) [pid = 2253] [serial = 1350] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x115dbac00) [pid = 2253] [serial = 1398] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x1219dac00) [pid = 2253] [serial = 1386] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x124a4c800) [pid = 2253] [serial = 1387] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x12123d000) [pid = 2253] [serial = 1371] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x13fa06400) [pid = 2253] [serial = 1372] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x135cb2000) [pid = 2253] [serial = 1365] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x135cb7000) [pid = 2253] [serial = 1366] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x113260c00) [pid = 2253] [serial = 1375] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x112ae9800) [pid = 2253] [serial = 1374] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x135cbb000) [pid = 2253] [serial = 1368] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x13fa05000) [pid = 2253] [serial = 1369] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x12aa2dc00) [pid = 2253] [serial = 1392] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x11315b800) [pid = 2253] [serial = 1429] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x12be0dc00) [pid = 2253] [serial = 1393] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x11627c800) [pid = 2253] [serial = 1474] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x117e74400) [pid = 2253] [serial = 1279] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x128c4d800) [pid = 2253] [serial = 1291] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x128d8ac00) [pid = 2253] [serial = 1294] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x11710a400) [pid = 2253] [serial = 1399] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x128c47400) [pid = 2253] [serial = 1481] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x12c5c1c00) [pid = 2253] [serial = 1414] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x12ba1f800) [pid = 2253] [serial = 1411] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x119bba800) [pid = 2253] [serial = 1478] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x1352b4400) [pid = 2253] [serial = 1487] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x1352e0c00) [pid = 2253] [serial = 1489] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x11286d000) [pid = 2253] [serial = 886] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x128d87c00) [pid = 2253] [serial = 1408] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x12c147c00) [pid = 2253] [serial = 1306] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x135c74400) [pid = 2253] [serial = 1345] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x123f18800) [pid = 2253] [serial = 1405] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x128a2d400) [pid = 2253] [serial = 1407] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x13521e400) [pid = 2253] [serial = 1486] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x12ce0f400) [pid = 2253] [serial = 1484] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x12be09400) [pid = 2253] [serial = 1483] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x119c0c800) [pid = 2253] [serial = 1402] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x12158c400) [pid = 2253] [serial = 1404] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x120f1b800) [pid = 2253] [serial = 1441] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x124b6dc00) [pid = 2253] [serial = 1480] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x11890c800) [pid = 2253] [serial = 1401] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x117599800) [pid = 2253] [serial = 1439] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x118912800) [pid = 2253] [serial = 1477] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x1194f1400) [pid = 2253] [serial = 1432] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x137b2dc00) [pid = 2253] [serial = 1496] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x112667800) [pid = 2253] [serial = 1498] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x135b64000) [pid = 2253] [serial = 1427] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x12d185c00) [pid = 2253] [serial = 1426] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1352ecc00) [pid = 2253] [serial = 1424] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x135b4c000) [pid = 2253] [serial = 1418] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x135b68800) [pid = 2253] [serial = 1493] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x1352e9800) [pid = 2253] [serial = 1423] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x135b67400) [pid = 2253] [serial = 1421] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x135cb1c00) [pid = 2253] [serial = 1495] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x12d818c00) [pid = 2253] [serial = 1415] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x135b62400) [pid = 2253] [serial = 1420] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1353cac00) [pid = 2253] [serial = 1490] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x12bcf8c00) [pid = 2253] [serial = 1412] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x1353d1000) [pid = 2253] [serial = 1492] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x12d820400) [pid = 2253] [serial = 1417] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x1216a4400) [pid = 2253] [serial = 1285] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1297d4000) [pid = 2253] [serial = 1297] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x1297c9800) [pid = 2253] [serial = 1303] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12aaa5800) [pid = 2253] [serial = 1300] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x124a54c00) [pid = 2253] [serial = 1273] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x11984f000) [pid = 2253] [serial = 1282] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x125f78400) [pid = 2253] [serial = 1288] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x11286bc00) [pid = 2253] [serial = 1276] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x135cb8000) [pid = 2253] [serial = 1456] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12d18a800) [pid = 2253] [serial = 1451] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x1352e6c00) [pid = 2253] [serial = 1453] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x12c20b400) [pid = 2253] [serial = 1448] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12ce02c00) [pid = 2253] [serial = 1450] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x128c7cc00) [pid = 2253] [serial = 1445] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x12be02400) [pid = 2253] [serial = 1447] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x128c46800) [pid = 2253] [serial = 997] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x115db8c00) [pid = 2253] [serial = 928] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x128c3f800) [pid = 2253] [serial = 940] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x1164acc00) [pid = 2253] [serial = 1048] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x116a6a000) [pid = 2253] [serial = 1102] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x12c5c2800) [pid = 2253] [serial = 1003] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x135cadc00) [pid = 2253] [serial = 1246] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x12c982400) [pid = 2253] [serial = 1177] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x118397c00) [pid = 2253] [serial = 1162] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x12ba12800) [pid = 2253] [serial = 1171] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x120f29800) [pid = 2253] [serial = 934] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x129562800) [pid = 2253] [serial = 1114] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x1219d4c00) [pid = 2253] [serial = 994] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x12bc21000) [pid = 2253] [serial = 943] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x118231400) [pid = 2253] [serial = 931] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x12d704000) [pid = 2253] [serial = 1237] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x112a72800) [pid = 2253] [serial = 1225] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x12123ec00) [pid = 2253] [serial = 1054] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x12aaac000) [pid = 2253] [serial = 1117] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x12be0e000) [pid = 2253] [serial = 946] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x135c80000) [pid = 2253] [serial = 1243] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x128d88c00) [pid = 2253] [serial = 1168] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x1264c8000) [pid = 2253] [serial = 1060] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x128c77800) [pid = 2253] [serial = 1111] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x121c15000) [pid = 2253] [serial = 1108] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x1212e0c00) [pid = 2253] [serial = 1165] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x1219d7400) [pid = 2253] [serial = 1057] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x12c210c00) [pid = 2253] [serial = 1174] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x12d182c00) [pid = 2253] [serial = 1183] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x124bed800) [pid = 2253] [serial = 1231] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x124be4800) [pid = 2253] [serial = 937] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x112a72c00) [pid = 2253] [serial = 1045] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x11710a000) [pid = 2253] [serial = 988] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x12aa2c800) [pid = 2253] [serial = 1234] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x119257800) [pid = 2253] [serial = 1228] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x12adc8400) [pid = 2253] [serial = 1120] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x119855c00) [pid = 2253] [serial = 1105] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x12ce11c00) [pid = 2253] [serial = 1180] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x119257c00) [pid = 2253] [serial = 991] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 85 (0x12be04800) [pid = 2253] [serial = 1000] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 84 (0x1297c9c00) [pid = 2253] [serial = 1099] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x115e1d800) [pid = 2253] [serial = 1159] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x11890d400) [pid = 2253] [serial = 1051] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 81 (0x135b42400) [pid = 2253] [serial = 1240] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 80 (0x1219d2400) [pid = 2253] [serial = 1006] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 79 (0x1214d2800) [pid = 2253] [serial = 1442] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 78 (0x124be9400) [pid = 2253] [serial = 1436] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 77 (0x124b72c00) [pid = 2253] [serial = 1444] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 76 (0x11266b400) [pid = 2253] [serial = 1499] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 75 (0x128a30400) [pid = 2253] [serial = 1501] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 74 (0x120f23800) [pid = 2253] [serial = 1433] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 73 (0x121c07c00) [pid = 2253] [serial = 1435] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 72 (0x128b51000) [pid = 2253] [serial = 1389] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 71 (0x13fa1d800) [pid = 2253] [serial = 1508] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 70 (0x13fa07400) [pid = 2253] [serial = 1505] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 69 (0x13fa14000) [pid = 2253] [serial = 1507] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 68 (0x137b37c00) [pid = 2253] [serial = 1502] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 67 (0x137b2d000) [pid = 2253] [serial = 1471] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 66 (0x137b3ec00) [pid = 2253] [serial = 1504] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 65 (0x137b39400) [pid = 2253] [serial = 1472] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 64 (0x1353d2400) [pid = 2253] [serial = 1469] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 63 (0x13521a800) [pid = 2253] [serial = 1465] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 62 (0x1352b0800) [pid = 2253] [serial = 1468] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 61 (0x13521f000) [pid = 2253] [serial = 1466] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 60 (0x137b2b800) [pid = 2253] [serial = 1460] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 59 (0x1353d1c00) [pid = 2253] [serial = 1463] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 58 (0x137b36800) [pid = 2253] [serial = 1457] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 57 (0x1353cdc00) [pid = 2253] [serial = 1462] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 56 (0x137b27400) [pid = 2253] [serial = 1459] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 55 (0x135cae400) [pid = 2253] [serial = 1454] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | --DOMWINDOW == 54 (0x128d8bc00) [pid = 2253] [serial = 1390] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 2253 | 1464332357767 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]]]}] 23:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms 23:59:17 INFO - PROCESS | 2253 | 1464332357801 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 2253 | 1464332357804 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:59:17 INFO - PROCESS | 2253 | 1464332357809 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 2253 | 1464332357813 Marionette TRACE conn2 <- [1,2030,null,{}] 23:59:17 INFO - PROCESS | 2253 | 1464332357817 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}] 23:59:17 INFO - PROCESS | 2253 | 1464332357898 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:59:17 INFO - PROCESS | 2253 | 1464332357903 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x11684d000 == 13 [pid = 2253] [id = 515] 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 55 (0x112785c00) [pid = 2253] [serial = 1545] [outer = 0x0] 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 56 (0x112865800) [pid = 2253] [serial = 1546] [outer = 0x112785c00] 23:59:17 INFO - PROCESS | 2253 | 1464332357932 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 57 (0x112a68000) [pid = 2253] [serial = 1547] [outer = 0x112785c00] 23:59:18 INFO - PROCESS | 2253 | 1464332358370 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 573ms 23:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:59:18 INFO - PROCESS | 2253 | 1464332358382 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 2253 | 1464332358384 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:59:18 INFO - PROCESS | 2253 | 1464332358388 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 2253 | 1464332358392 Marionette TRACE conn2 <- [1,2034,null,{}] 23:59:18 INFO - PROCESS | 2253 | 1464332358406 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}] 23:59:18 INFO - PROCESS | 2253 | 1464332358545 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:59:18 INFO - PROCESS | 2253 | 1464332358561 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x118249800 == 14 [pid = 2253] [id = 516] 23:59:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 58 (0x112a72000) [pid = 2253] [serial = 1548] [outer = 0x0] 23:59:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 59 (0x112fc2800) [pid = 2253] [serial = 1549] [outer = 0x112a72000] 23:59:18 INFO - PROCESS | 2253 | 1464332358611 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 60 (0x113165400) [pid = 2253] [serial = 1550] [outer = 0x112a72000] 23:59:18 INFO - PROCESS | 2253 | 1464332358980 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 23:59:19 INFO - PROCESS | 2253 | 1464332359015 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 2253 | 1464332359017 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:59:19 INFO - PROCESS | 2253 | 1464332359019 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 2253 | 1464332359020 Marionette TRACE conn2 <- [1,2038,null,{}] 23:59:19 INFO - PROCESS | 2253 | 1464332359023 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}] 23:59:19 INFO - PROCESS | 2253 | 1464332359113 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:59:19 INFO - PROCESS | 2253 | 1464332359118 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x11945d800 == 15 [pid = 2253] [id = 517] 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 61 (0x11325f400) [pid = 2253] [serial = 1551] [outer = 0x0] 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 62 (0x1133c5c00) [pid = 2253] [serial = 1552] [outer = 0x11325f400] 23:59:19 INFO - PROCESS | 2253 | 1464332359144 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 63 (0x113c3c400) [pid = 2253] [serial = 1553] [outer = 0x11325f400] 23:59:19 INFO - PROCESS | 2253 | 1464332359496 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 23:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:59:19 INFO - PROCESS | 2253 | 1464332359539 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 2253 | 1464332359541 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:59:19 INFO - PROCESS | 2253 | 1464332359544 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 2253 | 1464332359546 Marionette TRACE conn2 <- [1,2042,null,{}] 23:59:19 INFO - PROCESS | 2253 | 1464332359549 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}] 23:59:19 INFO - PROCESS | 2253 | 1464332359648 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:59:19 INFO - PROCESS | 2253 | 1464332359654 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x11961e800 == 16 [pid = 2253] [id = 518] 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 64 (0x110fb0000) [pid = 2253] [serial = 1554] [outer = 0x0] 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 65 (0x113c41c00) [pid = 2253] [serial = 1555] [outer = 0x110fb0000] 23:59:19 INFO - PROCESS | 2253 | 1464332359682 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 66 (0x115db5800) [pid = 2253] [serial = 1556] [outer = 0x110fb0000] 23:59:20 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) 23:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 570ms 23:59:20 INFO - PROCESS | 2253 | 1464332360106 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]]]}] 23:59:20 INFO - PROCESS | 2253 | 1464332360113 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 2253 | 1464332360114 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:59:20 INFO - PROCESS | 2253 | 1464332360117 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 2253 | 1464332360118 Marionette TRACE conn2 <- [1,2046,null,{}] 23:59:20 INFO - PROCESS | 2253 | 1464332360120 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}] 23:59:20 INFO - PROCESS | 2253 | 1464332360247 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:59:20 INFO - PROCESS | 2253 | 1464332360279 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x119ea4000 == 17 [pid = 2253] [id = 519] 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 67 (0x115db9c00) [pid = 2253] [serial = 1557] [outer = 0x0] 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 68 (0x115e83400) [pid = 2253] [serial = 1558] [outer = 0x115db9c00] 23:59:20 INFO - PROCESS | 2253 | 1464332360305 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 69 (0x116775800) [pid = 2253] [serial = 1559] [outer = 0x115db9c00] 23:59:20 INFO - PROCESS | 2253 | 1464332360685 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]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 23:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:59:20 INFO - PROCESS | 2253 | 1464332360736 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 2253 | 1464332360738 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:59:20 INFO - PROCESS | 2253 | 1464332360740 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 2253 | 1464332360741 Marionette TRACE conn2 <- [1,2050,null,{}] 23:59:20 INFO - PROCESS | 2253 | 1464332360743 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}] 23:59:20 INFO - PROCESS | 2253 | 1464332360835 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:59:20 INFO - PROCESS | 2253 | 1464332360867 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x121288800 == 18 [pid = 2253] [id = 520] 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 70 (0x11685a400) [pid = 2253] [serial = 1560] [outer = 0x0] 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 71 (0x1168aec00) [pid = 2253] [serial = 1561] [outer = 0x11685a400] 23:59:20 INFO - PROCESS | 2253 | 1464332360892 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 72 (0x11710b000) [pid = 2253] [serial = 1562] [outer = 0x11685a400] 23:59:21 INFO - PROCESS | 2253 | 1464332361213 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]]]}] 23:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 517ms 23:59:21 INFO - PROCESS | 2253 | 1464332361258 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 2253 | 1464332361259 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:59:21 INFO - PROCESS | 2253 | 1464332361262 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 2253 | 1464332361263 Marionette TRACE conn2 <- [1,2054,null,{}] 23:59:21 INFO - PROCESS | 2253 | 1464332361265 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}] 23:59:21 INFO - PROCESS | 2253 | 1464332361359 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:59:21 INFO - PROCESS | 2253 | 1464332361372 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x121814800 == 19 [pid = 2253] [id = 521] 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 73 (0x116862400) [pid = 2253] [serial = 1563] [outer = 0x0] 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 74 (0x117598c00) [pid = 2253] [serial = 1564] [outer = 0x116862400] 23:59:21 INFO - PROCESS | 2253 | 1464332361397 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 75 (0x117680c00) [pid = 2253] [serial = 1565] [outer = 0x116862400] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 74 (0x1133c1400) [pid = 2253] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 73 (0x112fc6000) [pid = 2253] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 72 (0x13fa20800) [pid = 2253] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 71 (0x11685c800) [pid = 2253] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 70 (0x115dc3400) [pid = 2253] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 69 (0x1133dd400) [pid = 2253] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 68 (0x112fc5000) [pid = 2253] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 67 (0x11265f800) [pid = 2253] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:59:21 INFO - PROCESS | 2253 | --DOMWINDOW == 66 (0x111c28000) [pid = 2253] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:59:21 INFO - PROCESS | 2253 | 1464332361744 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]]]}] 23:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 23:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:59:21 INFO - PROCESS | 2253 | 1464332361782 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 2253 | 1464332361783 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:59:21 INFO - PROCESS | 2253 | 1464332361785 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 2253 | 1464332361787 Marionette TRACE conn2 <- [1,2058,null,{}] 23:59:21 INFO - PROCESS | 2253 | 1464332361789 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}] 23:59:21 INFO - PROCESS | 2253 | 1464332361875 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:59:21 INFO - PROCESS | 2253 | 1464332361882 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x118217000 == 20 [pid = 2253] [id = 522] 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 67 (0x11286b400) [pid = 2253] [serial = 1566] [outer = 0x0] 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 68 (0x117e79800) [pid = 2253] [serial = 1567] [outer = 0x11286b400] 23:59:21 INFO - PROCESS | 2253 | 1464332361908 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 69 (0x118167400) [pid = 2253] [serial = 1568] [outer = 0x11286b400] 23:59:22 INFO - PROCESS | 2253 | 1464332362248 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 23:59:22 INFO - PROCESS | 2253 | 1464332362254 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 2253 | 1464332362255 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:59:22 INFO - PROCESS | 2253 | 1464332362257 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 2253 | 1464332362258 Marionette TRACE conn2 <- [1,2062,null,{}] 23:59:22 INFO - PROCESS | 2253 | 1464332362264 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}] 23:59:22 INFO - PROCESS | 2253 | 1464332362367 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:59:22 INFO - PROCESS | 2253 | 1464332362373 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f6b000 == 21 [pid = 2253] [id = 523] 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 70 (0x113164800) [pid = 2253] [serial = 1569] [outer = 0x0] 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 71 (0x11816cc00) [pid = 2253] [serial = 1570] [outer = 0x113164800] 23:59:22 INFO - PROCESS | 2253 | 1464332362399 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 72 (0x118239800) [pid = 2253] [serial = 1571] [outer = 0x113164800] 23:59:22 INFO - PROCESS | 2253 | 1464332362715 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 23:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:59:22 INFO - PROCESS | 2253 | 1464332362729 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 2253 | 1464332362730 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:59:22 INFO - PROCESS | 2253 | 1464332362733 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 2253 | 1464332362734 Marionette TRACE conn2 <- [1,2066,null,{}] 23:59:22 INFO - PROCESS | 2253 | 1464332362736 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}] 23:59:22 INFO - PROCESS | 2253 | 1464332362834 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:59:22 INFO - PROCESS | 2253 | 1464332362839 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b49800 == 22 [pid = 2253] [id = 524] 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 73 (0x11823c000) [pid = 2253] [serial = 1572] [outer = 0x0] 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 74 (0x118392000) [pid = 2253] [serial = 1573] [outer = 0x11823c000] 23:59:22 INFO - PROCESS | 2253 | 1464332362873 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 75 (0x11890bc00) [pid = 2253] [serial = 1574] [outer = 0x11823c000] 23:59:23 INFO - PROCESS | 2253 | 1464332363236 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 23:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:59:23 INFO - PROCESS | 2253 | 1464332363254 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 2253 | 1464332363255 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:59:23 INFO - PROCESS | 2253 | 1464332363257 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 2253 | 1464332363258 Marionette TRACE conn2 <- [1,2070,null,{}] 23:59:23 INFO - PROCESS | 2253 | 1464332363272 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}] 23:59:23 INFO - PROCESS | 2253 | 1464332363353 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:59:23 INFO - PROCESS | 2253 | 1464332363357 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x126457800 == 23 [pid = 2253] [id = 525] 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 76 (0x11890ec00) [pid = 2253] [serial = 1575] [outer = 0x0] 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 77 (0x118913c00) [pid = 2253] [serial = 1576] [outer = 0x11890ec00] 23:59:23 INFO - PROCESS | 2253 | 1464332363383 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 78 (0x11895f800) [pid = 2253] [serial = 1577] [outer = 0x11890ec00] 23:59:23 INFO - PROCESS | 2253 | 1464332363703 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 23:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:59:23 INFO - PROCESS | 2253 | 1464332363730 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 2253 | 1464332363732 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:59:23 INFO - PROCESS | 2253 | 1464332363734 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 2253 | 1464332363735 Marionette TRACE conn2 <- [1,2074,null,{}] 23:59:23 INFO - PROCESS | 2253 | 1464332363737 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}] 23:59:23 INFO - PROCESS | 2253 | 1464332363817 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:59:23 INFO - PROCESS | 2253 | 1464332363821 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a54000 == 24 [pid = 2253] [id = 526] 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 79 (0x118389800) [pid = 2253] [serial = 1578] [outer = 0x0] 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 80 (0x118d06c00) [pid = 2253] [serial = 1579] [outer = 0x118389800] 23:59:23 INFO - PROCESS | 2253 | 1464332363846 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 81 (0x118db5800) [pid = 2253] [serial = 1580] [outer = 0x118389800] 23:59:24 INFO - PROCESS | 2253 | 1464332364350 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]]]}] 23:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 23:59:24 INFO - PROCESS | 2253 | 1464332364407 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 2253 | 1464332364409 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:59:24 INFO - PROCESS | 2253 | 1464332364412 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 2253 | 1464332364415 Marionette TRACE conn2 <- [1,2078,null,{}] 23:59:24 INFO - PROCESS | 2253 | 1464332364419 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}] 23:59:24 INFO - PROCESS | 2253 | 1464332364520 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:59:24 INFO - PROCESS | 2253 | 1464332364584 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x116f90800 == 25 [pid = 2253] [id = 527] 23:59:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 82 (0x1122a7400) [pid = 2253] [serial = 1581] [outer = 0x0] 23:59:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x112669400) [pid = 2253] [serial = 1582] [outer = 0x1122a7400] 23:59:24 INFO - PROCESS | 2253 | 1464332364615 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x11286a800) [pid = 2253] [serial = 1583] [outer = 0x1122a7400] 23:59:25 INFO - PROCESS | 2253 | 1464332365010 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 622ms 23:59:25 INFO - PROCESS | 2253 | 1464332365035 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 2253 | 1464332365039 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:59:25 INFO - PROCESS | 2253 | 1464332365044 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 2253 | 1464332365045 Marionette TRACE conn2 <- [1,2082,null,{}] 23:59:25 INFO - PROCESS | 2253 | 1464332365048 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}] 23:59:25 INFO - PROCESS | 2253 | 1464332365152 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:59:25 INFO - PROCESS | 2253 | 1464332365224 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211a8000 == 26 [pid = 2253] [id = 528] 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x112a69c00) [pid = 2253] [serial = 1584] [outer = 0x0] 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x112fc2c00) [pid = 2253] [serial = 1585] [outer = 0x112a69c00] 23:59:25 INFO - PROCESS | 2253 | 1464332365267 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x113c24400) [pid = 2253] [serial = 1586] [outer = 0x112a69c00] 23:59:25 INFO - PROCESS | 2253 | 1464332365662 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 23:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:59:25 INFO - PROCESS | 2253 | 1464332365714 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 2253 | 1464332365715 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:59:25 INFO - PROCESS | 2253 | 1464332365718 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 2253 | 1464332365720 Marionette TRACE conn2 <- [1,2086,null,{}] 23:59:25 INFO - PROCESS | 2253 | 1464332365728 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}] 23:59:25 INFO - PROCESS | 2253 | 1464332365830 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:59:25 INFO - PROCESS | 2253 | 1464332365884 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a8d800 == 27 [pid = 2253] [id = 529] 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x115db9400) [pid = 2253] [serial = 1587] [outer = 0x0] 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x11620ec00) [pid = 2253] [serial = 1588] [outer = 0x115db9400] 23:59:25 INFO - PROCESS | 2253 | 1464332365916 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x116770800) [pid = 2253] [serial = 1589] [outer = 0x115db9400] 23:59:26 INFO - PROCESS | 2253 | 1464332366364 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 23:59:26 INFO - PROCESS | 2253 | 1464332366391 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 2253 | 1464332366393 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:59:26 INFO - PROCESS | 2253 | 1464332366397 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 2253 | 1464332366399 Marionette TRACE conn2 <- [1,2090,null,{}] 23:59:26 INFO - PROCESS | 2253 | 1464332366401 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}] 23:59:26 INFO - PROCESS | 2253 | 1464332366521 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:59:26 INFO - PROCESS | 2253 | 1464332366598 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d64800 == 28 [pid = 2253] [id = 530] 23:59:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x118166400) [pid = 2253] [serial = 1590] [outer = 0x0] 23:59:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x118395800) [pid = 2253] [serial = 1591] [outer = 0x118166400] 23:59:26 INFO - PROCESS | 2253 | 1464332366630 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x118521c00) [pid = 2253] [serial = 1592] [outer = 0x118166400] 23:59:27 INFO - PROCESS | 2253 | 1464332367031 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]]]}] 23:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 23:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:59:27 INFO - PROCESS | 2253 | 1464332367066 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 2253 | 1464332367068 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:59:27 INFO - PROCESS | 2253 | 1464332367070 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 2253 | 1464332367071 Marionette TRACE conn2 <- [1,2094,null,{}] 23:59:27 INFO - PROCESS | 2253 | 1464332367074 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}] 23:59:27 INFO - PROCESS | 2253 | 1464332367180 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:59:27 INFO - PROCESS | 2253 | 1464332367231 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x129370000 == 29 [pid = 2253] [id = 531] 23:59:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x110fb3000) [pid = 2253] [serial = 1593] [outer = 0x0] 23:59:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x1181f4800) [pid = 2253] [serial = 1594] [outer = 0x110fb3000] 23:59:27 INFO - PROCESS | 2253 | 1464332367261 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x118d06800) [pid = 2253] [serial = 1595] [outer = 0x110fb3000] 23:59:27 INFO - PROCESS | 2253 | 1464332367850 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]]]}] 23:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 822ms 23:59:27 INFO - PROCESS | 2253 | 1464332367894 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 2253 | 1464332367896 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:59:27 INFO - PROCESS | 2253 | 1464332367900 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 2253 | 1464332367902 Marionette TRACE conn2 <- [1,2098,null,{}] 23:59:27 INFO - PROCESS | 2253 | 1464332367906 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}] 23:59:28 INFO - PROCESS | 2253 | 1464332368001 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:59:28 INFO - PROCESS | 2253 | 1464332368093 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x119461800 == 30 [pid = 2253] [id = 532] 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x11286fc00) [pid = 2253] [serial = 1596] [outer = 0x0] 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x112a74000) [pid = 2253] [serial = 1597] [outer = 0x11286fc00] 23:59:28 INFO - PROCESS | 2253 | 1464332368123 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x112fc5c00) [pid = 2253] [serial = 1598] [outer = 0x11286fc00] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x11838d800) [pid = 2253] [serial = 1534] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOCSHELL 0x11743d000 == 29 [pid = 2253] [id = 513] 23:59:28 INFO - PROCESS | 2253 | --DOCSHELL 0x115d03000 == 28 [pid = 2253] [id = 512] 23:59:28 INFO - PROCESS | 2253 | --DOCSHELL 0x121b1f800 == 27 [pid = 2253] [id = 511] 23:59:28 INFO - PROCESS | 2253 | 1464332368550 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]]]}] 23:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 23:59:28 INFO - PROCESS | 2253 | 1464332368572 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 2253 | 1464332368578 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:59:28 INFO - PROCESS | 2253 | 1464332368583 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - PROCESS | 2253 | 1464332368584 Marionette TRACE conn2 <- [1,2102,null,{}] 23:59:28 INFO - PROCESS | 2253 | 1464332368587 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}] 23:59:28 INFO - PROCESS | 2253 | 1464332368668 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x113c21c00) [pid = 2253] [serial = 1522] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x11823bc00) [pid = 2253] [serial = 1475] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x142b0bc00) [pid = 2253] [serial = 1511] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x118230800) [pid = 2253] [serial = 1532] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x1164ab400) [pid = 2253] [serial = 1528] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 92 (0x117e7d400) [pid = 2253] [serial = 1531] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 91 (0x117598000) [pid = 2253] [serial = 1529] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 90 (0x115d80000) [pid = 2253] [serial = 1525] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 89 (0x115dbdc00) [pid = 2253] [serial = 1526] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 88 (0x11315c000) [pid = 2253] [serial = 1519] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 87 (0x113163000) [pid = 2253] [serial = 1520] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 86 (0x112785400) [pid = 2253] [serial = 1516] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 85 (0x11286f800) [pid = 2253] [serial = 1517] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 84 (0x111e33800) [pid = 2253] [serial = 1513] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 83 (0x1122b5000) [pid = 2253] [serial = 1514] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | --DOMWINDOW == 82 (0x113c3c800) [pid = 2253] [serial = 1523] [outer = 0x0] [url = about:blank] 23:59:28 INFO - PROCESS | 2253 | 1464332368733 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d10000 == 28 [pid = 2253] [id = 533] 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 83 (0x111e33800) [pid = 2253] [serial = 1599] [outer = 0x0] 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 84 (0x112dab800) [pid = 2253] [serial = 1600] [outer = 0x111e33800] 23:59:28 INFO - PROCESS | 2253 | 1464332368760 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 85 (0x113c22400) [pid = 2253] [serial = 1601] [outer = 0x111e33800] 23:59:29 INFO - PROCESS | 2253 | 1464332369071 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 522ms 23:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:59:29 INFO - PROCESS | 2253 | 1464332369105 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 2253 | 1464332369106 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:59:29 INFO - PROCESS | 2253 | 1464332369109 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 2253 | 1464332369114 Marionette TRACE conn2 <- [1,2106,null,{}] 23:59:29 INFO - PROCESS | 2253 | 1464332369121 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}] 23:59:29 INFO - PROCESS | 2253 | 1464332369203 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:59:29 INFO - PROCESS | 2253 | 1464332369213 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x11961b800 == 29 [pid = 2253] [id = 534] 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 86 (0x113c43000) [pid = 2253] [serial = 1602] [outer = 0x0] 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 87 (0x115dc2400) [pid = 2253] [serial = 1603] [outer = 0x113c43000] 23:59:29 INFO - PROCESS | 2253 | 1464332369263 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 88 (0x116774400) [pid = 2253] [serial = 1604] [outer = 0x113c43000] 23:59:29 INFO - PROCESS | 2253 | 1464332369634 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 574ms 23:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:59:29 INFO - PROCESS | 2253 | 1464332369684 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 2253 | 1464332369687 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:59:29 INFO - PROCESS | 2253 | 1464332369690 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 2253 | 1464332369692 Marionette TRACE conn2 <- [1,2110,null,{}] 23:59:29 INFO - PROCESS | 2253 | 1464332369696 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}] 23:59:29 INFO - PROCESS | 2253 | 1464332369834 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:59:29 INFO - PROCESS | 2253 | 1464332369916 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x119f06800 == 30 [pid = 2253] [id = 535] 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 89 (0x113c85400) [pid = 2253] [serial = 1605] [outer = 0x0] 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 90 (0x11710ac00) [pid = 2253] [serial = 1606] [outer = 0x113c85400] 23:59:29 INFO - PROCESS | 2253 | 1464332369943 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 91 (0x118168000) [pid = 2253] [serial = 1607] [outer = 0x113c85400] 23:59:30 INFO - PROCESS | 2253 | 1464332370232 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 574ms 23:59:30 INFO - PROCESS | 2253 | 1464332370267 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 2253 | 1464332370268 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:59:30 INFO - PROCESS | 2253 | 1464332370271 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 2253 | 1464332370272 Marionette TRACE conn2 <- [1,2114,null,{}] 23:59:30 INFO - PROCESS | 2253 | 1464332370274 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}] 23:59:30 INFO - PROCESS | 2253 | 1464332370357 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:59:30 INFO - PROCESS | 2253 | 1464332370364 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x121b1f800 == 31 [pid = 2253] [id = 536] 23:59:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 92 (0x117675c00) [pid = 2253] [serial = 1608] [outer = 0x0] 23:59:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 93 (0x118230800) [pid = 2253] [serial = 1609] [outer = 0x117675c00] 23:59:30 INFO - PROCESS | 2253 | 1464332370389 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x1185d7800) [pid = 2253] [serial = 1610] [outer = 0x117675c00] 23:59:30 INFO - PROCESS | 2253 | 1464332370742 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 23:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:59:30 INFO - PROCESS | 2253 | 1464332370795 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 2253 | 1464332370796 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:59:30 INFO - PROCESS | 2253 | 1464332370799 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 2253 | 1464332370800 Marionette TRACE conn2 <- [1,2118,null,{}] 23:59:30 INFO - PROCESS | 2253 | 1464332370802 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}] 23:59:30 INFO - PROCESS | 2253 | 1464332370921 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:59:30 INFO - PROCESS | 2253 | 1464332370933 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b3a000 == 32 [pid = 2253] [id = 537] 23:59:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x118910000) [pid = 2253] [serial = 1611] [outer = 0x0] 23:59:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x118dbdc00) [pid = 2253] [serial = 1612] [outer = 0x118910000] 23:59:30 INFO - PROCESS | 2253 | 1464332370960 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x1194eac00) [pid = 2253] [serial = 1613] [outer = 0x118910000] 23:59:31 INFO - PROCESS | 2253 | 1464332371304 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 23:59:31 INFO - PROCESS | 2253 | 1464332371318 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:59:31 INFO - PROCESS | 2253 | 1464332371319 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:59:31 INFO - PROCESS | 2253 | 1464332371321 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 2253 | 1464332371322 Marionette TRACE conn2 <- [1,2122,null,{}] 23:59:31 INFO - PROCESS | 2253 | 1464332371325 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}] 23:59:31 INFO - PROCESS | 2253 | 1464332371423 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:59:31 INFO - PROCESS | 2253 | 1464332371434 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x1264df800 == 33 [pid = 2253] [id = 538] 23:59:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x11925d000) [pid = 2253] [serial = 1614] [outer = 0x0] 23:59:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x11984d800) [pid = 2253] [serial = 1615] [outer = 0x11925d000] 23:59:31 INFO - PROCESS | 2253 | 1464332371459 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x1198af400) [pid = 2253] [serial = 1616] [outer = 0x11925d000] 23:59:31 INFO - PROCESS | 2253 | 1464332371800 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 23:59:31 INFO - PROCESS | 2253 | 1464332371843 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 2253 | 1464332371845 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:59:31 INFO - PROCESS | 2253 | 1464332371847 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 2253 | 1464332371848 Marionette TRACE conn2 <- [1,2126,null,{}] 23:59:31 INFO - PROCESS | 2253 | 1464332371850 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}] 23:59:31 INFO - PROCESS | 2253 | 1464332371950 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:59:31 INFO - PROCESS | 2253 | 1464332371954 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x129373000 == 34 [pid = 2253] [id = 539] 23:59:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x1194eec00) [pid = 2253] [serial = 1617] [outer = 0x0] 23:59:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x11997b000) [pid = 2253] [serial = 1618] [outer = 0x1194eec00] 23:59:32 INFO - PROCESS | 2253 | 1464332372007 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x119c0e800) [pid = 2253] [serial = 1619] [outer = 0x1194eec00] 23:59:32 INFO - PROCESS | 2253 | 1464332372312 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 519ms 23:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:59:32 INFO - PROCESS | 2253 | 1464332372367 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 2253 | 1464332372368 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:59:32 INFO - PROCESS | 2253 | 1464332372370 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 2253 | 1464332372371 Marionette TRACE conn2 <- [1,2130,null,{}] 23:59:32 INFO - PROCESS | 2253 | 1464332372374 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}] 23:59:32 INFO - PROCESS | 2253 | 1464332372472 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:59:32 INFO - PROCESS | 2253 | 1464332372485 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974c800 == 35 [pid = 2253] [id = 540] 23:59:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x11997fc00) [pid = 2253] [serial = 1620] [outer = 0x0] 23:59:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x119c29c00) [pid = 2253] [serial = 1621] [outer = 0x11997fc00] 23:59:32 INFO - PROCESS | 2253 | 1464332372510 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x119c32c00) [pid = 2253] [serial = 1622] [outer = 0x11997fc00] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x110fe2000) [pid = 2253] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x112a72000) [pid = 2253] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x113164800) [pid = 2253] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x115db9c00) [pid = 2253] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x116862400) [pid = 2253] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x11325f400) [pid = 2253] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x11823c000) [pid = 2253] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x11685a400) [pid = 2253] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 97 (0x112785c00) [pid = 2253] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 96 (0x11286b400) [pid = 2253] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 95 (0x110fb0000) [pid = 2253] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 94 (0x11890ec00) [pid = 2253] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:59:32 INFO - PROCESS | 2253 | --DOMWINDOW == 93 (0x111c82400) [pid = 2253] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:59:32 INFO - PROCESS | 2253 | 1464332372947 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] 23:59:32 INFO - PROCESS | 2253 | 1464332372992 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:59:33 INFO - PROCESS | 2253 | 1464332372996 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 2253 | 1464332372997 Marionette TRACE conn2 <- [1,2134,null,{}] 23:59:33 INFO - PROCESS | 2253 | 1464332373000 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}] 23:59:33 INFO - PROCESS | 2253 | 1464332373083 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:59:33 INFO - PROCESS | 2253 | 1464332373087 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f6c000 == 36 [pid = 2253] [id = 541] 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 94 (0x111c82400) [pid = 2253] [serial = 1623] [outer = 0x0] 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 95 (0x113169800) [pid = 2253] [serial = 1624] [outer = 0x111c82400] 23:59:33 INFO - PROCESS | 2253 | 1464332373113 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 96 (0x118234400) [pid = 2253] [serial = 1625] [outer = 0x111c82400] 23:59:33 INFO - PROCESS | 2253 | 1464332373469 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]]]}] 23:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 23:59:33 INFO - PROCESS | 2253 | 1464332373516 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 2253 | 1464332373518 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:59:33 INFO - PROCESS | 2253 | 1464332373522 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 2253 | 1464332373525 Marionette TRACE conn2 <- [1,2138,null,{}] 23:59:33 INFO - PROCESS | 2253 | 1464332373528 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}] 23:59:33 INFO - PROCESS | 2253 | 1464332373698 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:59:33 INFO - PROCESS | 2253 | 1464332373740 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab77000 == 37 [pid = 2253] [id = 542] 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 97 (0x120f1b800) [pid = 2253] [serial = 1626] [outer = 0x0] 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 98 (0x120f29800) [pid = 2253] [serial = 1627] [outer = 0x120f1b800] 23:59:33 INFO - PROCESS | 2253 | 1464332373789 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x121235400) [pid = 2253] [serial = 1628] [outer = 0x120f1b800] 23:59:34 INFO - PROCESS | 2253 | 1464332374162 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 675ms 23:59:34 INFO - PROCESS | 2253 | 1464332374214 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 2253 | 1464332374215 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:59:34 INFO - PROCESS | 2253 | 1464332374224 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 2253 | 1464332374225 Marionette TRACE conn2 <- [1,2142,null,{}] 23:59:34 INFO - PROCESS | 2253 | 1464332374231 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}] 23:59:34 INFO - PROCESS | 2253 | 1464332374317 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:59:34 INFO - PROCESS | 2253 | 1464332374322 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b498800 == 38 [pid = 2253] [id = 543] 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x11685ec00) [pid = 2253] [serial = 1629] [outer = 0x0] 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x121237000) [pid = 2253] [serial = 1630] [outer = 0x11685ec00] 23:59:34 INFO - PROCESS | 2253 | 1464332374347 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x12123f400) [pid = 2253] [serial = 1631] [outer = 0x11685ec00] 23:59:34 INFO - PROCESS | 2253 | 1464332374670 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] 23:59:34 INFO - PROCESS | 2253 | 1464332374699 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:59:34 INFO - PROCESS | 2253 | 1464332374702 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 2253 | 1464332374703 Marionette TRACE conn2 <- [1,2146,null,{}] 23:59:34 INFO - PROCESS | 2253 | 1464332374705 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}] 23:59:34 INFO - PROCESS | 2253 | 1464332374788 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:59:34 INFO - PROCESS | 2253 | 1464332374841 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba6a000 == 39 [pid = 2253] [id = 544] 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x110fe5c00) [pid = 2253] [serial = 1632] [outer = 0x0] 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x1212d5c00) [pid = 2253] [serial = 1633] [outer = 0x110fe5c00] 23:59:34 INFO - PROCESS | 2253 | 1464332374866 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x1212de000) [pid = 2253] [serial = 1634] [outer = 0x110fe5c00] 23:59:35 INFO - PROCESS | 2253 | 1464332375365 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] 23:59:35 INFO - PROCESS | 2253 | 1464332375376 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:59:35 INFO - PROCESS | 2253 | 1464332375381 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 2253 | 1464332375384 Marionette TRACE conn2 <- [1,2150,null,{}] 23:59:35 INFO - PROCESS | 2253 | 1464332375387 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}] 23:59:35 INFO - PROCESS | 2253 | 1464332375495 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:59:35 INFO - PROCESS | 2253 | 1464332375552 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d27800 == 40 [pid = 2253] [id = 545] 23:59:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x112a6a000) [pid = 2253] [serial = 1635] [outer = 0x0] 23:59:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x11325c400) [pid = 2253] [serial = 1636] [outer = 0x112a6a000] 23:59:35 INFO - PROCESS | 2253 | 1464332375583 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x113c41400) [pid = 2253] [serial = 1637] [outer = 0x112a6a000] 23:59:36 INFO - PROCESS | 2253 | 1464332375999 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]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 674ms 23:59:36 INFO - PROCESS | 2253 | 1464332376055 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 2253 | 1464332376059 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:59:36 INFO - PROCESS | 2253 | 1464332376064 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 2253 | 1464332376066 Marionette TRACE conn2 <- [1,2154,null,{}] 23:59:36 INFO - PROCESS | 2253 | 1464332376069 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}] 23:59:36 INFO - PROCESS | 2253 | 1464332376196 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:59:36 INFO - PROCESS | 2253 | 1464332376277 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b0d000 == 41 [pid = 2253] [id = 546] 23:59:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x115dbec00) [pid = 2253] [serial = 1638] [outer = 0x0] 23:59:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x1168af000) [pid = 2253] [serial = 1639] [outer = 0x115dbec00] 23:59:36 INFO - PROCESS | 2253 | 1464332376309 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x118164c00) [pid = 2253] [serial = 1640] [outer = 0x115dbec00] 23:59:36 INFO - PROCESS | 2253 | 1464332376745 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]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 722ms 23:59:36 INFO - PROCESS | 2253 | 1464332376787 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 2253 | 1464332376788 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:59:36 INFO - PROCESS | 2253 | 1464332376791 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 2253 | 1464332376794 Marionette TRACE conn2 <- [1,2158,null,{}] 23:59:36 INFO - PROCESS | 2253 | 1464332376802 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}] 23:59:36 INFO - PROCESS | 2253 | 1464332376910 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:59:36 INFO - PROCESS | 2253 | 1464332376980 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be13800 == 42 [pid = 2253] [id = 547] 23:59:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x118389400) [pid = 2253] [serial = 1641] [outer = 0x0] 23:59:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x118912000) [pid = 2253] [serial = 1642] [outer = 0x118389400] 23:59:37 INFO - PROCESS | 2253 | 1464332377013 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x1194e5000) [pid = 2253] [serial = 1643] [outer = 0x118389400] 23:59:37 INFO - PROCESS | 2253 | 1464332377433 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]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 673ms 23:59:37 INFO - PROCESS | 2253 | 1464332377465 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 2253 | 1464332377467 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:59:37 INFO - PROCESS | 2253 | 1464332377469 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 2253 | 1464332377470 Marionette TRACE conn2 <- [1,2162,null,{}] 23:59:37 INFO - PROCESS | 2253 | 1464332377473 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}] 23:59:37 INFO - PROCESS | 2253 | 1464332377596 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:59:37 INFO - PROCESS | 2253 | 1464332377664 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c106800 == 43 [pid = 2253] [id = 548] 23:59:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x119e7ec00) [pid = 2253] [serial = 1644] [outer = 0x0] 23:59:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x120f24000) [pid = 2253] [serial = 1645] [outer = 0x119e7ec00] 23:59:37 INFO - PROCESS | 2253 | 1464332377694 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x12113f800) [pid = 2253] [serial = 1646] [outer = 0x119e7ec00] 23:59:38 INFO - PROCESS | 2253 | 1464332378122 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]]]}] 23:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 718ms 23:59:38 INFO - PROCESS | 2253 | 1464332378188 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 2253 | 1464332378189 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:59:38 INFO - PROCESS | 2253 | 1464332378191 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - PROCESS | 2253 | 1464332378193 Marionette TRACE conn2 <- [1,2166,null,{}] 23:59:38 INFO - PROCESS | 2253 | 1464332378195 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}] 23:59:38 INFO - PROCESS | 2253 | 1464332378296 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:59:38 INFO - PROCESS | 2253 | 1464332378351 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x1211ac800 == 44 [pid = 2253] [id = 549] 23:59:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x111a06000) [pid = 2253] [serial = 1647] [outer = 0x0] 23:59:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x119c23c00) [pid = 2253] [serial = 1648] [outer = 0x111a06000] 23:59:38 INFO - PROCESS | 2253 | 1464332378382 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x12123d800) [pid = 2253] [serial = 1649] [outer = 0x111a06000] 23:59:39 INFO - PROCESS | 2253 | 1464332379001 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]]]}] 23:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 873ms 23:59:39 INFO - PROCESS | 2253 | 1464332379065 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:59:39 INFO - PROCESS | 2253 | 1464332379067 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:59:39 INFO - PROCESS | 2253 | 1464332379071 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 2253 | 1464332379073 Marionette TRACE conn2 <- [1,2170,null,{}] 23:59:39 INFO - PROCESS | 2253 | 1464332379077 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}] 23:59:39 INFO - PROCESS | 2253 | 1464332379169 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:59:39 INFO - PROCESS | 2253 | 1464332379243 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x11684a800 == 45 [pid = 2253] [id = 550] 23:59:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x110f3cc00) [pid = 2253] [serial = 1650] [outer = 0x0] 23:59:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x110fdb400) [pid = 2253] [serial = 1651] [outer = 0x110f3cc00] 23:59:39 INFO - PROCESS | 2253 | 1464332379272 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x112785800) [pid = 2253] [serial = 1652] [outer = 0x110f3cc00] 23:59:39 INFO - PROCESS | 2253 | 1464332379715 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]]]}] 23:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 23:59:39 INFO - PROCESS | 2253 | 1464332379760 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 2253 | 1464332379764 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:59:39 INFO - PROCESS | 2253 | 1464332379771 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 2253 | 1464332379772 Marionette TRACE conn2 <- [1,2174,null,{}] 23:59:39 INFO - PROCESS | 2253 | 1464332379775 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}] 23:59:39 INFO - PROCESS | 2253 | 1464332379874 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x12b498800 == 44 [pid = 2253] [id = 543] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab77000 == 43 [pid = 2253] [id = 542] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x123f6c000 == 42 [pid = 2253] [id = 541] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x12974c800 == 41 [pid = 2253] [id = 540] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x129373000 == 40 [pid = 2253] [id = 539] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x1264df800 == 39 [pid = 2253] [id = 538] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x124b3a000 == 38 [pid = 2253] [id = 537] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x121b1f800 == 37 [pid = 2253] [id = 536] 23:59:39 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x11266e800) [pid = 2253] [serial = 1540] [outer = 0x0] [url = about:blank] 23:59:39 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x111c88800) [pid = 2253] [serial = 1537] [outer = 0x0] [url = about:blank] 23:59:39 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x118d06c00) [pid = 2253] [serial = 1579] [outer = 0x0] [url = about:blank] 23:59:39 INFO - PROCESS | 2253 | 1464332379987 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x119f06800 == 36 [pid = 2253] [id = 535] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x11961b800 == 35 [pid = 2253] [id = 534] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x115d10000 == 34 [pid = 2253] [id = 533] 23:59:39 INFO - PROCESS | 2253 | --DOCSHELL 0x119461800 == 33 [pid = 2253] [id = 532] 23:59:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x1131c0800 == 34 [pid = 2253] [id = 551] 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x111c88800) [pid = 2253] [serial = 1653] [outer = 0x0] 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11266e800) [pid = 2253] [serial = 1654] [outer = 0x111c88800] 23:59:40 INFO - PROCESS | 2253 | 1464332380018 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x1132b2c00) [pid = 2253] [serial = 1655] [outer = 0x111c88800] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x115e83400) [pid = 2253] [serial = 1558] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x116775800) [pid = 2253] [serial = 1559] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x1168aec00) [pid = 2253] [serial = 1561] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x11710b000) [pid = 2253] [serial = 1562] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x113c3c400) [pid = 2253] [serial = 1553] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x112865800) [pid = 2253] [serial = 1546] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x112a68000) [pid = 2253] [serial = 1547] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x118396000) [pid = 2253] [serial = 1535] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x112fc2800) [pid = 2253] [serial = 1549] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x113165400) [pid = 2253] [serial = 1550] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x113c41c00) [pid = 2253] [serial = 1555] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x111e6c000) [pid = 2253] [serial = 1543] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x112663400) [pid = 2253] [serial = 1544] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x117598c00) [pid = 2253] [serial = 1564] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x118167400) [pid = 2253] [serial = 1568] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x117e79800) [pid = 2253] [serial = 1567] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 106 (0x11816cc00) [pid = 2253] [serial = 1570] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 105 (0x11895f800) [pid = 2253] [serial = 1577] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 104 (0x118913c00) [pid = 2253] [serial = 1576] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 103 (0x118392000) [pid = 2253] [serial = 1573] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 102 (0x1133c5c00) [pid = 2253] [serial = 1552] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 101 (0x117680c00) [pid = 2253] [serial = 1565] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 100 (0x11890bc00) [pid = 2253] [serial = 1574] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 99 (0x115db5800) [pid = 2253] [serial = 1556] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | --DOMWINDOW == 98 (0x118239800) [pid = 2253] [serial = 1571] [outer = 0x0] [url = about:blank] 23:59:40 INFO - PROCESS | 2253 | 1464332380341 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 23:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:59:40 INFO - PROCESS | 2253 | 1464332380391 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 2253 | 1464332380393 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:59:40 INFO - PROCESS | 2253 | 1464332380395 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 2253 | 1464332380397 Marionette TRACE conn2 <- [1,2178,null,{}] 23:59:40 INFO - PROCESS | 2253 | 1464332380404 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}] 23:59:40 INFO - PROCESS | 2253 | 1464332380502 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:59:40 INFO - PROCESS | 2253 | 1464332380512 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x11928e000 == 35 [pid = 2253] [id = 552] 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 99 (0x113c3e400) [pid = 2253] [serial = 1656] [outer = 0x0] 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 100 (0x115db5400) [pid = 2253] [serial = 1657] [outer = 0x113c3e400] 23:59:40 INFO - PROCESS | 2253 | 1464332380540 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 101 (0x115e10400) [pid = 2253] [serial = 1658] [outer = 0x113c3e400] 23:59:40 INFO - PROCESS | 2253 | 1464332380902 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 23:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:59:40 INFO - PROCESS | 2253 | 1464332380916 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 2253 | 1464332380918 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:59:40 INFO - PROCESS | 2253 | 1464332380921 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 2253 | 1464332380923 Marionette TRACE conn2 <- [1,2182,null,{}] 23:59:40 INFO - PROCESS | 2253 | 1464332380927 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}] 23:59:41 INFO - PROCESS | 2253 | 1464332381063 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:59:41 INFO - PROCESS | 2253 | 1464332381145 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x11961f000 == 36 [pid = 2253] [id = 553] 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 102 (0x116273800) [pid = 2253] [serial = 1659] [outer = 0x0] 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 103 (0x116772c00) [pid = 2253] [serial = 1660] [outer = 0x116273800] 23:59:41 INFO - PROCESS | 2253 | 1464332381179 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 104 (0x116a6b000) [pid = 2253] [serial = 1661] [outer = 0x116273800] 23:59:41 INFO - PROCESS | 2253 | 1464332381469 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]]]}] 23:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 23:59:41 INFO - PROCESS | 2253 | 1464332381491 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 2253 | 1464332381493 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:59:41 INFO - PROCESS | 2253 | 1464332381504 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 2253 | 1464332381505 Marionette TRACE conn2 <- [1,2186,null,{}] 23:59:41 INFO - PROCESS | 2253 | 1464332381507 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}] 23:59:41 INFO - PROCESS | 2253 | 1464332381614 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:59:41 INFO - PROCESS | 2253 | 1464332381622 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eb4000 == 37 [pid = 2253] [id = 554] 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 105 (0x11646c000) [pid = 2253] [serial = 1662] [outer = 0x0] 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 106 (0x117413800) [pid = 2253] [serial = 1663] [outer = 0x11646c000] 23:59:41 INFO - PROCESS | 2253 | 1464332381648 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 107 (0x117e7bc00) [pid = 2253] [serial = 1664] [outer = 0x11646c000] 23:59:41 INFO - PROCESS | 2253 | 1464332381979 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]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 23:59:42 INFO - PROCESS | 2253 | 1464332382024 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 2253 | 1464332382026 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:59:42 INFO - PROCESS | 2253 | 1464332382029 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 2253 | 1464332382030 Marionette TRACE conn2 <- [1,2190,null,{}] 23:59:42 INFO - PROCESS | 2253 | 1464332382033 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}] 23:59:42 INFO - PROCESS | 2253 | 1464332382127 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:59:42 INFO - PROCESS | 2253 | 1464332382134 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b14000 == 38 [pid = 2253] [id = 555] 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x11816cc00) [pid = 2253] [serial = 1665] [outer = 0x0] 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x11838d000) [pid = 2253] [serial = 1666] [outer = 0x11816cc00] 23:59:42 INFO - PROCESS | 2253 | 1464332382161 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x118910400) [pid = 2253] [serial = 1667] [outer = 0x11816cc00] 23:59:42 INFO - PROCESS | 2253 | 1464332382541 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]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 23:59:42 INFO - PROCESS | 2253 | 1464332382548 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 2253 | 1464332382549 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:59:42 INFO - PROCESS | 2253 | 1464332382552 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 2253 | 1464332382553 Marionette TRACE conn2 <- [1,2194,null,{}] 23:59:42 INFO - PROCESS | 2253 | 1464332382555 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}] 23:59:42 INFO - PROCESS | 2253 | 1464332382652 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:59:42 INFO - PROCESS | 2253 | 1464332382690 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x124072800 == 39 [pid = 2253] [id = 556] 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x118913800) [pid = 2253] [serial = 1668] [outer = 0x0] 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x118919400) [pid = 2253] [serial = 1669] [outer = 0x118913800] 23:59:42 INFO - PROCESS | 2253 | 1464332382715 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x118dba800) [pid = 2253] [serial = 1670] [outer = 0x118913800] 23:59:43 INFO - PROCESS | 2253 | 1464332383022 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 517ms 23:59:43 INFO - PROCESS | 2253 | 1464332383070 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 2253 | 1464332383071 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:59:43 INFO - PROCESS | 2253 | 1464332383073 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 2253 | 1464332383075 Marionette TRACE conn2 <- [1,2198,null,{}] 23:59:43 INFO - PROCESS | 2253 | 1464332383077 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}] 23:59:43 INFO - PROCESS | 2253 | 1464332383196 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:59:43 INFO - PROCESS | 2253 | 1464332383200 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12645c000 == 40 [pid = 2253] [id = 557] 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x118914000) [pid = 2253] [serial = 1671] [outer = 0x0] 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x1194e2800) [pid = 2253] [serial = 1672] [outer = 0x118914000] 23:59:43 INFO - PROCESS | 2253 | 1464332383255 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x11984e800) [pid = 2253] [serial = 1673] [outer = 0x118914000] 23:59:43 INFO - PROCESS | 2253 | 1464332383553 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 23:59:43 INFO - PROCESS | 2253 | 1464332383593 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 2253 | 1464332383596 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:59:43 INFO - PROCESS | 2253 | 1464332383599 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 2253 | 1464332383600 Marionette TRACE conn2 <- [1,2202,null,{}] 23:59:43 INFO - PROCESS | 2253 | 1464332383602 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}] 23:59:43 INFO - PROCESS | 2253 | 1464332383710 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:59:43 INFO - PROCESS | 2253 | 1464332383747 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a53000 == 41 [pid = 2253] [id = 558] 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x11895d000) [pid = 2253] [serial = 1674] [outer = 0x0] 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x1198ba800) [pid = 2253] [serial = 1675] [outer = 0x11895d000] 23:59:43 INFO - PROCESS | 2253 | 1464332383772 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x119c13c00) [pid = 2253] [serial = 1676] [outer = 0x11895d000] 23:59:44 INFO - PROCESS | 2253 | 1464332384106 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]]]}] 23:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 23:59:44 INFO - PROCESS | 2253 | 1464332384120 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 2253 | 1464332384121 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:59:44 INFO - PROCESS | 2253 | 1464332384123 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 2253 | 1464332384125 Marionette TRACE conn2 <- [1,2206,null,{}] 23:59:44 INFO - PROCESS | 2253 | 1464332384127 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}] 23:59:44 INFO - PROCESS | 2253 | 1464332384230 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:59:44 INFO - PROCESS | 2253 | 1464332384241 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x129187800 == 42 [pid = 2253] [id = 559] 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x119c15400) [pid = 2253] [serial = 1677] [outer = 0x0] 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x119f7e800) [pid = 2253] [serial = 1678] [outer = 0x119c15400] 23:59:44 INFO - PROCESS | 2253 | 1464332384268 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x121236400) [pid = 2253] [serial = 1679] [outer = 0x119c15400] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x11925d000) [pid = 2253] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x1194eec00) [pid = 2253] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x113c43000) [pid = 2253] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x11286fc00) [pid = 2253] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x117675c00) [pid = 2253] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x110fb3000) [pid = 2253] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x11997fc00) [pid = 2253] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x113c85400) [pid = 2253] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x111e33800) [pid = 2253] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x111c82400) [pid = 2253] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x11685ec00) [pid = 2253] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 110 (0x118910000) [pid = 2253] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 109 (0x120f1b800) [pid = 2253] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 108 (0x110fea000) [pid = 2253] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:59:44 INFO - PROCESS | 2253 | --DOMWINDOW == 107 (0x1122b6800) [pid = 2253] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:59:44 INFO - PROCESS | 2253 | 1464332384694 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]]]}] 23:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 622ms 23:59:44 INFO - PROCESS | 2253 | 1464332384756 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 2253 | 1464332384758 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:59:44 INFO - PROCESS | 2253 | 1464332384767 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 2253 | 1464332384769 Marionette TRACE conn2 <- [1,2210,null,{}] 23:59:44 INFO - PROCESS | 2253 | 1464332384771 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}] 23:59:44 INFO - PROCESS | 2253 | 1464332384875 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:59:44 INFO - PROCESS | 2253 | 1464332384882 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x129747000 == 43 [pid = 2253] [id = 560] 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 108 (0x113367000) [pid = 2253] [serial = 1680] [outer = 0x0] 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 109 (0x1198b7000) [pid = 2253] [serial = 1681] [outer = 0x113367000] 23:59:44 INFO - PROCESS | 2253 | 1464332384912 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 110 (0x12123e000) [pid = 2253] [serial = 1682] [outer = 0x113367000] 23:59:45 INFO - PROCESS | 2253 | 1464332385266 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 23:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:59:45 INFO - PROCESS | 2253 | 1464332385286 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 2253 | 1464332385288 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:59:45 INFO - PROCESS | 2253 | 1464332385290 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 2253 | 1464332385291 Marionette TRACE conn2 <- [1,2214,null,{}] 23:59:45 INFO - PROCESS | 2253 | 1464332385295 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}] 23:59:45 INFO - PROCESS | 2253 | 1464332385379 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:59:45 INFO - PROCESS | 2253 | 1464332385436 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aaba800 == 44 [pid = 2253] [id = 561] 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 111 (0x121238800) [pid = 2253] [serial = 1683] [outer = 0x0] 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x1212dcc00) [pid = 2253] [serial = 1684] [outer = 0x121238800] 23:59:45 INFO - PROCESS | 2253 | 1464332385461 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x121376c00) [pid = 2253] [serial = 1685] [outer = 0x121238800] 23:59:45 INFO - PROCESS | 2253 | 1464332385731 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 474ms 23:59:45 INFO - PROCESS | 2253 | 1464332385768 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 2253 | 1464332385769 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:59:45 INFO - PROCESS | 2253 | 1464332385771 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 2253 | 1464332385772 Marionette TRACE conn2 <- [1,2218,null,{}] 23:59:45 INFO - PROCESS | 2253 | 1464332385775 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}] 23:59:45 INFO - PROCESS | 2253 | 1464332385875 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:59:45 INFO - PROCESS | 2253 | 1464332385879 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba65800 == 45 [pid = 2253] [id = 562] 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x121378800) [pid = 2253] [serial = 1686] [outer = 0x0] 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x121546800) [pid = 2253] [serial = 1687] [outer = 0x121378800] 23:59:45 INFO - PROCESS | 2253 | 1464332385904 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x121580c00) [pid = 2253] [serial = 1688] [outer = 0x121378800] 23:59:46 INFO - PROCESS | 2253 | 1464332386253 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]]]}] 23:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 23:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:59:46 INFO - PROCESS | 2253 | 1464332386301 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 2253 | 1464332386302 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:59:46 INFO - PROCESS | 2253 | 1464332386304 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 2253 | 1464332386305 Marionette TRACE conn2 <- [1,2222,null,{}] 23:59:46 INFO - PROCESS | 2253 | 1464332386308 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}] 23:59:46 INFO - PROCESS | 2253 | 1464332386393 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:59:46 INFO - PROCESS | 2253 | 1464332386397 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c119000 == 46 [pid = 2253] [id = 563] 23:59:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x121541000) [pid = 2253] [serial = 1689] [outer = 0x0] 23:59:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x121586800) [pid = 2253] [serial = 1690] [outer = 0x121541000] 23:59:46 INFO - PROCESS | 2253 | 1464332386422 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x12158c800) [pid = 2253] [serial = 1691] [outer = 0x121541000] 23:59:46 INFO - PROCESS | 2253 | 1464332386916 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]]]}] 23:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 669ms 23:59:46 INFO - PROCESS | 2253 | 1464332386974 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 2253 | 1464332386977 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:59:46 INFO - PROCESS | 2253 | 1464332386981 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 2253 | 1464332386983 Marionette TRACE conn2 <- [1,2226,null,{}] 23:59:46 INFO - PROCESS | 2253 | 1464332386988 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}] 23:59:47 INFO - PROCESS | 2253 | 1464332387096 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:59:47 INFO - PROCESS | 2253 | 1464332387166 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e1c800 == 47 [pid = 2253] [id = 564] 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x1122b6400) [pid = 2253] [serial = 1692] [outer = 0x0] 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x11286cc00) [pid = 2253] [serial = 1693] [outer = 0x1122b6400] 23:59:47 INFO - PROCESS | 2253 | 1464332387198 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11315a800) [pid = 2253] [serial = 1694] [outer = 0x1122b6400] 23:59:47 INFO - PROCESS | 2253 | 1464332387629 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]]]}] 23:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 724ms 23:59:47 INFO - PROCESS | 2253 | 1464332387706 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 2253 | 1464332387710 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:59:47 INFO - PROCESS | 2253 | 1464332387715 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 2253 | 1464332387717 Marionette TRACE conn2 <- [1,2230,null,{}] 23:59:47 INFO - PROCESS | 2253 | 1464332387720 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}] 23:59:47 INFO - PROCESS | 2253 | 1464332387828 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:59:47 INFO - PROCESS | 2253 | 1464332387898 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x1215db800 == 48 [pid = 2253] [id = 565] 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x113c26000) [pid = 2253] [serial = 1695] [outer = 0x0] 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x113c85400) [pid = 2253] [serial = 1696] [outer = 0x113c26000] 23:59:47 INFO - PROCESS | 2253 | 1464332387929 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x115e8f000) [pid = 2253] [serial = 1697] [outer = 0x113c26000] 23:59:48 INFO - PROCESS | 2253 | 1464332388363 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]]]}] 23:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 23:59:48 INFO - PROCESS | 2253 | 1464332388385 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:59:48 INFO - PROCESS | 2253 | 1464332388386 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:59:48 INFO - PROCESS | 2253 | 1464332388389 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 2253 | 1464332388392 Marionette TRACE conn2 <- [1,2234,null,{}] 23:59:48 INFO - PROCESS | 2253 | 1464332388402 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}] 23:59:48 INFO - PROCESS | 2253 | 1464332388537 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:59:48 INFO - PROCESS | 2253 | 1464332388610 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x12af55000 == 49 [pid = 2253] [id = 566] 23:59:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x117674400) [pid = 2253] [serial = 1698] [outer = 0x0] 23:59:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1181f7800) [pid = 2253] [serial = 1699] [outer = 0x117674400] 23:59:48 INFO - PROCESS | 2253 | 1464332388641 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x11851e000) [pid = 2253] [serial = 1700] [outer = 0x117674400] 23:59:49 INFO - PROCESS | 2253 | 1464332389067 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 725ms 23:59:49 INFO - PROCESS | 2253 | 1464332389126 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 2253 | 1464332389127 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:59:49 INFO - PROCESS | 2253 | 1464332389144 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 2253 | 1464332389146 Marionette TRACE conn2 <- [1,2238,null,{}] 23:59:49 INFO - PROCESS | 2253 | 1464332389148 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}] 23:59:49 INFO - PROCESS | 2253 | 1464332389253 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:59:49 INFO - PROCESS | 2253 | 1464332389322 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2c6000 == 50 [pid = 2253] [id = 567] 23:59:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x1185db000) [pid = 2253] [serial = 1701] [outer = 0x0] 23:59:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x1194ed400) [pid = 2253] [serial = 1702] [outer = 0x1185db000] 23:59:49 INFO - PROCESS | 2253 | 1464332389352 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x119c10800) [pid = 2253] [serial = 1703] [outer = 0x1185db000] 23:59:49 INFO - PROCESS | 2253 | 1464332389759 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 621ms 23:59:49 INFO - PROCESS | 2253 | 1464332389765 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 2253 | 1464332389766 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:59:49 INFO - PROCESS | 2253 | 1464332389769 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 2253 | 1464332389770 Marionette TRACE conn2 <- [1,2242,null,{}] 23:59:49 INFO - PROCESS | 2253 | 1464332389773 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}] 23:59:49 INFO - PROCESS | 2253 | 1464332389875 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:59:49 INFO - PROCESS | 2253 | 1464332389929 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c811000 == 51 [pid = 2253] [id = 568] 23:59:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x118912c00) [pid = 2253] [serial = 1704] [outer = 0x0] 23:59:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x119e84000) [pid = 2253] [serial = 1705] [outer = 0x118912c00] 23:59:49 INFO - PROCESS | 2253 | 1464332389959 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12123d000) [pid = 2253] [serial = 1706] [outer = 0x118912c00] 23:59:50 INFO - PROCESS | 2253 | 1464332390415 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]]]}] 23:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 719ms 23:59:50 INFO - PROCESS | 2253 | 1464332390501 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 2253 | 1464332390503 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:59:50 INFO - PROCESS | 2253 | 1464332390509 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 2253 | 1464332390513 Marionette TRACE conn2 <- [1,2246,null,{}] 23:59:50 INFO - PROCESS | 2253 | 1464332390517 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}] 23:59:50 INFO - PROCESS | 2253 | 1464332390721 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:59:50 INFO - PROCESS | 2253 | 1464332390790 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b62000 == 52 [pid = 2253] [id = 569] 23:59:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x12113c000) [pid = 2253] [serial = 1707] [outer = 0x0] 23:59:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x121588000) [pid = 2253] [serial = 1708] [outer = 0x12113c000] 23:59:50 INFO - PROCESS | 2253 | 1464332390842 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x12176ec00) [pid = 2253] [serial = 1709] [outer = 0x12113c000] 23:59:51 INFO - PROCESS | 2253 | 1464332391471 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]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 973ms 23:59:51 INFO - PROCESS | 2253 | 1464332391482 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 2253 | 1464332391484 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:59:51 INFO - PROCESS | 2253 | 1464332391488 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 2253 | 1464332391490 Marionette TRACE conn2 <- [1,2250,null,{}] 23:59:51 INFO - PROCESS | 2253 | 1464332391494 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}] 23:59:51 INFO - PROCESS | 2253 | 1464332391590 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:59:51 INFO - PROCESS | 2253 | 1464332391645 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x119283800 == 53 [pid = 2253] [id = 570] 23:59:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1110af800) [pid = 2253] [serial = 1710] [outer = 0x0] 23:59:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x11224d400) [pid = 2253] [serial = 1711] [outer = 0x1110af800] 23:59:51 INFO - PROCESS | 2253 | 1464332391673 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x11286fc00) [pid = 2253] [serial = 1712] [outer = 0x1110af800] 23:59:52 INFO - PROCESS | 2253 | 1464332392181 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]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 726ms 23:59:52 INFO - PROCESS | 2253 | 1464332392214 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 2253 | 1464332392220 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:59:52 INFO - PROCESS | 2253 | 1464332392246 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 2253 | 1464332392249 Marionette TRACE conn2 <- [1,2254,null,{}] 23:59:52 INFO - PROCESS | 2253 | 1464332392257 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}] 23:59:52 INFO - PROCESS | 2253 | 1464332392407 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:59:52 INFO - PROCESS | 2253 | 1464332392521 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba65800 == 52 [pid = 2253] [id = 562] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x12aaba800 == 51 [pid = 2253] [id = 561] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x129747000 == 50 [pid = 2253] [id = 560] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x129187800 == 49 [pid = 2253] [id = 559] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x128a53000 == 48 [pid = 2253] [id = 558] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x12645c000 == 47 [pid = 2253] [id = 557] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x124072800 == 46 [pid = 2253] [id = 556] 23:59:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x112263000 == 47 [pid = 2253] [id = 571] 23:59:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x111c82400) [pid = 2253] [serial = 1713] [outer = 0x0] 23:59:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x11266a800) [pid = 2253] [serial = 1714] [outer = 0x111c82400] 23:59:52 INFO - PROCESS | 2253 | 1464332392575 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x113c3b000) [pid = 2253] [serial = 1715] [outer = 0x111c82400] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x123b14000 == 46 [pid = 2253] [id = 555] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x119eb4000 == 45 [pid = 2253] [id = 554] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x11961f000 == 44 [pid = 2253] [id = 553] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x11928e000 == 43 [pid = 2253] [id = 552] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x1131c0800 == 42 [pid = 2253] [id = 551] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x11684a800 == 41 [pid = 2253] [id = 550] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x12be13800 == 40 [pid = 2253] [id = 547] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x124b0d000 == 39 [pid = 2253] [id = 546] 23:59:52 INFO - PROCESS | 2253 | --DOCSHELL 0x118d27800 == 38 [pid = 2253] [id = 545] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x112660000) [pid = 2253] [serial = 1538] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x11286b800) [pid = 2253] [serial = 1541] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x11984d800) [pid = 2253] [serial = 1615] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x11997b000) [pid = 2253] [serial = 1618] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x112fc2c00) [pid = 2253] [serial = 1585] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x115dc2400) [pid = 2253] [serial = 1603] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x116774400) [pid = 2253] [serial = 1604] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x112fc5c00) [pid = 2253] [serial = 1598] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x112a74000) [pid = 2253] [serial = 1597] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x118230800) [pid = 2253] [serial = 1609] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x118d06800) [pid = 2253] [serial = 1595] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x1181f4800) [pid = 2253] [serial = 1594] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x119c29c00) [pid = 2253] [serial = 1621] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x11710ac00) [pid = 2253] [serial = 1606] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x118168000) [pid = 2253] [serial = 1607] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x112dab800) [pid = 2253] [serial = 1600] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x113c22400) [pid = 2253] [serial = 1601] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x119c0e800) [pid = 2253] [serial = 1619] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x118234400) [pid = 2253] [serial = 1625] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x113169800) [pid = 2253] [serial = 1624] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x121237000) [pid = 2253] [serial = 1630] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x119c32c00) [pid = 2253] [serial = 1622] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x118395800) [pid = 2253] [serial = 1591] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 119 (0x112669400) [pid = 2253] [serial = 1582] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 118 (0x11620ec00) [pid = 2253] [serial = 1588] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 117 (0x118dbdc00) [pid = 2253] [serial = 1612] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 116 (0x1194eac00) [pid = 2253] [serial = 1613] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 115 (0x1198af400) [pid = 2253] [serial = 1616] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 114 (0x120f29800) [pid = 2253] [serial = 1627] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 113 (0x1185d7800) [pid = 2253] [serial = 1610] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 112 (0x121235400) [pid = 2253] [serial = 1628] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | --DOMWINDOW == 111 (0x12123f400) [pid = 2253] [serial = 1631] [outer = 0x0] [url = about:blank] 23:59:52 INFO - PROCESS | 2253 | 1464332392906 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]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 696ms 23:59:52 INFO - PROCESS | 2253 | 1464332392923 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 2253 | 1464332392924 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:59:52 INFO - PROCESS | 2253 | 1464332392927 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 2253 | 1464332392931 Marionette TRACE conn2 <- [1,2258,null,{}] 23:59:52 INFO - PROCESS | 2253 | 1464332392939 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}] 23:59:53 INFO - PROCESS | 2253 | 1464332393024 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:59:53 INFO - PROCESS | 2253 | 1464332393081 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x11825a000 == 39 [pid = 2253] [id = 572] 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 112 (0x113160400) [pid = 2253] [serial = 1716] [outer = 0x0] 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 113 (0x115dbb000) [pid = 2253] [serial = 1717] [outer = 0x113160400] 23:59:53 INFO - PROCESS | 2253 | 1464332393109 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 114 (0x116775400) [pid = 2253] [serial = 1718] [outer = 0x113160400] 23:59:53 INFO - PROCESS | 2253 | 1464332393436 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 23:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:59:53 INFO - PROCESS | 2253 | 1464332393450 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 2253 | 1464332393452 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:59:53 INFO - PROCESS | 2253 | 1464332393454 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 2253 | 1464332393455 Marionette TRACE conn2 <- [1,2262,null,{}] 23:59:53 INFO - PROCESS | 2253 | 1464332393457 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}] 23:59:53 INFO - PROCESS | 2253 | 1464332393543 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:59:53 INFO - PROCESS | 2253 | 1464332393549 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x12129a000 == 40 [pid = 2253] [id = 573] 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 115 (0x11710dc00) [pid = 2253] [serial = 1719] [outer = 0x0] 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 116 (0x118163400) [pid = 2253] [serial = 1720] [outer = 0x11710dc00] 23:59:53 INFO - PROCESS | 2253 | 1464332393576 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 117 (0x118230000) [pid = 2253] [serial = 1721] [outer = 0x11710dc00] 23:59:53 INFO - PROCESS | 2253 | 1464332393933 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 517ms 23:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:59:53 INFO - PROCESS | 2253 | 1464332393972 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 2253 | 1464332393973 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:59:53 INFO - PROCESS | 2253 | 1464332393975 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 2253 | 1464332393976 Marionette TRACE conn2 <- [1,2266,null,{}] 23:59:53 INFO - PROCESS | 2253 | 1464332393979 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}] 23:59:54 INFO - PROCESS | 2253 | 1464332394059 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:59:54 INFO - PROCESS | 2253 | 1464332394065 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x116885000 == 41 [pid = 2253] [id = 574] 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 118 (0x117598800) [pid = 2253] [serial = 1722] [outer = 0x0] 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 119 (0x118395c00) [pid = 2253] [serial = 1723] [outer = 0x117598800] 23:59:54 INFO - PROCESS | 2253 | 1464332394091 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 120 (0x118910000) [pid = 2253] [serial = 1724] [outer = 0x117598800] 23:59:54 INFO - PROCESS | 2253 | 1464332394444 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]]]}] 23:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 23:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:59:54 INFO - PROCESS | 2253 | 1464332394497 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 2253 | 1464332394499 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:59:54 INFO - PROCESS | 2253 | 1464332394502 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 2253 | 1464332394504 Marionette TRACE conn2 <- [1,2270,null,{}] 23:59:54 INFO - PROCESS | 2253 | 1464332394507 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}] 23:59:54 INFO - PROCESS | 2253 | 1464332394713 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:59:54 INFO - PROCESS | 2253 | 1464332394737 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x1264f0800 == 42 [pid = 2253] [id = 575] 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x118db7800) [pid = 2253] [serial = 1725] [outer = 0x0] 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11925d000) [pid = 2253] [serial = 1726] [outer = 0x118db7800] 23:59:54 INFO - PROCESS | 2253 | 1464332394781 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x119c0f800) [pid = 2253] [serial = 1727] [outer = 0x118db7800] 23:59:55 INFO - PROCESS | 2253 | 1464332395182 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]]]}] 23:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 721ms 23:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:59:55 INFO - PROCESS | 2253 | 1464332395222 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:59:55 INFO - PROCESS | 2253 | 1464332395224 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:59:55 INFO - PROCESS | 2253 | 1464332395226 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:59:55 INFO - PROCESS | 2253 | 1464332395227 Marionette TRACE conn2 <- [1,2274,null,{}] 23:59:55 INFO - PROCESS | 2253 | 1464332395229 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}] 23:59:55 INFO - PROCESS | 2253 | 1464332395330 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:59:55 INFO - PROCESS | 2253 | 1464332395345 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d55800 == 43 [pid = 2253] [id = 576] 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x118dbec00) [pid = 2253] [serial = 1728] [outer = 0x0] 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x119e7c400) [pid = 2253] [serial = 1729] [outer = 0x118dbec00] 23:59:55 INFO - PROCESS | 2253 | 1464332395371 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x12123b400) [pid = 2253] [serial = 1730] [outer = 0x118dbec00] 23:59:55 INFO - PROCESS | 2253 | 1464332395695 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]]]}] 23:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 23:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:59:55 INFO - PROCESS | 2253 | 1464332395746 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:59:55 INFO - PROCESS | 2253 | 1464332395747 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:59:55 INFO - PROCESS | 2253 | 1464332395749 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:59:55 INFO - PROCESS | 2253 | 1464332395750 Marionette TRACE conn2 <- [1,2278,null,{}] 23:59:55 INFO - PROCESS | 2253 | 1464332395752 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}] 23:59:55 INFO - PROCESS | 2253 | 1464332395855 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:59:55 INFO - PROCESS | 2253 | 1464332395868 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x129741800 == 44 [pid = 2253] [id = 577] 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x12123f400) [pid = 2253] [serial = 1731] [outer = 0x0] 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x1212db400) [pid = 2253] [serial = 1732] [outer = 0x12123f400] 23:59:55 INFO - PROCESS | 2253 | 1464332395893 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x1214cec00) [pid = 2253] [serial = 1733] [outer = 0x12123f400] 23:59:56 INFO - PROCESS | 2253 | 1464332396232 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]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 23:59:56 INFO - PROCESS | 2253 | 1464332396268 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:59:56 INFO - PROCESS | 2253 | 1464332396277 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:59:56 INFO - PROCESS | 2253 | 1464332396279 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 2253 | 1464332396280 Marionette TRACE conn2 <- [1,2282,null,{}] 23:59:56 INFO - PROCESS | 2253 | 1464332396283 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}] 23:59:56 INFO - PROCESS | 2253 | 1464332396387 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:59:56 INFO - PROCESS | 2253 | 1464332396422 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a923800 == 45 [pid = 2253] [id = 578] 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x120f28800) [pid = 2253] [serial = 1734] [outer = 0x0] 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x12157fc00) [pid = 2253] [serial = 1735] [outer = 0x120f28800] 23:59:56 INFO - PROCESS | 2253 | 1464332396448 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1216aa800) [pid = 2253] [serial = 1736] [outer = 0x120f28800] 23:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 23:59:56 INFO - PROCESS | 2253 | 1464332396742 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]]]}] 23:59:56 INFO - PROCESS | 2253 | 1464332396758 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 2253 | 1464332396760 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:59:56 INFO - PROCESS | 2253 | 1464332396770 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 2253 | 1464332396771 Marionette TRACE conn2 <- [1,2286,null,{}] 23:59:56 INFO - PROCESS | 2253 | 1464332396773 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}] 23:59:56 INFO - PROCESS | 2253 | 1464332396887 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:59:56 INFO - PROCESS | 2253 | 1464332396922 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b4a6800 == 46 [pid = 2253] [id = 579] 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1132b1400) [pid = 2253] [serial = 1737] [outer = 0x0] 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x12190cc00) [pid = 2253] [serial = 1738] [outer = 0x1132b1400] 23:59:56 INFO - PROCESS | 2253 | 1464332396947 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x1219d5c00) [pid = 2253] [serial = 1739] [outer = 0x1132b1400] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x118913800) [pid = 2253] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x110f3cc00) [pid = 2253] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x118914000) [pid = 2253] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x116273800) [pid = 2253] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x11646c000) [pid = 2253] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x111a06000) [pid = 2253] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x113c3e400) [pid = 2253] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x11895d000) [pid = 2253] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x119c15400) [pid = 2253] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x113367000) [pid = 2253] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x111c88800) [pid = 2253] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x11816cc00) [pid = 2253] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x121238800) [pid = 2253] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:59:57 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x121378800) [pid = 2253] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:59:57 INFO - PROCESS | 2253 | 1464332397406 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]]]}] 23:59:57 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 23:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 668ms 23:59:57 INFO - PROCESS | 2253 | 1464332397450 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 2253 | 1464332397451 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:59:57 INFO - PROCESS | 2253 | 1464332397454 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 2253 | 1464332397455 Marionette TRACE conn2 <- [1,2290,null,{}] 23:59:57 INFO - PROCESS | 2253 | 1464332397458 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}] 23:59:57 INFO - PROCESS | 2253 | 1464332397581 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:59:57 INFO - PROCESS | 2253 | 1464332397585 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be2f000 == 47 [pid = 2253] [id = 580] 23:59:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x118169800) [pid = 2253] [serial = 1740] [outer = 0x0] 23:59:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x1219d2c00) [pid = 2253] [serial = 1741] [outer = 0x118169800] 23:59:57 INFO - PROCESS | 2253 | 1464332397615 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x1219dac00) [pid = 2253] [serial = 1742] [outer = 0x118169800] 23:59:57 INFO - PROCESS | 2253 | 1464332397942 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]]]}] 23:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 23:59:57 INFO - PROCESS | 2253 | 1464332397973 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 2253 | 1464332397974 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:59:57 INFO - PROCESS | 2253 | 1464332397976 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 2253 | 1464332397977 Marionette TRACE conn2 <- [1,2294,null,{}] 23:59:57 INFO - PROCESS | 2253 | 1464332397980 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}] 23:59:58 INFO - PROCESS | 2253 | 1464332398067 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:59:58 INFO - PROCESS | 2253 | 1464332398124 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2c5800 == 48 [pid = 2253] [id = 581] 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x121768400) [pid = 2253] [serial = 1743] [outer = 0x0] 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x121bad400) [pid = 2253] [serial = 1744] [outer = 0x121768400] 23:59:58 INFO - PROCESS | 2253 | 1464332398148 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x121c08400) [pid = 2253] [serial = 1745] [outer = 0x121768400] 23:59:58 INFO - PROCESS | 2253 | 1464332398450 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]]]}] 23:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 23:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:59:58 INFO - PROCESS | 2253 | 1464332398497 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 2253 | 1464332398498 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:59:58 INFO - PROCESS | 2253 | 1464332398501 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 2253 | 1464332398502 Marionette TRACE conn2 <- [1,2298,null,{}] 23:59:58 INFO - PROCESS | 2253 | 1464332398504 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}] 23:59:58 INFO - PROCESS | 2253 | 1464332398589 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:59:58 INFO - PROCESS | 2253 | 1464332398594 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9bb800 == 49 [pid = 2253] [id = 582] 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x121c0a800) [pid = 2253] [serial = 1746] [outer = 0x0] 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x121c10400) [pid = 2253] [serial = 1747] [outer = 0x121c0a800] 23:59:58 INFO - PROCESS | 2253 | 1464332398619 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x121c15c00) [pid = 2253] [serial = 1748] [outer = 0x121c0a800] 23:59:58 INFO - PROCESS | 2253 | 1464332398940 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]]]}] 23:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 468ms 23:59:58 INFO - PROCESS | 2253 | 1464332398970 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 2253 | 1464332398971 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:59:58 INFO - PROCESS | 2253 | 1464332398973 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 2253 | 1464332398974 Marionette TRACE conn2 <- [1,2302,null,{}] 23:59:58 INFO - PROCESS | 2253 | 1464332398977 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}] 23:59:59 INFO - PROCESS | 2253 | 1464332399092 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:59:59 INFO - PROCESS | 2253 | 1464332399099 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce2a800 == 50 [pid = 2253] [id = 583] 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x121b2b400) [pid = 2253] [serial = 1749] [outer = 0x0] 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x124038c00) [pid = 2253] [serial = 1750] [outer = 0x121b2b400] 23:59:59 INFO - PROCESS | 2253 | 1464332399124 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1242cf400) [pid = 2253] [serial = 1751] [outer = 0x121b2b400] 23:59:59 INFO - PROCESS | 2253 | 1464332399603 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]]]}] 23:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 673ms 23:59:59 INFO - PROCESS | 2253 | 1464332399647 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 2253 | 1464332399650 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:59:59 INFO - PROCESS | 2253 | 1464332399654 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 2253 | 1464332399656 Marionette TRACE conn2 <- [1,2306,null,{}] 23:59:59 INFO - PROCESS | 2253 | 1464332399660 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}] 23:59:59 INFO - PROCESS | 2253 | 1464332399771 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:59:59 INFO - PROCESS | 2253 | 1464332399844 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x118247800 == 51 [pid = 2253] [id = 584] 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x112863400) [pid = 2253] [serial = 1752] [outer = 0x0] 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x112d16c00) [pid = 2253] [serial = 1753] [outer = 0x112863400] 23:59:59 INFO - PROCESS | 2253 | 1464332399876 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x113256c00) [pid = 2253] [serial = 1754] [outer = 0x112863400] 00:00:00 INFO - PROCESS | 2253 | 1464332400351 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]]]}] 00:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 00:00:00 INFO - PROCESS | 2253 | 1464332400395 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:00:00 INFO - PROCESS | 2253 | 1464332400399 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:00:00 INFO - PROCESS | 2253 | 1464332400406 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:00:00 INFO - PROCESS | 2253 | 1464332400408 Marionette TRACE conn2 <- [1,2310,null,{}] 00:00:00 INFO - PROCESS | 2253 | 1464332400412 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}] 00:00:00 INFO - PROCESS | 2253 | 1464332400526 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:00:00 INFO - PROCESS | 2253 | 1464332400632 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x126459800 == 52 [pid = 2253] [id = 585] 00:00:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x116273800) [pid = 2253] [serial = 1755] [outer = 0x0] 00:00:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x116770000) [pid = 2253] [serial = 1756] [outer = 0x116273800] 00:00:00 INFO - PROCESS | 2253 | 1464332400662 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x11759c400) [pid = 2253] [serial = 1757] [outer = 0x116273800] 00:00:01 INFO - PROCESS | 2253 | 1464332401112 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 726ms 00:00:01 INFO - PROCESS | 2253 | 1464332401131 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 2253 | 1464332401133 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:00:01 INFO - PROCESS | 2253 | 1464332401135 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 2253 | 1464332401138 Marionette TRACE conn2 <- [1,2314,null,{}] 00:00:01 INFO - PROCESS | 2253 | 1464332401146 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}] 00:00:01 INFO - PROCESS | 2253 | 1464332401254 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:00:01 INFO - PROCESS | 2253 | 1464332401315 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1c8800 == 53 [pid = 2253] [id = 586] 00:00:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x118167c00) [pid = 2253] [serial = 1758] [outer = 0x0] 00:00:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x119251800) [pid = 2253] [serial = 1759] [outer = 0x118167c00] 00:00:01 INFO - PROCESS | 2253 | 1464332401387 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1198afc00) [pid = 2253] [serial = 1760] [outer = 0x118167c00] 00:00:01 INFO - PROCESS | 2253 | 1464332401828 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 722ms 00:00:01 INFO - PROCESS | 2253 | 1464332401857 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 2253 | 1464332401859 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:00:01 INFO - PROCESS | 2253 | 1464332401895 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 2253 | 1464332401897 Marionette TRACE conn2 <- [1,2318,null,{}] 00:00:01 INFO - PROCESS | 2253 | 1464332401900 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}] 00:00:02 INFO - PROCESS | 2253 | 1464332402021 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:00:02 INFO - PROCESS | 2253 | 1464332402091 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x129383800 == 54 [pid = 2253] [id = 587] 00:00:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x119c13400) [pid = 2253] [serial = 1761] [outer = 0x0] 00:00:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x1212da800) [pid = 2253] [serial = 1762] [outer = 0x119c13400] 00:00:02 INFO - PROCESS | 2253 | 1464332402122 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x121585000) [pid = 2253] [serial = 1763] [outer = 0x119c13400] 00:00:02 INFO - PROCESS | 2253 | 1464332402543 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] 00:00:02 INFO - PROCESS | 2253 | 1464332402568 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:00:02 INFO - PROCESS | 2253 | 1464332402570 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 2253 | 1464332402571 Marionette TRACE conn2 <- [1,2322,null,{}] 00:00:02 INFO - PROCESS | 2253 | 1464332402574 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}] 00:00:02 INFO - PROCESS | 2253 | 1464332402683 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:00:02 INFO - PROCESS | 2253 | 1464332402741 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x119443800 == 55 [pid = 2253] [id = 588] 00:00:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x110fb1400) [pid = 2253] [serial = 1764] [outer = 0x0] 00:00:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x1110ad400) [pid = 2253] [serial = 1765] [outer = 0x110fb1400] 00:00:02 INFO - PROCESS | 2253 | 1464332402953 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x11277a400) [pid = 2253] [serial = 1766] [outer = 0x110fb1400] 00:00:03 INFO - PROCESS | 2253 | 1464332403432 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 868ms 00:00:03 INFO - PROCESS | 2253 | 1464332403439 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 2253 | 1464332403442 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:00:03 INFO - PROCESS | 2253 | 1464332403446 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 2253 | 1464332403448 Marionette TRACE conn2 <- [1,2326,null,{}] 00:00:03 INFO - PROCESS | 2253 | 1464332403451 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}] 00:00:03 INFO - PROCESS | 2253 | 1464332403550 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:00:03 INFO - PROCESS | 2253 | 1464332403631 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d11000 == 56 [pid = 2253] [id = 589] 00:00:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x112d13000) [pid = 2253] [serial = 1767] [outer = 0x0] 00:00:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x112fc6800) [pid = 2253] [serial = 1768] [outer = 0x112d13000] 00:00:03 INFO - PROCESS | 2253 | 1464332403660 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x113259800) [pid = 2253] [serial = 1769] [outer = 0x112d13000] 00:00:04 INFO - PROCESS | 2253 | 1464332404170 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 774ms 00:00:04 INFO - PROCESS | 2253 | 1464332404221 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:00:04 INFO - PROCESS | 2253 | 1464332404224 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:00:04 INFO - PROCESS | 2253 | 1464332404231 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 2253 | 1464332404234 Marionette TRACE conn2 <- [1,2330,null,{}] 00:00:04 INFO - PROCESS | 2253 | 1464332404237 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}] 00:00:04 INFO - PROCESS | 2253 | 1464332404356 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:00:04 INFO - PROCESS | 2253 | 1464332404416 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x119f12000 == 57 [pid = 2253] [id = 590] 00:00:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x113c40800) [pid = 2253] [serial = 1770] [outer = 0x0] 00:00:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x115dbe000) [pid = 2253] [serial = 1771] [outer = 0x113c40800] 00:00:04 INFO - PROCESS | 2253 | 1464332404443 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x1166ca000) [pid = 2253] [serial = 1772] [outer = 0x113c40800] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9bb800 == 56 [pid = 2253] [id = 582] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2c5800 == 55 [pid = 2253] [id = 581] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12be2f000 == 54 [pid = 2253] [id = 580] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12b4a6800 == 53 [pid = 2253] [id = 579] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12a923800 == 52 [pid = 2253] [id = 578] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x129741800 == 51 [pid = 2253] [id = 577] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x121586800) [pid = 2253] [serial = 1690] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x128d55800 == 50 [pid = 2253] [id = 576] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1264f0800 == 49 [pid = 2253] [id = 575] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x116885000 == 48 [pid = 2253] [id = 574] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12129a000 == 47 [pid = 2253] [id = 573] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x11825a000 == 46 [pid = 2253] [id = 572] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x112263000 == 45 [pid = 2253] [id = 571] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x119283800 == 44 [pid = 2253] [id = 570] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x1215db800 == 43 [pid = 2253] [id = 565] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x117e1c800 == 42 [pid = 2253] [id = 564] 00:00:04 INFO - PROCESS | 2253 | --DOCSHELL 0x12c119000 == 41 [pid = 2253] [id = 563] 00:00:04 INFO - PROCESS | 2253 | 1464332404837 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 625ms 00:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:00:04 INFO - PROCESS | 2253 | 1464332404855 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 2253 | 1464332404856 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:00:04 INFO - PROCESS | 2253 | 1464332404859 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 2253 | 1464332404862 Marionette TRACE conn2 <- [1,2334,null,{}] 00:00:04 INFO - PROCESS | 2253 | 1464332404871 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}] 00:00:04 INFO - PROCESS | 2253 | 1464332404976 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x118919400) [pid = 2253] [serial = 1669] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x110fdb400) [pid = 2253] [serial = 1651] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x1194e2800) [pid = 2253] [serial = 1672] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x118dba800) [pid = 2253] [serial = 1670] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x116772c00) [pid = 2253] [serial = 1660] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x116a6b000) [pid = 2253] [serial = 1661] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x11325c400) [pid = 2253] [serial = 1636] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x120f24000) [pid = 2253] [serial = 1645] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x117413800) [pid = 2253] [serial = 1663] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1168af000) [pid = 2253] [serial = 1639] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x119c23c00) [pid = 2253] [serial = 1648] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12123d800) [pid = 2253] [serial = 1649] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x1212d5c00) [pid = 2253] [serial = 1633] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x115db5400) [pid = 2253] [serial = 1657] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x115e10400) [pid = 2253] [serial = 1658] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x1198ba800) [pid = 2253] [serial = 1675] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x11984e800) [pid = 2253] [serial = 1673] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x119f7e800) [pid = 2253] [serial = 1678] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x119c13c00) [pid = 2253] [serial = 1676] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1198b7000) [pid = 2253] [serial = 1681] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x121236400) [pid = 2253] [serial = 1679] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x117e7bc00) [pid = 2253] [serial = 1664] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x11266e800) [pid = 2253] [serial = 1654] [outer = 0x0] [url = about:blank] 00:00:04 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x1132b2c00) [pid = 2253] [serial = 1655] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x11838d000) [pid = 2253] [serial = 1666] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x118912000) [pid = 2253] [serial = 1642] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x112785800) [pid = 2253] [serial = 1652] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 125 (0x121580c00) [pid = 2253] [serial = 1688] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 124 (0x121376c00) [pid = 2253] [serial = 1685] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 123 (0x118910400) [pid = 2253] [serial = 1667] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 122 (0x12123e000) [pid = 2253] [serial = 1682] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 121 (0x1212dcc00) [pid = 2253] [serial = 1684] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | --DOMWINDOW == 120 (0x121546800) [pid = 2253] [serial = 1687] [outer = 0x0] [url = about:blank] 00:00:05 INFO - PROCESS | 2253 | 1464332405046 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194bc800 == 42 [pid = 2253] [id = 591] 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 121 (0x112785800) [pid = 2253] [serial = 1773] [outer = 0x0] 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 122 (0x11620d800) [pid = 2253] [serial = 1774] [outer = 0x112785800] 00:00:05 INFO - PROCESS | 2253 | 1464332405072 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 123 (0x11710b400) [pid = 2253] [serial = 1775] [outer = 0x112785800] 00:00:05 INFO - PROCESS | 2253 | 1464332405377 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]]]}] 00:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 576ms 00:00:05 INFO - PROCESS | 2253 | 1464332405435 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:00:05 INFO - PROCESS | 2253 | 1464332405437 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:00:05 INFO - PROCESS | 2253 | 1464332405439 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 2253 | 1464332405440 Marionette TRACE conn2 <- [1,2338,null,{}] 00:00:05 INFO - PROCESS | 2253 | 1464332405443 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}] 00:00:05 INFO - PROCESS | 2253 | 1464332405523 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:00:05 INFO - PROCESS | 2253 | 1464332405579 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x121285800 == 43 [pid = 2253] [id = 592] 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 124 (0x116a6b000) [pid = 2253] [serial = 1776] [outer = 0x0] 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 125 (0x11816c800) [pid = 2253] [serial = 1777] [outer = 0x116a6b000] 00:00:05 INFO - PROCESS | 2253 | 1464332405604 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 126 (0x11838f000) [pid = 2253] [serial = 1778] [outer = 0x116a6b000] 00:00:05 INFO - PROCESS | 2253 | 1464332405885 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]]]}] 00:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 00:00:05 INFO - PROCESS | 2253 | 1464332405919 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:00:05 INFO - PROCESS | 2253 | 1464332405920 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:00:05 INFO - PROCESS | 2253 | 1464332405934 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 2253 | 1464332405935 Marionette TRACE conn2 <- [1,2342,null,{}] 00:00:05 INFO - PROCESS | 2253 | 1464332405938 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}] 00:00:06 INFO - PROCESS | 2253 | 1464332406019 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:00:06 INFO - PROCESS | 2253 | 1464332406024 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b25800 == 44 [pid = 2253] [id = 593] 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x1185d0000) [pid = 2253] [serial = 1779] [outer = 0x0] 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x118910400) [pid = 2253] [serial = 1780] [outer = 0x1185d0000] 00:00:06 INFO - PROCESS | 2253 | 1464332406054 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x118d07400) [pid = 2253] [serial = 1781] [outer = 0x1185d0000] 00:00:06 INFO - PROCESS | 2253 | 1464332406421 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 523ms 00:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:00:06 INFO - PROCESS | 2253 | 1464332406461 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 2253 | 1464332406462 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:00:06 INFO - PROCESS | 2253 | 1464332406464 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 2253 | 1464332406465 Marionette TRACE conn2 <- [1,2346,null,{}] 00:00:06 INFO - PROCESS | 2253 | 1464332406467 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}] 00:00:06 INFO - PROCESS | 2253 | 1464332406552 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:00:06 INFO - PROCESS | 2253 | 1464332406557 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x126460000 == 45 [pid = 2253] [id = 594] 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x118db3800) [pid = 2253] [serial = 1782] [outer = 0x0] 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x1194e6800) [pid = 2253] [serial = 1783] [outer = 0x118db3800] 00:00:06 INFO - PROCESS | 2253 | 1464332406582 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x119976400) [pid = 2253] [serial = 1784] [outer = 0x118db3800] 00:00:06 INFO - PROCESS | 2253 | 1464332406922 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 00:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:00:06 INFO - PROCESS | 2253 | 1464332406936 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 2253 | 1464332406937 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:00:06 INFO - PROCESS | 2253 | 1464332406939 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 2253 | 1464332406940 Marionette TRACE conn2 <- [1,2350,null,{}] 00:00:06 INFO - PROCESS | 2253 | 1464332406943 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}] 00:00:07 INFO - PROCESS | 2253 | 1464332407043 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:00:07 INFO - PROCESS | 2253 | 1464332407066 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a77800 == 46 [pid = 2253] [id = 595] 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x118dba800) [pid = 2253] [serial = 1785] [outer = 0x0] 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x119c11800) [pid = 2253] [serial = 1786] [outer = 0x118dba800] 00:00:07 INFO - PROCESS | 2253 | 1464332407091 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x119c30000) [pid = 2253] [serial = 1787] [outer = 0x118dba800] 00:00:07 INFO - PROCESS | 2253 | 1464332407442 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 00:00:07 INFO - PROCESS | 2253 | 1464332407459 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 2253 | 1464332407460 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:00:07 INFO - PROCESS | 2253 | 1464332407463 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 2253 | 1464332407464 Marionette TRACE conn2 <- [1,2354,null,{}] 00:00:07 INFO - PROCESS | 2253 | 1464332407466 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}] 00:00:07 INFO - PROCESS | 2253 | 1464332407566 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:00:07 INFO - PROCESS | 2253 | 1464332407577 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x129195000 == 47 [pid = 2253] [id = 596] 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x119c31800) [pid = 2253] [serial = 1788] [outer = 0x0] 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x120f28c00) [pid = 2253] [serial = 1789] [outer = 0x119c31800] 00:00:07 INFO - PROCESS | 2253 | 1464332407603 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x121222000) [pid = 2253] [serial = 1790] [outer = 0x119c31800] 00:00:07 INFO - PROCESS | 2253 | 1464332407935 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 00:00:07 INFO - PROCESS | 2253 | 1464332407983 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 2253 | 1464332407985 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:00:07 INFO - PROCESS | 2253 | 1464332407987 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 2253 | 1464332407988 Marionette TRACE conn2 <- [1,2358,null,{}] 00:00:07 INFO - PROCESS | 2253 | 1464332407990 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}] 00:00:08 INFO - PROCESS | 2253 | 1464332408090 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:00:08 INFO - PROCESS | 2253 | 1464332408112 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a713000 == 48 [pid = 2253] [id = 597] 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12113b400) [pid = 2253] [serial = 1791] [outer = 0x0] 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x12123cc00) [pid = 2253] [serial = 1792] [outer = 0x12113b400] 00:00:08 INFO - PROCESS | 2253 | 1464332408137 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x1212d5c00) [pid = 2253] [serial = 1793] [outer = 0x12113b400] 00:00:08 INFO - PROCESS | 2253 | 1464332408503 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]]]}] 00:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 568ms 00:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:00:08 INFO - PROCESS | 2253 | 1464332408556 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:00:08 INFO - PROCESS | 2253 | 1464332408557 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:00:08 INFO - PROCESS | 2253 | 1464332408559 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - PROCESS | 2253 | 1464332408560 Marionette TRACE conn2 <- [1,2362,null,{}] 00:00:08 INFO - PROCESS | 2253 | 1464332408563 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}] 00:00:08 INFO - PROCESS | 2253 | 1464332408666 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:00:08 INFO - PROCESS | 2253 | 1464332408679 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab87800 == 49 [pid = 2253] [id = 598] 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x121237400) [pid = 2253] [serial = 1794] [outer = 0x0] 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x121373400) [pid = 2253] [serial = 1795] [outer = 0x121237400] 00:00:08 INFO - PROCESS | 2253 | 1464332408708 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x121588800) [pid = 2253] [serial = 1796] [outer = 0x121237400] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x121c0a800) [pid = 2253] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x118dbec00) [pid = 2253] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x118db7800) [pid = 2253] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x117598800) [pid = 2253] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12123f400) [pid = 2253] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x111c82400) [pid = 2253] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x1110af800) [pid = 2253] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x113160400) [pid = 2253] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x120f28800) [pid = 2253] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x11710dc00) [pid = 2253] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1132b1400) [pid = 2253] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x118169800) [pid = 2253] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:00:09 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x121768400) [pid = 2253] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:00:09 INFO - PROCESS | 2253 | 1464332409208 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 668ms 00:00:09 INFO - PROCESS | 2253 | 1464332409228 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 2253 | 1464332409231 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:00:09 INFO - PROCESS | 2253 | 1464332409234 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 2253 | 1464332409236 Marionette TRACE conn2 <- [1,2366,null,{}] 00:00:09 INFO - PROCESS | 2253 | 1464332409238 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}] 00:00:09 INFO - PROCESS | 2253 | 1464332409360 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:00:09 INFO - PROCESS | 2253 | 1464332409394 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba5c800 == 50 [pid = 2253] [id = 599] 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1122b0400) [pid = 2253] [serial = 1797] [outer = 0x0] 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x12123f400) [pid = 2253] [serial = 1798] [outer = 0x1122b0400] 00:00:09 INFO - PROCESS | 2253 | 1464332409420 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x1219d0c00) [pid = 2253] [serial = 1799] [outer = 0x1122b0400] 00:00:09 INFO - PROCESS | 2253 | 1464332409714 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 00:00:09 INFO - PROCESS | 2253 | 1464332409757 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 2253 | 1464332409758 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:00:09 INFO - PROCESS | 2253 | 1464332409762 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 2253 | 1464332409763 Marionette TRACE conn2 <- [1,2370,null,{}] 00:00:09 INFO - PROCESS | 2253 | 1464332409765 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}] 00:00:09 INFO - PROCESS | 2253 | 1464332409852 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:00:09 INFO - PROCESS | 2253 | 1464332409856 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c11c000 == 51 [pid = 2253] [id = 600] 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x117e7d400) [pid = 2253] [serial = 1800] [outer = 0x0] 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x1219d8000) [pid = 2253] [serial = 1801] [outer = 0x117e7d400] 00:00:09 INFO - PROCESS | 2253 | 1464332409882 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x121c12800) [pid = 2253] [serial = 1802] [outer = 0x117e7d400] 00:00:10 INFO - PROCESS | 2253 | 1464332410222 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]]]}] 00:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 00:00:10 INFO - PROCESS | 2253 | 1464332410234 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 2253 | 1464332410235 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:00:10 INFO - PROCESS | 2253 | 1464332410237 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - PROCESS | 2253 | 1464332410238 Marionette TRACE conn2 <- [1,2374,null,{}] 00:00:10 INFO - PROCESS | 2253 | 1464332410241 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}] 00:00:10 INFO - PROCESS | 2253 | 1464332410364 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:00:10 INFO - PROCESS | 2253 | 1464332410371 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c806000 == 52 [pid = 2253] [id = 601] 00:00:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x110fe6c00) [pid = 2253] [serial = 1803] [outer = 0x0] 00:00:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x12403a800) [pid = 2253] [serial = 1804] [outer = 0x110fe6c00] 00:00:10 INFO - PROCESS | 2253 | 1464332410399 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x1242f4c00) [pid = 2253] [serial = 1805] [outer = 0x110fe6c00] 00:00:10 INFO - PROCESS | 2253 | 1464332410826 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]]]}] 00:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 620ms 00:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:00:10 INFO - PROCESS | 2253 | 1464332410859 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 2253 | 1464332410860 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:00:10 INFO - PROCESS | 2253 | 1464332410864 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - PROCESS | 2253 | 1464332410865 Marionette TRACE conn2 <- [1,2378,null,{}] 00:00:10 INFO - PROCESS | 2253 | 1464332410869 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}] 00:00:11 INFO - PROCESS | 2253 | 1464332411004 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:00:11 INFO - PROCESS | 2253 | 1464332411011 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9c0000 == 53 [pid = 2253] [id = 602] 00:00:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x1242f1800) [pid = 2253] [serial = 1806] [outer = 0x0] 00:00:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x124a4b400) [pid = 2253] [serial = 1807] [outer = 0x1242f1800] 00:00:11 INFO - PROCESS | 2253 | 1464332411036 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x124be2800) [pid = 2253] [serial = 1808] [outer = 0x1242f1800] 00:00:11 INFO - PROCESS | 2253 | 1464332411554 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 00:00:11 INFO - PROCESS | 2253 | 1464332411655 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 2253 | 1464332411659 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:00:11 INFO - PROCESS | 2253 | 1464332411666 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 2253 | 1464332411670 Marionette TRACE conn2 <- [1,2382,null,{}] 00:00:11 INFO - PROCESS | 2253 | 1464332411675 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}] 00:00:11 INFO - PROCESS | 2253 | 1464332411849 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:00:11 INFO - PROCESS | 2253 | 1464332411973 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x119456800 == 54 [pid = 2253] [id = 603] 00:00:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x11315ec00) [pid = 2253] [serial = 1809] [outer = 0x0] 00:00:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x113165800) [pid = 2253] [serial = 1810] [outer = 0x11315ec00] 00:00:12 INFO - PROCESS | 2253 | 1464332412028 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x113c44800) [pid = 2253] [serial = 1811] [outer = 0x11315ec00] 00:00:12 INFO - PROCESS | 2253 | 1464332412468 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 827ms 00:00:12 INFO - PROCESS | 2253 | 1464332412492 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 2253 | 1464332412496 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:00:12 INFO - PROCESS | 2253 | 1464332412501 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 2253 | 1464332412503 Marionette TRACE conn2 <- [1,2386,null,{}] 00:00:12 INFO - PROCESS | 2253 | 1464332412505 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}] 00:00:12 INFO - PROCESS | 2253 | 1464332412615 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:00:12 INFO - PROCESS | 2253 | 1464332412673 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b3a800 == 55 [pid = 2253] [id = 604] 00:00:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x115db7000) [pid = 2253] [serial = 1812] [outer = 0x0] 00:00:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x1166cb000) [pid = 2253] [serial = 1813] [outer = 0x115db7000] 00:00:12 INFO - PROCESS | 2253 | 1464332412703 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x11767ac00) [pid = 2253] [serial = 1814] [outer = 0x115db7000] 00:00:13 INFO - PROCESS | 2253 | 1464332413092 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 619ms 00:00:13 INFO - PROCESS | 2253 | 1464332413133 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 2253 | 1464332413134 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:00:13 INFO - PROCESS | 2253 | 1464332413138 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 2253 | 1464332413141 Marionette TRACE conn2 <- [1,2390,null,{}] 00:00:13 INFO - PROCESS | 2253 | 1464332413151 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}] 00:00:13 INFO - PROCESS | 2253 | 1464332413263 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:00:13 INFO - PROCESS | 2253 | 1464332413371 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce24800 == 56 [pid = 2253] [id = 605] 00:00:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x118398c00) [pid = 2253] [serial = 1815] [outer = 0x0] 00:00:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x118d0a800) [pid = 2253] [serial = 1816] [outer = 0x118398c00] 00:00:13 INFO - PROCESS | 2253 | 1464332413404 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x119c12800) [pid = 2253] [serial = 1817] [outer = 0x118398c00] 00:00:13 INFO - PROCESS | 2253 | 1464332413831 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 00:00:13 INFO - PROCESS | 2253 | 1464332413860 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 2253 | 1464332413862 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:00:13 INFO - PROCESS | 2253 | 1464332413864 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 2253 | 1464332413866 Marionette TRACE conn2 <- [1,2394,null,{}] 00:00:13 INFO - PROCESS | 2253 | 1464332413868 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}] 00:00:13 INFO - PROCESS | 2253 | 1464332413974 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:00:14 INFO - PROCESS | 2253 | 1464332414032 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d87a800 == 57 [pid = 2253] [id = 606] 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x12123a800) [pid = 2253] [serial = 1818] [outer = 0x0] 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x121545c00) [pid = 2253] [serial = 1819] [outer = 0x12123a800] 00:00:14 INFO - PROCESS | 2253 | 1464332414062 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x121903c00) [pid = 2253] [serial = 1820] [outer = 0x12123a800] 00:00:14 INFO - PROCESS | 2253 | 1464332414517 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 669ms 00:00:14 INFO - PROCESS | 2253 | 1464332414534 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 2253 | 1464332414535 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:00:14 INFO - PROCESS | 2253 | 1464332414537 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 2253 | 1464332414539 Marionette TRACE conn2 <- [1,2398,null,{}] 00:00:14 INFO - PROCESS | 2253 | 1464332414541 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}] 00:00:14 INFO - PROCESS | 2253 | 1464332414726 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:00:14 INFO - PROCESS | 2253 | 1464332414793 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f52800 == 58 [pid = 2253] [id = 607] 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x120f1b800) [pid = 2253] [serial = 1821] [outer = 0x0] 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x1219dcc00) [pid = 2253] [serial = 1822] [outer = 0x120f1b800] 00:00:14 INFO - PROCESS | 2253 | 1464332414824 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x123f19c00) [pid = 2253] [serial = 1823] [outer = 0x120f1b800] 00:00:15 INFO - PROCESS | 2253 | 1464332415265 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 921ms 00:00:15 INFO - PROCESS | 2253 | 1464332415459 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 2253 | 1464332415462 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:00:15 INFO - PROCESS | 2253 | 1464332415483 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 2253 | 1464332415485 Marionette TRACE conn2 <- [1,2402,null,{}] 00:00:15 INFO - PROCESS | 2253 | 1464332415489 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}] 00:00:15 INFO - PROCESS | 2253 | 1464332415589 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:00:15 INFO - PROCESS | 2253 | 1464332415657 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x121407000 == 59 [pid = 2253] [id = 608] 00:00:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x112867000) [pid = 2253] [serial = 1824] [outer = 0x0] 00:00:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x112a67800) [pid = 2253] [serial = 1825] [outer = 0x112867000] 00:00:15 INFO - PROCESS | 2253 | 1464332415685 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x1133e5400) [pid = 2253] [serial = 1826] [outer = 0x112867000] 00:00:16 INFO - PROCESS | 2253 | 1464332416185 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 726ms 00:00:16 INFO - PROCESS | 2253 | 1464332416208 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:00:16 INFO - PROCESS | 2253 | 1464332416214 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:00:16 INFO - PROCESS | 2253 | 1464332416220 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 2253 | 1464332416223 Marionette TRACE conn2 <- [1,2406,null,{}] 00:00:16 INFO - PROCESS | 2253 | 1464332416226 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}] 00:00:16 INFO - PROCESS | 2253 | 1464332416344 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:00:16 INFO - PROCESS | 2253 | 1464332416404 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d26000 == 60 [pid = 2253] [id = 609] 00:00:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x113c43000) [pid = 2253] [serial = 1827] [outer = 0x0] 00:00:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x11646c000) [pid = 2253] [serial = 1828] [outer = 0x113c43000] 00:00:16 INFO - PROCESS | 2253 | 1464332416432 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x1168afc00) [pid = 2253] [serial = 1829] [outer = 0x113c43000] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x12c806000 == 59 [pid = 2253] [id = 601] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x12c11c000 == 58 [pid = 2253] [id = 600] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba5c800 == 57 [pid = 2253] [id = 599] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab87800 == 56 [pid = 2253] [id = 598] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x12a713000 == 55 [pid = 2253] [id = 597] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x129195000 == 54 [pid = 2253] [id = 596] 00:00:16 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x124038c00) [pid = 2253] [serial = 1750] [outer = 0x0] [url = about:blank] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x128a77800 == 53 [pid = 2253] [id = 595] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x126460000 == 52 [pid = 2253] [id = 594] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x124b25800 == 51 [pid = 2253] [id = 593] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x121285800 == 50 [pid = 2253] [id = 592] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x1194bc800 == 49 [pid = 2253] [id = 591] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x119f12000 == 48 [pid = 2253] [id = 590] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x115d11000 == 47 [pid = 2253] [id = 589] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x119443800 == 46 [pid = 2253] [id = 588] 00:00:16 INFO - PROCESS | 2253 | --DOCSHELL 0x118247800 == 45 [pid = 2253] [id = 584] 00:00:16 INFO - PROCESS | 2253 | 1464332416871 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 675ms 00:00:16 INFO - PROCESS | 2253 | 1464332416893 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 2253 | 1464332416895 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:00:16 INFO - PROCESS | 2253 | 1464332416899 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 2253 | 1464332416900 Marionette TRACE conn2 <- [1,2410,null,{}] 00:00:16 INFO - PROCESS | 2253 | 1464332416907 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}] 00:00:17 INFO - PROCESS | 2253 | 1464332417003 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x121c10400) [pid = 2253] [serial = 1747] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x119e7c400) [pid = 2253] [serial = 1729] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x119e84000) [pid = 2253] [serial = 1705] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x11925d000) [pid = 2253] [serial = 1726] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x11286cc00) [pid = 2253] [serial = 1693] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x118395c00) [pid = 2253] [serial = 1723] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x118910000) [pid = 2253] [serial = 1724] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x1212db400) [pid = 2253] [serial = 1732] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x11266a800) [pid = 2253] [serial = 1714] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x113c3b000) [pid = 2253] [serial = 1715] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x11286fc00) [pid = 2253] [serial = 1712] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x11224d400) [pid = 2253] [serial = 1711] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x115dbb000) [pid = 2253] [serial = 1717] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x116775400) [pid = 2253] [serial = 1718] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x121588000) [pid = 2253] [serial = 1708] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12157fc00) [pid = 2253] [serial = 1735] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x1216aa800) [pid = 2253] [serial = 1736] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x113c85400) [pid = 2253] [serial = 1696] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x1214cec00) [pid = 2253] [serial = 1733] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1181f7800) [pid = 2253] [serial = 1699] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x1194ed400) [pid = 2253] [serial = 1702] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x118163400) [pid = 2253] [serial = 1720] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x118230000) [pid = 2253] [serial = 1721] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12190cc00) [pid = 2253] [serial = 1738] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1219d2c00) [pid = 2253] [serial = 1741] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x121c08400) [pid = 2253] [serial = 1745] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x1219d5c00) [pid = 2253] [serial = 1739] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x1219dac00) [pid = 2253] [serial = 1742] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x121bad400) [pid = 2253] [serial = 1744] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x12123b400) [pid = 2253] [serial = 1730] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x121c15c00) [pid = 2253] [serial = 1748] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x119c0f800) [pid = 2253] [serial = 1727] [outer = 0x0] [url = about:blank] 00:00:17 INFO - PROCESS | 2253 | 1464332417071 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d27800 == 46 [pid = 2253] [id = 610] 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x11286cc00) [pid = 2253] [serial = 1830] [outer = 0x0] 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x115dbb000) [pid = 2253] [serial = 1831] [outer = 0x11286cc00] 00:00:17 INFO - PROCESS | 2253 | 1464332417100 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x11823c000) [pid = 2253] [serial = 1832] [outer = 0x11286cc00] 00:00:17 INFO - PROCESS | 2253 | 1464332417429 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 569ms 00:00:17 INFO - PROCESS | 2253 | 1464332417509 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 2253 | 1464332417511 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:00:17 INFO - PROCESS | 2253 | 1464332417515 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 2253 | 1464332417518 Marionette TRACE conn2 <- [1,2414,null,{}] 00:00:17 INFO - PROCESS | 2253 | 1464332417522 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}] 00:00:17 INFO - PROCESS | 2253 | 1464332417613 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:00:17 INFO - PROCESS | 2253 | 1464332417755 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e2a000 == 47 [pid = 2253] [id = 611] 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x112a74000) [pid = 2253] [serial = 1833] [outer = 0x0] 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x11315d800) [pid = 2253] [serial = 1834] [outer = 0x112a74000] 00:00:17 INFO - PROCESS | 2253 | 1464332417787 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x114fdf400) [pid = 2253] [serial = 1835] [outer = 0x112a74000] 00:00:18 INFO - PROCESS | 2253 | 1464332418216 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]]]}] 00:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 00:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:00:18 INFO - PROCESS | 2253 | 1464332418287 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:00:18 INFO - PROCESS | 2253 | 1464332418291 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:00:18 INFO - PROCESS | 2253 | 1464332418299 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:00:18 INFO - PROCESS | 2253 | 1464332418301 Marionette TRACE conn2 <- [1,2418,null,{}] 00:00:18 INFO - PROCESS | 2253 | 1464332418304 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}] 00:00:18 INFO - PROCESS | 2253 | 1464332418406 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:00:18 INFO - PROCESS | 2253 | 1464332418464 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x124072800 == 48 [pid = 2253] [id = 612] 00:00:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x1168aec00) [pid = 2253] [serial = 1836] [outer = 0x0] 00:00:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x117e7e000) [pid = 2253] [serial = 1837] [outer = 0x1168aec00] 00:00:18 INFO - PROCESS | 2253 | 1464332418494 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x118392800) [pid = 2253] [serial = 1838] [outer = 0x1168aec00] 00:00:18 INFO - PROCESS | 2253 | 1464332418963 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 726ms 00:00:19 INFO - PROCESS | 2253 | 1464332419024 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 2253 | 1464332419025 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:00:19 INFO - PROCESS | 2253 | 1464332419029 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 2253 | 1464332419031 Marionette TRACE conn2 <- [1,2422,null,{}] 00:00:19 INFO - PROCESS | 2253 | 1464332419038 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}] 00:00:19 INFO - PROCESS | 2253 | 1464332419141 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:00:19 INFO - PROCESS | 2253 | 1464332419213 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a4a000 == 49 [pid = 2253] [id = 613] 00:00:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x118dc2000) [pid = 2253] [serial = 1839] [outer = 0x0] 00:00:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1194ef000) [pid = 2253] [serial = 1840] [outer = 0x118dc2000] 00:00:19 INFO - PROCESS | 2253 | 1464332419247 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x11997b400) [pid = 2253] [serial = 1841] [outer = 0x118dc2000] 00:00:19 INFO - PROCESS | 2253 | 1464332419668 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 669ms 00:00:19 INFO - PROCESS | 2253 | 1464332419699 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 2253 | 1464332419701 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:00:19 INFO - PROCESS | 2253 | 1464332419703 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 2253 | 1464332419705 Marionette TRACE conn2 <- [1,2426,null,{}] 00:00:19 INFO - PROCESS | 2253 | 1464332419708 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}] 00:00:19 INFO - PROCESS | 2253 | 1464332419832 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:00:19 INFO - PROCESS | 2253 | 1464332419942 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x129747000 == 50 [pid = 2253] [id = 614] 00:00:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x119e7c400) [pid = 2253] [serial = 1842] [outer = 0x0] 00:00:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x120f24800) [pid = 2253] [serial = 1843] [outer = 0x119e7c400] 00:00:19 INFO - PROCESS | 2253 | 1464332419975 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x12123bc00) [pid = 2253] [serial = 1844] [outer = 0x119e7c400] 00:00:20 INFO - PROCESS | 2253 | 1464332420393 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]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 00:00:20 INFO - PROCESS | 2253 | 1464332420443 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 2253 | 1464332420444 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:00:20 INFO - PROCESS | 2253 | 1464332420462 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 2253 | 1464332420463 Marionette TRACE conn2 <- [1,2430,null,{}] 00:00:20 INFO - PROCESS | 2253 | 1464332420466 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}] 00:00:20 INFO - PROCESS | 2253 | 1464332420572 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:00:20 INFO - PROCESS | 2253 | 1464332420693 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a923800 == 51 [pid = 2253] [id = 615] 00:00:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x119e80000) [pid = 2253] [serial = 1845] [outer = 0x0] 00:00:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x1212e0000) [pid = 2253] [serial = 1846] [outer = 0x119e80000] 00:00:20 INFO - PROCESS | 2253 | 1464332420746 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x121540000) [pid = 2253] [serial = 1847] [outer = 0x119e80000] 00:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 773ms 00:00:21 INFO - PROCESS | 2253 | 1464332421227 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]]]}] 00:00:21 INFO - PROCESS | 2253 | 1464332421232 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 2253 | 1464332421234 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:00:21 INFO - PROCESS | 2253 | 1464332421236 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 2253 | 1464332421238 Marionette TRACE conn2 <- [1,2434,null,{}] 00:00:21 INFO - PROCESS | 2253 | 1464332421240 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}] 00:00:21 INFO - PROCESS | 2253 | 1464332421357 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:00:21 INFO - PROCESS | 2253 | 1464332421411 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba77800 == 52 [pid = 2253] [id = 616] 00:00:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x1216a5c00) [pid = 2253] [serial = 1848] [outer = 0x0] 00:00:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x1219d9400) [pid = 2253] [serial = 1849] [outer = 0x1216a5c00] 00:00:21 INFO - PROCESS | 2253 | 1464332421442 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x1242f1000) [pid = 2253] [serial = 1850] [outer = 0x1216a5c00] 00:00:21 INFO - PROCESS | 2253 | 1464332421937 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]]]}] 00:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 720ms 00:00:21 INFO - PROCESS | 2253 | 1464332421957 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 2253 | 1464332421959 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:00:21 INFO - PROCESS | 2253 | 1464332421984 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 2253 | 1464332421985 Marionette TRACE conn2 <- [1,2438,null,{}] 00:00:21 INFO - PROCESS | 2253 | 1464332421987 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}] 00:00:22 INFO - PROCESS | 2253 | 1464332422148 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:00:22 INFO - PROCESS | 2253 | 1464332422252 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2be800 == 53 [pid = 2253] [id = 617] 00:00:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x121c09c00) [pid = 2253] [serial = 1851] [outer = 0x0] 00:00:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x124b6fc00) [pid = 2253] [serial = 1852] [outer = 0x121c09c00] 00:00:22 INFO - PROCESS | 2253 | 1464332422302 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x124beb400) [pid = 2253] [serial = 1853] [outer = 0x121c09c00] 00:00:22 INFO - PROCESS | 2253 | 1464332422886 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]]]}] 00:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 924ms 00:00:22 INFO - PROCESS | 2253 | 1464332422906 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:00:22 INFO - PROCESS | 2253 | 1464332422909 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:00:22 INFO - PROCESS | 2253 | 1464332422912 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - PROCESS | 2253 | 1464332422915 Marionette TRACE conn2 <- [1,2442,null,{}] 00:00:22 INFO - PROCESS | 2253 | 1464332422919 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}] 00:00:23 INFO - PROCESS | 2253 | 1464332423016 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:00:23 INFO - PROCESS | 2253 | 1464332423079 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x121409800 == 54 [pid = 2253] [id = 618] 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x112da4c00) [pid = 2253] [serial = 1854] [outer = 0x0] 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x113c37800) [pid = 2253] [serial = 1855] [outer = 0x112da4c00] 00:00:23 INFO - PROCESS | 2253 | 1464332423106 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x11685d800) [pid = 2253] [serial = 1856] [outer = 0x112da4c00] 00:00:23 INFO - PROCESS | 2253 | --DOCSHELL 0x118d26000 == 53 [pid = 2253] [id = 609] 00:00:23 INFO - PROCESS | 2253 | --DOCSHELL 0x121407000 == 52 [pid = 2253] [id = 608] 00:00:23 INFO - PROCESS | 2253 | 1464332423525 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 622ms 00:00:23 INFO - PROCESS | 2253 | 1464332423555 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 2253 | 1464332423558 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:00:23 INFO - PROCESS | 2253 | 1464332423563 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 2253 | 1464332423564 Marionette TRACE conn2 <- [1,2446,null,{}] 00:00:23 INFO - PROCESS | 2253 | 1464332423567 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}] 00:00:23 INFO - PROCESS | 2253 | 1464332423654 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:00:23 INFO - PROCESS | 2253 | 1464332423719 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b05000 == 53 [pid = 2253] [id = 619] 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x11286fc00) [pid = 2253] [serial = 1857] [outer = 0x0] 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x117e73400) [pid = 2253] [serial = 1858] [outer = 0x11286fc00] 00:00:23 INFO - PROCESS | 2253 | 1464332423745 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x118962000) [pid = 2253] [serial = 1859] [outer = 0x11286fc00] 00:00:24 INFO - PROCESS | 2253 | 1464332424052 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 00:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:00:24 INFO - PROCESS | 2253 | 1464332424083 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 2253 | 1464332424084 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:00:24 INFO - PROCESS | 2253 | 1464332424087 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 2253 | 1464332424089 Marionette TRACE conn2 <- [1,2450,null,{}] 00:00:24 INFO - PROCESS | 2253 | 1464332424096 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}] 00:00:24 INFO - PROCESS | 2253 | 1464332424187 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:00:24 INFO - PROCESS | 2253 | 1464332424192 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a721000 == 54 [pid = 2253] [id = 620] 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x1194f1800) [pid = 2253] [serial = 1860] [outer = 0x0] 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x121240800) [pid = 2253] [serial = 1861] [outer = 0x1194f1800] 00:00:24 INFO - PROCESS | 2253 | 1464332424221 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x1219d1400) [pid = 2253] [serial = 1862] [outer = 0x1194f1800] 00:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 00:00:24 INFO - PROCESS | 2253 | 1464332424605 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]]]}] 00:00:24 INFO - PROCESS | 2253 | 1464332424609 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:00:24 INFO - PROCESS | 2253 | 1464332424612 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:00:24 INFO - PROCESS | 2253 | 1464332424614 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 2253 | 1464332424622 Marionette TRACE conn2 <- [1,2454,null,{}] 00:00:24 INFO - PROCESS | 2253 | 1464332424625 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}] 00:00:24 INFO - PROCESS | 2253 | 1464332424715 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:00:24 INFO - PROCESS | 2253 | 1464332424719 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9b5000 == 55 [pid = 2253] [id = 621] 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x1219dbc00) [pid = 2253] [serial = 1863] [outer = 0x0] 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x1242c6400) [pid = 2253] [serial = 1864] [outer = 0x1219dbc00] 00:00:24 INFO - PROCESS | 2253 | 1464332424746 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x124be4400) [pid = 2253] [serial = 1865] [outer = 0x1219dbc00] 00:00:25 INFO - PROCESS | 2253 | 1464332425110 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 526ms 00:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:00:25 INFO - PROCESS | 2253 | 1464332425144 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 2253 | 1464332425145 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:00:25 INFO - PROCESS | 2253 | 1464332425147 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 2253 | 1464332425149 Marionette TRACE conn2 <- [1,2458,null,{}] 00:00:25 INFO - PROCESS | 2253 | 1464332425151 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}] 00:00:25 INFO - PROCESS | 2253 | 1464332425258 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:00:25 INFO - PROCESS | 2253 | 1464332425296 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce1e000 == 56 [pid = 2253] [id = 622] 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x1219dd400) [pid = 2253] [serial = 1866] [outer = 0x0] 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x125f7fc00) [pid = 2253] [serial = 1867] [outer = 0x1219dd400] 00:00:25 INFO - PROCESS | 2253 | 1464332425320 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x126873800) [pid = 2253] [serial = 1868] [outer = 0x1219dd400] 00:00:25 INFO - PROCESS | 2253 | 1464332425667 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 571ms 00:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:00:25 INFO - PROCESS | 2253 | 1464332425720 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 2253 | 1464332425721 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:00:25 INFO - PROCESS | 2253 | 1464332425723 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 2253 | 1464332425724 Marionette TRACE conn2 <- [1,2462,null,{}] 00:00:25 INFO - PROCESS | 2253 | 1464332425726 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}] 00:00:25 INFO - PROCESS | 2253 | 1464332425860 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:00:25 INFO - PROCESS | 2253 | 1464332425899 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db0d000 == 57 [pid = 2253] [id = 623] 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x126c5d400) [pid = 2253] [serial = 1869] [outer = 0x0] 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x126c9f000) [pid = 2253] [serial = 1870] [outer = 0x126c5d400] 00:00:25 INFO - PROCESS | 2253 | 1464332425925 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x128b4c400) [pid = 2253] [serial = 1871] [outer = 0x126c5d400] 00:00:26 INFO - PROCESS | 2253 | 1464332426257 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 568ms 00:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:00:26 INFO - PROCESS | 2253 | 1464332426298 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 2253 | 1464332426299 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:00:26 INFO - PROCESS | 2253 | 1464332426301 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 2253 | 1464332426302 Marionette TRACE conn2 <- [1,2466,null,{}] 00:00:26 INFO - PROCESS | 2253 | 1464332426305 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}] 00:00:26 INFO - PROCESS | 2253 | 1464332426410 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:00:26 INFO - PROCESS | 2253 | 1464332426449 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df51800 == 58 [pid = 2253] [id = 624] 00:00:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x126c5dc00) [pid = 2253] [serial = 1872] [outer = 0x0] 00:00:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x128b53000) [pid = 2253] [serial = 1873] [outer = 0x126c5dc00] 00:00:26 INFO - PROCESS | 2253 | 1464332426475 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x128c42c00) [pid = 2253] [serial = 1874] [outer = 0x126c5dc00] 00:00:26 INFO - PROCESS | 2253 | 1464332426775 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 00:00:26 INFO - PROCESS | 2253 | 1464332426820 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 2253 | 1464332426821 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:00:26 INFO - PROCESS | 2253 | 1464332426823 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 2253 | 1464332426824 Marionette TRACE conn2 <- [1,2470,null,{}] 00:00:26 INFO - PROCESS | 2253 | 1464332426827 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}] 00:00:26 INFO - PROCESS | 2253 | 1464332426934 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:00:26 INFO - PROCESS | 2253 | 1464332426972 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e603000 == 59 [pid = 2253] [id = 625] 00:00:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x128b51800) [pid = 2253] [serial = 1875] [outer = 0x0] 00:00:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x128c49c00) [pid = 2253] [serial = 1876] [outer = 0x128b51800] 00:00:26 INFO - PROCESS | 2253 | 1464332426997 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x128c4ec00) [pid = 2253] [serial = 1877] [outer = 0x128b51800] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x112867000) [pid = 2253] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x113c43000) [pid = 2253] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x110fe6c00) [pid = 2253] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x121541000) [pid = 2253] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x118db3800) [pid = 2253] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x110fb1400) [pid = 2253] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x113c40800) [pid = 2253] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x116a6b000) [pid = 2253] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x1122b0400) [pid = 2253] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x112d13000) [pid = 2253] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x119c31800) [pid = 2253] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x112a69c00) [pid = 2253] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x118dba800) [pid = 2253] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x1185d0000) [pid = 2253] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x115dbec00) [pid = 2253] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x1122a7400) [pid = 2253] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x118389800) [pid = 2253] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x117e7d400) [pid = 2253] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x121237400) [pid = 2253] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x112785800) [pid = 2253] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x119e7ec00) [pid = 2253] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x115db9400) [pid = 2253] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x118166400) [pid = 2253] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x121b2b400) [pid = 2253] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x112a6a000) [pid = 2253] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x12113b400) [pid = 2253] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:00:27 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x118389400) [pid = 2253] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:00:27 INFO - PROCESS | 2253 | 1464332427392 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 619ms 00:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:00:27 INFO - PROCESS | 2253 | 1464332427442 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 2253 | 1464332427444 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:00:27 INFO - PROCESS | 2253 | 1464332427446 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 2253 | 1464332427447 Marionette TRACE conn2 <- [1,2474,null,{}] 00:00:27 INFO - PROCESS | 2253 | 1464332427449 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}] 00:00:27 INFO - PROCESS | 2253 | 1464332427538 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:00:27 INFO - PROCESS | 2253 | 1464332427603 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eae000 == 60 [pid = 2253] [id = 626] 00:00:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x110f41c00) [pid = 2253] [serial = 1878] [outer = 0x0] 00:00:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x112867000) [pid = 2253] [serial = 1879] [outer = 0x110f41c00] 00:00:27 INFO - PROCESS | 2253 | 1464332427628 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x113c40800) [pid = 2253] [serial = 1880] [outer = 0x110f41c00] 00:00:27 INFO - PROCESS | 2253 | 1464332427917 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 00:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:00:27 INFO - PROCESS | 2253 | 1464332427966 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 2253 | 1464332427967 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:00:27 INFO - PROCESS | 2253 | 1464332427969 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 2253 | 1464332427971 Marionette TRACE conn2 <- [1,2478,null,{}] 00:00:27 INFO - PROCESS | 2253 | 1464332427973 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}] 00:00:28 INFO - PROCESS | 2253 | 1464332428060 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:00:28 INFO - PROCESS | 2253 | 1464332428065 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e61a800 == 61 [pid = 2253] [id = 627] 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1164acc00) [pid = 2253] [serial = 1881] [outer = 0x0] 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x118398400) [pid = 2253] [serial = 1882] [outer = 0x1164acc00] 00:00:28 INFO - PROCESS | 2253 | 1464332428091 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x119c2c000) [pid = 2253] [serial = 1883] [outer = 0x1164acc00] 00:00:28 INFO - PROCESS | 2253 | 1464332428453 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]]]}] 00:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 00:00:28 INFO - PROCESS | 2253 | 1464332428494 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:00:28 INFO - PROCESS | 2253 | 1464332428496 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:00:28 INFO - PROCESS | 2253 | 1464332428498 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:00:28 INFO - PROCESS | 2253 | 1464332428500 Marionette TRACE conn2 <- [1,2482,null,{}] 00:00:28 INFO - PROCESS | 2253 | 1464332428502 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}] 00:00:28 INFO - PROCESS | 2253 | 1464332428602 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:00:28 INFO - PROCESS | 2253 | 1464332428606 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x130fac000 == 62 [pid = 2253] [id = 628] 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x121144400) [pid = 2253] [serial = 1884] [outer = 0x0] 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x124b73000) [pid = 2253] [serial = 1885] [outer = 0x121144400] 00:00:28 INFO - PROCESS | 2253 | 1464332428635 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x128c77400) [pid = 2253] [serial = 1886] [outer = 0x121144400] 00:00:28 INFO - PROCESS | 2253 | 1464332428967 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 00:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:00:29 INFO - PROCESS | 2253 | 1464332429017 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 2253 | 1464332429018 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:00:29 INFO - PROCESS | 2253 | 1464332429020 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 2253 | 1464332429021 Marionette TRACE conn2 <- [1,2486,null,{}] 00:00:29 INFO - PROCESS | 2253 | 1464332429024 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}] 00:00:29 INFO - PROCESS | 2253 | 1464332429110 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:00:29 INFO - PROCESS | 2253 | 1464332429175 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329bd800 == 63 [pid = 2253] [id = 629] 00:00:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x128c72800) [pid = 2253] [serial = 1887] [outer = 0x0] 00:00:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x128c7b400) [pid = 2253] [serial = 1888] [outer = 0x128c72800] 00:00:29 INFO - PROCESS | 2253 | 1464332429200 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x128d81c00) [pid = 2253] [serial = 1889] [outer = 0x128c72800] 00:00:29 INFO - PROCESS | 2253 | 1464332429664 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 668ms 00:00:29 INFO - PROCESS | 2253 | 1464332429704 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 2253 | 1464332429707 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:00:29 INFO - PROCESS | 2253 | 1464332429713 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 2253 | 1464332429716 Marionette TRACE conn2 <- [1,2490,null,{}] 00:00:29 INFO - PROCESS | 2253 | 1464332429721 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}] 00:00:29 INFO - PROCESS | 2253 | 1464332429830 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:00:29 INFO - PROCESS | 2253 | 1464332429911 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f55800 == 64 [pid = 2253] [id = 630] 00:00:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x115dba400) [pid = 2253] [serial = 1890] [outer = 0x0] 00:00:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x117592c00) [pid = 2253] [serial = 1891] [outer = 0x115dba400] 00:00:29 INFO - PROCESS | 2253 | 1464332429943 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x1185db400) [pid = 2253] [serial = 1892] [outer = 0x115dba400] 00:00:30 INFO - PROCESS | 2253 | 1464332430342 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]]]}] 00:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 674ms 00:00:30 INFO - PROCESS | 2253 | 1464332430386 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 2253 | 1464332430390 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:00:30 INFO - PROCESS | 2253 | 1464332430395 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 2253 | 1464332430397 Marionette TRACE conn2 <- [1,2494,null,{}] 00:00:30 INFO - PROCESS | 2253 | 1464332430399 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}] 00:00:30 INFO - PROCESS | 2253 | 1464332430508 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:00:30 INFO - PROCESS | 2253 | 1464332430604 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce2b800 == 65 [pid = 2253] [id = 631] 00:00:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x118919800) [pid = 2253] [serial = 1893] [outer = 0x0] 00:00:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x11997b000) [pid = 2253] [serial = 1894] [outer = 0x118919800] 00:00:30 INFO - PROCESS | 2253 | 1464332430648 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x121378c00) [pid = 2253] [serial = 1895] [outer = 0x118919800] 00:00:31 INFO - PROCESS | 2253 | 1464332431068 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]]]}] 00:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 00:00:31 INFO - PROCESS | 2253 | 1464332431116 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 2253 | 1464332431117 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:00:31 INFO - PROCESS | 2253 | 1464332431120 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 2253 | 1464332431123 Marionette TRACE conn2 <- [1,2498,null,{}] 00:00:31 INFO - PROCESS | 2253 | 1464332431131 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}] 00:00:31 INFO - PROCESS | 2253 | 1464332431240 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:00:31 INFO - PROCESS | 2253 | 1464332431347 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x135275800 == 66 [pid = 2253] [id = 632] 00:00:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x121baec00) [pid = 2253] [serial = 1896] [outer = 0x0] 00:00:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x124becc00) [pid = 2253] [serial = 1897] [outer = 0x121baec00] 00:00:31 INFO - PROCESS | 2253 | 1464332431382 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x126ca0400) [pid = 2253] [serial = 1898] [outer = 0x121baec00] 00:00:31 INFO - PROCESS | 2253 | 1464332431840 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]]]}] 00:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 826ms 00:00:31 INFO - PROCESS | 2253 | 1464332431947 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 2253 | 1464332431949 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:00:31 INFO - PROCESS | 2253 | 1464332431951 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 2253 | 1464332431952 Marionette TRACE conn2 <- [1,2502,null,{}] 00:00:31 INFO - PROCESS | 2253 | 1464332431955 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}] 00:00:32 INFO - PROCESS | 2253 | 1464332432066 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:00:32 INFO - PROCESS | 2253 | 1464332432140 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x135469800 == 67 [pid = 2253] [id = 633] 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x128a27800) [pid = 2253] [serial = 1899] [outer = 0x0] 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x128b46c00) [pid = 2253] [serial = 1900] [outer = 0x128a27800] 00:00:32 INFO - PROCESS | 2253 | 1464332432170 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x128c45c00) [pid = 2253] [serial = 1901] [outer = 0x128a27800] 00:00:32 INFO - PROCESS | 2253 | 1464332432585 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 00:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:00:32 INFO - PROCESS | 2253 | 1464332432623 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 2253 | 1464332432624 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:00:32 INFO - PROCESS | 2253 | 1464332432627 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 2253 | 1464332432628 Marionette TRACE conn2 <- [1,2506,null,{}] 00:00:32 INFO - PROCESS | 2253 | 1464332432630 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}] 00:00:32 INFO - PROCESS | 2253 | 1464332432738 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:00:32 INFO - PROCESS | 2253 | 1464332432852 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x13547b800 == 68 [pid = 2253] [id = 634] 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x110fdf000) [pid = 2253] [serial = 1902] [outer = 0x0] 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x128b4d000) [pid = 2253] [serial = 1903] [outer = 0x110fdf000] 00:00:32 INFO - PROCESS | 2253 | 1464332432884 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x128c7b800) [pid = 2253] [serial = 1904] [outer = 0x110fdf000] 00:00:33 INFO - PROCESS | 2253 | 1464332433321 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]]]}] 00:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 722ms 00:00:33 INFO - PROCESS | 2253 | 1464332433350 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 2253 | 1464332433351 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:00:33 INFO - PROCESS | 2253 | 1464332433372 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 2253 | 1464332433374 Marionette TRACE conn2 <- [1,2510,null,{}] 00:00:33 INFO - PROCESS | 2253 | 1464332433376 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}] 00:00:33 INFO - PROCESS | 2253 | 1464332433540 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:00:33 INFO - PROCESS | 2253 | 1464332433551 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x119b69800 == 69 [pid = 2253] [id = 635] 00:00:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x117596000) [pid = 2253] [serial = 1905] [outer = 0x0] 00:00:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x128d7f400) [pid = 2253] [serial = 1906] [outer = 0x117596000] 00:00:33 INFO - PROCESS | 2253 | 1464332433582 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x12935e800) [pid = 2253] [serial = 1907] [outer = 0x117596000] 00:00:34 INFO - PROCESS | 2253 | 1464332434254 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 920ms 00:00:34 INFO - PROCESS | 2253 | 1464332434292 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:00:34 INFO - PROCESS | 2253 | 1464332434295 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:00:34 INFO - PROCESS | 2253 | 1464332434298 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 2253 | 1464332434301 Marionette TRACE conn2 <- [1,2514,null,{}] 00:00:34 INFO - PROCESS | 2253 | 1464332434305 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}] 00:00:34 INFO - PROCESS | 2253 | 1464332434405 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:00:34 INFO - PROCESS | 2253 | 1464332434485 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eae800 == 70 [pid = 2253] [id = 636] 00:00:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x112665000) [pid = 2253] [serial = 1908] [outer = 0x0] 00:00:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x112aee800) [pid = 2253] [serial = 1909] [outer = 0x112665000] 00:00:34 INFO - PROCESS | 2253 | 1464332434513 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x114fdb000) [pid = 2253] [serial = 1910] [outer = 0x112665000] 00:00:34 INFO - PROCESS | 2253 | 1464332434991 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 725ms 00:00:35 INFO - PROCESS | 2253 | 1464332435024 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 2253 | 1464332435028 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:00:35 INFO - PROCESS | 2253 | 1464332435035 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 2253 | 1464332435036 Marionette TRACE conn2 <- [1,2518,null,{}] 00:00:35 INFO - PROCESS | 2253 | 1464332435039 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}] 00:00:35 INFO - PROCESS | 2253 | 1464332435140 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:00:35 INFO - PROCESS | 2253 | 1464332435208 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x119e98800 == 71 [pid = 2253] [id = 637] 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x115e8dc00) [pid = 2253] [serial = 1911] [outer = 0x0] 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x117415c00) [pid = 2253] [serial = 1912] [outer = 0x115e8dc00] 00:00:35 INFO - PROCESS | 2253 | 1464332435236 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x11822e400) [pid = 2253] [serial = 1913] [outer = 0x115e8dc00] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x130fac000 == 70 [pid = 2253] [id = 628] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12e61a800 == 69 [pid = 2253] [id = 627] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x119eae000 == 68 [pid = 2253] [id = 626] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12e603000 == 67 [pid = 2253] [id = 625] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12df51800 == 66 [pid = 2253] [id = 624] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12db0d000 == 65 [pid = 2253] [id = 623] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce1e000 == 64 [pid = 2253] [id = 622] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x115dbb000) [pid = 2253] [serial = 1831] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x118d0a800) [pid = 2253] [serial = 1816] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x121545c00) [pid = 2253] [serial = 1819] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x1219dcc00) [pid = 2253] [serial = 1822] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9b5000 == 63 [pid = 2253] [id = 621] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12a721000 == 62 [pid = 2253] [id = 620] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x119b05000 == 61 [pid = 2253] [id = 619] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x121409800 == 60 [pid = 2253] [id = 618] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9c0000 == 59 [pid = 2253] [id = 602] 00:00:35 INFO - PROCESS | 2253 | --DOCSHELL 0x117e2a000 == 58 [pid = 2253] [id = 611] 00:00:35 INFO - PROCESS | 2253 | 1464332435648 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 623ms 00:00:35 INFO - PROCESS | 2253 | 1464332435657 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 2253 | 1464332435659 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:00:35 INFO - PROCESS | 2253 | 1464332435666 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 2253 | 1464332435668 Marionette TRACE conn2 <- [1,2522,null,{}] 00:00:35 INFO - PROCESS | 2253 | 1464332435675 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}] 00:00:35 INFO - PROCESS | 2253 | 1464332435773 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x119976400) [pid = 2253] [serial = 1784] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x11277a400) [pid = 2253] [serial = 1766] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x1166ca000) [pid = 2253] [serial = 1772] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x11838f000) [pid = 2253] [serial = 1778] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x119251800) [pid = 2253] [serial = 1759] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x12123f400) [pid = 2253] [serial = 1798] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x112d16c00) [pid = 2253] [serial = 1753] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x113259800) [pid = 2253] [serial = 1769] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x121222000) [pid = 2253] [serial = 1790] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x112fc6800) [pid = 2253] [serial = 1768] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x113c24400) [pid = 2253] [serial = 1586] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x119c11800) [pid = 2253] [serial = 1786] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x118910400) [pid = 2253] [serial = 1780] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x118164c00) [pid = 2253] [serial = 1640] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x11286a800) [pid = 2253] [serial = 1583] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x118db5800) [pid = 2253] [serial = 1580] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x120f28c00) [pid = 2253] [serial = 1789] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x1219d8000) [pid = 2253] [serial = 1801] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x121373400) [pid = 2253] [serial = 1795] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x115dbe000) [pid = 2253] [serial = 1771] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x1219d0c00) [pid = 2253] [serial = 1799] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x11620d800) [pid = 2253] [serial = 1774] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x12113f800) [pid = 2253] [serial = 1646] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x121588800) [pid = 2253] [serial = 1796] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x11816c800) [pid = 2253] [serial = 1777] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x116770000) [pid = 2253] [serial = 1756] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x118d07400) [pid = 2253] [serial = 1781] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x116770800) [pid = 2253] [serial = 1589] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x118521c00) [pid = 2253] [serial = 1592] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1110ad400) [pid = 2253] [serial = 1765] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x119c30000) [pid = 2253] [serial = 1787] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x1242cf400) [pid = 2253] [serial = 1751] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1212da800) [pid = 2253] [serial = 1762] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x1194e6800) [pid = 2253] [serial = 1783] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x113c41400) [pid = 2253] [serial = 1637] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x121c12800) [pid = 2253] [serial = 1802] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12123cc00) [pid = 2253] [serial = 1792] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x1212d5c00) [pid = 2253] [serial = 1793] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x11710b400) [pid = 2253] [serial = 1775] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x1194e5000) [pid = 2253] [serial = 1643] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x112a67800) [pid = 2253] [serial = 1825] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x1133e5400) [pid = 2253] [serial = 1826] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x11646c000) [pid = 2253] [serial = 1828] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x1168afc00) [pid = 2253] [serial = 1829] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x124a4b400) [pid = 2253] [serial = 1807] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x113165800) [pid = 2253] [serial = 1810] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x1166cb000) [pid = 2253] [serial = 1813] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12403a800) [pid = 2253] [serial = 1804] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x1242f4c00) [pid = 2253] [serial = 1805] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12158c800) [pid = 2253] [serial = 1691] [outer = 0x0] [url = about:blank] 00:00:35 INFO - PROCESS | 2253 | 1464332435844 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x11988a800 == 59 [pid = 2253] [id = 638] 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x11286a800) [pid = 2253] [serial = 1914] [outer = 0x0] 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x113c24400) [pid = 2253] [serial = 1915] [outer = 0x11286a800] 00:00:35 INFO - PROCESS | 2253 | 1464332435875 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x1185d9c00) [pid = 2253] [serial = 1916] [outer = 0x11286a800] 00:00:36 INFO - PROCESS | 2253 | 1464332436193 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]]]}] 00:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 576ms 00:00:36 INFO - PROCESS | 2253 | 1464332436237 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 2253 | 1464332436239 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:00:36 INFO - PROCESS | 2253 | 1464332436241 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 2253 | 1464332436242 Marionette TRACE conn2 <- [1,2526,null,{}] 00:00:36 INFO - PROCESS | 2253 | 1464332436245 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}] 00:00:36 INFO - PROCESS | 2253 | 1464332436337 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:00:36 INFO - PROCESS | 2253 | 1464332436399 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b7b800 == 60 [pid = 2253] [id = 639] 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x118dba800) [pid = 2253] [serial = 1917] [outer = 0x0] 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x119c11800) [pid = 2253] [serial = 1918] [outer = 0x118dba800] 00:00:36 INFO - PROCESS | 2253 | 1464332436426 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x121223800) [pid = 2253] [serial = 1919] [outer = 0x118dba800] 00:00:36 INFO - PROCESS | 2253 | 1464332436723 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]]]}] 00:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 00:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:00:36 INFO - PROCESS | 2253 | 1464332436760 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 2253 | 1464332436761 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:00:36 INFO - PROCESS | 2253 | 1464332436767 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 2253 | 1464332436769 Marionette TRACE conn2 <- [1,2530,null,{}] 00:00:36 INFO - PROCESS | 2253 | 1464332436771 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}] 00:00:36 INFO - PROCESS | 2253 | 1464332436858 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:00:36 INFO - PROCESS | 2253 | 1464332436919 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x11825a000 == 61 [pid = 2253] [id = 640] 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x1194e5000) [pid = 2253] [serial = 1920] [outer = 0x0] 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1212d7400) [pid = 2253] [serial = 1921] [outer = 0x1194e5000] 00:00:36 INFO - PROCESS | 2253 | 1464332436945 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x12153d800) [pid = 2253] [serial = 1922] [outer = 0x1194e5000] 00:00:37 INFO - PROCESS | 2253 | 1464332437239 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 522ms 00:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:00:37 INFO - PROCESS | 2253 | 1464332437287 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 2253 | 1464332437288 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:00:37 INFO - PROCESS | 2253 | 1464332437290 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 2253 | 1464332437291 Marionette TRACE conn2 <- [1,2534,null,{}] 00:00:37 INFO - PROCESS | 2253 | 1464332437294 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}] 00:00:37 INFO - PROCESS | 2253 | 1464332437428 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:00:37 INFO - PROCESS | 2253 | 1464332437550 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x12937a000 == 62 [pid = 2253] [id = 641] 00:00:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x12113c400) [pid = 2253] [serial = 1923] [outer = 0x0] 00:00:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x1216a5400) [pid = 2253] [serial = 1924] [outer = 0x12113c400] 00:00:37 INFO - PROCESS | 2253 | 1464332437577 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x1242cf400) [pid = 2253] [serial = 1925] [outer = 0x12113c400] 00:00:37 INFO - PROCESS | 2253 | 1464332437899 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 621ms 00:00:37 INFO - PROCESS | 2253 | 1464332437914 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:00:37 INFO - PROCESS | 2253 | 1464332437917 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:00:37 INFO - PROCESS | 2253 | 1464332437920 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 2253 | 1464332437922 Marionette TRACE conn2 <- [1,2538,null,{}] 00:00:37 INFO - PROCESS | 2253 | 1464332437925 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}] 00:00:38 INFO - PROCESS | 2253 | 1464332438107 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:00:38 INFO - PROCESS | 2253 | 1464332438126 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab8d800 == 63 [pid = 2253] [id = 642] 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x124568c00) [pid = 2253] [serial = 1926] [outer = 0x0] 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x124b6d000) [pid = 2253] [serial = 1927] [outer = 0x124568c00] 00:00:38 INFO - PROCESS | 2253 | 1464332438171 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x126869800) [pid = 2253] [serial = 1928] [outer = 0x124568c00] 00:00:38 INFO - PROCESS | 2253 | 1464332438626 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]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 721ms 00:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:00:38 INFO - PROCESS | 2253 | 1464332438641 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 2253 | 1464332438642 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:00:38 INFO - PROCESS | 2253 | 1464332438651 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 2253 | 1464332438652 Marionette TRACE conn2 <- [1,2542,null,{}] 00:00:38 INFO - PROCESS | 2253 | 1464332438655 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}] 00:00:38 INFO - PROCESS | 2253 | 1464332438807 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:00:38 INFO - PROCESS | 2253 | 1464332438868 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be24000 == 64 [pid = 2253] [id = 643] 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x124be4800) [pid = 2253] [serial = 1929] [outer = 0x0] 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x126c9e800) [pid = 2253] [serial = 1930] [outer = 0x124be4800] 00:00:38 INFO - PROCESS | 2253 | 1464332438911 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x128b49c00) [pid = 2253] [serial = 1931] [outer = 0x124be4800] 00:00:39 INFO - PROCESS | 2253 | 1464332439429 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 828ms 00:00:39 INFO - PROCESS | 2253 | 1464332439473 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 2253 | 1464332439474 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:00:39 INFO - PROCESS | 2253 | 1464332439477 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 2253 | 1464332439478 Marionette TRACE conn2 <- [1,2546,null,{}] 00:00:39 INFO - PROCESS | 2253 | 1464332439480 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}] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x1219dd400) [pid = 2253] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x1242f1800) [pid = 2253] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x126c5d400) [pid = 2253] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x11286cc00) [pid = 2253] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x11286fc00) [pid = 2253] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x126c5dc00) [pid = 2253] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x1194f1800) [pid = 2253] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x112da4c00) [pid = 2253] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x1219dbc00) [pid = 2253] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x128b51800) [pid = 2253] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x110f41c00) [pid = 2253] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x1164acc00) [pid = 2253] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:00:39 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x121144400) [pid = 2253] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:00:39 INFO - PROCESS | 2253 | 1464332439842 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:00:39 INFO - PROCESS | 2253 | 1464332439850 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b7f800 == 65 [pid = 2253] [id = 644] 00:00:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x11286cc00) [pid = 2253] [serial = 1932] [outer = 0x0] 00:00:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x113c21c00) [pid = 2253] [serial = 1933] [outer = 0x11286cc00] 00:00:39 INFO - PROCESS | 2253 | 1464332439877 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x1194f1800) [pid = 2253] [serial = 1934] [outer = 0x11286cc00] 00:00:40 INFO - PROCESS | 2253 | 1464332440230 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 773ms 00:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:00:40 INFO - PROCESS | 2253 | 1464332440251 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 2253 | 1464332440252 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:00:40 INFO - PROCESS | 2253 | 1464332440254 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 2253 | 1464332440256 Marionette TRACE conn2 <- [1,2550,null,{}] 00:00:40 INFO - PROCESS | 2253 | 1464332440258 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}] 00:00:40 INFO - PROCESS | 2253 | 1464332440349 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:00:40 INFO - PROCESS | 2253 | 1464332440412 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c81b000 == 66 [pid = 2253] [id = 645] 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x11286fc00) [pid = 2253] [serial = 1935] [outer = 0x0] 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x128a25c00) [pid = 2253] [serial = 1936] [outer = 0x11286fc00] 00:00:40 INFO - PROCESS | 2253 | 1464332440437 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x128c76000) [pid = 2253] [serial = 1937] [outer = 0x11286fc00] 00:00:40 INFO - PROCESS | 2253 | 1464332440739 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 00:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:00:40 INFO - PROCESS | 2253 | 1464332440773 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 2253 | 1464332440775 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:00:40 INFO - PROCESS | 2253 | 1464332440777 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 2253 | 1464332440781 Marionette TRACE conn2 <- [1,2554,null,{}] 00:00:40 INFO - PROCESS | 2253 | 1464332440785 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}] 00:00:40 INFO - PROCESS | 2253 | 1464332440887 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:00:40 INFO - PROCESS | 2253 | 1464332440891 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1de800 == 67 [pid = 2253] [id = 646] 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x128c77c00) [pid = 2253] [serial = 1938] [outer = 0x0] 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x128d87c00) [pid = 2253] [serial = 1939] [outer = 0x128c77c00] 00:00:40 INFO - PROCESS | 2253 | 1464332440920 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x129366000) [pid = 2253] [serial = 1940] [outer = 0x128c77c00] 00:00:41 INFO - PROCESS | 2253 | 1464332441276 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]]]}] 00:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 524ms 00:00:41 INFO - PROCESS | 2253 | 1464332441301 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 2253 | 1464332441303 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:00:41 INFO - PROCESS | 2253 | 1464332441305 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 2253 | 1464332441306 Marionette TRACE conn2 <- [1,2558,null,{}] 00:00:41 INFO - PROCESS | 2253 | 1464332441309 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}] 00:00:41 INFO - PROCESS | 2253 | 1464332441429 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:00:41 INFO - PROCESS | 2253 | 1464332441436 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db0c800 == 68 [pid = 2253] [id = 647] 00:00:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x1291a5800) [pid = 2253] [serial = 1941] [outer = 0x0] 00:00:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x12955cc00) [pid = 2253] [serial = 1942] [outer = 0x1291a5800] 00:00:41 INFO - PROCESS | 2253 | 1464332441461 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x129563400) [pid = 2253] [serial = 1943] [outer = 0x1291a5800] 00:00:41 INFO - PROCESS | 2253 | 1464332441932 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]]]}] 00:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 00:00:41 INFO - PROCESS | 2253 | 1464332441976 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 2253 | 1464332441981 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:00:41 INFO - PROCESS | 2253 | 1464332441986 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 2253 | 1464332441988 Marionette TRACE conn2 <- [1,2562,null,{}] 00:00:41 INFO - PROCESS | 2253 | 1464332441992 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}] 00:00:42 INFO - PROCESS | 2253 | 1464332442103 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:00:42 INFO - PROCESS | 2253 | 1464332442180 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x119286000 == 69 [pid = 2253] [id = 648] 00:00:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x1122a7400) [pid = 2253] [serial = 1944] [outer = 0x0] 00:00:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x112dab800) [pid = 2253] [serial = 1945] [outer = 0x1122a7400] 00:00:42 INFO - PROCESS | 2253 | 1464332442213 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x113c44400) [pid = 2253] [serial = 1946] [outer = 0x1122a7400] 00:00:42 INFO - PROCESS | 2253 | 1464332442702 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 772ms 00:00:42 INFO - PROCESS | 2253 | 1464332442758 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 2253 | 1464332442762 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:00:42 INFO - PROCESS | 2253 | 1464332442767 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 2253 | 1464332442769 Marionette TRACE conn2 <- [1,2566,null,{}] 00:00:42 INFO - PROCESS | 2253 | 1464332442772 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}] 00:00:42 INFO - PROCESS | 2253 | 1464332442882 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:00:42 INFO - PROCESS | 2253 | 1464332442958 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x128a90800 == 70 [pid = 2253] [id = 649] 00:00:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x11823b000) [pid = 2253] [serial = 1947] [outer = 0x0] 00:00:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1185dbc00) [pid = 2253] [serial = 1948] [outer = 0x11823b000] 00:00:42 INFO - PROCESS | 2253 | 1464332442988 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x118db5800) [pid = 2253] [serial = 1949] [outer = 0x11823b000] 00:00:43 INFO - PROCESS | 2253 | 1464332443517 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 820ms 00:00:43 INFO - PROCESS | 2253 | 1464332443588 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 2253 | 1464332443590 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:00:43 INFO - PROCESS | 2253 | 1464332443594 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 2253 | 1464332443598 Marionette TRACE conn2 <- [1,2570,null,{}] 00:00:43 INFO - PROCESS | 2253 | 1464332443611 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}] 00:00:43 INFO - PROCESS | 2253 | 1464332443775 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:00:43 INFO - PROCESS | 2253 | 1464332443882 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df49800 == 71 [pid = 2253] [id = 650] 00:00:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x12157e400) [pid = 2253] [serial = 1950] [outer = 0x0] 00:00:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x1219db400) [pid = 2253] [serial = 1951] [outer = 0x12157e400] 00:00:43 INFO - PROCESS | 2253 | 1464332443915 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x121c12800) [pid = 2253] [serial = 1952] [outer = 0x12157e400] 00:00:44 INFO - PROCESS | 2253 | 1464332444361 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 825ms 00:00:44 INFO - PROCESS | 2253 | 1464332444419 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 2253 | 1464332444421 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:00:44 INFO - PROCESS | 2253 | 1464332444423 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 2253 | 1464332444424 Marionette TRACE conn2 <- [1,2574,null,{}] 00:00:44 INFO - PROCESS | 2253 | 1464332444427 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}] 00:00:44 INFO - PROCESS | 2253 | 1464332444536 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:00:44 INFO - PROCESS | 2253 | 1464332444612 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x130fab800 == 72 [pid = 2253] [id = 651] 00:00:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x126c97400) [pid = 2253] [serial = 1953] [outer = 0x0] 00:00:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x128c44000) [pid = 2253] [serial = 1954] [outer = 0x126c97400] 00:00:44 INFO - PROCESS | 2253 | 1464332444642 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x128d7c800) [pid = 2253] [serial = 1955] [outer = 0x126c97400] 00:00:45 INFO - PROCESS | 2253 | 1464332445068 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 00:00:45 INFO - PROCESS | 2253 | 1464332445094 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 2253 | 1464332445097 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:00:45 INFO - PROCESS | 2253 | 1464332445100 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 2253 | 1464332445102 Marionette TRACE conn2 <- [1,2578,null,{}] 00:00:45 INFO - PROCESS | 2253 | 1464332445104 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}] 00:00:45 INFO - PROCESS | 2253 | 1464332445211 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:00:45 INFO - PROCESS | 2253 | 1464332445315 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329c6800 == 73 [pid = 2253] [id = 652] 00:00:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x128b4a000) [pid = 2253] [serial = 1956] [outer = 0x0] 00:00:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x1291a0000) [pid = 2253] [serial = 1957] [outer = 0x128b4a000] 00:00:45 INFO - PROCESS | 2253 | 1464332445346 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x129363c00) [pid = 2253] [serial = 1958] [outer = 0x128b4a000] 00:00:45 INFO - PROCESS | 2253 | 1464332445759 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 00:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:00:45 INFO - PROCESS | 2253 | 1464332445772 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 2253 | 1464332445773 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:00:45 INFO - PROCESS | 2253 | 1464332445776 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 2253 | 1464332445777 Marionette TRACE conn2 <- [1,2582,null,{}] 00:00:45 INFO - PROCESS | 2253 | 1464332445779 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}] 00:00:45 INFO - PROCESS | 2253 | 1464332445923 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:00:46 INFO - PROCESS | 2253 | 1464332446002 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x1354aa000 == 74 [pid = 2253] [id = 653] 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x12955d000) [pid = 2253] [serial = 1959] [outer = 0x0] 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x1297d4000) [pid = 2253] [serial = 1960] [outer = 0x12955d000] 00:00:46 INFO - PROCESS | 2253 | 1464332446032 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x12a9b5800) [pid = 2253] [serial = 1961] [outer = 0x12955d000] 00:00:46 INFO - PROCESS | 2253 | 1464332446475 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 00:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:00:46 INFO - PROCESS | 2253 | 1464332446498 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 2253 | 1464332446499 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:00:46 INFO - PROCESS | 2253 | 1464332446501 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 2253 | 1464332446502 Marionette TRACE conn2 <- [1,2586,null,{}] 00:00:46 INFO - PROCESS | 2253 | 1464332446505 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}] 00:00:46 INFO - PROCESS | 2253 | 1464332446617 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:00:46 INFO - PROCESS | 2253 | 1464332446681 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x111a60000 == 75 [pid = 2253] [id = 654] 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x110fe5000) [pid = 2253] [serial = 1962] [outer = 0x0] 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x115dc2800) [pid = 2253] [serial = 1963] [outer = 0x110fe5000] 00:00:46 INFO - PROCESS | 2253 | 1464332446751 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x128b50c00) [pid = 2253] [serial = 1964] [outer = 0x110fe5000] 00:00:47 INFO - PROCESS | 2253 | 1464332447505 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1071ms 00:00:47 INFO - PROCESS | 2253 | 1464332447573 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 2253 | 1464332447577 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:00:47 INFO - PROCESS | 2253 | 1464332447583 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 2253 | 1464332447586 Marionette TRACE conn2 <- [1,2590,null,{}] 00:00:47 INFO - PROCESS | 2253 | 1464332447591 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}] 00:00:47 INFO - PROCESS | 2253 | 1464332447721 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:00:47 INFO - PROCESS | 2253 | 1464332447835 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x11688d000 == 76 [pid = 2253] [id = 655] 00:00:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x11277ac00) [pid = 2253] [serial = 1965] [outer = 0x0] 00:00:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x112785000) [pid = 2253] [serial = 1966] [outer = 0x11277ac00] 00:00:47 INFO - PROCESS | 2253 | 1464332447866 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x112a67800) [pid = 2253] [serial = 1967] [outer = 0x11277ac00] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba77800 == 75 [pid = 2253] [id = 616] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12a923800 == 74 [pid = 2253] [id = 615] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x129747000 == 73 [pid = 2253] [id = 614] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x128a4a000 == 72 [pid = 2253] [id = 613] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1de800 == 71 [pid = 2253] [id = 646] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12c81b000 == 70 [pid = 2253] [id = 645] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x123b7f800 == 69 [pid = 2253] [id = 644] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12be24000 == 68 [pid = 2253] [id = 643] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x128c7b400) [pid = 2253] [serial = 1888] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x1219d9400) [pid = 2253] [serial = 1849] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab8d800 == 67 [pid = 2253] [id = 642] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x12937a000 == 66 [pid = 2253] [id = 641] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x11825a000 == 65 [pid = 2253] [id = 640] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x123b7b800 == 64 [pid = 2253] [id = 639] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x11988a800 == 63 [pid = 2253] [id = 638] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x119e98800 == 62 [pid = 2253] [id = 637] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x119eae800 == 61 [pid = 2253] [id = 636] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x123f55800 == 60 [pid = 2253] [id = 630] 00:00:48 INFO - PROCESS | 2253 | --DOCSHELL 0x1329bd800 == 59 [pid = 2253] [id = 629] 00:00:48 INFO - PROCESS | 2253 | 1464332448325 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]]]}] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x124be2800) [pid = 2253] [serial = 1808] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x126c9f000) [pid = 2253] [serial = 1870] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x11823c000) [pid = 2253] [serial = 1832] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x117e73400) [pid = 2253] [serial = 1858] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x128b53000) [pid = 2253] [serial = 1873] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x118962000) [pid = 2253] [serial = 1859] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x121240800) [pid = 2253] [serial = 1861] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x1219d1400) [pid = 2253] [serial = 1862] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x11685d800) [pid = 2253] [serial = 1856] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x113c37800) [pid = 2253] [serial = 1855] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x128b4c400) [pid = 2253] [serial = 1871] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x120f24800) [pid = 2253] [serial = 1843] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x1242c6400) [pid = 2253] [serial = 1864] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x11315d800) [pid = 2253] [serial = 1834] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x124b6fc00) [pid = 2253] [serial = 1852] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x128c49c00) [pid = 2253] [serial = 1876] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x117e7e000) [pid = 2253] [serial = 1837] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x112867000) [pid = 2253] [serial = 1879] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1212e0000) [pid = 2253] [serial = 1846] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x1194ef000) [pid = 2253] [serial = 1840] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x128c42c00) [pid = 2253] [serial = 1874] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x118398400) [pid = 2253] [serial = 1882] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x119c2c000) [pid = 2253] [serial = 1883] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x124b73000) [pid = 2253] [serial = 1885] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x128c77400) [pid = 2253] [serial = 1886] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x113c40800) [pid = 2253] [serial = 1880] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x128c4ec00) [pid = 2253] [serial = 1877] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x126873800) [pid = 2253] [serial = 1868] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x125f7fc00) [pid = 2253] [serial = 1867] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x124be4400) [pid = 2253] [serial = 1865] [outer = 0x0] [url = about:blank] 00:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 779ms 00:00:48 INFO - PROCESS | 2253 | 1464332448374 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 2253 | 1464332448378 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:00:48 INFO - PROCESS | 2253 | 1464332448385 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 2253 | 1464332448386 Marionette TRACE conn2 <- [1,2594,null,{}] 00:00:48 INFO - PROCESS | 2253 | 1464332448389 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}] 00:00:48 INFO - PROCESS | 2253 | 1464332448476 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:00:48 INFO - PROCESS | 2253 | 1464332448485 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x118258800 == 60 [pid = 2253] [id = 656] 00:00:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x1133e7c00) [pid = 2253] [serial = 1968] [outer = 0x0] 00:00:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x113c36c00) [pid = 2253] [serial = 1969] [outer = 0x1133e7c00] 00:00:48 INFO - PROCESS | 2253 | 1464332448511 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x113c42c00) [pid = 2253] [serial = 1970] [outer = 0x1133e7c00] 00:00:48 INFO - PROCESS | 2253 | 1464332448919 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 573ms 00:00:48 INFO - PROCESS | 2253 | 1464332448958 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 2253 | 1464332448959 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:00:48 INFO - PROCESS | 2253 | 1464332448961 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 2253 | 1464332448964 Marionette TRACE conn2 <- [1,2598,null,{}] 00:00:48 INFO - PROCESS | 2253 | 1464332448972 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}] 00:00:49 INFO - PROCESS | 2253 | 1464332449066 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:00:49 INFO - PROCESS | 2253 | 1464332449073 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12128b000 == 61 [pid = 2253] [id = 657] 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x1166c8c00) [pid = 2253] [serial = 1971] [outer = 0x0] 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x11685ec00) [pid = 2253] [serial = 1972] [outer = 0x1166c8c00] 00:00:49 INFO - PROCESS | 2253 | 1464332449102 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 149 (0x117e75800) [pid = 2253] [serial = 1973] [outer = 0x1166c8c00] 00:00:49 INFO - PROCESS | 2253 | 1464332449453 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 524ms 00:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:00:49 INFO - PROCESS | 2253 | 1464332449485 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 2253 | 1464332449487 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:00:49 INFO - PROCESS | 2253 | 1464332449489 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 2253 | 1464332449490 Marionette TRACE conn2 <- [1,2602,null,{}] 00:00:49 INFO - PROCESS | 2253 | 1464332449500 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}] 00:00:49 INFO - PROCESS | 2253 | 1464332449589 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:00:49 INFO - PROCESS | 2253 | 1464332449594 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f6b800 == 62 [pid = 2253] [id = 658] 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 150 (0x11822d800) [pid = 2253] [serial = 1974] [outer = 0x0] 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x11838e800) [pid = 2253] [serial = 1975] [outer = 0x11822d800] 00:00:49 INFO - PROCESS | 2253 | 1464332449621 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x11851f000) [pid = 2253] [serial = 1976] [outer = 0x11822d800] 00:00:49 INFO - PROCESS | 2253 | 1464332449980 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 00:00:50 INFO - PROCESS | 2253 | 1464332450008 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 2253 | 1464332450009 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:00:50 INFO - PROCESS | 2253 | 1464332450012 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 2253 | 1464332450015 Marionette TRACE conn2 <- [1,2606,null,{}] 00:00:50 INFO - PROCESS | 2253 | 1464332450018 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}] 00:00:50 INFO - PROCESS | 2253 | 1464332450104 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:00:50 INFO - PROCESS | 2253 | 1464332450175 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x124ba9800 == 63 [pid = 2253] [id = 659] 00:00:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x118231400) [pid = 2253] [serial = 1977] [outer = 0x0] 00:00:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x1185d7000) [pid = 2253] [serial = 1978] [outer = 0x118231400] 00:00:50 INFO - PROCESS | 2253 | 1464332450202 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x118965c00) [pid = 2253] [serial = 1979] [outer = 0x118231400] 00:00:50 INFO - PROCESS | 2253 | 1464332450645 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 00:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:00:50 INFO - PROCESS | 2253 | 1464332450684 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 2253 | 1464332450686 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:00:50 INFO - PROCESS | 2253 | 1464332450689 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 2253 | 1464332450691 Marionette TRACE conn2 <- [1,2610,null,{}] 00:00:50 INFO - PROCESS | 2253 | 1464332450695 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}] 00:00:50 INFO - PROCESS | 2253 | 1464332450901 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:00:50 INFO - PROCESS | 2253 | 1464332450965 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x129373000 == 64 [pid = 2253] [id = 660] 00:00:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x11984d400) [pid = 2253] [serial = 1980] [outer = 0x0] 00:00:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x120f1c400) [pid = 2253] [serial = 1981] [outer = 0x11984d400] 00:00:51 INFO - PROCESS | 2253 | 1464332451009 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x121140000) [pid = 2253] [serial = 1982] [outer = 0x11984d400] 00:00:51 INFO - PROCESS | 2253 | 1464332451388 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 720ms 00:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:00:51 INFO - PROCESS | 2253 | 1464332451409 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 2253 | 1464332451411 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:00:51 INFO - PROCESS | 2253 | 1464332451417 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 2253 | 1464332451418 Marionette TRACE conn2 <- [1,2614,null,{}] 00:00:51 INFO - PROCESS | 2253 | 1464332451434 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}] 00:00:51 INFO - PROCESS | 2253 | 1464332451605 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:00:51 INFO - PROCESS | 2253 | 1464332451624 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a718000 == 65 [pid = 2253] [id = 661] 00:00:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x119851c00) [pid = 2253] [serial = 1983] [outer = 0x0] 00:00:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x121240c00) [pid = 2253] [serial = 1984] [outer = 0x119851c00] 00:00:51 INFO - PROCESS | 2253 | 1464332451667 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x1212de800) [pid = 2253] [serial = 1985] [outer = 0x119851c00] 00:00:52 INFO - PROCESS | 2253 | 1464332452128 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 737ms 00:00:52 INFO - PROCESS | 2253 | 1464332452151 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 2253 | 1464332452152 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:00:52 INFO - PROCESS | 2253 | 1464332452154 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 2253 | 1464332452156 Marionette TRACE conn2 <- [1,2618,null,{}] 00:00:52 INFO - PROCESS | 2253 | 1464332452158 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}] 00:00:52 INFO - PROCESS | 2253 | 1464332452279 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:00:52 INFO - PROCESS | 2253 | 1464332452338 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b4a4800 == 66 [pid = 2253] [id = 662] 00:00:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x120f24400) [pid = 2253] [serial = 1986] [outer = 0x0] 00:00:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x121540800) [pid = 2253] [serial = 1987] [outer = 0x120f24400] 00:00:52 INFO - PROCESS | 2253 | 1464332452363 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x121589400) [pid = 2253] [serial = 1988] [outer = 0x120f24400] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x124568c00) [pid = 2253] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x124be4800) [pid = 2253] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x11286cc00) [pid = 2253] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x11286a800) [pid = 2253] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x118dba800) [pid = 2253] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x112665000) [pid = 2253] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x1194e5000) [pid = 2253] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x115e8dc00) [pid = 2253] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x128c77c00) [pid = 2253] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x12113c400) [pid = 2253] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:00:52 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x11286fc00) [pid = 2253] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 617ms 00:00:52 INFO - PROCESS | 2253 | 1464332452768 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]]]}] 00:00:52 INFO - PROCESS | 2253 | 1464332452773 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 2253 | 1464332452774 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:00:52 INFO - PROCESS | 2253 | 1464332452776 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 2253 | 1464332452777 Marionette TRACE conn2 <- [1,2622,null,{}] 00:00:52 INFO - PROCESS | 2253 | 1464332452785 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}] 00:00:52 INFO - PROCESS | 2253 | 1464332452909 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:00:52 INFO - PROCESS | 2253 | 1464332452948 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be18800 == 67 [pid = 2253] [id = 663] 00:00:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x111a06000) [pid = 2253] [serial = 1989] [outer = 0x0] 00:00:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x121376c00) [pid = 2253] [serial = 1990] [outer = 0x111a06000] 00:00:52 INFO - PROCESS | 2253 | 1464332452973 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x12176b800) [pid = 2253] [serial = 1991] [outer = 0x111a06000] 00:00:53 INFO - PROCESS | 2253 | 1464332453247 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 00:00:53 INFO - PROCESS | 2253 | 1464332453301 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:00:53 INFO - PROCESS | 2253 | 1464332453302 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:00:53 INFO - PROCESS | 2253 | 1464332453305 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 2253 | 1464332453306 Marionette TRACE conn2 <- [1,2626,null,{}] 00:00:53 INFO - PROCESS | 2253 | 1464332453308 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}] 00:00:53 INFO - PROCESS | 2253 | 1464332453402 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:00:53 INFO - PROCESS | 2253 | 1464332453406 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c116000 == 68 [pid = 2253] [id = 664] 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x1214d5400) [pid = 2253] [serial = 1992] [outer = 0x0] 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x121b2b000) [pid = 2253] [serial = 1993] [outer = 0x1214d5400] 00:00:53 INFO - PROCESS | 2253 | 1464332453431 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x121c0f000) [pid = 2253] [serial = 1994] [outer = 0x1214d5400] 00:00:53 INFO - PROCESS | 2253 | 1464332453817 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 00:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:00:53 INFO - PROCESS | 2253 | 1464332453834 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 2253 | 1464332453835 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:00:53 INFO - PROCESS | 2253 | 1464332453837 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 2253 | 1464332453839 Marionette TRACE conn2 <- [1,2630,null,{}] 00:00:53 INFO - PROCESS | 2253 | 1464332453842 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}] 00:00:53 INFO - PROCESS | 2253 | 1464332453949 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:00:53 INFO - PROCESS | 2253 | 1464332453953 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce1c000 == 69 [pid = 2253] [id = 665] 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x121c15400) [pid = 2253] [serial = 1995] [outer = 0x0] 00:00:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x124be5c00) [pid = 2253] [serial = 1996] [outer = 0x121c15400] 00:00:53 INFO - PROCESS | 2253 | 1464332453983 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x126c94c00) [pid = 2253] [serial = 1997] [outer = 0x121c15400] 00:00:54 INFO - PROCESS | 2253 | 1464332454332 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 00:00:54 INFO - PROCESS | 2253 | 1464332454358 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 2253 | 1464332454359 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:00:54 INFO - PROCESS | 2253 | 1464332454363 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 2253 | 1464332454365 Marionette TRACE conn2 <- [1,2634,null,{}] 00:00:54 INFO - PROCESS | 2253 | 1464332454367 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}] 00:00:54 INFO - PROCESS | 2253 | 1464332454459 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:00:54 INFO - PROCESS | 2253 | 1464332454527 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1de000 == 70 [pid = 2253] [id = 666] 00:00:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x1240b8000) [pid = 2253] [serial = 1998] [outer = 0x0] 00:00:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x126c9fc00) [pid = 2253] [serial = 1999] [outer = 0x1240b8000] 00:00:54 INFO - PROCESS | 2253 | 1464332454551 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x128b4b800) [pid = 2253] [serial = 2000] [outer = 0x1240b8000] 00:00:55 INFO - PROCESS | 2253 | 1464332455037 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 722ms 00:00:55 INFO - PROCESS | 2253 | 1464332455085 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 2253 | 1464332455087 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:00:55 INFO - PROCESS | 2253 | 1464332455091 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 2253 | 1464332455093 Marionette TRACE conn2 <- [1,2638,null,{}] 00:00:55 INFO - PROCESS | 2253 | 1464332455097 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}] 00:00:55 INFO - PROCESS | 2253 | 1464332455211 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:00:55 INFO - PROCESS | 2253 | 1464332455329 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194cb000 == 71 [pid = 2253] [id = 667] 00:00:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x11286b800) [pid = 2253] [serial = 2001] [outer = 0x0] 00:00:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x113165400) [pid = 2253] [serial = 2002] [outer = 0x11286b800] 00:00:55 INFO - PROCESS | 2253 | 1464332455361 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x115db5c00) [pid = 2253] [serial = 2003] [outer = 0x11286b800] 00:00:55 INFO - PROCESS | 2253 | 1464332455801 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 719ms 00:00:55 INFO - PROCESS | 2253 | 1464332455811 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 2253 | 1464332455818 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:00:55 INFO - PROCESS | 2253 | 1464332455823 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 2253 | 1464332455825 Marionette TRACE conn2 <- [1,2642,null,{}] 00:00:55 INFO - PROCESS | 2253 | 1464332455827 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}] 00:00:55 INFO - PROCESS | 2253 | 1464332455942 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:00:56 INFO - PROCESS | 2253 | 1464332456050 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d59000 == 72 [pid = 2253] [id = 668] 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x11660d800) [pid = 2253] [serial = 2004] [outer = 0x0] 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x11767b000) [pid = 2253] [serial = 2005] [outer = 0x11660d800] 00:00:56 INFO - PROCESS | 2253 | 1464332456082 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x118518c00) [pid = 2253] [serial = 2006] [outer = 0x11660d800] 00:00:56 INFO - PROCESS | 2253 | 1464332456521 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 720ms 00:00:56 INFO - PROCESS | 2253 | 1464332456568 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:00:56 INFO - PROCESS | 2253 | 1464332456569 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:00:56 INFO - PROCESS | 2253 | 1464332456572 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 2253 | 1464332456575 Marionette TRACE conn2 <- [1,2646,null,{}] 00:00:56 INFO - PROCESS | 2253 | 1464332456595 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}] 00:00:56 INFO - PROCESS | 2253 | 1464332456733 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:00:56 INFO - PROCESS | 2253 | 1464332456792 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d893000 == 73 [pid = 2253] [id = 669] 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x11925bc00) [pid = 2253] [serial = 2007] [outer = 0x0] 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x119c0e800) [pid = 2253] [serial = 2008] [outer = 0x11925bc00] 00:00:56 INFO - PROCESS | 2253 | 1464332456825 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x121244400) [pid = 2253] [serial = 2009] [outer = 0x11925bc00] 00:00:57 INFO - PROCESS | 2253 | 1464332457227 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 00:00:57 INFO - PROCESS | 2253 | 1464332457243 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 2253 | 1464332457245 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:00:57 INFO - PROCESS | 2253 | 1464332457247 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 2253 | 1464332457249 Marionette TRACE conn2 <- [1,2650,null,{}] 00:00:57 INFO - PROCESS | 2253 | 1464332457251 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}] 00:00:57 INFO - PROCESS | 2253 | 1464332457364 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:00:57 INFO - PROCESS | 2253 | 1464332457473 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e606800 == 74 [pid = 2253] [id = 670] 00:00:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x1212dc000) [pid = 2253] [serial = 2010] [outer = 0x0] 00:00:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x121c11800) [pid = 2253] [serial = 2011] [outer = 0x1212dc000] 00:00:57 INFO - PROCESS | 2253 | 1464332457504 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x124b72000) [pid = 2253] [serial = 2012] [outer = 0x1212dc000] 00:00:57 INFO - PROCESS | 2253 | 1464332457920 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 721ms 00:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:00:57 INFO - PROCESS | 2253 | 1464332457969 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 2253 | 1464332457970 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:00:57 INFO - PROCESS | 2253 | 1464332457972 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 2253 | 1464332457974 Marionette TRACE conn2 <- [1,2654,null,{}] 00:00:57 INFO - PROCESS | 2253 | 1464332457976 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}] 00:00:58 INFO - PROCESS | 2253 | 1464332458106 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:00:58 INFO - PROCESS | 2253 | 1464332458187 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x130fa4000 == 75 [pid = 2253] [id = 671] 00:00:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x121902800) [pid = 2253] [serial = 2013] [outer = 0x0] 00:00:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x126c61400) [pid = 2253] [serial = 2014] [outer = 0x121902800] 00:00:58 INFO - PROCESS | 2253 | 1464332458216 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x128b4f400) [pid = 2253] [serial = 2015] [outer = 0x121902800] 00:00:58 INFO - PROCESS | 2253 | 1464332458659 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:00:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 720ms 00:00:58 INFO - PROCESS | 2253 | 1464332458709 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 2253 | 1464332458710 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:00:58 INFO - PROCESS | 2253 | 1464332458716 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 2253 | 1464332458718 Marionette TRACE conn2 <- [1,2658,null,{}] 00:00:58 INFO - PROCESS | 2253 | 1464332458720 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}] 00:00:58 INFO - PROCESS | 2253 | 1464332458837 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:00:58 INFO - PROCESS | 2253 | 1464332458920 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba61800 == 76 [pid = 2253] [id = 672] 00:00:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x112f59000) [pid = 2253] [serial = 2016] [outer = 0x0] 00:00:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x128b50400) [pid = 2253] [serial = 2017] [outer = 0x112f59000] 00:00:58 INFO - PROCESS | 2253 | 1464332458951 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x128c78000) [pid = 2253] [serial = 2018] [outer = 0x112f59000] 00:00:59 INFO - PROCESS | 2253 | 1464332459400 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 721ms 00:00:59 INFO - PROCESS | 2253 | 1464332459671 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 2253 | 1464332459673 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:00:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:00:59 INFO - PROCESS | 2253 | 1464332459677 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 2253 | 1464332459679 Marionette TRACE conn2 <- [1,2662,null,{}] 00:00:59 INFO - PROCESS | 2253 | 1464332459697 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}] 00:00:59 INFO - PROCESS | 2253 | 1464332459797 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:00:59 INFO - PROCESS | 2253 | 1464332459863 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d36800 == 77 [pid = 2253] [id = 673] 00:00:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x111ed5800) [pid = 2253] [serial = 2019] [outer = 0x0] 00:00:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x112666800) [pid = 2253] [serial = 2020] [outer = 0x111ed5800] 00:00:59 INFO - PROCESS | 2253 | 1464332459932 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x11286a800) [pid = 2253] [serial = 2021] [outer = 0x111ed5800] 00:01:00 INFO - PROCESS | 2253 | 1464332460346 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:01:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 738ms 00:01:00 INFO - PROCESS | 2253 | 1464332460417 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 2253 | 1464332460419 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:01:00 INFO - PROCESS | 2253 | 1464332460424 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 2253 | 1464332460426 Marionette TRACE conn2 <- [1,2666,null,{}] 00:01:00 INFO - PROCESS | 2253 | 1464332460429 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}] 00:01:00 INFO - PROCESS | 2253 | 1464332460535 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x118d27800 == 76 [pid = 2253] [id = 610] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce1c000 == 75 [pid = 2253] [id = 665] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12c116000 == 74 [pid = 2253] [id = 664] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12be18800 == 73 [pid = 2253] [id = 663] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12b4a4800 == 72 [pid = 2253] [id = 662] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12a718000 == 71 [pid = 2253] [id = 661] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x129373000 == 70 [pid = 2253] [id = 660] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x12955cc00) [pid = 2253] [serial = 1942] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | 1464332460663 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x124ba9800 == 69 [pid = 2253] [id = 659] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x123f6b800 == 68 [pid = 2253] [id = 658] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12128b000 == 67 [pid = 2253] [id = 657] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x118258800 == 66 [pid = 2253] [id = 656] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x11688d000 == 65 [pid = 2253] [id = 655] 00:01:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x116640800 == 66 [pid = 2253] [id = 674] 00:01:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x1122b5c00) [pid = 2253] [serial = 2022] [outer = 0x0] 00:01:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x1132aa400) [pid = 2253] [serial = 2023] [outer = 0x1122b5c00] 00:01:00 INFO - PROCESS | 2253 | 1464332460696 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x115dbfc00) [pid = 2253] [serial = 2024] [outer = 0x1122b5c00] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x119286000 == 65 [pid = 2253] [id = 648] 00:01:00 INFO - PROCESS | 2253 | --DOCSHELL 0x12db0c800 == 64 [pid = 2253] [id = 647] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x124b6d000) [pid = 2253] [serial = 1927] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x126c9e800) [pid = 2253] [serial = 1930] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x113c21c00) [pid = 2253] [serial = 1933] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x117592c00) [pid = 2253] [serial = 1891] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x113c24400) [pid = 2253] [serial = 1915] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x1185d9c00) [pid = 2253] [serial = 1916] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x119c11800) [pid = 2253] [serial = 1918] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x128b4d000) [pid = 2253] [serial = 1903] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x121223800) [pid = 2253] [serial = 1919] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x114fdb000) [pid = 2253] [serial = 1910] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x112aee800) [pid = 2253] [serial = 1909] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x11997b000) [pid = 2253] [serial = 1894] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x1212d7400) [pid = 2253] [serial = 1921] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x12153d800) [pid = 2253] [serial = 1922] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x124becc00) [pid = 2253] [serial = 1897] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x11822e400) [pid = 2253] [serial = 1913] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x117415c00) [pid = 2253] [serial = 1912] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x128b46c00) [pid = 2253] [serial = 1900] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x128d7f400) [pid = 2253] [serial = 1906] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x128d87c00) [pid = 2253] [serial = 1939] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x1242cf400) [pid = 2253] [serial = 1925] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x129366000) [pid = 2253] [serial = 1940] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x1194f1800) [pid = 2253] [serial = 1934] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x128a25c00) [pid = 2253] [serial = 1936] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x1216a5400) [pid = 2253] [serial = 1924] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x126869800) [pid = 2253] [serial = 1928] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x128b49c00) [pid = 2253] [serial = 1931] [outer = 0x0] [url = about:blank] 00:01:00 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x128c76000) [pid = 2253] [serial = 1937] [outer = 0x0] [url = about:blank] 00:01:01 INFO - PROCESS | 2253 | 1464332461593 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]]]}] 00:01:01 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) 00:01:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1224ms 00:01:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:01:01 INFO - PROCESS | 2253 | 1464332461646 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 2253 | 1464332461648 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:01:01 INFO - PROCESS | 2253 | 1464332461650 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 2253 | 1464332461651 Marionette TRACE conn2 <- [1,2670,null,{}] 00:01:01 INFO - PROCESS | 2253 | 1464332461657 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}] 00:01:01 INFO - PROCESS | 2253 | 1464332461746 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:01:01 INFO - PROCESS | 2253 | 1464332461818 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x12128e800 == 65 [pid = 2253] [id = 675] 00:01:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x116a68400) [pid = 2253] [serial = 2025] [outer = 0x0] 00:01:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x117e7d800) [pid = 2253] [serial = 2026] [outer = 0x116a68400] 00:01:01 INFO - PROCESS | 2253 | 1464332461846 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x11822e800) [pid = 2253] [serial = 2027] [outer = 0x116a68400] 00:01:02 INFO - PROCESS | 2253 | 1464332462649 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 2253 | 1464332462671 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:01:02 INFO - PROCESS | 2253 | 1464332462673 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 2253 | 1464332462674 Marionette TRACE conn2 <- [1,2674,null,{}] 00:01:02 INFO - PROCESS | 2253 | 1464332462676 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}] 00:01:02 INFO - PROCESS | 2253 | 1464332462788 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:01:02 INFO - PROCESS | 2253 | 1464332462801 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x124bab000 == 66 [pid = 2253] [id = 676] 00:01:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x1185d7800) [pid = 2253] [serial = 2028] [outer = 0x0] 00:01:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x11895dc00) [pid = 2253] [serial = 2029] [outer = 0x1185d7800] 00:01:02 INFO - PROCESS | 2253 | 1464332462827 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x118dc0c00) [pid = 2253] [serial = 2030] [outer = 0x1185d7800] 00:01:03 INFO - PROCESS | 2253 | 1464332463681 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 2253 | 1464332463695 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:01:03 INFO - PROCESS | 2253 | 1464332463706 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 2253 | 1464332463707 Marionette TRACE conn2 <- [1,2678,null,{}] 00:01:03 INFO - PROCESS | 2253 | 1464332463717 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}] 00:01:03 INFO - PROCESS | 2253 | 1464332463823 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:01:03 INFO - PROCESS | 2253 | 1464332463864 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d60000 == 67 [pid = 2253] [id = 677] 00:01:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x118911000) [pid = 2253] [serial = 2031] [outer = 0x0] 00:01:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x119850400) [pid = 2253] [serial = 2032] [outer = 0x118911000] 00:01:03 INFO - PROCESS | 2253 | 1464332463889 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x119c13000) [pid = 2253] [serial = 2033] [outer = 0x118911000] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x11277ac00) [pid = 2253] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x11984d400) [pid = 2253] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x11822d800) [pid = 2253] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x118231400) [pid = 2253] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x1133e7c00) [pid = 2253] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x119851c00) [pid = 2253] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x1166c8c00) [pid = 2253] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x111a06000) [pid = 2253] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x120f24400) [pid = 2253] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x1214d5400) [pid = 2253] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:01:04 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x121c15400) [pid = 2253] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:01:04 INFO - PROCESS | 2253 | 1464332464749 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]]]}] 00:01:04 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) 00:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1077ms 00:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:01:04 INFO - PROCESS | 2253 | 1464332464777 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 2253 | 1464332464778 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:01:04 INFO - PROCESS | 2253 | 1464332464781 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 2253 | 1464332464782 Marionette TRACE conn2 <- [1,2682,null,{}] 00:01:04 INFO - PROCESS | 2253 | 1464332464784 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}] 00:01:04 INFO - PROCESS | 2253 | 1464332464889 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:01:04 INFO - PROCESS | 2253 | 1464332464896 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974f000 == 68 [pid = 2253] [id = 678] 00:01:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x121226800) [pid = 2253] [serial = 2034] [outer = 0x0] 00:01:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x12123b400) [pid = 2253] [serial = 2035] [outer = 0x121226800] 00:01:04 INFO - PROCESS | 2253 | 1464332464923 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x1212e2c00) [pid = 2253] [serial = 2036] [outer = 0x121226800] 00:01:05 INFO - PROCESS | 2253 | 1464332465773 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]]]}] 00:01:05 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) 00:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 00:01:05 INFO - PROCESS | 2253 | 1464332465801 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 2253 | 1464332465803 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:01:05 INFO - PROCESS | 2253 | 1464332465805 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 2253 | 1464332465806 Marionette TRACE conn2 <- [1,2686,null,{}] 00:01:05 INFO - PROCESS | 2253 | 1464332465808 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}] 00:01:05 INFO - PROCESS | 2253 | 1464332465919 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:01:05 INFO - PROCESS | 2253 | 1464332465925 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x12b498800 == 69 [pid = 2253] [id = 679] 00:01:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x1212e3000) [pid = 2253] [serial = 2037] [outer = 0x0] 00:01:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x12158a000) [pid = 2253] [serial = 2038] [outer = 0x1212e3000] 00:01:05 INFO - PROCESS | 2253 | 1464332465951 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x1219d5400) [pid = 2253] [serial = 2039] [outer = 0x1212e3000] 00:01:06 INFO - PROCESS | 2253 | --DOCSHELL 0x12d4c9000 == 68 [pid = 2253] [id = 17] 00:01:06 INFO - PROCESS | 2253 | 1464332466879 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 2253 | 1464332466930 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:01:06 INFO - PROCESS | 2253 | 1464332466933 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 2253 | 1464332466937 Marionette TRACE conn2 <- [1,2690,null,{}] 00:01:06 INFO - PROCESS | 2253 | 1464332466941 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}] 00:01:07 INFO - PROCESS | 2253 | 1464332467080 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:01:07 INFO - PROCESS | 2253 | 1464332467186 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 2253 | ++DOCSHELL 0x119895800 == 69 [pid = 2253] [id = 680] 00:01:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x112fd1c00) [pid = 2253] [serial = 2040] [outer = 0x0] 00:01:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x113166000) [pid = 2253] [serial = 2041] [outer = 0x112fd1c00] 00:01:07 INFO - PROCESS | 2253 | 1464332467221 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x115dbc000) [pid = 2253] [serial = 2042] [outer = 0x112fd1c00] 00:01:08 INFO - PROCESS | 2253 | 1464332468137 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 2253 | 1464332468163 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:01:08 INFO - PROCESS | 2253 | 1464332468170 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 2253 | 1464332468172 Marionette TRACE conn2 <- [1,2694,null,{}] 00:01:08 INFO - PROCESS | 2253 | 1464332468174 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}] 00:01:08 INFO - PROCESS | 2253 | 1464332468283 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:01:08 INFO - PROCESS | 2253 | 1464332468388 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab8a800 == 70 [pid = 2253] [id = 681] 00:01:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x113059400) [pid = 2253] [serial = 2043] [outer = 0x0] 00:01:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x117597c00) [pid = 2253] [serial = 2044] [outer = 0x113059400] 00:01:08 INFO - PROCESS | 2253 | 1464332468420 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x118389c00) [pid = 2253] [serial = 2045] [outer = 0x113059400] 00:01:09 INFO - PROCESS | 2253 | 1464332469351 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 2253 | 1464332469393 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:01:09 INFO - PROCESS | 2253 | 1464332469396 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 2253 | 1464332469399 Marionette TRACE conn2 <- [1,2698,null,{}] 00:01:09 INFO - PROCESS | 2253 | 1464332469407 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}] 00:01:09 INFO - PROCESS | 2253 | 1464332469518 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:01:09 INFO - PROCESS | 2253 | 1464332469622 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9b1000 == 71 [pid = 2253] [id = 682] 00:01:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x11890e800) [pid = 2253] [serial = 2046] [outer = 0x0] 00:01:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x119e83400) [pid = 2253] [serial = 2047] [outer = 0x11890e800] 00:01:09 INFO - PROCESS | 2253 | 1464332469656 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x1212e0800) [pid = 2253] [serial = 2048] [outer = 0x11890e800] 00:01:10 INFO - PROCESS | 2253 | 1464332470596 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:01:10 INFO - PROCESS | 2253 | 1464332470623 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:01:10 INFO - PROCESS | 2253 | 1464332470625 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 2253 | 1464332470627 Marionette TRACE conn2 <- [1,2702,null,{}] 00:01:10 INFO - PROCESS | 2253 | 1464332470629 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}] 00:01:10 INFO - PROCESS | 2253 | 1464332470738 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:01:10 INFO - PROCESS | 2253 | 1464332470844 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ace000 == 72 [pid = 2253] [id = 683] 00:01:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x112786400) [pid = 2253] [serial = 2049] [outer = 0x0] 00:01:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x11676b000) [pid = 2253] [serial = 2050] [outer = 0x112786400] 00:01:10 INFO - PROCESS | 2253 | 1464332470877 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x121bb0800) [pid = 2253] [serial = 2051] [outer = 0x112786400] 00:01:11 INFO - PROCESS | 2253 | 1464332471449 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 868ms 00:01:11 INFO - PROCESS | 2253 | 1464332471495 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:01:11 INFO - PROCESS | 2253 | 1464332471497 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:01:11 INFO - PROCESS | 2253 | 1464332471500 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 2253 | 1464332471503 Marionette TRACE conn2 <- [1,2706,null,{}] 00:01:11 INFO - PROCESS | 2253 | 1464332471507 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}] 00:01:11 INFO - PROCESS | 2253 | 1464332471610 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:01:11 INFO - PROCESS | 2253 | 1464332471695 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x124b1d000 == 73 [pid = 2253] [id = 684] 00:01:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x11286f800) [pid = 2253] [serial = 2052] [outer = 0x0] 00:01:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x113261800) [pid = 2253] [serial = 2053] [outer = 0x11286f800] 00:01:11 INFO - PROCESS | 2253 | 1464332471724 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x11685d400) [pid = 2253] [serial = 2054] [outer = 0x11286f800] 00:01:12 INFO - PROCESS | 2253 | 1464332472249 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 772ms 00:01:12 INFO - PROCESS | 2253 | 1464332472274 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 2253 | 1464332472279 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:01:12 INFO - PROCESS | 2253 | 1464332472309 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 2253 | 1464332472311 Marionette TRACE conn2 <- [1,2710,null,{}] 00:01:12 INFO - PROCESS | 2253 | 1464332472318 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}] 00:01:12 INFO - PROCESS | 2253 | 1464332472473 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x119b69800 == 72 [pid = 2253] [id = 635] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x128a90800 == 71 [pid = 2253] [id = 649] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x1211ac800 == 70 [pid = 2253] [id = 549] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x12974f000 == 69 [pid = 2253] [id = 678] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x128d60000 == 68 [pid = 2253] [id = 677] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x124bab000 == 67 [pid = 2253] [id = 676] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x12128e800 == 66 [pid = 2253] [id = 675] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x116640800 == 65 [pid = 2253] [id = 674] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x1185dbc00) [pid = 2253] [serial = 1948] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x1219db400) [pid = 2253] [serial = 1951] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x128c44000) [pid = 2253] [serial = 1954] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x1291a0000) [pid = 2253] [serial = 1957] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x1297d4000) [pid = 2253] [serial = 1960] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x112dab800) [pid = 2253] [serial = 1945] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x118d36800 == 64 [pid = 2253] [id = 673] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x128d59000 == 63 [pid = 2253] [id = 668] 00:01:12 INFO - PROCESS | 2253 | --DOCSHELL 0x1194cb000 == 62 [pid = 2253] [id = 667] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x112785000) [pid = 2253] [serial = 1966] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x120f1c400) [pid = 2253] [serial = 1981] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x112a67800) [pid = 2253] [serial = 1967] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x11838e800) [pid = 2253] [serial = 1975] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x11851f000) [pid = 2253] [serial = 1976] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x1185d7000) [pid = 2253] [serial = 1978] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x113c36c00) [pid = 2253] [serial = 1969] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x113c42c00) [pid = 2253] [serial = 1970] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x121240c00) [pid = 2253] [serial = 1984] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x11685ec00) [pid = 2253] [serial = 1972] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x1212de800) [pid = 2253] [serial = 1985] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x117e75800) [pid = 2253] [serial = 1973] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x115dc2800) [pid = 2253] [serial = 1963] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x121376c00) [pid = 2253] [serial = 1990] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x121540800) [pid = 2253] [serial = 1987] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x121b2b000) [pid = 2253] [serial = 1993] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x124be5c00) [pid = 2253] [serial = 1996] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x121c0f000) [pid = 2253] [serial = 1994] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x121589400) [pid = 2253] [serial = 1988] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x126c94c00) [pid = 2253] [serial = 1997] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x121140000) [pid = 2253] [serial = 1982] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x118965c00) [pid = 2253] [serial = 1979] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x12176b800) [pid = 2253] [serial = 1991] [outer = 0x0] [url = about:blank] 00:01:12 INFO - PROCESS | 2253 | 1464332472568 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x116ab0000 == 63 [pid = 2253] [id = 685] 00:01:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 151 (0x112785000) [pid = 2253] [serial = 2055] [outer = 0x0] 00:01:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 152 (0x115dc2c00) [pid = 2253] [serial = 2056] [outer = 0x112785000] 00:01:12 INFO - PROCESS | 2253 | 1464332472615 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 153 (0x1185dbc00) [pid = 2253] [serial = 2057] [outer = 0x112785000] 00:01:12 INFO - PROCESS | 2253 | 1464332472991 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] 00:01:13 INFO - PROCESS | 2253 | 1464332473040 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:01:13 INFO - PROCESS | 2253 | 1464332473044 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 2253 | 1464332473048 Marionette TRACE conn2 <- [1,2714,null,{}] 00:01:13 INFO - PROCESS | 2253 | 1464332473087 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}] 00:01:13 INFO - PROCESS | 2253 | 1464332473272 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:01:13 INFO - PROCESS | 2253 | 1464332473283 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x124bab000 == 64 [pid = 2253] [id = 686] 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 154 (0x1194e5000) [pid = 2253] [serial = 2058] [outer = 0x0] 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 155 (0x119c31000) [pid = 2253] [serial = 2059] [outer = 0x1194e5000] 00:01:13 INFO - PROCESS | 2253 | 1464332473331 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 156 (0x1212dec00) [pid = 2253] [serial = 2060] [outer = 0x1194e5000] 00:01:13 INFO - PROCESS | 2253 | 1464332473742 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 725ms 00:01:13 INFO - PROCESS | 2253 | 1464332473769 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 2253 | 1464332473771 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:01:13 INFO - PROCESS | 2253 | 1464332473773 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 2253 | 1464332473774 Marionette TRACE conn2 <- [1,2718,null,{}] 00:01:13 INFO - PROCESS | 2253 | 1464332473776 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}] 00:01:13 INFO - PROCESS | 2253 | 1464332473882 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:01:13 INFO - PROCESS | 2253 | 1464332473889 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x129758800 == 65 [pid = 2253] [id = 687] 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 157 (0x1219d9400) [pid = 2253] [serial = 2061] [outer = 0x0] 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 158 (0x121c0f000) [pid = 2253] [serial = 2062] [outer = 0x1219d9400] 00:01:13 INFO - PROCESS | 2253 | 1464332473916 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 159 (0x1240c1000) [pid = 2253] [serial = 2063] [outer = 0x1219d9400] 00:01:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 00:01:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:01:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 00:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:14 INFO - _addTest/ [0,2721,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 2253 | 1464332474293 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:01:14 INFO - PROCESS | 2253 | 1464332474296 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 2253 | 1464332474297 Marionette TRACE conn2 <- [1,2722,null,{}] 00:01:14 INFO - PROCESS | 2253 | 1464332474302 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}] 00:01:14 INFO - PROCESS | 2253 | 1464332474436 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:01:14 INFO - PROCESS | 2253 | 1464332474488 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab77800 == 66 [pid = 2253] [id = 688] 00:01:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x11266e400) [pid = 2253] [serial = 2064] [outer = 0x0] 00:01:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x1242f4c00) [pid = 2253] [serial = 2065] [outer = 0x11266e400] 00:01:14 INFO - PROCESS | 2253 | 1464332474531 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x126869000) [pid = 2253] [serial = 2066] [outer = 0x11266e400] 00:01:14 INFO - PROCESS | 2253 | 1464332474986 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] 00:01:15 INFO - PROCESS | 2253 | 1464332475025 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:01:15 INFO - PROCESS | 2253 | 1464332475027 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 2253 | 1464332475028 Marionette TRACE conn2 <- [1,2726,null,{}] 00:01:15 INFO - PROCESS | 2253 | 1464332475036 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}] 00:01:15 INFO - PROCESS | 2253 | 1464332475164 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:01:15 INFO - PROCESS | 2253 | 1464332475228 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce2c000 == 67 [pid = 2253] [id = 689] 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x128b54000) [pid = 2253] [serial = 2067] [outer = 0x0] 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x128c4d400) [pid = 2253] [serial = 2068] [outer = 0x128b54000] 00:01:15 INFO - PROCESS | 2253 | 1464332475255 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x128c78c00) [pid = 2253] [serial = 2069] [outer = 0x128b54000] 00:01:15 INFO - PROCESS | 2253 | 1464332475588 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 574ms 00:01:15 INFO - PROCESS | 2253 | 1464332475602 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 2253 | 1464332475603 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:01:15 INFO - PROCESS | 2253 | 1464332475605 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 2253 | 1464332475607 Marionette TRACE conn2 <- [1,2730,null,{}] 00:01:15 INFO - PROCESS | 2253 | 1464332475609 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}] 00:01:15 INFO - PROCESS | 2253 | 1464332475723 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:01:15 INFO - PROCESS | 2253 | 1464332475735 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x116839800 == 68 [pid = 2253] [id = 690] 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x128c7c800) [pid = 2253] [serial = 2070] [outer = 0x0] 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x128d84400) [pid = 2253] [serial = 2071] [outer = 0x128c7c800] 00:01:15 INFO - PROCESS | 2253 | 1464332475760 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x117e7dc00) [pid = 2253] [serial = 2072] [outer = 0x128c7c800] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x118911000) [pid = 2253] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x1240b8000) [pid = 2253] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x111ed5800) [pid = 2253] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x116a68400) [pid = 2253] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x121226800) [pid = 2253] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x1122b5c00) [pid = 2253] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x1185d7800) [pid = 2253] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x128c72800) [pid = 2253] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:01:16 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x1291a5800) [pid = 2253] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:01:16 INFO - PROCESS | 2253 | 1464332476579 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 2253 | 1464332476627 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:01:16 INFO - PROCESS | 2253 | 1464332476630 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 2253 | 1464332476631 Marionette TRACE conn2 <- [1,2734,null,{}] 00:01:16 INFO - PROCESS | 2253 | 1464332476640 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}] 00:01:16 INFO - PROCESS | 2253 | 1464332476721 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:01:16 INFO - PROCESS | 2253 | 1464332476725 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12db1f800 == 69 [pid = 2253] [id = 691] 00:01:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 160 (0x116a68400) [pid = 2253] [serial = 2073] [outer = 0x0] 00:01:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 161 (0x1194ea400) [pid = 2253] [serial = 2074] [outer = 0x116a68400] 00:01:16 INFO - PROCESS | 2253 | 1464332476753 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 162 (0x128d82800) [pid = 2253] [serial = 2075] [outer = 0x116a68400] 00:01:17 INFO - PROCESS | 2253 | 1464332477113 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:01:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 530ms 00:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:01:17 INFO - PROCESS | 2253 | 1464332477159 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 2253 | 1464332477160 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:01:17 INFO - PROCESS | 2253 | 1464332477169 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 2253 | 1464332477170 Marionette TRACE conn2 <- [1,2738,null,{}] 00:01:17 INFO - PROCESS | 2253 | 1464332477172 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}] 00:01:17 INFO - PROCESS | 2253 | 1464332477269 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:01:17 INFO - PROCESS | 2253 | 1464332477273 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x130f9c000 == 70 [pid = 2253] [id = 692] 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 163 (0x128c7e400) [pid = 2253] [serial = 2076] [outer = 0x0] 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 164 (0x129363800) [pid = 2253] [serial = 2077] [outer = 0x128c7e400] 00:01:17 INFO - PROCESS | 2253 | 1464332477299 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 165 (0x12955e000) [pid = 2253] [serial = 2078] [outer = 0x128c7e400] 00:01:17 INFO - PROCESS | 2253 | 1464332477637 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:01:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 525ms 00:01:17 INFO - PROCESS | 2253 | 1464332477688 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 2253 | 1464332477690 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:01:17 INFO - PROCESS | 2253 | 1464332477692 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 2253 | 1464332477693 Marionette TRACE conn2 <- [1,2742,null,{}] 00:01:17 INFO - PROCESS | 2253 | 1464332477695 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}] 00:01:17 INFO - PROCESS | 2253 | 1464332477783 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:01:17 INFO - PROCESS | 2253 | 1464332477856 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329c3800 == 71 [pid = 2253] [id = 693] 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 166 (0x12955dc00) [pid = 2253] [serial = 2079] [outer = 0x0] 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 167 (0x129564800) [pid = 2253] [serial = 2080] [outer = 0x12955dc00] 00:01:17 INFO - PROCESS | 2253 | 1464332477881 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 168 (0x1297d1000) [pid = 2253] [serial = 2081] [outer = 0x12955dc00] 00:01:18 INFO - PROCESS | 2253 | 1464332478259 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 619ms 00:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:01:18 INFO - PROCESS | 2253 | 1464332478312 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 2253 | 1464332478315 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:01:18 INFO - PROCESS | 2253 | 1464332478318 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 2253 | 1464332478321 Marionette TRACE conn2 <- [1,2746,null,{}] 00:01:18 INFO - PROCESS | 2253 | 1464332478324 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}] 00:01:18 INFO - PROCESS | 2253 | 1464332478492 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:01:18 INFO - PROCESS | 2253 | 1464332478511 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x135493800 == 72 [pid = 2253] [id = 694] 00:01:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 169 (0x1297cf400) [pid = 2253] [serial = 2082] [outer = 0x0] 00:01:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 170 (0x12a9b0400) [pid = 2253] [serial = 2083] [outer = 0x1297cf400] 00:01:18 INFO - PROCESS | 2253 | 1464332478542 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 171 (0x12aa2ac00) [pid = 2253] [serial = 2084] [outer = 0x1297cf400] 00:01:19 INFO - PROCESS | 2253 | 1464332479005 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 723ms 00:01:19 INFO - PROCESS | 2253 | 1464332479041 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:01:19 INFO - PROCESS | 2253 | 1464332479043 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:01:19 INFO - PROCESS | 2253 | 1464332479072 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 2253 | 1464332479075 Marionette TRACE conn2 <- [1,2750,null,{}] 00:01:19 INFO - PROCESS | 2253 | 1464332479079 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}] 00:01:19 INFO - PROCESS | 2253 | 1464332479233 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:01:19 INFO - PROCESS | 2253 | 1464332479246 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x121287800 == 73 [pid = 2253] [id = 695] 00:01:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 172 (0x112ae6400) [pid = 2253] [serial = 2085] [outer = 0x0] 00:01:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 173 (0x1164af400) [pid = 2253] [serial = 2086] [outer = 0x112ae6400] 00:01:19 INFO - PROCESS | 2253 | 1464332479279 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 174 (0x11822e400) [pid = 2253] [serial = 2087] [outer = 0x112ae6400] 00:01:19 INFO - PROCESS | 2253 | 1464332479752 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 747ms 00:01:19 INFO - PROCESS | 2253 | 1464332479794 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 2253 | 1464332479798 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:01:19 INFO - PROCESS | 2253 | 1464332479823 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 2253 | 1464332479826 Marionette TRACE conn2 <- [1,2754,null,{}] 00:01:19 INFO - PROCESS | 2253 | 1464332479829 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}] 00:01:20 INFO - PROCESS | 2253 | 1464332479998 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:01:20 INFO - PROCESS | 2253 | 1464332480117 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c2b2000 == 74 [pid = 2253] [id = 696] 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 175 (0x1185d4c00) [pid = 2253] [serial = 2088] [outer = 0x0] 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 176 (0x119853000) [pid = 2253] [serial = 2089] [outer = 0x1185d4c00] 00:01:20 INFO - PROCESS | 2253 | 1464332480166 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 177 (0x121237400) [pid = 2253] [serial = 2090] [outer = 0x1185d4c00] 00:01:20 INFO - PROCESS | 2253 | 1464332480633 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 825ms 00:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:01:20 INFO - PROCESS | 2253 | 1464332480645 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 2253 | 1464332480647 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:01:20 INFO - PROCESS | 2253 | 1464332480649 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 2253 | 1464332480651 Marionette TRACE conn2 <- [1,2758,null,{}] 00:01:20 INFO - PROCESS | 2253 | 1464332480660 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}] 00:01:20 INFO - PROCESS | 2253 | 1464332480771 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:01:20 INFO - PROCESS | 2253 | 1464332480883 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x1354aa800 == 75 [pid = 2253] [id = 697] 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 178 (0x1219cf000) [pid = 2253] [serial = 2091] [outer = 0x0] 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 179 (0x126c60000) [pid = 2253] [serial = 2092] [outer = 0x1219cf000] 00:01:20 INFO - PROCESS | 2253 | 1464332480917 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 180 (0x128b51400) [pid = 2253] [serial = 2093] [outer = 0x1219cf000] 00:01:21 INFO - PROCESS | 2253 | 1464332481329 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 724ms 00:01:21 INFO - PROCESS | 2253 | 1464332481373 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 2253 | 1464332481375 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:01:21 INFO - PROCESS | 2253 | 1464332481378 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 2253 | 1464332481379 Marionette TRACE conn2 <- [1,2762,null,{}] 00:01:21 INFO - PROCESS | 2253 | 1464332481381 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}] 00:01:21 INFO - PROCESS | 2253 | 1464332481490 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:01:21 INFO - PROCESS | 2253 | 1464332481601 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356c4800 == 76 [pid = 2253] [id = 698] 00:01:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 181 (0x128c47800) [pid = 2253] [serial = 2094] [outer = 0x0] 00:01:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x128c77c00) [pid = 2253] [serial = 2095] [outer = 0x128c47800] 00:01:21 INFO - PROCESS | 2253 | 1464332481633 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x1297d3800) [pid = 2253] [serial = 2096] [outer = 0x128c47800] 00:01:22 INFO - PROCESS | 2253 | 1464332482093 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:01:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 721ms 00:01:22 INFO - PROCESS | 2253 | 1464332482100 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 2253 | 1464332482102 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:01:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:01:22 INFO - PROCESS | 2253 | 1464332482106 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 2253 | 1464332482108 Marionette TRACE conn2 <- [1,2766,null,{}] 00:01:22 INFO - PROCESS | 2253 | 1464332482145 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}] 00:01:22 INFO - PROCESS | 2253 | 1464332482299 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:01:22 INFO - PROCESS | 2253 | 1464332482309 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356e1000 == 77 [pid = 2253] [id = 699] 00:01:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x1297d1400) [pid = 2253] [serial = 2097] [outer = 0x0] 00:01:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x12a9bb400) [pid = 2253] [serial = 2098] [outer = 0x1297d1400] 00:01:22 INFO - PROCESS | 2253 | 1464332482338 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x12aa2a000) [pid = 2253] [serial = 2099] [outer = 0x1297d1400] 00:01:22 INFO - PROCESS | 2253 | 1464332482772 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:01:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 00:01:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:01:22 INFO - PROCESS | 2253 | 1464332482809 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 2253 | 1464332482810 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:01:22 INFO - PROCESS | 2253 | 1464332482828 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 2253 | 1464332482831 Marionette TRACE conn2 <- [1,2770,null,{}] 00:01:22 INFO - PROCESS | 2253 | 1464332482836 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}] 00:01:22 INFO - PROCESS | 2253 | 1464332482959 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:01:23 INFO - PROCESS | 2253 | 1464332483040 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x13577f800 == 78 [pid = 2253] [id = 700] 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x12aaae800) [pid = 2253] [serial = 2100] [outer = 0x0] 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x12adcfc00) [pid = 2253] [serial = 2101] [outer = 0x12aaae800] 00:01:23 INFO - PROCESS | 2253 | 1464332483070 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x12af33c00) [pid = 2253] [serial = 2102] [outer = 0x12aaae800] 00:01:23 INFO - PROCESS | 2253 | 1464332483485 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 00:01:23 INFO - PROCESS | 2253 | 1464332483505 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:01:23 INFO - PROCESS | 2253 | 1464332483507 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:01:23 INFO - PROCESS | 2253 | 1464332483511 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 2253 | 1464332483513 Marionette TRACE conn2 <- [1,2774,null,{}] 00:01:23 INFO - PROCESS | 2253 | 1464332483517 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}] 00:01:23 INFO - PROCESS | 2253 | 1464332483646 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:01:23 INFO - PROCESS | 2253 | 1464332483728 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 2253 | ++DOCSHELL 0x1358ce800 == 79 [pid = 2253] [id = 701] 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x12adc5400) [pid = 2253] [serial = 2103] [outer = 0x0] 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x12ba1ac00) [pid = 2253] [serial = 2104] [outer = 0x12adc5400] 00:01:23 INFO - PROCESS | 2253 | 1464332483757 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x12bc16800) [pid = 2253] [serial = 2105] [outer = 0x12adc5400] 00:01:24 INFO - PROCESS | 2253 | 1464332484169 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 676ms 00:01:24 INFO - PROCESS | 2253 | 1464332484187 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 2253 | 1464332484188 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:01:24 INFO - PROCESS | 2253 | 1464332484190 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 2253 | 1464332484192 Marionette TRACE conn2 <- [1,2778,null,{}] 00:01:24 INFO - PROCESS | 2253 | 1464332484194 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}] 00:01:24 INFO - PROCESS | 2253 | 1464332484303 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:01:24 INFO - PROCESS | 2253 | 1464332484425 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aab6800 == 80 [pid = 2253] [id = 702] 00:01:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x11266e800) [pid = 2253] [serial = 2106] [outer = 0x0] 00:01:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x12bc18400) [pid = 2253] [serial = 2107] [outer = 0x11266e800] 00:01:24 INFO - PROCESS | 2253 | 1464332484457 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x12bc21000) [pid = 2253] [serial = 2108] [outer = 0x11266e800] 00:01:24 INFO - PROCESS | 2253 | 1464332484880 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 00:01:24 INFO - PROCESS | 2253 | 1464332484910 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 2253 | 1464332484912 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:01:24 INFO - PROCESS | 2253 | 1464332484914 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 2253 | 1464332484915 Marionette TRACE conn2 <- [1,2782,null,{}] 00:01:24 INFO - PROCESS | 2253 | 1464332484918 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}] 00:01:25 INFO - PROCESS | 2253 | 1464332485045 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:01:25 INFO - PROCESS | 2253 | 1464332485140 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 2253 | ++DOCSHELL 0x12141b000 == 81 [pid = 2253] [id = 703] 00:01:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x1212d9000) [pid = 2253] [serial = 2109] [outer = 0x0] 00:01:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x1219d9000) [pid = 2253] [serial = 2110] [outer = 0x1212d9000] 00:01:25 INFO - PROCESS | 2253 | 1464332485171 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x129366c00) [pid = 2253] [serial = 2111] [outer = 0x1212d9000] 00:01:25 INFO - PROCESS | 2253 | 1464332485773 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:01:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 873ms 00:01:25 INFO - PROCESS | 2253 | 1464332485787 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 2253 | 1464332485790 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:01:25 INFO - PROCESS | 2253 | 1464332485793 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 2253 | 1464332485796 Marionette TRACE conn2 <- [1,2786,null,{}] 00:01:25 INFO - PROCESS | 2253 | 1464332485799 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}] 00:01:25 INFO - PROCESS | 2253 | 1464332485906 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:01:25 INFO - PROCESS | 2253 | 1464332485988 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x129382000 == 82 [pid = 2253] [id = 704] 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x112786000) [pid = 2253] [serial = 2112] [outer = 0x0] 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x113168000) [pid = 2253] [serial = 2113] [outer = 0x112786000] 00:01:26 INFO - PROCESS | 2253 | 1464332486019 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x117675000) [pid = 2253] [serial = 2114] [outer = 0x112786000] 00:01:26 INFO - PROCESS | 2253 | 1464332486481 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 724ms 00:01:26 INFO - PROCESS | 2253 | 1464332486518 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 2253 | 1464332486522 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:01:26 INFO - PROCESS | 2253 | 1464332486526 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 2253 | 1464332486528 Marionette TRACE conn2 <- [1,2790,null,{}] 00:01:26 INFO - PROCESS | 2253 | 1464332486530 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}] 00:01:26 INFO - PROCESS | 2253 | 1464332486638 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:01:26 INFO - PROCESS | 2253 | 1464332486725 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 2253 | ++DOCSHELL 0x11989a000 == 83 [pid = 2253] [id = 705] 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x118393000) [pid = 2253] [serial = 2115] [outer = 0x0] 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x1194e3800) [pid = 2253] [serial = 2116] [outer = 0x118393000] 00:01:26 INFO - PROCESS | 2253 | 1464332486752 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x119c2e800) [pid = 2253] [serial = 2117] [outer = 0x118393000] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x124072800 == 82 [pid = 2253] [id = 612] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x1329c3800 == 81 [pid = 2253] [id = 693] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x130f9c000 == 80 [pid = 2253] [id = 692] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x12db1f800 == 79 [pid = 2253] [id = 691] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x116839800 == 78 [pid = 2253] [id = 690] 00:01:26 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce2c000 == 77 [pid = 2253] [id = 689] 00:01:26 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x12158a000) [pid = 2253] [serial = 2038] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab77800 == 76 [pid = 2253] [id = 688] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x129758800 == 75 [pid = 2253] [id = 687] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x124bab000 == 74 [pid = 2253] [id = 686] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x116ab0000 == 73 [pid = 2253] [id = 685] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x124b1d000 == 72 [pid = 2253] [id = 684] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9b1000 == 71 [pid = 2253] [id = 682] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x12ab8a800 == 70 [pid = 2253] [id = 681] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x119895800 == 69 [pid = 2253] [id = 680] 00:01:27 INFO - PROCESS | 2253 | --DOCSHELL 0x12b498800 == 68 [pid = 2253] [id = 679] 00:01:27 INFO - PROCESS | 2253 | 1464332487127 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 619ms 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x119850400) [pid = 2253] [serial = 2032] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x126c9fc00) [pid = 2253] [serial = 1999] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x128b4b800) [pid = 2253] [serial = 2000] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x112666800) [pid = 2253] [serial = 2020] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x11286a800) [pid = 2253] [serial = 2021] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x117e7d800) [pid = 2253] [serial = 2026] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x12123b400) [pid = 2253] [serial = 2035] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x113165400) [pid = 2253] [serial = 2002] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x1212e2c00) [pid = 2253] [serial = 2036] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x1132aa400) [pid = 2253] [serial = 2023] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x115dbfc00) [pid = 2253] [serial = 2024] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x121c11800) [pid = 2253] [serial = 2011] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x119c0e800) [pid = 2253] [serial = 2008] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x126c61400) [pid = 2253] [serial = 2014] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x11767b000) [pid = 2253] [serial = 2005] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x128b50400) [pid = 2253] [serial = 2017] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x11895dc00) [pid = 2253] [serial = 2029] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x118dc0c00) [pid = 2253] [serial = 2030] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x119c13000) [pid = 2253] [serial = 2033] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x11822e800) [pid = 2253] [serial = 2027] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x128d81c00) [pid = 2253] [serial = 1889] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x129563400) [pid = 2253] [serial = 1943] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 2253 | 1464332487157 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 2253 | 1464332487158 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:01:27 INFO - PROCESS | 2253 | 1464332487163 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 2253 | 1464332487165 Marionette TRACE conn2 <- [1,2794,null,{}] 00:01:27 INFO - PROCESS | 2253 | 1464332487172 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}] 00:01:27 INFO - PROCESS | 2253 | 1464332487268 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:01:27 INFO - PROCESS | 2253 | 1464332487274 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x123b1d000 == 69 [pid = 2253] [id = 706] 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 182 (0x12123b400) [pid = 2253] [serial = 2118] [outer = 0x0] 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 183 (0x1212da800) [pid = 2253] [serial = 2119] [outer = 0x12123b400] 00:01:27 INFO - PROCESS | 2253 | 1464332487302 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 184 (0x12158c400) [pid = 2253] [serial = 2120] [outer = 0x12123b400] 00:01:27 INFO - PROCESS | 2253 | 1464332487753 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 622ms 00:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:01:27 INFO - PROCESS | 2253 | 1464332487786 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 2253 | 1464332487788 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:01:27 INFO - PROCESS | 2253 | 1464332487791 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 2253 | 1464332487794 Marionette TRACE conn2 <- [1,2798,null,{}] 00:01:27 INFO - PROCESS | 2253 | 1464332487797 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}] 00:01:27 INFO - PROCESS | 2253 | 1464332487894 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:01:27 INFO - PROCESS | 2253 | 1464332487899 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a716800 == 70 [pid = 2253] [id = 707] 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 185 (0x124a48000) [pid = 2253] [serial = 2121] [outer = 0x0] 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 186 (0x124be5c00) [pid = 2253] [serial = 2122] [outer = 0x124a48000] 00:01:27 INFO - PROCESS | 2253 | 1464332487925 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x126c94c00) [pid = 2253] [serial = 2123] [outer = 0x124a48000] 00:01:28 INFO - PROCESS | 2253 | 1464332488303 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 00:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:01:28 INFO - PROCESS | 2253 | 1464332488318 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 2253 | 1464332488319 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:01:28 INFO - PROCESS | 2253 | 1464332488321 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 2253 | 1464332488322 Marionette TRACE conn2 <- [1,2802,null,{}] 00:01:28 INFO - PROCESS | 2253 | 1464332488339 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}] 00:01:28 INFO - PROCESS | 2253 | 1464332488429 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:01:28 INFO - PROCESS | 2253 | 1464332488433 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c121000 == 71 [pid = 2253] [id = 708] 00:01:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x128a27400) [pid = 2253] [serial = 2124] [outer = 0x0] 00:01:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x128b54400) [pid = 2253] [serial = 2125] [outer = 0x128a27400] 00:01:28 INFO - PROCESS | 2253 | 1464332488459 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x128c7d000) [pid = 2253] [serial = 2126] [outer = 0x128a27400] 00:01:28 INFO - PROCESS | 2253 | 1464332488805 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 00:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:01:28 INFO - PROCESS | 2253 | 1464332488843 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 2253 | 1464332488844 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:01:28 INFO - PROCESS | 2253 | 1464332488846 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 2253 | 1464332488848 Marionette TRACE conn2 <- [1,2806,null,{}] 00:01:28 INFO - PROCESS | 2253 | 1464332488850 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}] 00:01:28 INFO - PROCESS | 2253 | 1464332488957 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:01:29 INFO - PROCESS | 2253 | 1464332489042 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c9b0000 == 72 [pid = 2253] [id = 709] 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x128c7c400) [pid = 2253] [serial = 2127] [outer = 0x0] 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x129361000) [pid = 2253] [serial = 2128] [outer = 0x128c7c400] 00:01:29 INFO - PROCESS | 2253 | 1464332489067 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x12aaa9800) [pid = 2253] [serial = 2129] [outer = 0x128c7c400] 00:01:29 INFO - PROCESS | 2253 | 1464332489403 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 571ms 00:01:29 INFO - PROCESS | 2253 | 1464332489423 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 2253 | 1464332489424 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:01:29 INFO - PROCESS | 2253 | 1464332489426 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 2253 | 1464332489427 Marionette TRACE conn2 <- [1,2810,null,{}] 00:01:29 INFO - PROCESS | 2253 | 1464332489430 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}] 00:01:29 INFO - PROCESS | 2253 | 1464332489555 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:01:29 INFO - PROCESS | 2253 | 1464332489600 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e604000 == 73 [pid = 2253] [id = 710] 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x12aa2ec00) [pid = 2253] [serial = 2130] [outer = 0x0] 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x12adc7000) [pid = 2253] [serial = 2131] [outer = 0x12aa2ec00] 00:01:29 INFO - PROCESS | 2253 | 1464332489625 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x12bc21c00) [pid = 2253] [serial = 2132] [outer = 0x12aa2ec00] 00:01:29 INFO - PROCESS | 2253 | 1464332489953 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 00:01:29 INFO - PROCESS | 2253 | 1464332489995 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 2253 | 1464332489996 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:01:30 INFO - PROCESS | 2253 | 1464332489998 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 2253 | 1464332489999 Marionette TRACE conn2 <- [1,2814,null,{}] 00:01:30 INFO - PROCESS | 2253 | 1464332490002 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}] 00:01:30 INFO - PROCESS | 2253 | 1464332490119 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:01:30 INFO - PROCESS | 2253 | 1464332490137 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329c3800 == 74 [pid = 2253] [id = 711] 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x118168800) [pid = 2253] [serial = 2133] [outer = 0x0] 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x12bcf0000) [pid = 2253] [serial = 2134] [outer = 0x118168800] 00:01:30 INFO - PROCESS | 2253 | 1464332490163 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x12be05800) [pid = 2253] [serial = 2135] [outer = 0x118168800] 00:01:30 INFO - PROCESS | 2253 | 1464332490519 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 571ms 00:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:01:30 INFO - PROCESS | 2253 | 1464332490570 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 2253 | 1464332490572 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:01:30 INFO - PROCESS | 2253 | 1464332490574 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 2253 | 1464332490575 Marionette TRACE conn2 <- [1,2818,null,{}] 00:01:30 INFO - PROCESS | 2253 | 1464332490577 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}] 00:01:30 INFO - PROCESS | 2253 | 1464332490697 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:01:30 INFO - PROCESS | 2253 | 1464332490711 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 2253 | ++DOCSHELL 0x135467800 == 75 [pid = 2253] [id = 712] 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x12bcfa800) [pid = 2253] [serial = 2136] [outer = 0x0] 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x12be0c000) [pid = 2253] [serial = 2137] [outer = 0x12bcfa800] 00:01:30 INFO - PROCESS | 2253 | 1464332490744 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x12be11c00) [pid = 2253] [serial = 2138] [outer = 0x12bcfa800] 00:01:31 INFO - PROCESS | 2253 | 1464332491091 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 569ms 00:01:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:01:31 INFO - PROCESS | 2253 | 1464332491143 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 2253 | 1464332491144 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:01:31 INFO - PROCESS | 2253 | 1464332491146 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 2253 | 1464332491147 Marionette TRACE conn2 <- [1,2822,null,{}] 00:01:31 INFO - PROCESS | 2253 | 1464332491150 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}] 00:01:31 INFO - PROCESS | 2253 | 1464332491268 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:01:31 INFO - PROCESS | 2253 | 1464332491282 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 2253 | ++DOCSHELL 0x1354a7000 == 76 [pid = 2253] [id = 713] 00:01:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x12be0ac00) [pid = 2253] [serial = 2139] [outer = 0x0] 00:01:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x12c143800) [pid = 2253] [serial = 2140] [outer = 0x12be0ac00] 00:01:31 INFO - PROCESS | 2253 | 1464332491307 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x12c202c00) [pid = 2253] [serial = 2141] [outer = 0x12be0ac00] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x12d4c9800) [pid = 2253] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x128b54000) [pid = 2253] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x128c7c800) [pid = 2253] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x1194e5000) [pid = 2253] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x11286f800) [pid = 2253] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x1219d9400) [pid = 2253] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x112785000) [pid = 2253] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x11266e400) [pid = 2253] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x116a68400) [pid = 2253] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x128c7e400) [pid = 2253] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x12955dc00) [pid = 2253] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:01:31 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x12d186000) [pid = 2253] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:01:31 INFO - PROCESS | 2253 | 1464332491908 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:01:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 772ms 00:01:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:01:31 INFO - PROCESS | 2253 | 1464332491921 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 2253 | 1464332491923 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:01:31 INFO - PROCESS | 2253 | 1464332491927 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 2253 | 1464332491930 Marionette TRACE conn2 <- [1,2826,null,{}] 00:01:31 INFO - PROCESS | 2253 | 1464332491936 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}] 00:01:32 INFO - PROCESS | 2253 | 1464332492044 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:01:32 INFO - PROCESS | 2253 | 1464332492049 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x135da2800 == 77 [pid = 2253] [id = 714] 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x119849400) [pid = 2253] [serial = 2142] [outer = 0x0] 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x12c13e400) [pid = 2253] [serial = 2143] [outer = 0x119849400] 00:01:32 INFO - PROCESS | 2253 | 1464332492078 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x12c211000) [pid = 2253] [serial = 2144] [outer = 0x119849400] 00:01:32 INFO - PROCESS | 2253 | 1464332492485 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:01:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 575ms 00:01:32 INFO - PROCESS | 2253 | 1464332492504 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 2253 | 1464332492506 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:01:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:01:32 INFO - PROCESS | 2253 | 1464332492508 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 2253 | 1464332492509 Marionette TRACE conn2 <- [1,2830,null,{}] 00:01:32 INFO - PROCESS | 2253 | 1464332492529 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}] 00:01:32 INFO - PROCESS | 2253 | 1464332492632 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:01:32 INFO - PROCESS | 2253 | 1464332492637 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 2253 | ++DOCSHELL 0x137f35000 == 78 [pid = 2253] [id = 715] 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x12c20ac00) [pid = 2253] [serial = 2145] [outer = 0x0] 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x12c5b9000) [pid = 2253] [serial = 2146] [outer = 0x12c20ac00] 00:01:32 INFO - PROCESS | 2253 | 1464332492661 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x12c5c1c00) [pid = 2253] [serial = 2147] [outer = 0x12c20ac00] 00:01:33 INFO - PROCESS | 2253 | 1464332493018 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:01:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 00:01:33 INFO - PROCESS | 2253 | 1464332493029 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 2253 | 1464332493031 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:01:33 INFO - PROCESS | 2253 | 1464332493038 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 2253 | 1464332493039 Marionette TRACE conn2 <- [1,2834,null,{}] 00:01:33 INFO - PROCESS | 2253 | 1464332493041 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}] 00:01:33 INFO - PROCESS | 2253 | 1464332493141 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:01:33 INFO - PROCESS | 2253 | 1464332493221 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x137f43000 == 79 [pid = 2253] [id = 716] 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x12c5b6800) [pid = 2253] [serial = 2148] [outer = 0x0] 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x12c979000) [pid = 2253] [serial = 2149] [outer = 0x12c5b6800] 00:01:33 INFO - PROCESS | 2253 | 1464332493246 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x12ce05c00) [pid = 2253] [serial = 2150] [outer = 0x12c5b6800] 00:01:33 INFO - PROCESS | 2253 | 1464332493537 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:01:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 00:01:33 INFO - PROCESS | 2253 | 1464332493559 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 2253 | 1464332493572 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:01:33 INFO - PROCESS | 2253 | 1464332493657 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 2253 | 1464332493659 Marionette TRACE conn2 <- [1,2838,null,{}] 00:01:33 INFO - PROCESS | 2253 | 1464332493663 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}] 00:01:33 INFO - PROCESS | 2253 | 1464332493794 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:01:33 INFO - PROCESS | 2253 | 1464332493879 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194cf800 == 80 [pid = 2253] [id = 717] 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x112778800) [pid = 2253] [serial = 2151] [outer = 0x0] 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x112ae6c00) [pid = 2253] [serial = 2152] [outer = 0x112778800] 00:01:33 INFO - PROCESS | 2253 | 1464332493911 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x115dc0800) [pid = 2253] [serial = 2153] [outer = 0x112778800] 00:01:34 INFO - PROCESS | 2253 | 1464332494372 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]]]}] 00:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 775ms 00:01:34 INFO - PROCESS | 2253 | 1464332494429 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 2253 | 1464332494433 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:01:34 INFO - PROCESS | 2253 | 1464332494435 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 2253 | 1464332494437 Marionette TRACE conn2 <- [1,2842,null,{}] 00:01:34 INFO - PROCESS | 2253 | 1464332494444 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}] 00:01:34 INFO - PROCESS | 2253 | 1464332494563 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:01:34 INFO - PROCESS | 2253 | 1464332494651 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 2253 | ++DOCSHELL 0x12aac9800 == 81 [pid = 2253] [id = 718] 00:01:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 206 (0x115db6c00) [pid = 2253] [serial = 2154] [outer = 0x0] 00:01:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 207 (0x118964c00) [pid = 2253] [serial = 2155] [outer = 0x115db6c00] 00:01:34 INFO - PROCESS | 2253 | 1464332494680 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 2253 | ++DOMWINDOW == 208 (0x12123cc00) [pid = 2253] [serial = 2156] [outer = 0x115db6c00] 00:01:35 INFO - PROCESS | 2253 | 1464332495117 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 723ms 00:01:35 INFO - PROCESS | 2253 | 1464332495178 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 2253 | 1464332495180 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:01:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:01:35 INFO - PROCESS | 2253 | 1464332495202 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 2253 | 1464332495203 Marionette TRACE conn2 <- [1,2846,null,{}] 00:01:35 INFO - PROCESS | 2253 | 1464332495206 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}] 00:01:35 INFO - PROCESS | 2253 | 1464332495324 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:01:35 INFO - PROCESS | 2253 | 1464332495416 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 2253 | ++DOCSHELL 0x1358c9000 == 82 [pid = 2253] [id = 719] 00:01:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 209 (0x128b54c00) [pid = 2253] [serial = 2157] [outer = 0x0] 00:01:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 210 (0x128c4c000) [pid = 2253] [serial = 2158] [outer = 0x128b54c00] 00:01:35 INFO - PROCESS | 2253 | 1464332495452 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 2253 | ++DOMWINDOW == 211 (0x1291a6c00) [pid = 2253] [serial = 2159] [outer = 0x128b54c00] 00:01:35 INFO - PROCESS | 2253 | 1464332495876 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 00:01:35 INFO - PROCESS | 2253 | 1464332495921 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 2253 | 1464332495923 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:01:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:01:35 INFO - PROCESS | 2253 | 1464332495925 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 2253 | 1464332495926 Marionette TRACE conn2 <- [1,2850,null,{}] 00:01:35 INFO - PROCESS | 2253 | 1464332495929 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}] 00:01:36 INFO - PROCESS | 2253 | 1464332496044 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:01:36 INFO - PROCESS | 2253 | 1464332496162 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fc38800 == 83 [pid = 2253] [id = 720] 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 212 (0x12a726400) [pid = 2253] [serial = 2160] [outer = 0x0] 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x12aa23c00) [pid = 2253] [serial = 2161] [outer = 0x12a726400] 00:01:36 INFO - PROCESS | 2253 | 1464332496195 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x12af35400) [pid = 2253] [serial = 2162] [outer = 0x12a726400] 00:01:36 INFO - PROCESS | 2253 | 1464332496603 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:01:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 718ms 00:01:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:01:36 INFO - PROCESS | 2253 | 1464332496644 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 2253 | 1464332496645 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:01:36 INFO - PROCESS | 2253 | 1464332496666 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 2253 | 1464332496668 Marionette TRACE conn2 <- [1,2854,null,{}] 00:01:36 INFO - PROCESS | 2253 | 1464332496670 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}] 00:01:36 INFO - PROCESS | 2253 | 1464332496781 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:01:36 INFO - PROCESS | 2253 | 1464332496899 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fd37000 == 84 [pid = 2253] [id = 721] 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x12bcf3c00) [pid = 2253] [serial = 2163] [outer = 0x0] 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x12c146400) [pid = 2253] [serial = 2164] [outer = 0x12bcf3c00] 00:01:36 INFO - PROCESS | 2253 | 1464332496930 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x12c20cc00) [pid = 2253] [serial = 2165] [outer = 0x12bcf3c00] 00:01:37 INFO - PROCESS | 2253 | 1464332497316 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:01:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 687ms 00:01:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:01:37 INFO - PROCESS | 2253 | 1464332497336 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 2253 | 1464332497337 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:01:37 INFO - PROCESS | 2253 | 1464332497339 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 2253 | 1464332497340 Marionette TRACE conn2 <- [1,2858,null,{}] 00:01:37 INFO - PROCESS | 2253 | 1464332497343 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}] 00:01:37 INFO - PROCESS | 2253 | 1464332497477 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:01:37 INFO - PROCESS | 2253 | 1464332497567 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 2253 | ++DOCSHELL 0x140778800 == 85 [pid = 2253] [id = 722] 00:01:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x12c5b8800) [pid = 2253] [serial = 2166] [outer = 0x0] 00:01:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x12ce0a400) [pid = 2253] [serial = 2167] [outer = 0x12c5b8800] 00:01:37 INFO - PROCESS | 2253 | 1464332497597 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x12d181c00) [pid = 2253] [serial = 2168] [outer = 0x12c5b8800] 00:01:38 INFO - PROCESS | 2253 | 1464332498023 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 721ms 00:01:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:01:38 INFO - PROCESS | 2253 | 1464332498060 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 2253 | 1464332498062 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:01:38 INFO - PROCESS | 2253 | 1464332498064 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 2253 | 1464332498065 Marionette TRACE conn2 <- [1,2862,null,{}] 00:01:38 INFO - PROCESS | 2253 | 1464332498068 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}] 00:01:38 INFO - PROCESS | 2253 | 1464332498196 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:01:38 INFO - PROCESS | 2253 | 1464332498287 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 2253 | ++DOCSHELL 0x14078e000 == 86 [pid = 2253] [id = 723] 00:01:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x12d182800) [pid = 2253] [serial = 2169] [outer = 0x0] 00:01:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x12d188400) [pid = 2253] [serial = 2170] [outer = 0x12d182800] 00:01:38 INFO - PROCESS | 2253 | 1464332498318 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x12d4bb000) [pid = 2253] [serial = 2171] [outer = 0x12d182800] 00:01:38 INFO - PROCESS | 2253 | 1464332498719 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]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 721ms 00:01:38 INFO - PROCESS | 2253 | 1464332498786 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 2253 | 1464332498787 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:01:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:01:38 INFO - PROCESS | 2253 | 1464332498789 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 2253 | 1464332498791 Marionette TRACE conn2 <- [1,2866,null,{}] 00:01:38 INFO - PROCESS | 2253 | 1464332498793 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}] 00:01:38 INFO - PROCESS | 2253 | 1464332498905 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:01:38 INFO - PROCESS | 2253 | 1464332498995 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x1415a5000 == 87 [pid = 2253] [id = 724] 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x12d186400) [pid = 2253] [serial = 2172] [outer = 0x0] 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x12d4c1c00) [pid = 2253] [serial = 2173] [outer = 0x12d186400] 00:01:39 INFO - PROCESS | 2253 | 1464332499026 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x12d707c00) [pid = 2253] [serial = 2174] [outer = 0x12d186400] 00:01:39 INFO - PROCESS | 2253 | 1464332499473 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:01:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 722ms 00:01:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:01:39 INFO - PROCESS | 2253 | 1464332499526 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 2253 | 1464332499527 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:01:39 INFO - PROCESS | 2253 | 1464332499547 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 2253 | 1464332499549 Marionette TRACE conn2 <- [1,2870,null,{}] 00:01:39 INFO - PROCESS | 2253 | 1464332499555 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}] 00:01:39 INFO - PROCESS | 2253 | 1464332499672 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:01:39 INFO - PROCESS | 2253 | 1464332499764 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 2253 | ++DOCSHELL 0x1264f8800 == 88 [pid = 2253] [id = 725] 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x112665800) [pid = 2253] [serial = 2175] [outer = 0x0] 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x1216a4400) [pid = 2253] [serial = 2176] [outer = 0x112665800] 00:01:39 INFO - PROCESS | 2253 | 1464332499794 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x12d708400) [pid = 2253] [serial = 2177] [outer = 0x112665800] 00:01:40 INFO - PROCESS | 2253 | 1464332500254 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:01:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 741ms 00:01:40 INFO - PROCESS | 2253 | 1464332500271 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 2253 | 1464332500273 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:01:40 INFO - PROCESS | 2253 | 1464332500275 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 2253 | 1464332500277 Marionette TRACE conn2 <- [1,2874,null,{}] 00:01:40 INFO - PROCESS | 2253 | 1464332500279 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}] 00:01:40 INFO - PROCESS | 2253 | 1464332500394 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:01:40 INFO - PROCESS | 2253 | 1464332500725 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 2253 | ++DOCSHELL 0x11989e800 == 89 [pid = 2253] [id = 726] 00:01:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x110fb5c00) [pid = 2253] [serial = 2178] [outer = 0x0] 00:01:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x110feac00) [pid = 2253] [serial = 2179] [outer = 0x110fb5c00] 00:01:40 INFO - PROCESS | 2253 | 1464332500787 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x112869000) [pid = 2253] [serial = 2180] [outer = 0x110fb5c00] 00:01:41 INFO - PROCESS | 2253 | 1464332501291 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1070ms 00:01:41 INFO - PROCESS | 2253 | 1464332501346 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 2253 | 1464332501350 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:01:41 INFO - PROCESS | 2253 | 1464332501354 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 2253 | 1464332501358 Marionette TRACE conn2 <- [1,2878,null,{}] 00:01:41 INFO - PROCESS | 2253 | 1464332501362 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}] 00:01:41 INFO - PROCESS | 2253 | 1464332501525 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:01:41 INFO - PROCESS | 2253 | 1464332501666 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 2253 | ++DOCSHELL 0x115d0e800 == 90 [pid = 2253] [id = 727] 00:01:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x113c42c00) [pid = 2253] [serial = 2181] [outer = 0x0] 00:01:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x11710dc00) [pid = 2253] [serial = 2182] [outer = 0x113c42c00] 00:01:41 INFO - PROCESS | 2253 | 1464332501695 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 2253 | ++DOMWINDOW == 235 (0x1181f6400) [pid = 2253] [serial = 2183] [outer = 0x113c42c00] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12c106800 == 89 [pid = 2253] [id = 548] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x135275800 == 88 [pid = 2253] [id = 632] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x119456800 == 87 [pid = 2253] [id = 603] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x13547b800 == 86 [pid = 2253] [id = 634] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce24800 == 85 [pid = 2253] [id = 605] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x137f35000 == 84 [pid = 2253] [id = 715] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x135da2800 == 83 [pid = 2253] [id = 714] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x1354a7000 == 82 [pid = 2253] [id = 713] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x135467800 == 81 [pid = 2253] [id = 712] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x1329c3800 == 80 [pid = 2253] [id = 711] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 234 (0x12a9b0400) [pid = 2253] [serial = 2083] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x113166000) [pid = 2253] [serial = 2041] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x117597c00) [pid = 2253] [serial = 2044] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x119e83400) [pid = 2253] [serial = 2047] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12e604000 == 79 [pid = 2253] [id = 710] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12c9b0000 == 78 [pid = 2253] [id = 709] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12c121000 == 77 [pid = 2253] [id = 708] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12a716800 == 76 [pid = 2253] [id = 707] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x123b1d000 == 75 [pid = 2253] [id = 706] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x11989a000 == 74 [pid = 2253] [id = 705] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1dc800 == 73 [pid = 2253] [id = 18] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x129382000 == 72 [pid = 2253] [id = 704] 00:01:42 INFO - PROCESS | 2253 | 1464332502231 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]]]}] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x1356c4800 == 71 [pid = 2253] [id = 698] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x1354aa800 == 70 [pid = 2253] [id = 697] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x12c2b2000 == 69 [pid = 2253] [id = 696] 00:01:42 INFO - PROCESS | 2253 | --DOCSHELL 0x121287800 == 68 [pid = 2253] [id = 695] 00:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 925ms 00:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:01:42 INFO - PROCESS | 2253 | 1464332502280 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 2253 | 1464332502282 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:01:42 INFO - PROCESS | 2253 | 1464332502285 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 2253 | 1464332502287 Marionette TRACE conn2 <- [1,2882,null,{}] 00:01:42 INFO - PROCESS | 2253 | 1464332502289 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}] 00:01:42 INFO - PROCESS | 2253 | 1464332502384 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:01:42 INFO - PROCESS | 2253 | 1464332502390 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194d6800 == 69 [pid = 2253] [id = 728] 00:01:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x11767c800) [pid = 2253] [serial = 2184] [outer = 0x0] 00:01:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x118914c00) [pid = 2253] [serial = 2185] [outer = 0x11767c800] 00:01:42 INFO - PROCESS | 2253 | 1464332502421 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x119c10c00) [pid = 2253] [serial = 2186] [outer = 0x11767c800] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x129564800) [pid = 2253] [serial = 2080] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x128d87800) [pid = 2253] [serial = 1409] [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.] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x12955e000) [pid = 2253] [serial = 2078] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x117e7dc00) [pid = 2253] [serial = 2072] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x128d82800) [pid = 2253] [serial = 2075] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x126869000) [pid = 2253] [serial = 2066] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x1297d1000) [pid = 2253] [serial = 2081] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x128c4d400) [pid = 2253] [serial = 2068] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x128d84400) [pid = 2253] [serial = 2071] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x128c78c00) [pid = 2253] [serial = 2069] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x119c31000) [pid = 2253] [serial = 2059] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x1212dec00) [pid = 2253] [serial = 2060] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x11685d400) [pid = 2253] [serial = 2054] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x113261800) [pid = 2253] [serial = 2053] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x11676b000) [pid = 2253] [serial = 2050] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x1240c1000) [pid = 2253] [serial = 2063] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x121c0f000) [pid = 2253] [serial = 2062] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x115dc2c00) [pid = 2253] [serial = 2056] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x1185dbc00) [pid = 2253] [serial = 2057] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x1242f4c00) [pid = 2253] [serial = 2065] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x1194ea400) [pid = 2253] [serial = 2074] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x129363800) [pid = 2253] [serial = 2077] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 2253 | 1464332502839 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 568ms 00:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:01:42 INFO - PROCESS | 2253 | 1464332502854 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 2253 | 1464332502855 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:01:42 INFO - PROCESS | 2253 | 1464332502859 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 2253 | 1464332502863 Marionette TRACE conn2 <- [1,2886,null,{}] 00:01:42 INFO - PROCESS | 2253 | 1464332502871 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}] 00:01:42 INFO - PROCESS | 2253 | 1464332502968 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:01:42 INFO - PROCESS | 2253 | 1464332502974 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 2253 | ++DOCSHELL 0x129193800 == 70 [pid = 2253] [id = 729] 00:01:42 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x116858c00) [pid = 2253] [serial = 2187] [outer = 0x0] 00:01:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x1194ee400) [pid = 2253] [serial = 2188] [outer = 0x116858c00] 00:01:43 INFO - PROCESS | 2253 | 1464332503000 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x121552800) [pid = 2253] [serial = 2189] [outer = 0x116858c00] 00:01:43 INFO - PROCESS | 2253 | 1464332503361 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]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:01:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 527ms 00:01:43 INFO - PROCESS | 2253 | 1464332503386 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 2253 | 1464332503388 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:01:43 INFO - PROCESS | 2253 | 1464332503390 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 2253 | 1464332503392 Marionette TRACE conn2 <- [1,2890,null,{}] 00:01:43 INFO - PROCESS | 2253 | 1464332503404 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}] 00:01:43 INFO - PROCESS | 2253 | 1464332503497 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:01:43 INFO - PROCESS | 2253 | 1464332503502 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be22000 == 71 [pid = 2253] [id = 730] 00:01:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x121b2b800) [pid = 2253] [serial = 2190] [outer = 0x0] 00:01:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x121c12400) [pid = 2253] [serial = 2191] [outer = 0x121b2b800] 00:01:43 INFO - PROCESS | 2253 | 1464332503528 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x124b6d000) [pid = 2253] [serial = 2192] [outer = 0x121b2b800] 00:01:43 INFO - PROCESS | 2253 | 1464332503895 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:01:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 00:01:43 INFO - PROCESS | 2253 | 1464332503910 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 2253 | 1464332503911 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:01:43 INFO - PROCESS | 2253 | 1464332503913 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 2253 | 1464332503914 Marionette TRACE conn2 <- [1,2894,null,{}] 00:01:43 INFO - PROCESS | 2253 | 1464332503919 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}] 00:01:44 INFO - PROCESS | 2253 | 1464332504012 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:01:44 INFO - PROCESS | 2253 | 1464332504101 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c818800 == 72 [pid = 2253] [id = 731] 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x126876c00) [pid = 2253] [serial = 2193] [outer = 0x0] 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x128a25c00) [pid = 2253] [serial = 2194] [outer = 0x126876c00] 00:01:44 INFO - PROCESS | 2253 | 1464332504132 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x128c7ac00) [pid = 2253] [serial = 2195] [outer = 0x126876c00] 00:01:44 INFO - PROCESS | 2253 | 1464332504474 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 00:01:44 INFO - PROCESS | 2253 | 1464332504485 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 2253 | 1464332504486 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:01:44 INFO - PROCESS | 2253 | 1464332504488 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 2253 | 1464332504490 Marionette TRACE conn2 <- [1,2898,null,{}] 00:01:44 INFO - PROCESS | 2253 | 1464332504492 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}] 00:01:44 INFO - PROCESS | 2253 | 1464332504627 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:01:44 INFO - PROCESS | 2253 | 1464332504632 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 2253 | ++DOCSHELL 0x12d1d0000 == 73 [pid = 2253] [id = 732] 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x128d82800) [pid = 2253] [serial = 2196] [outer = 0x0] 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x129361c00) [pid = 2253] [serial = 2197] [outer = 0x128d82800] 00:01:44 INFO - PROCESS | 2253 | 1464332504699 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x1297cac00) [pid = 2253] [serial = 2198] [outer = 0x128d82800] 00:01:45 INFO - PROCESS | 2253 | 1464332505047 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]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 00:01:45 INFO - PROCESS | 2253 | 1464332505060 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 2253 | 1464332505061 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:01:45 INFO - PROCESS | 2253 | 1464332505063 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 2253 | 1464332505065 Marionette TRACE conn2 <- [1,2902,null,{}] 00:01:45 INFO - PROCESS | 2253 | 1464332505069 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}] 00:01:45 INFO - PROCESS | 2253 | 1464332505189 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:01:45 INFO - PROCESS | 2253 | 1464332505202 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e610800 == 74 [pid = 2253] [id = 733] 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x113169800) [pid = 2253] [serial = 2199] [outer = 0x0] 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x12aa24c00) [pid = 2253] [serial = 2200] [outer = 0x113169800] 00:01:45 INFO - PROCESS | 2253 | 1464332505227 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x12aaa2800) [pid = 2253] [serial = 2201] [outer = 0x113169800] 00:01:45 INFO - PROCESS | 2253 | 1464332505580 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 572ms 00:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:01:45 INFO - PROCESS | 2253 | 1464332505635 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 2253 | 1464332505636 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:01:45 INFO - PROCESS | 2253 | 1464332505638 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 2253 | 1464332505639 Marionette TRACE conn2 <- [1,2906,null,{}] 00:01:45 INFO - PROCESS | 2253 | 1464332505642 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}] 00:01:45 INFO - PROCESS | 2253 | 1464332505763 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:01:45 INFO - PROCESS | 2253 | 1464332505776 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329be000 == 75 [pid = 2253] [id = 734] 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x1297c8000) [pid = 2253] [serial = 2202] [outer = 0x0] 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x12add1c00) [pid = 2253] [serial = 2203] [outer = 0x1297c8000] 00:01:45 INFO - PROCESS | 2253 | 1464332505802 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x12ba1f800) [pid = 2253] [serial = 2204] [outer = 0x1297c8000] 00:01:46 INFO - PROCESS | 2253 | 1464332506185 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 567ms 00:01:46 INFO - PROCESS | 2253 | 1464332506207 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:01:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:01:46 INFO - PROCESS | 2253 | 1464332506208 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:01:46 INFO - PROCESS | 2253 | 1464332506210 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 2253 | 1464332506211 Marionette TRACE conn2 <- [1,2910,null,{}] 00:01:46 INFO - PROCESS | 2253 | 1464332506214 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}] 00:01:46 INFO - PROCESS | 2253 | 1464332506350 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x12c20ac00) [pid = 2253] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x12123b400) [pid = 2253] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x128c7c400) [pid = 2253] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x12aa2ec00) [pid = 2253] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x128a27400) [pid = 2253] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x124a48000) [pid = 2253] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x112786000) [pid = 2253] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x118168800) [pid = 2253] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x12be0ac00) [pid = 2253] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x118393000) [pid = 2253] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x12bcfa800) [pid = 2253] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x119849400) [pid = 2253] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:01:46 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x1212e3000) [pid = 2253] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:01:46 INFO - PROCESS | 2253 | 1464332506656 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 2253 | ++DOCSHELL 0x123f56000 == 76 [pid = 2253] [id = 735] 00:01:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x112661400) [pid = 2253] [serial = 2205] [outer = 0x0] 00:01:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x115dbac00) [pid = 2253] [serial = 2206] [outer = 0x112661400] 00:01:46 INFO - PROCESS | 2253 | 1464332506682 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x1240b8000) [pid = 2253] [serial = 2207] [outer = 0x112661400] 00:01:46 INFO - PROCESS | 2253 | 1464332506930 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]]]}] 00:01:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:01:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:01:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 768ms 00:01:46 INFO - PROCESS | 2253 | 1464332506980 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 2253 | 1464332506981 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:01:46 INFO - TEST-START | /DOMEvents/constructors.html 00:01:46 INFO - PROCESS | 2253 | 1464332506992 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 2253 | 1464332506993 Marionette TRACE conn2 <- [1,2914,null,{}] 00:01:46 INFO - PROCESS | 2253 | 1464332506995 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}] 00:01:47 INFO - PROCESS | 2253 | 1464332507122 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:01:47 INFO - PROCESS | 2253 | 1464332507128 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x135466800 == 77 [pid = 2253] [id = 736] 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x128a27400) [pid = 2253] [serial = 2208] [outer = 0x0] 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x12bcf4000) [pid = 2253] [serial = 2209] [outer = 0x128a27400] 00:01:47 INFO - PROCESS | 2253 | 1464332507228 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x12be0a800) [pid = 2253] [serial = 2210] [outer = 0x128a27400] 00:01:47 INFO - PROCESS | 2253 | 1464332507566 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]]]}] 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:01:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:01:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:01:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 00:01:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:01:47 INFO - PROCESS | 2253 | 1464332507618 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 2253 | 1464332507620 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:01:47 INFO - PROCESS | 2253 | 1464332507622 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 2253 | 1464332507624 Marionette TRACE conn2 <- [1,2918,null,{}] 00:01:47 INFO - PROCESS | 2253 | 1464332507626 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}] 00:01:47 INFO - PROCESS | 2253 | 1464332507734 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:01:47 INFO - PROCESS | 2253 | 1464332507738 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356de800 == 78 [pid = 2253] [id = 737] 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x12be0e400) [pid = 2253] [serial = 2211] [outer = 0x0] 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x12c5b5400) [pid = 2253] [serial = 2212] [outer = 0x12be0e400] 00:01:47 INFO - PROCESS | 2253 | 1464332507764 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 2253 | ++DOMWINDOW == 226 (0x1198ba400) [pid = 2253] [serial = 2213] [outer = 0x12be0e400] 00:01:48 INFO - PROCESS | 2253 | 1464332508078 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:01:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:01:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 00:01:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:01:48 INFO - PROCESS | 2253 | 1464332508092 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 2253 | 1464332508093 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:01:48 INFO - PROCESS | 2253 | 1464332508095 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 2253 | 1464332508096 Marionette TRACE conn2 <- [1,2922,null,{}] 00:01:48 INFO - PROCESS | 2253 | 1464332508106 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}] 00:01:48 INFO - PROCESS | 2253 | 1464332508248 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:01:48 INFO - PROCESS | 2253 | 1464332508255 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x1358be800 == 79 [pid = 2253] [id = 738] 00:01:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 227 (0x1185ddc00) [pid = 2253] [serial = 2214] [outer = 0x0] 00:01:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 228 (0x12ce09c00) [pid = 2253] [serial = 2215] [outer = 0x1185ddc00] 00:01:48 INFO - PROCESS | 2253 | 1464332508280 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 229 (0x12d4bd000) [pid = 2253] [serial = 2216] [outer = 0x1185ddc00] 00:01:48 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:48 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:48 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:48 INFO - PROCESS | 2253 | [2253] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:01:48 INFO - PROCESS | 2253 | 1464332508697 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]]]}] 00:01:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:01:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:48 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 00:01:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:48 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 00:01:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:48 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]" 00:01:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:01:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:01:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 00:01:48 INFO - PROCESS | 2253 | 1464332508718 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 2253 | 1464332508721 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:01:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:01:48 INFO - PROCESS | 2253 | 1464332508725 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 2253 | 1464332508728 Marionette TRACE conn2 <- [1,2926,null,{}] 00:01:48 INFO - PROCESS | 2253 | 1464332508732 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}] 00:01:48 INFO - PROCESS | 2253 | 1464332508843 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:01:48 INFO - PROCESS | 2253 | 1464332508965 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 2253 | ++DOCSHELL 0x119623800 == 80 [pid = 2253] [id = 739] 00:01:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 230 (0x11315cc00) [pid = 2253] [serial = 2217] [outer = 0x0] 00:01:48 INFO - PROCESS | 2253 | ++DOMWINDOW == 231 (0x113c3d400) [pid = 2253] [serial = 2218] [outer = 0x11315cc00] 00:01:49 INFO - PROCESS | 2253 | 1464332509000 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 232 (0x1166cc400) [pid = 2253] [serial = 2219] [outer = 0x11315cc00] 00:01:49 INFO - PROCESS | 2253 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:01:49 INFO - PROCESS | 2253 | 1464332509369 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]]]}] 00:01:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:01:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 672ms 00:01:49 INFO - PROCESS | 2253 | 1464332509397 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 2253 | 1464332509401 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:01:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:01:49 INFO - PROCESS | 2253 | 1464332509406 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 2253 | 1464332509408 Marionette TRACE conn2 <- [1,2930,null,{}] 00:01:49 INFO - PROCESS | 2253 | 1464332509411 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}] 00:01:49 INFO - PROCESS | 2253 | 1464332509554 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:01:49 INFO - PROCESS | 2253 | 1464332509647 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ba62800 == 81 [pid = 2253] [id = 740] 00:01:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 233 (0x1185d3c00) [pid = 2253] [serial = 2220] [outer = 0x0] 00:01:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 234 (0x1194ec400) [pid = 2253] [serial = 2221] [outer = 0x1185d3c00] 00:01:49 INFO - PROCESS | 2253 | 1464332509677 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 2253 | ++DOMWINDOW == 235 (0x12113ac00) [pid = 2253] [serial = 2222] [outer = 0x1185d3c00] 00:01:49 INFO - PROCESS | 2253 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:01:50 INFO - PROCESS | 2253 | 1464332510030 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]]]}] 00:01:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:01:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 672ms 00:01:50 INFO - PROCESS | 2253 | 1464332510078 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 2253 | 1464332510080 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:01:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:01:50 INFO - PROCESS | 2253 | 1464332510082 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 2253 | 1464332510085 Marionette TRACE conn2 <- [1,2934,null,{}] 00:01:50 INFO - PROCESS | 2253 | 1464332510093 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}] 00:01:50 INFO - PROCESS | 2253 | 1464332510213 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:01:50 INFO - PROCESS | 2253 | 1464332510334 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 2253 | ++DOCSHELL 0x1356c6000 == 82 [pid = 2253] [id = 741] 00:01:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 236 (0x1212dc400) [pid = 2253] [serial = 2223] [outer = 0x0] 00:01:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 237 (0x124565800) [pid = 2253] [serial = 2224] [outer = 0x1212dc400] 00:01:50 INFO - PROCESS | 2253 | 1464332510368 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 2253 | ++DOMWINDOW == 238 (0x128c72c00) [pid = 2253] [serial = 2225] [outer = 0x1212dc400] 00:01:50 INFO - PROCESS | 2253 | 1464332510740 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]]]}] 00:01:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:01:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 677ms 00:01:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:01:50 INFO - PROCESS | 2253 | 1464332510759 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 2253 | 1464332510761 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:01:50 INFO - PROCESS | 2253 | 1464332510763 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 2253 | 1464332510765 Marionette TRACE conn2 <- [1,2938,null,{}] 00:01:50 INFO - PROCESS | 2253 | 1464332510768 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}] 00:01:50 INFO - PROCESS | 2253 | 1464332510884 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:01:51 INFO - PROCESS | 2253 | 1464332510999 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fc41800 == 83 [pid = 2253] [id = 742] 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 239 (0x1297d2c00) [pid = 2253] [serial = 2226] [outer = 0x0] 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 240 (0x12adc9800) [pid = 2253] [serial = 2227] [outer = 0x1297d2c00] 00:01:51 INFO - PROCESS | 2253 | 1464332511029 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 241 (0x12bcf9400) [pid = 2253] [serial = 2228] [outer = 0x1297d2c00] 00:01:51 INFO - PROCESS | 2253 | 1464332511391 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]]]}] 00:01:51 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. 00:01:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 00:01:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:01:51 INFO - PROCESS | 2253 | 1464332511436 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 2253 | 1464332511437 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:01:51 INFO - PROCESS | 2253 | 1464332511439 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 2253 | 1464332511441 Marionette TRACE conn2 <- [1,2942,null,{}] 00:01:51 INFO - PROCESS | 2253 | 1464332511444 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}] 00:01:51 INFO - PROCESS | 2253 | 1464332511556 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:01:51 INFO - PROCESS | 2253 | 1464332511671 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 2253 | ++DOCSHELL 0x1415a2000 == 84 [pid = 2253] [id = 743] 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 242 (0x12be04800) [pid = 2253] [serial = 2229] [outer = 0x0] 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 243 (0x12c141c00) [pid = 2253] [serial = 2230] [outer = 0x12be04800] 00:01:51 INFO - PROCESS | 2253 | 1464332511703 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 2253 | ++DOMWINDOW == 244 (0x12c20d800) [pid = 2253] [serial = 2231] [outer = 0x12be04800] 00:01:52 INFO - PROCESS | 2253 | 1464332512058 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"]]]}] 00:01:52 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 00:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:01:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 00:01:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:01:52 INFO - PROCESS | 2253 | 1464332512112 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 2253 | 1464332512114 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:01:52 INFO - PROCESS | 2253 | 1464332512116 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 2253 | 1464332512117 Marionette TRACE conn2 <- [1,2946,null,{}] 00:01:52 INFO - PROCESS | 2253 | 1464332512120 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}] 00:01:52 INFO - PROCESS | 2253 | 1464332512251 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:01:52 INFO - PROCESS | 2253 | 1464332512365 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 2253 | ++DOCSHELL 0x142322000 == 85 [pid = 2253] [id = 744] 00:01:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 245 (0x12ce0c400) [pid = 2253] [serial = 2232] [outer = 0x0] 00:01:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 246 (0x12d725c00) [pid = 2253] [serial = 2233] [outer = 0x12ce0c400] 00:01:52 INFO - PROCESS | 2253 | 1464332512395 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 2253 | ++DOMWINDOW == 247 (0x12d733400) [pid = 2253] [serial = 2234] [outer = 0x12ce0c400] 00:01:52 INFO - PROCESS | 2253 | 1464332512756 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]]]}] 00:01:52 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. 00:01:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 673ms 00:01:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:01:52 INFO - PROCESS | 2253 | 1464332512790 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 2253 | 1464332512791 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:01:52 INFO - PROCESS | 2253 | 1464332512793 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 2253 | 1464332512794 Marionette TRACE conn2 <- [1,2950,null,{}] 00:01:52 INFO - PROCESS | 2253 | 1464332512797 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}] 00:01:52 INFO - PROCESS | 2253 | 1464332512911 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:01:52 INFO - PROCESS | 2253 | 1464332512997 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x142ccb800 == 86 [pid = 2253] [id = 745] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 248 (0x12d72fc00) [pid = 2253] [serial = 2235] [outer = 0x0] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 249 (0x12d817c00) [pid = 2253] [serial = 2236] [outer = 0x12d72fc00] 00:01:53 INFO - PROCESS | 2253 | 1464332513029 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 250 (0x12d81cc00) [pid = 2253] [serial = 2237] [outer = 0x12d72fc00] 00:01:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x1131a4800 == 87 [pid = 2253] [id = 746] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 251 (0x12d821400) [pid = 2253] [serial = 2238] [outer = 0x0] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 252 (0x12d814c00) [pid = 2253] [serial = 2239] [outer = 0x12d821400] 00:01:53 INFO - PROCESS | 2253 | 1464332513428 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]]]}] 00:01:53 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. 00:01:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 00:01:53 INFO - PROCESS | 2253 | 1464332513463 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 2253 | 1464332513464 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:01:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:01:53 INFO - PROCESS | 2253 | 1464332513467 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 2253 | 1464332513468 Marionette TRACE conn2 <- [1,2954,null,{}] 00:01:53 INFO - PROCESS | 2253 | 1464332513471 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}] 00:01:53 INFO - PROCESS | 2253 | 1464332513614 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:01:53 INFO - PROCESS | 2253 | 1464332513738 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 2253 | ++DOCSHELL 0x142cc5000 == 88 [pid = 2253] [id = 747] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 253 (0x12d81f400) [pid = 2253] [serial = 2240] [outer = 0x0] 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 254 (0x1352e0c00) [pid = 2253] [serial = 2241] [outer = 0x12d81f400] 00:01:53 INFO - PROCESS | 2253 | 1464332513769 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 2253 | ++DOMWINDOW == 255 (0x1352e6000) [pid = 2253] [serial = 2242] [outer = 0x12d81f400] 00:01:54 INFO - PROCESS | 2253 | 1464332514122 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]]]}] 00:01:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:01:54 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 00:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 668ms 00:01:54 INFO - PROCESS | 2253 | 1464332514136 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:01:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:01:54 INFO - PROCESS | 2253 | 1464332514137 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:01:54 INFO - PROCESS | 2253 | 1464332514140 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 2253 | 1464332514141 Marionette TRACE conn2 <- [1,2958,null,{}] 00:01:54 INFO - PROCESS | 2253 | 1464332514143 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}] 00:01:54 INFO - PROCESS | 2253 | 1464332514267 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:01:54 INFO - PROCESS | 2253 | 1464332514386 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 2253 | ++DOCSHELL 0x135b79800 == 89 [pid = 2253] [id = 748] 00:01:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 256 (0x1352e4400) [pid = 2253] [serial = 2243] [outer = 0x0] 00:01:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 257 (0x1352ea800) [pid = 2253] [serial = 2244] [outer = 0x1352e4400] 00:01:54 INFO - PROCESS | 2253 | 1464332514418 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 2253 | ++DOMWINDOW == 258 (0x135b41800) [pid = 2253] [serial = 2245] [outer = 0x1352e4400] 00:01:54 INFO - PROCESS | 2253 | 1464332514754 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]]]}] 00:01:54 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. 00:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 620ms 00:01:54 INFO - PROCESS | 2253 | 1464332514760 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 2253 | 1464332514762 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:01:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:01:54 INFO - PROCESS | 2253 | 1464332514764 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 2253 | 1464332514767 Marionette TRACE conn2 <- [1,2962,null,{}] 00:01:54 INFO - PROCESS | 2253 | 1464332514770 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}] 00:01:54 INFO - PROCESS | 2253 | 1464332514885 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:01:55 INFO - PROCESS | 2253 | 1464332515044 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fccc800 == 90 [pid = 2253] [id = 749] 00:01:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 259 (0x12c982c00) [pid = 2253] [serial = 2246] [outer = 0x0] 00:01:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 260 (0x135b40800) [pid = 2253] [serial = 2247] [outer = 0x12c982c00] 00:01:55 INFO - PROCESS | 2253 | 1464332515076 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 2253 | ++DOMWINDOW == 261 (0x135b4a800) [pid = 2253] [serial = 2248] [outer = 0x12c982c00] 00:01:55 INFO - PROCESS | 2253 | 1464332515664 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]]]}] 00:01:55 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. 00:01:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 924ms 00:01:55 INFO - PROCESS | 2253 | 1464332515689 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 2253 | 1464332515693 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:01:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:01:55 INFO - PROCESS | 2253 | 1464332515698 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 2253 | 1464332515701 Marionette TRACE conn2 <- [1,2966,null,{}] 00:01:55 INFO - PROCESS | 2253 | 1464332515707 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}] 00:01:55 INFO - PROCESS | 2253 | 1464332515875 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:01:56 INFO - PROCESS | 2253 | 1464332516052 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12974b000 == 91 [pid = 2253] [id = 750] 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 262 (0x113169400) [pid = 2253] [serial = 2249] [outer = 0x0] 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 263 (0x114fdb800) [pid = 2253] [serial = 2250] [outer = 0x113169400] 00:01:56 INFO - PROCESS | 2253 | 1464332516101 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 264 (0x117e73800) [pid = 2253] [serial = 2251] [outer = 0x113169400] 00:01:56 INFO - PROCESS | 2253 | 1464332516521 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]]]}] 00:01:56 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. 00:01:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 875ms 00:01:56 INFO - PROCESS | 2253 | 1464332516572 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 2253 | 1464332516576 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:01:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:01:56 INFO - PROCESS | 2253 | 1464332516580 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 2253 | 1464332516582 Marionette TRACE conn2 <- [1,2970,null,{}] 00:01:56 INFO - PROCESS | 2253 | 1464332516584 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}] 00:01:56 INFO - PROCESS | 2253 | 1464332516691 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:01:56 INFO - PROCESS | 2253 | 1464332516822 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e60b000 == 92 [pid = 2253] [id = 751] 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 265 (0x11851f000) [pid = 2253] [serial = 2252] [outer = 0x0] 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 266 (0x1185dc400) [pid = 2253] [serial = 2253] [outer = 0x11851f000] 00:01:56 INFO - PROCESS | 2253 | 1464332516851 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 2253 | ++DOMWINDOW == 267 (0x12113cc00) [pid = 2253] [serial = 2254] [outer = 0x11851f000] 00:01:57 INFO - PROCESS | 2253 | 1464332517187 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]]]}] 00:01:57 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. 00:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 00:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:01:57 INFO - PROCESS | 2253 | 1464332517253 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 2253 | 1464332517254 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:01:57 INFO - PROCESS | 2253 | 1464332517256 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 2253 | 1464332517259 Marionette TRACE conn2 <- [1,2974,null,{}] 00:01:57 INFO - PROCESS | 2253 | 1464332517266 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}] 00:01:57 INFO - PROCESS | 2253 | 1464332517377 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:01:57 INFO - PROCESS | 2253 | 1464332517491 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 2253 | ++DOCSHELL 0x12df55800 == 93 [pid = 2253] [id = 752] 00:01:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 268 (0x1216a3800) [pid = 2253] [serial = 2255] [outer = 0x0] 00:01:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 269 (0x121c11800) [pid = 2253] [serial = 2256] [outer = 0x1216a3800] 00:01:57 INFO - PROCESS | 2253 | 1464332517521 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 2253 | ++DOMWINDOW == 270 (0x128b4c400) [pid = 2253] [serial = 2257] [outer = 0x1216a3800] 00:01:57 INFO - PROCESS | 2253 | 1464332517954 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]]]}] 00:01:57 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. 00:01:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 722ms 00:01:57 INFO - PROCESS | 2253 | 1464332517979 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 2253 | 1464332517982 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:01:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:01:57 INFO - PROCESS | 2253 | 1464332517985 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 2253 | 1464332517987 Marionette TRACE conn2 <- [1,2978,null,{}] 00:01:57 INFO - PROCESS | 2253 | 1464332517991 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}] 00:01:58 INFO - PROCESS | 2253 | 1464332518155 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:01:58 INFO - PROCESS | 2253 | 1464332518334 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e604800 == 94 [pid = 2253] [id = 753] 00:01:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 271 (0x118d07c00) [pid = 2253] [serial = 2258] [outer = 0x0] 00:01:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 272 (0x129362c00) [pid = 2253] [serial = 2259] [outer = 0x118d07c00] 00:01:58 INFO - PROCESS | 2253 | 1464332518382 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 2253 | ++DOMWINDOW == 273 (0x12a9bd000) [pid = 2253] [serial = 2260] [outer = 0x118d07c00] 00:01:58 INFO - PROCESS | 2253 | 1464332518774 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]]]}] 00:01:58 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. 00:01:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 820ms 00:01:58 INFO - PROCESS | 2253 | 1464332518805 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 2253 | 1464332518806 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:01:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:01:58 INFO - PROCESS | 2253 | 1464332518808 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 2253 | 1464332518810 Marionette TRACE conn2 <- [1,2982,null,{}] 00:01:58 INFO - PROCESS | 2253 | 1464332518812 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}] 00:01:58 INFO - PROCESS | 2253 | 1464332518917 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:01:59 INFO - PROCESS | 2253 | 1464332519044 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce22000 == 95 [pid = 2253] [id = 754] 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 274 (0x12aa30c00) [pid = 2253] [serial = 2261] [outer = 0x0] 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 275 (0x12add0800) [pid = 2253] [serial = 2262] [outer = 0x12aa30c00] 00:01:59 INFO - PROCESS | 2253 | 1464332519073 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 276 (0x12bc22800) [pid = 2253] [serial = 2263] [outer = 0x12aa30c00] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x1356de800 == 94 [pid = 2253] [id = 737] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x135466800 == 93 [pid = 2253] [id = 736] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x123f56000 == 92 [pid = 2253] [id = 735] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x1329be000 == 91 [pid = 2253] [id = 734] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x12e610800 == 90 [pid = 2253] [id = 733] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 275 (0x1219d9000) [pid = 2253] [serial = 2110] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 274 (0x126c60000) [pid = 2253] [serial = 2092] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 273 (0x128c77c00) [pid = 2253] [serial = 2095] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 272 (0x12ba1ac00) [pid = 2253] [serial = 2104] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 271 (0x119853000) [pid = 2253] [serial = 2089] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 270 (0x1164af400) [pid = 2253] [serial = 2086] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 269 (0x12bc18400) [pid = 2253] [serial = 2107] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 268 (0x12a9bb400) [pid = 2253] [serial = 2098] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 267 (0x12adcfc00) [pid = 2253] [serial = 2101] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 266 (0x12c979000) [pid = 2253] [serial = 2149] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 265 (0x12d4d5000) [pid = 2253] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x12d1d0000 == 89 [pid = 2253] [id = 732] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x12c818800 == 88 [pid = 2253] [id = 731] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x12be22000 == 87 [pid = 2253] [id = 730] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x129193800 == 86 [pid = 2253] [id = 729] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x1194d6800 == 85 [pid = 2253] [id = 728] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x115d0e800 == 84 [pid = 2253] [id = 727] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x11989e800 == 83 [pid = 2253] [id = 726] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x13fc38800 == 82 [pid = 2253] [id = 720] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x1358c9000 == 81 [pid = 2253] [id = 719] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x12aac9800 == 80 [pid = 2253] [id = 718] 00:01:59 INFO - PROCESS | 2253 | --DOCSHELL 0x1194cf800 == 79 [pid = 2253] [id = 717] 00:01:59 INFO - PROCESS | 2253 | 1464332519452 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"]]]}] 00:01:59 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 00:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:01:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 00:01:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:01:59 INFO - PROCESS | 2253 | 1464332519479 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 2253 | 1464332519480 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:01:59 INFO - PROCESS | 2253 | 1464332519485 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 2253 | 1464332519486 Marionette TRACE conn2 <- [1,2986,null,{}] 00:01:59 INFO - PROCESS | 2253 | 1464332519489 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}] 00:01:59 INFO - PROCESS | 2253 | 1464332519601 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 264 (0x1219d5400) [pid = 2253] [serial = 2039] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 263 (0x12c5c1c00) [pid = 2253] [serial = 2147] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 262 (0x1212da800) [pid = 2253] [serial = 2119] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 261 (0x12158c400) [pid = 2253] [serial = 2120] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 260 (0x129361000) [pid = 2253] [serial = 2128] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 259 (0x12adc7000) [pid = 2253] [serial = 2131] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 258 (0x128b54400) [pid = 2253] [serial = 2125] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 257 (0x128c7d000) [pid = 2253] [serial = 2126] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 256 (0x124be5c00) [pid = 2253] [serial = 2122] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 255 (0x126c94c00) [pid = 2253] [serial = 2123] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 254 (0x117675000) [pid = 2253] [serial = 2114] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 253 (0x113168000) [pid = 2253] [serial = 2113] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 252 (0x12be05800) [pid = 2253] [serial = 2135] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 251 (0x12bcf0000) [pid = 2253] [serial = 2134] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 250 (0x12c143800) [pid = 2253] [serial = 2140] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 249 (0x119c2e800) [pid = 2253] [serial = 2117] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 248 (0x1194e3800) [pid = 2253] [serial = 2116] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 247 (0x12be0c000) [pid = 2253] [serial = 2137] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 246 (0x12c5b9000) [pid = 2253] [serial = 2146] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 245 (0x12c202c00) [pid = 2253] [serial = 2141] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 244 (0x12bc21c00) [pid = 2253] [serial = 2132] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 243 (0x12be11c00) [pid = 2253] [serial = 2138] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 242 (0x12c13e400) [pid = 2253] [serial = 2143] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 241 (0x12aaa9800) [pid = 2253] [serial = 2129] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | --DOMWINDOW == 240 (0x12c211000) [pid = 2253] [serial = 2144] [outer = 0x0] [url = about:blank] 00:01:59 INFO - PROCESS | 2253 | 1464332519692 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 2253 | ++DOCSHELL 0x125ff4000 == 80 [pid = 2253] [id = 755] 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 241 (0x1194e3800) [pid = 2253] [serial = 2264] [outer = 0x0] 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 242 (0x126c94c00) [pid = 2253] [serial = 2265] [outer = 0x1194e3800] 00:01:59 INFO - PROCESS | 2253 | 1464332519718 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 2253 | ++DOMWINDOW == 243 (0x12bcfac00) [pid = 2253] [serial = 2266] [outer = 0x1194e3800] 00:02:00 INFO - PROCESS | 2253 | 1464332520002 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]]]}] 00:02:00 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. 00:02:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 00:02:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:02:00 INFO - PROCESS | 2253 | 1464332520056 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 2253 | 1464332520057 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:02:00 INFO - PROCESS | 2253 | 1464332520059 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 2253 | 1464332520061 Marionette TRACE conn2 <- [1,2990,null,{}] 00:02:00 INFO - PROCESS | 2253 | 1464332520063 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}] 00:02:00 INFO - PROCESS | 2253 | 1464332520160 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:02:00 INFO - PROCESS | 2253 | 1464332520242 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be22000 == 81 [pid = 2253] [id = 756] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 244 (0x12aaae400) [pid = 2253] [serial = 2267] [outer = 0x0] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 245 (0x12c202c00) [pid = 2253] [serial = 2268] [outer = 0x12aaae400] 00:02:00 INFO - PROCESS | 2253 | 1464332520267 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 246 (0x12c5b8c00) [pid = 2253] [serial = 2269] [outer = 0x12aaae400] 00:02:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce29800 == 82 [pid = 2253] [id = 757] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 247 (0x12c206400) [pid = 2253] [serial = 2270] [outer = 0x0] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 248 (0x12c97a800) [pid = 2253] [serial = 2271] [outer = 0x12c206400] 00:02:00 INFO - PROCESS | 2253 | 1464332520582 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]]]}] 00:02:00 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. 00:02:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 00:02:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:02:00 INFO - PROCESS | 2253 | 1464332520639 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 2253 | 1464332520640 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:02:00 INFO - PROCESS | 2253 | 1464332520642 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 2253 | 1464332520643 Marionette TRACE conn2 <- [1,2994,null,{}] 00:02:00 INFO - PROCESS | 2253 | 1464332520645 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}] 00:02:00 INFO - PROCESS | 2253 | 1464332520769 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:02:00 INFO - PROCESS | 2253 | 1464332520849 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 2253 | ++DOCSHELL 0x12e614000 == 83 [pid = 2253] [id = 758] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 249 (0x12bcf0000) [pid = 2253] [serial = 2272] [outer = 0x0] 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 250 (0x12c5bfc00) [pid = 2253] [serial = 2273] [outer = 0x12bcf0000] 00:02:00 INFO - PROCESS | 2253 | 1464332520874 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 2253 | ++DOMWINDOW == 251 (0x12ce11800) [pid = 2253] [serial = 2274] [outer = 0x12bcf0000] 00:02:01 INFO - PROCESS | 2253 | 1464332521145 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]]]}] 00:02:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:02:01 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 00:02:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 00:02:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:02:01 INFO - PROCESS | 2253 | 1464332521160 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 2253 | 1464332521162 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:02:01 INFO - PROCESS | 2253 | 1464332521172 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 2253 | 1464332521173 Marionette TRACE conn2 <- [1,2998,null,{}] 00:02:01 INFO - PROCESS | 2253 | 1464332521176 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}] 00:02:01 INFO - PROCESS | 2253 | 1464332521280 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:02:01 INFO - PROCESS | 2253 | 1464332521285 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x135678000 == 84 [pid = 2253] [id = 759] 00:02:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 252 (0x12d180c00) [pid = 2253] [serial = 2275] [outer = 0x0] 00:02:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 253 (0x12d18ac00) [pid = 2253] [serial = 2276] [outer = 0x12d180c00] 00:02:01 INFO - PROCESS | 2253 | 1464332521310 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 254 (0x12d703000) [pid = 2253] [serial = 2277] [outer = 0x12d180c00] 00:02:01 INFO - PROCESS | 2253 | 1464332521699 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]]]}] 00:02:01 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. 00:02:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 578ms 00:02:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:02:01 INFO - PROCESS | 2253 | 1464332521755 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 2253 | 1464332521756 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:02:01 INFO - PROCESS | 2253 | 1464332521758 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 2253 | 1464332521760 Marionette TRACE conn2 <- [1,3002,null,{}] 00:02:01 INFO - PROCESS | 2253 | 1464332521763 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}] 00:02:01 INFO - PROCESS | 2253 | 1464332521919 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:02:01 INFO - PROCESS | 2253 | 1464332521934 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 2253 | ++DOCSHELL 0x1358d9800 == 85 [pid = 2253] [id = 760] 00:02:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 255 (0x1212a8c00) [pid = 2253] [serial = 2278] [outer = 0x0] 00:02:01 INFO - PROCESS | 2253 | ++DOMWINDOW == 256 (0x1212a9800) [pid = 2253] [serial = 2279] [outer = 0x1212a8c00] 00:02:01 INFO - PROCESS | 2253 | 1464332521959 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 257 (0x1212b0400) [pid = 2253] [serial = 2280] [outer = 0x1212a8c00] 00:02:02 INFO - PROCESS | 2253 | 1464332522299 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]]]}] 00:02:02 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. 00:02:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 569ms 00:02:02 INFO - PROCESS | 2253 | 1464332522328 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 2253 | 1464332522330 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:02:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:02:02 INFO - PROCESS | 2253 | 1464332522334 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 2253 | 1464332522337 Marionette TRACE conn2 <- [1,3006,null,{}] 00:02:02 INFO - PROCESS | 2253 | 1464332522340 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}] 00:02:02 INFO - PROCESS | 2253 | 1464332522555 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:02:02 INFO - PROCESS | 2253 | 1464332522677 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fac3000 == 86 [pid = 2253] [id = 761] 00:02:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 258 (0x1215a9400) [pid = 2253] [serial = 2281] [outer = 0x0] 00:02:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 259 (0x1215b2000) [pid = 2253] [serial = 2282] [outer = 0x1215a9400] 00:02:02 INFO - PROCESS | 2253 | 1464332522710 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 2253 | ++DOMWINDOW == 260 (0x12d4b8400) [pid = 2253] [serial = 2283] [outer = 0x1215a9400] 00:02:03 INFO - PROCESS | 2253 | 1464332523039 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]]]}] 00:02:03 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. 00:02:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 726ms 00:02:03 INFO - PROCESS | 2253 | 1464332523060 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 2253 | 1464332523061 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:02:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:02:03 INFO - PROCESS | 2253 | 1464332523063 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 2253 | 1464332523064 Marionette TRACE conn2 <- [1,3010,null,{}] 00:02:03 INFO - PROCESS | 2253 | 1464332523076 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}] 00:02:03 INFO - PROCESS | 2253 | 1464332523203 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:02:03 INFO - PROCESS | 2253 | 1464332523215 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 2253 | ++DOCSHELL 0x13fccc000 == 87 [pid = 2253] [id = 762] 00:02:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 261 (0x1215ab000) [pid = 2253] [serial = 2284] [outer = 0x0] 00:02:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 262 (0x12c56cc00) [pid = 2253] [serial = 2285] [outer = 0x1215ab000] 00:02:03 INFO - PROCESS | 2253 | 1464332523239 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 2253 | ++DOMWINDOW == 263 (0x12c571400) [pid = 2253] [serial = 2286] [outer = 0x1215ab000] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 262 (0x121902800) [pid = 2253] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 261 (0x112f59000) [pid = 2253] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 260 (0x1122b6400) [pid = 2253] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 259 (0x119e7c400) [pid = 2253] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 258 (0x112863400) [pid = 2253] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 257 (0x121c09c00) [pid = 2253] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 256 (0x11925bc00) [pid = 2253] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 255 (0x118dc2000) [pid = 2253] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 254 (0x1212d9000) [pid = 2253] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 253 (0x118167c00) [pid = 2253] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 252 (0x12113c000) [pid = 2253] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 251 (0x126c97400) [pid = 2253] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 250 (0x128b4a000) [pid = 2253] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 249 (0x118398c00) [pid = 2253] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 248 (0x1168aec00) [pid = 2253] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 247 (0x11660d800) [pid = 2253] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 246 (0x118919800) [pid = 2253] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 245 (0x11315ec00) [pid = 2253] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 244 (0x112786400) [pid = 2253] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 243 (0x12123a800) [pid = 2253] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 242 (0x119c13400) [pid = 2253] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 241 (0x11823b000) [pid = 2253] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 240 (0x12157e400) [pid = 2253] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 239 (0x12adc5400) [pid = 2253] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 238 (0x112fd1c00) [pid = 2253] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 237 (0x112ae6400) [pid = 2253] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 236 (0x110fdf000) [pid = 2253] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 235 (0x121baec00) [pid = 2253] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 234 (0x118912c00) [pid = 2253] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 233 (0x115dba400) [pid = 2253] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 232 (0x117596000) [pid = 2253] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 231 (0x1122a7400) [pid = 2253] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 230 (0x110fe5000) [pid = 2253] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 229 (0x110fe5c00) [pid = 2253] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 228 (0x1185db000) [pid = 2253] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 227 (0x1216a5c00) [pid = 2253] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 226 (0x115db7000) [pid = 2253] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 225 (0x113c26000) [pid = 2253] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x1212dc000) [pid = 2253] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x117674400) [pid = 2253] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x112a74000) [pid = 2253] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x11286b800) [pid = 2253] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x116273800) [pid = 2253] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x120f1b800) [pid = 2253] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x128a27800) [pid = 2253] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x119e80000) [pid = 2253] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x12955d000) [pid = 2253] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x12c5b8800) [pid = 2253] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x12d186400) [pid = 2253] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x113c42c00) [pid = 2253] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x12d182800) [pid = 2253] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 211 (0x116858c00) [pid = 2253] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 210 (0x128d82800) [pid = 2253] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 209 (0x12a726400) [pid = 2253] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 208 (0x12be0e400) [pid = 2253] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 207 (0x115db6c00) [pid = 2253] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 206 (0x112778800) [pid = 2253] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 205 (0x121b2b800) [pid = 2253] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x113169800) [pid = 2253] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x12c5b6800) [pid = 2253] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x11767c800) [pid = 2253] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x12bcf3c00) [pid = 2253] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x110fb5c00) [pid = 2253] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x128b54c00) [pid = 2253] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x1297c8000) [pid = 2253] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x126876c00) [pid = 2253] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x112661400) [pid = 2253] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x128a27400) [pid = 2253] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x11266e800) [pid = 2253] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x128c47800) [pid = 2253] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x1219cf000) [pid = 2253] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x113059400) [pid = 2253] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x1297d1400) [pid = 2253] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x12aaae800) [pid = 2253] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x11890e800) [pid = 2253] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x1185d4c00) [pid = 2253] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:02:03 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x1297cf400) [pid = 2253] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:02:04 INFO - PROCESS | 2253 | 1464332524047 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]]]}] 00:02:04 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 00:02:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1023ms 00:02:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:02:04 INFO - PROCESS | 2253 | 1464332524086 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 2253 | 1464332524088 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:02:04 INFO - PROCESS | 2253 | 1464332524090 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 2253 | 1464332524091 Marionette TRACE conn2 <- [1,3014,null,{}] 00:02:04 INFO - PROCESS | 2253 | 1464332524094 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}] 00:02:04 INFO - PROCESS | 2253 | 1464332524191 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:02:04 INFO - PROCESS | 2253 | 1464332524276 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x118d24800 == 88 [pid = 2253] [id = 763] 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 187 (0x1122a8000) [pid = 2253] [serial = 2287] [outer = 0x0] 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 188 (0x112778800) [pid = 2253] [serial = 2288] [outer = 0x1122a8000] 00:02:04 INFO - PROCESS | 2253 | 1464332524301 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 189 (0x113169800) [pid = 2253] [serial = 2289] [outer = 0x1122a8000] 00:02:04 INFO - PROCESS | 2253 | [2253] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:02:04 INFO - PROCESS | 2253 | 1464332524610 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:02:04 INFO - {} 00:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:02:04 INFO - {} 00:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:02:04 INFO - {} 00:02:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:02:04 INFO - {} 00:02:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 00:02:04 INFO - TEST-START | /FileAPI/fileReader.html 00:02:04 INFO - PROCESS | 2253 | 1464332524661 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 2253 | 1464332524662 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:02:04 INFO - PROCESS | 2253 | 1464332524664 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 2253 | 1464332524665 Marionette TRACE conn2 <- [1,3018,null,{}] 00:02:04 INFO - PROCESS | 2253 | 1464332524668 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}] 00:02:04 INFO - PROCESS | 2253 | 1464332524765 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:02:04 INFO - PROCESS | 2253 | 1464332524849 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 2253 | ++DOCSHELL 0x1329b1000 == 89 [pid = 2253] [id = 764] 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 190 (0x112a6a000) [pid = 2253] [serial = 2290] [outer = 0x0] 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 191 (0x116273800) [pid = 2253] [serial = 2291] [outer = 0x112a6a000] 00:02:04 INFO - PROCESS | 2253 | 1464332524873 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 2253 | ++DOMWINDOW == 192 (0x1185d4c00) [pid = 2253] [serial = 2292] [outer = 0x112a6a000] 00:02:05 INFO - PROCESS | 2253 | 1464332525146 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]]]}] 00:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:02:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:02:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms 00:02:05 INFO - PROCESS | 2253 | 1464332525190 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 2253 | 1464332525191 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:02:05 INFO - TEST-START | /FileAPI/historical.html 00:02:05 INFO - PROCESS | 2253 | 1464332525194 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 2253 | 1464332525195 Marionette TRACE conn2 <- [1,3022,null,{}] 00:02:05 INFO - PROCESS | 2253 | 1464332525198 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}] 00:02:05 INFO - PROCESS | 2253 | 1464332525301 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:02:05 INFO - PROCESS | 2253 | 1464332525306 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 2253 | ++DOCSHELL 0x140785800 == 90 [pid = 2253] [id = 765] 00:02:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 193 (0x1185db000) [pid = 2253] [serial = 2293] [outer = 0x0] 00:02:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 194 (0x118dc2000) [pid = 2253] [serial = 2294] [outer = 0x1185db000] 00:02:05 INFO - PROCESS | 2253 | 1464332525332 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 2253 | ++DOMWINDOW == 195 (0x119c13400) [pid = 2253] [serial = 2295] [outer = 0x1185db000] 00:02:05 INFO - PROCESS | 2253 | 1464332525726 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"]]]}] 00:02:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:02:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:02:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:02:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:02:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:02:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:02:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:02:05 INFO - TEST-OK | /FileAPI/historical.html | took 576ms 00:02:05 INFO - PROCESS | 2253 | 1464332525793 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 2253 | 1464332525794 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:02:05 INFO - TEST-START | /FileAPI/idlharness.html 00:02:05 INFO - PROCESS | 2253 | 1464332525796 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 2253 | 1464332525797 Marionette TRACE conn2 <- [1,3026,null,{}] 00:02:05 INFO - PROCESS | 2253 | 1464332525802 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}] 00:02:05 INFO - PROCESS | 2253 | 1464332525909 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:02:06 INFO - PROCESS | 2253 | 1464332526070 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x116aca800 == 91 [pid = 2253] [id = 766] 00:02:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 196 (0x110faf800) [pid = 2253] [serial = 2296] [outer = 0x0] 00:02:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 197 (0x110fe6000) [pid = 2253] [serial = 2297] [outer = 0x110faf800] 00:02:06 INFO - PROCESS | 2253 | 1464332526104 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 198 (0x112ae9400) [pid = 2253] [serial = 2298] [outer = 0x110faf800] 00:02:06 INFO - PROCESS | 2253 | 1464332526751 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:02:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:02:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:02:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:02:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:02:06 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 00:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:02:06 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 00:02:06 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 00:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:02:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:02:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:02:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:02:06 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 00:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:02:06 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 00:02:06 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 00:02:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:02:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:02:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:02:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:02:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:02:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:02:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 986ms 00:02:06 INFO - PROCESS | 2253 | 1464332526784 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 2253 | 1464332526787 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:02:06 INFO - TEST-START | /FileAPI/idlharness.worker 00:02:06 INFO - PROCESS | 2253 | 1464332526790 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 2253 | 1464332526793 Marionette TRACE conn2 <- [1,3030,null,{}] 00:02:06 INFO - PROCESS | 2253 | 1464332526796 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}] 00:02:06 INFO - PROCESS | 2253 | 1464332526977 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:02:06 INFO - PROCESS | 2253 | 1464332526990 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 2253 | ++DOCSHELL 0x135d35800 == 92 [pid = 2253] [id = 767] 00:02:06 INFO - PROCESS | 2253 | ++DOMWINDOW == 199 (0x125f75c00) [pid = 2253] [serial = 2299] [outer = 0x0] 00:02:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 200 (0x128b51800) [pid = 2253] [serial = 2300] [outer = 0x125f75c00] 00:02:07 INFO - PROCESS | 2253 | 1464332527022 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 2253 | ++DOMWINDOW == 201 (0x128c78c00) [pid = 2253] [serial = 2301] [outer = 0x125f75c00] 00:02:07 INFO - PROCESS | 2253 | [2253] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:02:07 INFO - PROCESS | 2253 | 1464332527839 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:02:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:02:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:02:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:02:07 INFO - {} 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:02:07 INFO - {} 00:02:07 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 - {} 00:02:07 INFO - {} 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:02:07 INFO - {} 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:02:07 INFO - {} 00:02:07 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 - {} 00:02:07 INFO - {} 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:02:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:02:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 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 00:02:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:02:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:02:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:02:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:02:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:02:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:02:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:02:07 INFO - {} 00:02:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1138ms 00:02:07 INFO - PROCESS | 2253 | 1464332527934 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:02:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:02:07 INFO - PROCESS | 2253 | 1464332527939 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:02:07 INFO - PROCESS | 2253 | 1464332527943 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 2253 | 1464332527945 Marionette TRACE conn2 <- [1,3034,null,{}] 00:02:07 INFO - PROCESS | 2253 | 1464332527948 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}] 00:02:08 INFO - PROCESS | 2253 | 1464332528063 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:02:08 INFO - PROCESS | 2253 | 1464332528221 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 2253 | ++DOCSHELL 0x135332000 == 93 [pid = 2253] [id = 768] 00:02:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 202 (0x12935ec00) [pid = 2253] [serial = 2302] [outer = 0x0] 00:02:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 203 (0x135c79000) [pid = 2253] [serial = 2303] [outer = 0x12935ec00] 00:02:08 INFO - PROCESS | 2253 | 1464332528275 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 2253 | ++DOMWINDOW == 204 (0x135c7b400) [pid = 2253] [serial = 2304] [outer = 0x12935ec00] 00:02:08 INFO - PROCESS | 2253 | 1464332528822 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]]]}] 00:02:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:02:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 925ms 00:02:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:02:08 INFO - PROCESS | 2253 | 1464332528868 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 2253 | 1464332528870 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:02:08 INFO - PROCESS | 2253 | 1464332528877 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 2253 | 1464332528882 Marionette TRACE conn2 <- [1,3038,null,{}] 00:02:08 INFO - PROCESS | 2253 | 1464332528885 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}] 00:02:09 INFO - PROCESS | 2253 | 1464332529038 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:02:09 INFO - PROCESS | 2253 | 1464332529167 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 2253 | ++DOCSHELL 0x142396000 == 94 [pid = 2253] [id = 769] 00:02:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 205 (0x135c7cc00) [pid = 2253] [serial = 2305] [outer = 0x0] 00:02:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 206 (0x135ee2400) [pid = 2253] [serial = 2306] [outer = 0x135c7cc00] 00:02:09 INFO - PROCESS | 2253 | 1464332529199 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 2253 | ++DOMWINDOW == 207 (0x135eebc00) [pid = 2253] [serial = 2307] [outer = 0x135c7cc00] 00:02:09 INFO - PROCESS | 2253 | 1464332529555 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"]]]}] 00:02:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:02:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:02:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 00:02:09 INFO - PROCESS | 2253 | 1464332529613 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 2253 | 1464332529615 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:02:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:02:09 INFO - PROCESS | 2253 | 1464332529620 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 2253 | 1464332529621 Marionette TRACE conn2 <- [1,3042,null,{}] 00:02:09 INFO - PROCESS | 2253 | 1464332529624 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}] 00:02:09 INFO - PROCESS | 2253 | 1464332529807 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:02:09 INFO - PROCESS | 2253 | 1464332529990 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ce18000 == 95 [pid = 2253] [id = 770] 00:02:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 208 (0x114fdc800) [pid = 2253] [serial = 2308] [outer = 0x0] 00:02:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 209 (0x116a6b000) [pid = 2253] [serial = 2309] [outer = 0x114fdc800] 00:02:10 INFO - PROCESS | 2253 | 1464332530022 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 210 (0x13fa05c00) [pid = 2253] [serial = 2310] [outer = 0x114fdc800] 00:02:10 INFO - PROCESS | 2253 | 1464332530521 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]]]}] 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:02:10 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. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:02:10 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'.) 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:02:10 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. 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:02:10 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. 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:02:10 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. 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:02:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:02:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:02:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:02:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 925ms 00:02:10 INFO - PROCESS | 2253 | 1464332530556 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 2253 | 1464332530557 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:02:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:02:10 INFO - PROCESS | 2253 | 1464332530562 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 2253 | 1464332530563 Marionette TRACE conn2 <- [1,3046,null,{}] 00:02:10 INFO - PROCESS | 2253 | 1464332530571 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}] 00:02:10 INFO - PROCESS | 2253 | 1464332530766 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:02:10 INFO - PROCESS | 2253 | 1464332530955 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 2253 | ++DOCSHELL 0x117e26000 == 96 [pid = 2253] [id = 771] 00:02:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 211 (0x113c39400) [pid = 2253] [serial = 2311] [outer = 0x0] 00:02:10 INFO - PROCESS | 2253 | ++DOMWINDOW == 212 (0x118231c00) [pid = 2253] [serial = 2312] [outer = 0x113c39400] 00:02:10 INFO - PROCESS | 2253 | 1464332530994 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 213 (0x12955b000) [pid = 2253] [serial = 2313] [outer = 0x113c39400] 00:02:11 INFO - PROCESS | 2253 | [2253] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:02:11 INFO - PROCESS | 2253 | 1464332531420 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:02:11 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:02:11 INFO - {} 00:02:11 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 873ms 00:02:11 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:02:11 INFO - PROCESS | 2253 | 1464332531435 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 2253 | 1464332531437 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:02:11 INFO - PROCESS | 2253 | 1464332531439 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 2253 | 1464332531440 Marionette TRACE conn2 <- [1,3050,null,{}] 00:02:11 INFO - PROCESS | 2253 | 1464332531443 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}] 00:02:11 INFO - PROCESS | 2253 | 1464332531568 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:02:11 INFO - PROCESS | 2253 | 1464332531695 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 2253 | ++DOCSHELL 0x126979800 == 97 [pid = 2253] [id = 772] 00:02:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 214 (0x11620ec00) [pid = 2253] [serial = 2314] [outer = 0x0] 00:02:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 215 (0x119976800) [pid = 2253] [serial = 2315] [outer = 0x11620ec00] 00:02:11 INFO - PROCESS | 2253 | 1464332531728 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 2253 | ++DOMWINDOW == 216 (0x12aa2c800) [pid = 2253] [serial = 2316] [outer = 0x11620ec00] 00:02:12 INFO - PROCESS | 2253 | 1464332532095 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]]]}] 00:02:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:02:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:02:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:02:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:02:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 674ms 00:02:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:02:12 INFO - PROCESS | 2253 | 1464332532113 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 2253 | 1464332532115 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:02:12 INFO - PROCESS | 2253 | 1464332532117 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 2253 | 1464332532119 Marionette TRACE conn2 <- [1,3054,null,{}] 00:02:12 INFO - PROCESS | 2253 | 1464332532121 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}] 00:02:12 INFO - PROCESS | 2253 | 1464332532245 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:02:12 INFO - PROCESS | 2253 | 1464332532613 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 2253 | ++DOCSHELL 0x115ec0800 == 98 [pid = 2253] [id = 773] 00:02:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 217 (0x110f3bc00) [pid = 2253] [serial = 2317] [outer = 0x0] 00:02:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 218 (0x110fb9400) [pid = 2253] [serial = 2318] [outer = 0x110f3bc00] 00:02:12 INFO - PROCESS | 2253 | 1464332532699 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 2253 | ++DOMWINDOW == 219 (0x111a0b000) [pid = 2253] [serial = 2319] [outer = 0x110f3bc00] 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:02:13 INFO - PROCESS | 2253 | 1464332533236 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"]]]}] 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:02:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:02:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:02:13 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" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:02:13 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" 00:02:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:02:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1141ms 00:02:13 INFO - PROCESS | 2253 | 1464332533308 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 2253 | 1464332533311 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:02:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:02:13 INFO - PROCESS | 2253 | 1464332533324 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 2253 | 1464332533326 Marionette TRACE conn2 <- [1,3058,null,{}] 00:02:13 INFO - PROCESS | 2253 | 1464332533329 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}] 00:02:13 INFO - PROCESS | 2253 | 1464332533439 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:02:13 INFO - PROCESS | 2253 | 1464332533535 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 2253 | ++DOCSHELL 0x121404000 == 99 [pid = 2253] [id = 774] 00:02:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 220 (0x112f59000) [pid = 2253] [serial = 2320] [outer = 0x0] 00:02:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 221 (0x11315f800) [pid = 2253] [serial = 2321] [outer = 0x112f59000] 00:02:13 INFO - PROCESS | 2253 | 1464332533565 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 2253 | ++DOMWINDOW == 222 (0x1133c6800) [pid = 2253] [serial = 2322] [outer = 0x112f59000] 00:02:13 INFO - PROCESS | 2253 | 1464332533949 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]]]}] 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:02:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:02:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:02:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:02:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:02:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:02:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:02:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:02:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:02:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 00:02:14 INFO - PROCESS | 2253 | 1464332534000 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 2253 | 1464332534003 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:02:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:02:14 INFO - PROCESS | 2253 | 1464332534006 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 2253 | 1464332534008 Marionette TRACE conn2 <- [1,3062,null,{}] 00:02:14 INFO - PROCESS | 2253 | 1464332534010 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}] 00:02:14 INFO - PROCESS | 2253 | 1464332534117 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:02:14 INFO - PROCESS | 2253 | 1464332534242 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194d7800 == 100 [pid = 2253] [id = 775] 00:02:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 223 (0x1166cb000) [pid = 2253] [serial = 2323] [outer = 0x0] 00:02:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 224 (0x116776000) [pid = 2253] [serial = 2324] [outer = 0x1166cb000] 00:02:14 INFO - PROCESS | 2253 | 1464332534273 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 2253 | ++DOMWINDOW == 225 (0x117415400) [pid = 2253] [serial = 2325] [outer = 0x1166cb000] 00:02:14 INFO - PROCESS | 2253 | [2253] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x13577f800 == 99 [pid = 2253] [id = 700] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1358ce800 == 98 [pid = 2253] [id = 701] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12aab6800 == 97 [pid = 2253] [id = 702] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x140785800 == 96 [pid = 2253] [id = 765] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1329b1000 == 95 [pid = 2253] [id = 764] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x118d24800 == 94 [pid = 2253] [id = 763] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x13fccc000 == 93 [pid = 2253] [id = 762] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 224 (0x12ce09c00) [pid = 2253] [serial = 2215] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x13fac3000 == 92 [pid = 2253] [id = 761] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x137f43000 == 91 [pid = 2253] [id = 716] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1358d9800 == 90 [pid = 2253] [id = 760] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x135678000 == 89 [pid = 2253] [id = 759] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12e614000 == 88 [pid = 2253] [id = 758] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce29800 == 87 [pid = 2253] [id = 757] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12be22000 == 86 [pid = 2253] [id = 756] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x125ff4000 == 85 [pid = 2253] [id = 755] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12ce22000 == 84 [pid = 2253] [id = 754] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12e604800 == 83 [pid = 2253] [id = 753] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12df55800 == 82 [pid = 2253] [id = 752] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12e60b000 == 81 [pid = 2253] [id = 751] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12974b000 == 80 [pid = 2253] [id = 750] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1131a4800 == 79 [pid = 2253] [id = 746] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1415a2000 == 78 [pid = 2253] [id = 743] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x13fc41800 == 77 [pid = 2253] [id = 742] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x1356c6000 == 76 [pid = 2253] [id = 741] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x12ba62800 == 75 [pid = 2253] [id = 740] 00:02:14 INFO - PROCESS | 2253 | --DOCSHELL 0x119623800 == 74 [pid = 2253] [id = 739] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 223 (0x118392800) [pid = 2253] [serial = 1838] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 222 (0x118518c00) [pid = 2253] [serial = 2006] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 221 (0x121378c00) [pid = 2253] [serial = 1895] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 220 (0x113c44800) [pid = 2253] [serial = 1811] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 219 (0x121bb0800) [pid = 2253] [serial = 2051] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 218 (0x121903c00) [pid = 2253] [serial = 1820] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 217 (0x121585000) [pid = 2253] [serial = 1763] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 216 (0x118db5800) [pid = 2253] [serial = 1949] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 215 (0x121c12800) [pid = 2253] [serial = 1952] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 214 (0x11822e400) [pid = 2253] [serial = 2087] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 213 (0x128c7b800) [pid = 2253] [serial = 1904] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 212 (0x126ca0400) [pid = 2253] [serial = 1898] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 211 (0x12123d000) [pid = 2253] [serial = 1706] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 210 (0x1185db400) [pid = 2253] [serial = 1892] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 209 (0x12935e800) [pid = 2253] [serial = 1907] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 208 (0x113c44400) [pid = 2253] [serial = 1946] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 207 (0x128b50c00) [pid = 2253] [serial = 1964] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 206 (0x1212de000) [pid = 2253] [serial = 1634] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 205 (0x119c10800) [pid = 2253] [serial = 1703] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 204 (0x1242f1000) [pid = 2253] [serial = 1850] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 203 (0x11767ac00) [pid = 2253] [serial = 1814] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 202 (0x115e8f000) [pid = 2253] [serial = 1697] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 201 (0x124b72000) [pid = 2253] [serial = 2012] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 200 (0x11851e000) [pid = 2253] [serial = 1700] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 199 (0x114fdf400) [pid = 2253] [serial = 1835] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 198 (0x115db5c00) [pid = 2253] [serial = 2003] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 197 (0x11759c400) [pid = 2253] [serial = 1757] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 196 (0x123f19c00) [pid = 2253] [serial = 1823] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 195 (0x128c45c00) [pid = 2253] [serial = 1901] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 194 (0x121540000) [pid = 2253] [serial = 1847] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 193 (0x12a9b5800) [pid = 2253] [serial = 1961] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 192 (0x128b4f400) [pid = 2253] [serial = 2015] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 191 (0x128c78000) [pid = 2253] [serial = 2018] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 190 (0x11315a800) [pid = 2253] [serial = 1694] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 189 (0x12123bc00) [pid = 2253] [serial = 1844] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 188 (0x113256c00) [pid = 2253] [serial = 1754] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 187 (0x124beb400) [pid = 2253] [serial = 1853] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 186 (0x121244400) [pid = 2253] [serial = 2009] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 185 (0x11997b400) [pid = 2253] [serial = 1841] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 184 (0x129366c00) [pid = 2253] [serial = 2111] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 183 (0x1198afc00) [pid = 2253] [serial = 1760] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 182 (0x12176ec00) [pid = 2253] [serial = 1709] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 181 (0x128d7c800) [pid = 2253] [serial = 1955] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 180 (0x129363c00) [pid = 2253] [serial = 1958] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 179 (0x119c12800) [pid = 2253] [serial = 1817] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 178 (0x121237400) [pid = 2253] [serial = 2090] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 177 (0x12bc16800) [pid = 2253] [serial = 2105] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 176 (0x115dbc000) [pid = 2253] [serial = 2042] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 175 (0x12bc21000) [pid = 2253] [serial = 2108] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 174 (0x1297d3800) [pid = 2253] [serial = 2096] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 173 (0x128b51400) [pid = 2253] [serial = 2093] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 172 (0x118389c00) [pid = 2253] [serial = 2045] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 171 (0x12aa2a000) [pid = 2253] [serial = 2099] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 170 (0x12af33c00) [pid = 2253] [serial = 2102] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 169 (0x1212e0800) [pid = 2253] [serial = 2048] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 168 (0x12aa2ac00) [pid = 2253] [serial = 2084] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 167 (0x12d181c00) [pid = 2253] [serial = 2168] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 166 (0x12ce0a400) [pid = 2253] [serial = 2167] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 165 (0x12d707c00) [pid = 2253] [serial = 2174] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 164 (0x12d4c1c00) [pid = 2253] [serial = 2173] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 163 (0x1181f6400) [pid = 2253] [serial = 2183] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 162 (0x11710dc00) [pid = 2253] [serial = 2182] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 161 (0x12d4bb000) [pid = 2253] [serial = 2171] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 160 (0x12d188400) [pid = 2253] [serial = 2170] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 159 (0x1194ee400) [pid = 2253] [serial = 2188] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 158 (0x121552800) [pid = 2253] [serial = 2189] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 157 (0x129361c00) [pid = 2253] [serial = 2197] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 156 (0x12af35400) [pid = 2253] [serial = 2162] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 155 (0x12aa23c00) [pid = 2253] [serial = 2161] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 154 (0x1198ba400) [pid = 2253] [serial = 2213] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 153 (0x12123cc00) [pid = 2253] [serial = 2156] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 152 (0x118964c00) [pid = 2253] [serial = 2155] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 151 (0x115dc0800) [pid = 2253] [serial = 2153] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 150 (0x112ae6c00) [pid = 2253] [serial = 2152] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 149 (0x121c12400) [pid = 2253] [serial = 2191] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 148 (0x124b6d000) [pid = 2253] [serial = 2192] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 147 (0x12aa24c00) [pid = 2253] [serial = 2200] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x12ce05c00) [pid = 2253] [serial = 2150] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x118914c00) [pid = 2253] [serial = 2185] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x1297cac00) [pid = 2253] [serial = 2198] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x119c10c00) [pid = 2253] [serial = 2186] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x12c146400) [pid = 2253] [serial = 2164] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12c20cc00) [pid = 2253] [serial = 2165] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x112869000) [pid = 2253] [serial = 2180] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x110feac00) [pid = 2253] [serial = 2179] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1291a6c00) [pid = 2253] [serial = 2159] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x128c4c000) [pid = 2253] [serial = 2158] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12ba1f800) [pid = 2253] [serial = 2204] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x128a25c00) [pid = 2253] [serial = 2194] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x12add1c00) [pid = 2253] [serial = 2203] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1216a4400) [pid = 2253] [serial = 2176] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x1240b8000) [pid = 2253] [serial = 2207] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x12c5b5400) [pid = 2253] [serial = 2212] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x12be0a800) [pid = 2253] [serial = 2210] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 129 (0x115dbac00) [pid = 2253] [serial = 2206] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 128 (0x128c7ac00) [pid = 2253] [serial = 2195] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 127 (0x12aaa2800) [pid = 2253] [serial = 2201] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | --DOMWINDOW == 126 (0x12bcf4000) [pid = 2253] [serial = 2209] [outer = 0x0] [url = about:blank] 00:02:14 INFO - PROCESS | 2253 | 1464332534787 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:02:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:02:14 INFO - {} 00:02:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 820ms 00:02:14 INFO - PROCESS | 2253 | 1464332534827 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 2253 | 1464332534828 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:02:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:02:14 INFO - PROCESS | 2253 | 1464332534832 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 2253 | 1464332534838 Marionette TRACE conn2 <- [1,3066,null,{}] 00:02:14 INFO - PROCESS | 2253 | 1464332534845 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}] 00:02:14 INFO - PROCESS | 2253 | 1464332534936 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:02:15 INFO - PROCESS | 2253 | 1464332535003 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x1194b9000 == 75 [pid = 2253] [id = 776] 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 127 (0x112da2c00) [pid = 2253] [serial = 2326] [outer = 0x0] 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 128 (0x117680400) [pid = 2253] [serial = 2327] [outer = 0x112da2c00] 00:02:15 INFO - PROCESS | 2253 | 1464332535028 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 129 (0x118165400) [pid = 2253] [serial = 2328] [outer = 0x112da2c00] 00:02:15 INFO - PROCESS | 2253 | 1464332535325 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]]]}] 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:02:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:02:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 526ms 00:02:15 INFO - PROCESS | 2253 | 1464332535358 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:02:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:02:15 INFO - PROCESS | 2253 | 1464332535359 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:02:15 INFO - PROCESS | 2253 | 1464332535362 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 2253 | 1464332535363 Marionette TRACE conn2 <- [1,3070,null,{}] 00:02:15 INFO - PROCESS | 2253 | 1464332535365 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}] 00:02:15 INFO - PROCESS | 2253 | 1464332535466 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:02:15 INFO - PROCESS | 2253 | 1464332535471 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 2253 | ++DOCSHELL 0x115e2c800 == 76 [pid = 2253] [id = 777] 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 130 (0x118231800) [pid = 2253] [serial = 2329] [outer = 0x0] 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x11838e800) [pid = 2253] [serial = 2330] [outer = 0x118231800] 00:02:15 INFO - PROCESS | 2253 | 1464332535497 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x118398800) [pid = 2253] [serial = 2331] [outer = 0x118231800] 00:02:15 INFO - PROCESS | 2253 | 1464332535830 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]]]}] 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:02:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:02:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 00:02:15 INFO - PROCESS | 2253 | 1464332535882 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 2253 | 1464332535883 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:02:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:02:15 INFO - PROCESS | 2253 | 1464332535886 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 2253 | 1464332535887 Marionette TRACE conn2 <- [1,3074,null,{}] 00:02:15 INFO - PROCESS | 2253 | 1464332535889 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}] 00:02:15 INFO - PROCESS | 2253 | 1464332535982 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:02:15 INFO - PROCESS | 2253 | 1464332535987 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x12433e800 == 77 [pid = 2253] [id = 778] 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x118910c00) [pid = 2253] [serial = 2332] [outer = 0x0] 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x118914c00) [pid = 2253] [serial = 2333] [outer = 0x118910c00] 00:02:16 INFO - PROCESS | 2253 | 1464332536021 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x11924fc00) [pid = 2253] [serial = 2334] [outer = 0x118910c00] 00:02:16 INFO - PROCESS | 2253 | 1464332536511 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]]]}] 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:02:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:02:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 669ms 00:02:16 INFO - PROCESS | 2253 | 1464332536556 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 2253 | 1464332536558 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:02:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:02:16 INFO - PROCESS | 2253 | 1464332536561 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 2253 | 1464332536563 Marionette TRACE conn2 <- [1,3078,null,{}] 00:02:16 INFO - PROCESS | 2253 | 1464332536572 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}] 00:02:16 INFO - PROCESS | 2253 | 1464332536666 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:02:16 INFO - PROCESS | 2253 | 1464332536671 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 2253 | ++DOCSHELL 0x125fe6000 == 78 [pid = 2253] [id = 779] 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x111ed6400) [pid = 2253] [serial = 2335] [outer = 0x0] 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x1194ef800) [pid = 2253] [serial = 2336] [outer = 0x111ed6400] 00:02:16 INFO - PROCESS | 2253 | 1464332536697 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x11997d800) [pid = 2253] [serial = 2337] [outer = 0x111ed6400] 00:02:17 INFO - PROCESS | 2253 | 1464332537063 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 2253 | 1464332537095 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:02:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:02:17 INFO - PROCESS | 2253 | 1464332537098 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 2253 | 1464332537100 Marionette TRACE conn2 <- [1,3082,null,{}] 00:02:17 INFO - PROCESS | 2253 | 1464332537104 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}] 00:02:17 INFO - PROCESS | 2253 | 1464332537261 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:02:17 INFO - PROCESS | 2253 | 1464332537291 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 2253 | ++DOCSHELL 0x128d4f800 == 79 [pid = 2253] [id = 780] 00:02:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x119257400) [pid = 2253] [serial = 2338] [outer = 0x0] 00:02:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x119c2b400) [pid = 2253] [serial = 2339] [outer = 0x119257400] 00:02:17 INFO - PROCESS | 2253 | 1464332537335 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x120f28c00) [pid = 2253] [serial = 2340] [outer = 0x119257400] 00:02:17 INFO - PROCESS | 2253 | 1464332537838 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]]]}] 00:02:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:02:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:02:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:02:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 772ms 00:02:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:02:17 INFO - PROCESS | 2253 | 1464332537871 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 2253 | 1464332537872 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:02:17 INFO - PROCESS | 2253 | 1464332537874 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 2253 | 1464332537875 Marionette TRACE conn2 <- [1,3086,null,{}] 00:02:17 INFO - PROCESS | 2253 | 1464332537884 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}] 00:02:18 INFO - PROCESS | 2253 | 1464332538001 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:02:18 INFO - PROCESS | 2253 | 1464332538014 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x129386800 == 80 [pid = 2253] [id = 781] 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x119c2e800) [pid = 2253] [serial = 2341] [outer = 0x0] 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x121235800) [pid = 2253] [serial = 2342] [outer = 0x119c2e800] 00:02:18 INFO - PROCESS | 2253 | 1464332538039 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x121240800) [pid = 2253] [serial = 2343] [outer = 0x119c2e800] 00:02:18 INFO - PROCESS | 2253 | 1464332538357 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:02:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:02:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 527ms 00:02:18 INFO - PROCESS | 2253 | 1464332538401 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:02:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:02:18 INFO - PROCESS | 2253 | 1464332538403 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:02:18 INFO - PROCESS | 2253 | 1464332538405 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 2253 | 1464332538406 Marionette TRACE conn2 <- [1,3090,null,{}] 00:02:18 INFO - PROCESS | 2253 | 1464332538409 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}] 00:02:18 INFO - PROCESS | 2253 | 1464332538574 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:02:18 INFO - PROCESS | 2253 | 1464332538599 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 2253 | ++DOCSHELL 0x12a91f000 == 81 [pid = 2253] [id = 782] 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x12123f400) [pid = 2253] [serial = 2344] [outer = 0x0] 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x1212a7800) [pid = 2253] [serial = 2345] [outer = 0x12123f400] 00:02:18 INFO - PROCESS | 2253 | 1464332538642 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x1212b2000) [pid = 2253] [serial = 2346] [outer = 0x12123f400] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 146 (0x1212a8c00) [pid = 2253] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 145 (0x1215a9400) [pid = 2253] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 144 (0x1215ab000) [pid = 2253] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 143 (0x11851f000) [pid = 2253] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 142 (0x12bcf0000) [pid = 2253] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 141 (0x12aa30c00) [pid = 2253] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 140 (0x1194e3800) [pid = 2253] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 139 (0x12d821400) [pid = 2253] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 138 (0x1216a3800) [pid = 2253] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 137 (0x12d180c00) [pid = 2253] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 136 (0x12aaae400) [pid = 2253] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 135 (0x12c206400) [pid = 2253] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 134 (0x118d07c00) [pid = 2253] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 133 (0x1185ddc00) [pid = 2253] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 132 (0x113169400) [pid = 2253] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 131 (0x112a6a000) [pid = 2253] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:02:19 INFO - PROCESS | 2253 | --DOMWINDOW == 130 (0x1122a8000) [pid = 2253] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:02:19 INFO - PROCESS | 2253 | 1464332539393 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:02:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1019ms 00:02:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:02:19 INFO - PROCESS | 2253 | 1464332539424 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 2253 | 1464332539425 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:02:19 INFO - PROCESS | 2253 | 1464332539428 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 2253 | 1464332539429 Marionette TRACE conn2 <- [1,3094,null,{}] 00:02:19 INFO - PROCESS | 2253 | 1464332539431 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}] 00:02:19 INFO - PROCESS | 2253 | 1464332539525 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:02:19 INFO - PROCESS | 2253 | 1464332539596 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 2253 | ++DOCSHELL 0x12ab7f800 == 82 [pid = 2253] [id = 783] 00:02:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 131 (0x113c36c00) [pid = 2253] [serial = 2347] [outer = 0x0] 00:02:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 132 (0x1212d6800) [pid = 2253] [serial = 2348] [outer = 0x113c36c00] 00:02:19 INFO - PROCESS | 2253 | 1464332539626 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 2253 | ++DOMWINDOW == 133 (0x1214d3400) [pid = 2253] [serial = 2349] [outer = 0x113c36c00] 00:02:19 INFO - PROCESS | 2253 | 1464332539897 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:02:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:02:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 519ms 00:02:19 INFO - PROCESS | 2253 | 1464332539948 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 2253 | 1464332539950 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:02:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:02:19 INFO - PROCESS | 2253 | 1464332539960 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 2253 | 1464332539962 Marionette TRACE conn2 <- [1,3098,null,{}] 00:02:19 INFO - PROCESS | 2253 | 1464332539964 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}] 00:02:20 INFO - PROCESS | 2253 | 1464332540078 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:02:20 INFO - PROCESS | 2253 | 1464332540083 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x129381000 == 83 [pid = 2253] [id = 784] 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 134 (0x117e76c00) [pid = 2253] [serial = 2350] [outer = 0x0] 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 135 (0x121583000) [pid = 2253] [serial = 2351] [outer = 0x117e76c00] 00:02:20 INFO - PROCESS | 2253 | 1464332540177 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 136 (0x1215acc00) [pid = 2253] [serial = 2352] [outer = 0x117e76c00] 00:02:20 INFO - PROCESS | 2253 | 1464332540457 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]]]}] 00:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:02:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 00:02:20 INFO - PROCESS | 2253 | 1464332540482 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 2253 | 1464332540483 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:02:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:02:20 INFO - PROCESS | 2253 | 1464332540493 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 2253 | 1464332540494 Marionette TRACE conn2 <- [1,3102,null,{}] 00:02:20 INFO - PROCESS | 2253 | 1464332540497 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}] 00:02:20 INFO - PROCESS | 2253 | 1464332540595 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:02:20 INFO - PROCESS | 2253 | 1464332540600 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 2253 | ++DOCSHELL 0x12be19000 == 84 [pid = 2253] [id = 785] 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 137 (0x1215aa400) [pid = 2253] [serial = 2353] [outer = 0x0] 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 138 (0x121903c00) [pid = 2253] [serial = 2354] [outer = 0x1215aa400] 00:02:20 INFO - PROCESS | 2253 | 1464332540625 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 2253 | ++DOMWINDOW == 139 (0x121bb0800) [pid = 2253] [serial = 2355] [outer = 0x1215aa400] 00:02:20 INFO - PROCESS | 2253 | 1464332540944 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:02:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 471ms 00:02:20 INFO - PROCESS | 2253 | 1464332540970 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 2253 | 1464332540971 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:02:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:02:20 INFO - PROCESS | 2253 | 1464332540974 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 2253 | 1464332540975 Marionette TRACE conn2 <- [1,3106,null,{}] 00:02:20 INFO - PROCESS | 2253 | 1464332540977 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}] 00:02:21 INFO - PROCESS | 2253 | 1464332541073 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:02:21 INFO - PROCESS | 2253 | 1464332541149 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x12c10d800 == 85 [pid = 2253] [id = 786] 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 140 (0x1214d3c00) [pid = 2253] [serial = 2356] [outer = 0x0] 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 141 (0x121c0a400) [pid = 2253] [serial = 2357] [outer = 0x1214d3c00] 00:02:21 INFO - PROCESS | 2253 | 1464332541173 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 142 (0x123f1bc00) [pid = 2253] [serial = 2358] [outer = 0x1214d3c00] 00:02:21 INFO - PROCESS | 2253 | 1464332541589 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]]]}] 00:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:02:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 620ms 00:02:21 INFO - PROCESS | 2253 | 1464332541594 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 2253 | 1464332541597 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:02:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:02:21 INFO - PROCESS | 2253 | 1464332541602 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 2253 | 1464332541604 Marionette TRACE conn2 <- [1,3110,null,{}] 00:02:21 INFO - PROCESS | 2253 | 1464332541607 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}] 00:02:21 INFO - PROCESS | 2253 | 1464332541731 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:02:21 INFO - PROCESS | 2253 | 1464332541843 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 2253 | ++DOCSHELL 0x118218800 == 86 [pid = 2253] [id = 787] 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 143 (0x1122b5400) [pid = 2253] [serial = 2359] [outer = 0x0] 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 144 (0x11266a400) [pid = 2253] [serial = 2360] [outer = 0x1122b5400] 00:02:21 INFO - PROCESS | 2253 | 1464332541878 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 2253 | ++DOMWINDOW == 145 (0x112869c00) [pid = 2253] [serial = 2361] [outer = 0x1122b5400] 00:02:22 INFO - PROCESS | 2253 | 1464332542261 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"]]]}] 00:02:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:02:22 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 00:02:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:02:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 00:02:22 INFO - PROCESS | 2253 | 1464332542273 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 2253 | 1464332542278 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:02:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:02:22 INFO - PROCESS | 2253 | 1464332542282 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 2253 | 1464332542284 Marionette TRACE conn2 <- [1,3114,null,{}] 00:02:22 INFO - PROCESS | 2253 | 1464332542287 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}] 00:02:22 INFO - PROCESS | 2253 | 1464332542403 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:02:22 INFO - PROCESS | 2253 | 1464332542514 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\", \"1bec1bfe-67b2-4a51-b0b3-3b6fe1679e11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 2253 | ++DOCSHELL 0x119eaf000 == 87 [pid = 2253] [id = 788] 00:02:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 146 (0x112d16c00) [pid = 2253] [serial = 2362] [outer = 0x0] 00:02:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 147 (0x113c23000) [pid = 2253] [serial = 2363] [outer = 0x112d16c00] 00:02:22 INFO - PROCESS | 2253 | 1464332542546 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 2253 | ++DOMWINDOW == 148 (0x115dbc000) [pid = 2253] [serial = 2364] [outer = 0x112d16c00] 00:02:22 INFO - PROCESS | 2253 | 1464332542926 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]]]}] 00:02:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:02:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 673ms 00:02:22 INFO - PROCESS | 2253 | 1464332542955 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 2253 | 1464332542957 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:02:24 WARNING - u'runner_teardown' () 00:02:24 INFO - No more tests 00:02:24 INFO - Got 0 unexpected results 00:02:24 INFO - SUITE-END | took 537s 00:02:24 INFO - Closing logging queue 00:02:24 INFO - queue closed 00:02:24 INFO - Return code: 0 00:02:24 WARNING - # TBPL SUCCESS # 00:02:24 INFO - Running post-action listener: _resource_record_post_action 00:02:24 INFO - Running post-run listener: _resource_record_post_run 00:02:25 INFO - Total resource usage - Wall time: 559s; CPU: 57.0%; Read bytes: 6139904; Write bytes: 957681664; Read time: 93; Write time: 5086 00:02:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:02:25 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150409728; Write bytes: 147748352; Read time: 13641; Write time: 306 00:02:25 INFO - run-tests - Wall time: 541s; CPU: 57.0%; Read bytes: 6139904; Write bytes: 797481472; Read time: 93; Write time: 4733 00:02:25 INFO - Running post-run listener: _upload_blobber_files 00:02:25 INFO - Blob upload gear active. 00:02:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:02:25 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 00:02:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:02:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:02:25 INFO - (blobuploader) - INFO - Open directory for files ... 00:02:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:02:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:02:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:02:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:02:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:02:26 INFO - (blobuploader) - INFO - Done attempting. 00:02:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:02:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:02:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:02:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:02:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:02:28 INFO - (blobuploader) - INFO - Done attempting. 00:02:28 INFO - (blobuploader) - INFO - Iteration through files over. 00:02:28 INFO - Return code: 0 00:02:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:02:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:02:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f65bdf5efda1e58abdf6fc835d0206d9e30e0ea5a8e17c5b93a24ea131accd51055f3f0b671db3b01d3c6662001b3b73c4194eb900264bbc006c4c6dee2e8ed1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d9e60e542894d0bbc4ab4e114cc196be090fe84062034f30b031c3a17900c3250e2612393d1b601cbaead95df12fde117b04141239eb8db898d9433db40ea06"} 00:02:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:02:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:02:28 INFO - Contents: 00:02:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f65bdf5efda1e58abdf6fc835d0206d9e30e0ea5a8e17c5b93a24ea131accd51055f3f0b671db3b01d3c6662001b3b73c4194eb900264bbc006c4c6dee2e8ed1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d9e60e542894d0bbc4ab4e114cc196be090fe84062034f30b031c3a17900c3250e2612393d1b601cbaead95df12fde117b04141239eb8db898d9433db40ea06"} 00:02:28 INFO - Running post-run listener: copy_logs_to_upload_dir 00:02:28 INFO - Copying logs to upload dir... 00:02:28 INFO - mkdir: /builds/slave/test/build/upload/logs 00:02:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=626.765266 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 27 secs) (at 2016-05-27 00:02:28.978557) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 00:02:28.982482) ========= 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.yfdZW6eUP5/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.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f65bdf5efda1e58abdf6fc835d0206d9e30e0ea5a8e17c5b93a24ea131accd51055f3f0b671db3b01d3c6662001b3b73c4194eb900264bbc006c4c6dee2e8ed1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d9e60e542894d0bbc4ab4e114cc196be090fe84062034f30b031c3a17900c3250e2612393d1b601cbaead95df12fde117b04141239eb8db898d9433db40ea06"} build_url:https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012901 build_url: 'https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f65bdf5efda1e58abdf6fc835d0206d9e30e0ea5a8e17c5b93a24ea131accd51055f3f0b671db3b01d3c6662001b3b73c4194eb900264bbc006c4c6dee2e8ed1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d9e60e542894d0bbc4ab4e114cc196be090fe84062034f30b031c3a17900c3250e2612393d1b601cbaead95df12fde117b04141239eb8db898d9433db40ea06"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XtZ0_8kVSoKBlAxhhTLYnA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 00:02:29.017468) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:02:29.020963) ========= 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.yfdZW6eUP5/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.nLHxc4LbHb/Listeners TMPDIR=/var/folders/qj/8bxn99110qxb41zzcmfgldl000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005174 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:02:29.069958) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 00:02:29.070280) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 00:02:29.070626) ========= ========= Total master_lag: 0.50 =========