builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0212 starttime: 1468184461.19 results: success (0) buildid: 20160710132925 builduid: 3736ed9763b34a63a290d9069e82464e revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:01.188011) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:01.188424) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:01.188703) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:01.322981) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:01.323247) ========= 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.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-10 14:01:01-- 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.00M=0.001s 2016-07-10 14:01:01 (8.00 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.483045 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:02.001130) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:02.001455) ========= 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.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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.020422 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:02.111154) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 14:01:02.111459) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-10 14:01:02,224 truncating revision to first 12 chars 2016-07-10 14:01:02,224 Setting DEBUG logging. 2016-07-10 14:01:02,225 attempt 1/10 2016-07-10 14:01:02,225 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebd3919e8a3a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 14:01:03,197 unpacking tar archive at: mozilla-beta-ebd3919e8a3a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.244798 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 14:01:03.410378) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:03.410657) ========= script_repo_revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:03.411246) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:03.411547) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 14:01:03.451079) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 2 secs) (at 2016-07-10 14:01:03.451345) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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 14:01:03 INFO - MultiFileLogger online at 20160710 14:01:03 in /builds/slave/test 14:01:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:01:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:01:03 INFO - {'append_to_log': False, 14:01:03 INFO - 'base_work_dir': '/builds/slave/test', 14:01:03 INFO - 'blob_upload_branch': 'mozilla-beta', 14:01:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:01:03 INFO - 'buildbot_json_path': 'buildprops.json', 14:01:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:01:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:01:03 INFO - 'download_minidump_stackwalk': True, 14:01:03 INFO - 'download_symbols': 'true', 14:01:03 INFO - 'e10s': False, 14:01:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:01:03 INFO - 'tooltool.py': '/tools/tooltool.py', 14:01:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:01:03 INFO - '/tools/misc-python/virtualenv.py')}, 14:01:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:01:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:01:03 INFO - 'log_level': 'info', 14:01:03 INFO - 'log_to_console': True, 14:01:03 INFO - 'opt_config_files': (), 14:01:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:01:03 INFO - '--processes=1', 14:01:03 INFO - '--config=%(test_path)s/wptrunner.ini', 14:01:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:01:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:01:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:01:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:01:03 INFO - 'pip_index': False, 14:01:03 INFO - 'require_test_zip': True, 14:01:03 INFO - 'test_type': ('testharness',), 14:01:03 INFO - 'this_chunk': '1', 14:01:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:01:03 INFO - 'total_chunks': '10', 14:01:03 INFO - 'virtualenv_path': 'venv', 14:01:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:01:03 INFO - 'work_dir': 'build'} 14:01:03 INFO - ##### 14:01:03 INFO - ##### Running clobber step. 14:01:03 INFO - ##### 14:01:03 INFO - Running pre-action listener: _resource_record_pre_action 14:01:03 INFO - Running main action method: clobber 14:01:03 INFO - rmtree: /builds/slave/test/build 14:01:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:01:04 INFO - Running post-action listener: _resource_record_post_action 14:01:04 INFO - ##### 14:01:04 INFO - ##### Running read-buildbot-config step. 14:01:04 INFO - ##### 14:01:04 INFO - Running pre-action listener: _resource_record_pre_action 14:01:04 INFO - Running main action method: read_buildbot_config 14:01:04 INFO - Using buildbot properties: 14:01:04 INFO - { 14:01:04 INFO - "project": "", 14:01:04 INFO - "product": "firefox", 14:01:04 INFO - "script_repo_revision": "production", 14:01:04 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 14:01:04 INFO - "repository": "", 14:01:04 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 14:01:04 INFO - "buildid": "20160710132925", 14:01:04 INFO - "pgo_build": "False", 14:01:04 INFO - "basedir": "/builds/slave/test", 14:01:04 INFO - "buildnumber": 26, 14:01:04 INFO - "slavename": "t-yosemite-r7-0212", 14:01:04 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 14:01:04 INFO - "platform": "macosx64", 14:01:04 INFO - "branch": "mozilla-beta", 14:01:04 INFO - "revision": "ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e", 14:01:04 INFO - "repo_path": "releases/mozilla-beta", 14:01:04 INFO - "moz_repo_path": "", 14:01:04 INFO - "stage_platform": "macosx64", 14:01:04 INFO - "builduid": "3736ed9763b34a63a290d9069e82464e", 14:01:04 INFO - "slavebuilddir": "test" 14:01:04 INFO - } 14:01:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 14:01:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 14:01:04 INFO - Running post-action listener: _resource_record_post_action 14:01:04 INFO - ##### 14:01:04 INFO - ##### Running download-and-extract step. 14:01:04 INFO - ##### 14:01:04 INFO - Running pre-action listener: _resource_record_pre_action 14:01:04 INFO - Running main action method: download_and_extract 14:01:04 INFO - mkdir: /builds/slave/test/build/tests 14:01:04 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')]} 14:01:04 INFO - https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 14:01:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 14:01:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 14:01:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:01:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 14:01:34 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 14:01:34 INFO - retry: attempt #1 caught exception: timed out 14:01:34 INFO - retry: Failed, sleeping 30 seconds before retrying 14:02:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #2 14:02:08 INFO - Downloaded 1201 bytes. 14:02:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:02:08 INFO - Using the following test package requirements: 14:02:08 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:02:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 14:02:08 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 14:02:08 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'jsshell-mac64.zip'], 14:02:08 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 14:02:08 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:02:08 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 14:02:08 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 14:02:08 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 14:02:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:02:08 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 14:02:08 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 14:02:08 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')]} 14:02:08 INFO - https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 14:02:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 14:02:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 14:02:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 14:02:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 14:02:09 INFO - Downloaded 18406878 bytes. 14:02:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:02:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:02:10 INFO - caution: filename not matched: web-platform/* 14:02:10 INFO - Return code: 11 14:02:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:10 INFO - https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 14:02:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:02:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:02:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:02:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 14:02:11 INFO - Downloaded 36389883 bytes. 14:02:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:02:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:02:15 INFO - caution: filename not matched: bin/* 14:02:15 INFO - caution: filename not matched: config/* 14:02:15 INFO - caution: filename not matched: mozbase/* 14:02:15 INFO - caution: filename not matched: marionette/* 14:02:15 INFO - caution: filename not matched: tools/wptserve/* 14:02:15 INFO - Return code: 11 14:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:15 INFO - https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 14:02:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:02:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:02:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 14:02:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 14:02:18 INFO - Downloaded 73017226 bytes. 14:02:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:02:18 INFO - mkdir: /builds/slave/test/properties 14:02:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:02:18 INFO - Writing to file /builds/slave/test/properties/build_url 14:02:18 INFO - Contents: 14:02:18 INFO - build_url:https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:02:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:02:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:02:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:02:19 INFO - Contents: 14:02:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:02:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:19 INFO - https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:02:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:02:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:02:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:02:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 14:02:21 INFO - Downloaded 103719132 bytes. 14:02:21 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 14:02:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 14:02:25 INFO - Return code: 0 14:02:25 INFO - Running post-action listener: _resource_record_post_action 14:02:25 INFO - Running post-action listener: set_extra_try_arguments 14:02:25 INFO - ##### 14:02:25 INFO - ##### Running create-virtualenv step. 14:02:25 INFO - ##### 14:02:25 INFO - Running pre-action listener: _pre_create_virtualenv 14:02:25 INFO - Running pre-action listener: _resource_record_pre_action 14:02:25 INFO - Running main action method: create_virtualenv 14:02:25 INFO - Creating virtualenv /builds/slave/test/build/venv 14:02:25 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 14:02:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:02:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:02:25 INFO - Using real prefix '/tools/python27' 14:02:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:02:26 INFO - Installing distribute.............................................................................................................................................................................................done. 14:02:29 INFO - Installing pip.................done. 14:02:29 INFO - Return code: 0 14:02:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:02:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:29 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 0x10e769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83735cfa10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, '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.YGCodBdj24/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.luQsdzXRyz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:29 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 14:02:29 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 14:02:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:02:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:29 INFO - 'HOME': '/Users/cltbld', 14:02:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:29 INFO - 'LOGNAME': 'cltbld', 14:02:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:29 INFO - 'MOZ_NO_REMOTE': '1', 14:02:29 INFO - 'NO_EM_RESTART': '1', 14:02:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:29 INFO - 'PWD': '/builds/slave/test', 14:02:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:29 INFO - 'SHELL': '/bin/bash', 14:02:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:02:29 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:02:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:29 INFO - 'USER': 'cltbld', 14:02:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:29 INFO - 'XPC_FLAGS': '0x0', 14:02:29 INFO - 'XPC_SERVICE_NAME': '0', 14:02:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:29 INFO - Downloading/unpacking psutil>=0.7.1 14:02:29 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 14:02:29 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 14:02:29 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 14:02:29 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 14:02:29 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 14:02:29 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 14:02:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:02:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:02:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:02:31 INFO - Installing collected packages: psutil 14:02:31 INFO - Running setup.py install for psutil 14:02:32 INFO - building 'psutil._psutil_osx' extension 14:02:32 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 14:02:32 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 14:02:32 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 14:02:32 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 14:02:32 INFO - building 'psutil._psutil_posix' extension 14:02:32 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 14:02:32 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 14:02:32 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 14:02:32 INFO - ^ 14:02:32 INFO - 1 warning generated. 14:02:32 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 14:02:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:02:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:02:32 INFO - Successfully installed psutil 14:02:32 INFO - Cleaning up... 14:02:32 INFO - Return code: 0 14:02:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:02:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:32 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 0x10e769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83735cfa10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, '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.YGCodBdj24/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.luQsdzXRyz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:32 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 14:02:32 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 14:02:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:02:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:32 INFO - 'HOME': '/Users/cltbld', 14:02:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:32 INFO - 'LOGNAME': 'cltbld', 14:02:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:32 INFO - 'MOZ_NO_REMOTE': '1', 14:02:32 INFO - 'NO_EM_RESTART': '1', 14:02:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:32 INFO - 'PWD': '/builds/slave/test', 14:02:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:32 INFO - 'SHELL': '/bin/bash', 14:02:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:02:32 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:02:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:32 INFO - 'USER': 'cltbld', 14:02:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:32 INFO - 'XPC_FLAGS': '0x0', 14:02:32 INFO - 'XPC_SERVICE_NAME': '0', 14:02:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:02:33 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 14:02:33 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 14:02:33 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 14:02:33 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 14:02:33 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 14:02:33 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 14:02:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:02:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:02:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:02:35 INFO - Installing collected packages: mozsystemmonitor 14:02:35 INFO - Running setup.py install for mozsystemmonitor 14:02:35 INFO - Successfully installed mozsystemmonitor 14:02:35 INFO - Cleaning up... 14:02:35 INFO - Return code: 0 14:02:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:02:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:35 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 0x10e769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83735cfa10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, '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.YGCodBdj24/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.luQsdzXRyz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:35 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 14:02:35 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 14:02:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:02:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:35 INFO - 'HOME': '/Users/cltbld', 14:02:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:35 INFO - 'LOGNAME': 'cltbld', 14:02:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:35 INFO - 'MOZ_NO_REMOTE': '1', 14:02:35 INFO - 'NO_EM_RESTART': '1', 14:02:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:35 INFO - 'PWD': '/builds/slave/test', 14:02:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:35 INFO - 'SHELL': '/bin/bash', 14:02:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:02:35 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:02:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:35 INFO - 'USER': 'cltbld', 14:02:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:35 INFO - 'XPC_FLAGS': '0x0', 14:02:35 INFO - 'XPC_SERVICE_NAME': '0', 14:02:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:36 INFO - Downloading/unpacking blobuploader==1.2.4 14:02:36 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 14:02:36 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 14:02:36 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 14:02:36 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 14:02:36 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 14:02:36 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 14:02:38 INFO - Downloading blobuploader-1.2.4.tar.gz 14:02:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:02:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:02:38 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 14:02:38 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 14:02:38 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 14:02:38 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 14:02:38 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 14:02:38 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 14:02:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:02:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:02:39 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 14:02:39 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 14:02:39 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 14:02:39 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 14:02:39 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 14:02:39 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 14:02:39 INFO - Downloading docopt-0.6.1.tar.gz 14:02:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:02:39 INFO - Installing collected packages: blobuploader, requests, docopt 14:02:39 INFO - Running setup.py install for blobuploader 14:02:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:02:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:02:40 INFO - Running setup.py install for requests 14:02:40 INFO - Running setup.py install for docopt 14:02:40 INFO - Successfully installed blobuploader requests docopt 14:02:40 INFO - Cleaning up... 14:02:40 INFO - Return code: 0 14:02:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:02: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')]} 14:02:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02: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')]} 14:02:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:40 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 0x10e769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83735cfa10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, '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.YGCodBdj24/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.luQsdzXRyz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:40 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 14:02:40 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 14:02:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:02:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:40 INFO - 'HOME': '/Users/cltbld', 14:02:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:40 INFO - 'LOGNAME': 'cltbld', 14:02:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:40 INFO - 'MOZ_NO_REMOTE': '1', 14:02:40 INFO - 'NO_EM_RESTART': '1', 14:02:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:40 INFO - 'PWD': '/builds/slave/test', 14:02:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:40 INFO - 'SHELL': '/bin/bash', 14:02:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:02:40 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:02:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:40 INFO - 'USER': 'cltbld', 14:02:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:40 INFO - 'XPC_FLAGS': '0x0', 14:02:40 INFO - 'XPC_SERVICE_NAME': '0', 14:02:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-bOVbWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-yIivpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-QyIZcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-YjOsGr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-X9LnyN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-pEc5If-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-wrDzo2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-O6cfUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-rIKR9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:02:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:02:41 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-I5nxKG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-XkNrKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-GnBf6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-oFWsaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-SLtQaa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-mDvvVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-dO1chk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-7QlczX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-cdfy4e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:02:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:02:42 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-yl_keo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:02:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:43 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-sOrTgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:02:43 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-ptf0UX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:02:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:43 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 14:02:43 INFO - Running setup.py install for manifestparser 14:02:43 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:02:43 INFO - Running setup.py install for mozcrash 14:02:43 INFO - Running setup.py install for mozdebug 14:02:44 INFO - Running setup.py install for mozdevice 14:02:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Running setup.py install for mozfile 14:02:44 INFO - Running setup.py install for mozhttpd 14:02:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Running setup.py install for mozinfo 14:02:44 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Running setup.py install for mozInstall 14:02:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:02:44 INFO - Running setup.py install for mozleak 14:02:44 INFO - Running setup.py install for mozlog 14:02:45 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Running setup.py install for moznetwork 14:02:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Running setup.py install for mozprocess 14:02:45 INFO - Running setup.py install for mozprofile 14:02:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Running setup.py install for mozrunner 14:02:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:02:45 INFO - Running setup.py install for mozscreenshot 14:02:45 INFO - Running setup.py install for moztest 14:02:46 INFO - Running setup.py install for mozversion 14:02:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:02:46 INFO - Running setup.py install for wptserve 14:02:46 INFO - Running setup.py install for marionette-driver 14:02:46 INFO - Running setup.py install for browsermob-proxy 14:02:46 INFO - Running setup.py install for marionette-client 14:02:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:02:47 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 14:02:47 INFO - Cleaning up... 14:02:47 INFO - Return code: 0 14:02:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:02: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')]} 14:02:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02: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')]} 14:02:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:47 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 0x10e769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f83735cfa10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, '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.YGCodBdj24/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.luQsdzXRyz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:47 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 14:02:47 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 14:02:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:02:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:47 INFO - 'HOME': '/Users/cltbld', 14:02:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:47 INFO - 'LOGNAME': 'cltbld', 14:02:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:47 INFO - 'MOZ_NO_REMOTE': '1', 14:02:47 INFO - 'NO_EM_RESTART': '1', 14:02:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:47 INFO - 'PWD': '/builds/slave/test', 14:02:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:47 INFO - 'SHELL': '/bin/bash', 14:02:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:02:47 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:02:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:47 INFO - 'USER': 'cltbld', 14:02:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:47 INFO - 'XPC_FLAGS': '0x0', 14:02:47 INFO - 'XPC_SERVICE_NAME': '0', 14:02:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-oXeg9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:02:47 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)) 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-KzPhkS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:02:47 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)) 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-hH1Nb8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:02:47 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)) 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-nJqn_p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:02:47 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)) 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-_zMWGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:02:47 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)) 14:02:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:02:47 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-2ZMXnL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Zs6lBd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-2WzIBf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-2v3BHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-G3UwCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-OrPO6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-v_4raQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-ETVYGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-UtyvfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:02:48 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)) 14:02:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:48 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-TDsJB_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-LX6MUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-1fV5n1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-82cOrD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-Ei54N6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-WACogb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:49 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)) 14:02:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:02:49 INFO - Running setup.py (path:/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/pip-_CZmei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:02:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:50 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)) 14:02:50 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)) 14:02:50 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)) 14:02:50 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)) 14:02:50 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)) 14:02:50 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)) 14:02:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:02: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 14:02: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 14:02: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 14:02: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 14:02: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 14:02: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 14:02:52 INFO - Downloading blessings-1.6.tar.gz 14:02:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:02:52 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)) 14:02:52 INFO - Installing collected packages: blessings 14:02:52 INFO - Running setup.py install for blessings 14:02:52 INFO - Successfully installed blessings 14:02:52 INFO - Cleaning up... 14:02:52 INFO - Return code: 0 14:02:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:02:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:02:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:02:53 INFO - Reading from file tmpfile_stdout 14:02:53 INFO - Current package versions: 14:02:53 INFO - blessings == 1.6 14:02:53 INFO - blobuploader == 1.2.4 14:02:53 INFO - browsermob-proxy == 0.6.0 14:02:53 INFO - docopt == 0.6.1 14:02:53 INFO - manifestparser == 1.1 14:02:53 INFO - marionette-client == 2.3.0 14:02:53 INFO - marionette-driver == 1.4.0 14:02:53 INFO - mozInstall == 1.12 14:02:53 INFO - mozcrash == 0.17 14:02:53 INFO - mozdebug == 0.1 14:02:53 INFO - mozdevice == 0.48 14:02:53 INFO - mozfile == 1.2 14:02:53 INFO - mozhttpd == 0.7 14:02:53 INFO - mozinfo == 0.9 14:02:53 INFO - mozleak == 0.1 14:02:53 INFO - mozlog == 3.1 14:02:53 INFO - moznetwork == 0.27 14:02:53 INFO - mozprocess == 0.22 14:02:53 INFO - mozprofile == 0.28 14:02:53 INFO - mozrunner == 6.11 14:02:53 INFO - mozscreenshot == 0.1 14:02:53 INFO - mozsystemmonitor == 0.0 14:02:53 INFO - moztest == 0.7 14:02:53 INFO - mozversion == 1.4 14:02:53 INFO - psutil == 3.1.1 14:02:53 INFO - requests == 1.2.3 14:02:53 INFO - wptserve == 1.4.0 14:02:53 INFO - wsgiref == 0.1.2 14:02:53 INFO - Running post-action listener: _resource_record_post_action 14:02:53 INFO - Running post-action listener: _start_resource_monitoring 14:02:53 INFO - Starting resource monitoring. 14:02:53 INFO - ##### 14:02:53 INFO - ##### Running pull step. 14:02:53 INFO - ##### 14:02:53 INFO - Running pre-action listener: _resource_record_pre_action 14:02:53 INFO - Running main action method: pull 14:02:53 INFO - Pull has nothing to do! 14:02:53 INFO - Running post-action listener: _resource_record_post_action 14:02:53 INFO - ##### 14:02:53 INFO - ##### Running install step. 14:02:53 INFO - ##### 14:02:53 INFO - Running pre-action listener: _resource_record_pre_action 14:02:53 INFO - Running main action method: install 14:02:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:02:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:02:53 INFO - Reading from file tmpfile_stdout 14:02:53 INFO - Detecting whether we're running mozinstall >=1.0... 14:02:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:02:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:02:53 INFO - Reading from file tmpfile_stdout 14:02:53 INFO - Output received: 14:02:53 INFO - Usage: mozinstall [options] installer 14:02:53 INFO - Options: 14:02:53 INFO - -h, --help show this help message and exit 14:02:53 INFO - -d DEST, --destination=DEST 14:02:53 INFO - Directory to install application into. [default: 14:02:53 INFO - "/builds/slave/test"] 14:02:53 INFO - --app=APP Application being installed. [default: firefox] 14:02:53 INFO - mkdir: /builds/slave/test/build/application 14:02:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 14:02:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 14:03:11 INFO - Reading from file tmpfile_stdout 14:03:11 INFO - Output received: 14:03:11 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 14:03:11 INFO - Running post-action listener: _resource_record_post_action 14:03:11 INFO - ##### 14:03:11 INFO - ##### Running run-tests step. 14:03:11 INFO - ##### 14:03:11 INFO - Running pre-action listener: _resource_record_pre_action 14:03:11 INFO - Running main action method: run_tests 14:03:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:03:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:03:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:03:11 INFO - grabbing minidump binary from tooltool 14:03:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:03:11 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 0x10e7825e0>, '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 0x10e365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e390990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:03:11 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 14:03:11 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 14:03:11 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:03:11 INFO - Return code: 0 14:03:11 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 14:03:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:03:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 14:03:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 14:03:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YGCodBdj24/Render', 14:03:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:03:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:03:11 INFO - 'HOME': '/Users/cltbld', 14:03:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:03:11 INFO - 'LOGNAME': 'cltbld', 14:03:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:03:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:03:11 INFO - 'MOZ_NO_REMOTE': '1', 14:03:11 INFO - 'NO_EM_RESTART': '1', 14:03:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:03:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:03:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:03:11 INFO - 'PWD': '/builds/slave/test', 14:03:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:03:11 INFO - 'SHELL': '/bin/bash', 14:03:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.luQsdzXRyz/Listeners', 14:03:11 INFO - 'TMPDIR': '/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/', 14:03:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:03:11 INFO - 'USER': 'cltbld', 14:03:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:03:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:03:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:03:11 INFO - 'XPC_FLAGS': '0x0', 14:03:11 INFO - 'XPC_SERVICE_NAME': '0', 14:03:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:03:11 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 14:03:12 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 14:03:12 INFO - import pkg_resources 14:03:12 INFO - Using 1 client processes 14:03:13 INFO - wptserve Starting http server on 127.0.0.1:8001 14:03:13 INFO - wptserve Starting http server on 127.0.0.1:8000 14:03:13 INFO - wptserve Starting http server on 127.0.0.1:8443 14:03:14 INFO - SUITE-START | Running 778 tests 14:03:14 INFO - Running testharness tests 14:03:14 INFO - Setting up ssl 14:03:14 INFO - PROCESS | certutil | 14:03:14 INFO - PROCESS | certutil | 14:03:14 INFO - PROCESS | certutil | 14:03:14 INFO - Certificate Nickname Trust Attributes 14:03:14 INFO - SSL,S/MIME,JAR/XPI 14:03:14 INFO - 14:03:14 INFO - web-platform-tests CT,, 14:03:14 INFO - 14:03:14 INFO - Starting runner 14:03:15 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 14:03:16 INFO - PROCESS | 6615 | 1468184596037 Marionette DEBUG Marionette enabled via build flag and pref 14:03:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x113cee800 == 1 [pid = 6615] [id = 1] 14:03:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 1 (0x113cef000) [pid = 6615] [serial = 1] [outer = 0x0] 14:03:16 INFO - PROCESS | 6615 | [6615] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:03:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 2 (0x113cf0000) [pid = 6615] [serial = 2] [outer = 0x113cef000] 14:03:16 INFO - PROCESS | 6615 | 1468184596351 Marionette INFO Listening on port 2828 14:03:16 INFO - PROCESS | 6615 | 1468184596585 Marionette DEBUG Marionette enabled via command-line flag 14:03:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x116965000 == 2 [pid = 6615] [id = 2] 14:03:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 3 (0x116965800) [pid = 6615] [serial = 3] [outer = 0x0] 14:03:16 INFO - PROCESS | 6615 | [6615] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:03:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 4 (0x116966800) [pid = 6615] [serial = 4] [outer = 0x116965800] 14:03:16 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:03:16 INFO - PROCESS | 6615 | 1468184596734 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54676 14:03:16 INFO - PROCESS | 6615 | 1468184596822 Marionette DEBUG Closed connection conn0 14:03:16 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:03:16 INFO - PROCESS | 6615 | 1468184596825 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54677 14:03:16 INFO - PROCESS | 6615 | 1468184596836 Marionette DEBUG Closed connection conn1 14:03:16 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:03:16 INFO - PROCESS | 6615 | 1468184596842 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54678 14:03:16 INFO - PROCESS | 6615 | 1468184596850 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:03:16 INFO - PROCESS | 6615 | 1468184596856 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160710132925","device":"desktop","version":"48.0"} 14:03:17 INFO - PROCESS | 6615 | [6615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:03:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b40800 == 3 [pid = 6615] [id = 3] 14:03:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 5 (0x119b41800) [pid = 6615] [serial = 5] [outer = 0x0] 14:03:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b42000 == 4 [pid = 6615] [id = 4] 14:03:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 6 (0x119e4d800) [pid = 6615] [serial = 6] [outer = 0x0] 14:03:17 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:03:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216f9000 == 5 [pid = 6615] [id = 5] 14:03:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 7 (0x119e4d000) [pid = 6615] [serial = 7] [outer = 0x0] 14:03:18 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:03:18 INFO - PROCESS | 6615 | [6615] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:03:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 8 (0x12193d000) [pid = 6615] [serial = 8] [outer = 0x119e4d000] 14:03:18 INFO - PROCESS | 6615 | [6615] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:03:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 9 (0x121807800) [pid = 6615] [serial = 9] [outer = 0x119b41800] 14:03:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 10 (0x123705800) [pid = 6615] [serial = 10] [outer = 0x119e4d800] 14:03:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 11 (0x123707400) [pid = 6615] [serial = 11] [outer = 0x119e4d000] 14:03:18 INFO - PROCESS | 6615 | [6615] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:03:18 INFO - PROCESS | 6615 | 1468184598910 Marionette INFO startBrowser a76398dd-055d-714b-a471-93de37966d20 14:03:18 INFO - PROCESS | 6615 | 1468184598932 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 6615 | 1468184598942 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 6615 | 1468184598944 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 12 (0x126ed4000) [pid = 6615] [serial = 12] [outer = 0x119e4d000] 14:03:19 INFO - PROCESS | 6615 | 1468184599250 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a76398dd-055d-714b-a471-93de37966d20","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160710132925","device":"desktop","version":"48.0","command_id":1}}] 14:03:19 INFO - PROCESS | 6615 | 1468184599353 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}] 14:03:19 INFO - PROCESS | 6615 | 1468184599356 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | 1468184599400 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:03:19 INFO - PROCESS | 6615 | 1468184599473 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:03:19 INFO - PROCESS | 6615 | 1468184599474 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:03:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 13 (0x12890fc00) [pid = 6615] [serial = 13] [outer = 0x119e4d000] 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:03:19 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:19 INFO - PROCESS | 6615 | 1468184599758 Marionette TRACE conn2 <- [1,3,null,{}] 14:03:19 INFO - PROCESS | 6615 | 1468184599761 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:03:19 INFO - PROCESS | 6615 | 1468184599763 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | 1468184599780 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:03:19 INFO - PROCESS | 6615 | 1468184599808 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 6615 | 1468184599810 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 14:03:19 INFO - PROCESS | 6615 | 1468184599813 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 6615 | 1468184599815 Marionette TRACE conn2 <- [1,6,null,{}] 14:03:19 INFO - PROCESS | 6615 | 1468184599821 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}] 14:03:19 INFO - PROCESS | 6615 | 1468184599822 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | 1468184599833 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:03:19 INFO - PROCESS | 6615 | 1468184599840 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 6615 | 1468184599842 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fce800 == 6 [pid = 6615] [id = 6] 14:03:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 14 (0x129262400) [pid = 6615] [serial = 14] [outer = 0x0] 14:03:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 15 (0x129264000) [pid = 6615] [serial = 15] [outer = 0x129262400] 14:03:19 INFO - PROCESS | 6615 | 1468184599879 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 16 (0x129269c00) [pid = 6615] [serial = 16] [outer = 0x129262400] 14:03:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x12943c000 == 7 [pid = 6615] [id = 7] 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 17 (0x1294a7400) [pid = 6615] [serial = 17] [outer = 0x0] 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 18 (0x129533c00) [pid = 6615] [serial = 18] [outer = 0x1294a7400] 14:03:20 INFO - PROCESS | 6615 | 1468184600228 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 19 (0x129540400) [pid = 6615] [serial = 19] [outer = 0x1294a7400] 14:03:20 INFO - PROCESS | 6615 | 1468184600369 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 621ms 14:03:20 INFO - PROCESS | 6615 | 1468184600449 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 6615 | 1468184600450 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:03:20 INFO - PROCESS | 6615 | 1468184600480 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 6615 | 1468184600481 Marionette TRACE conn2 <- [1,10,null,{}] 14:03:20 INFO - PROCESS | 6615 | 1468184600499 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}] 14:03:20 INFO - PROCESS | 6615 | 1468184600503 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:20 INFO - PROCESS | 6615 | 1468184600606 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:03:20 INFO - PROCESS | 6615 | 1468184600614 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 6615 | 1468184600615 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad23800 == 8 [pid = 6615] [id = 8] 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 20 (0x12adb9c00) [pid = 6615] [serial = 20] [outer = 0x0] 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 21 (0x12adbbc00) [pid = 6615] [serial = 21] [outer = 0x12adb9c00] 14:03:20 INFO - PROCESS | 6615 | 1468184600642 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 22 (0x12adc0400) [pid = 6615] [serial = 22] [outer = 0x12adb9c00] 14:03:20 INFO - PROCESS | 6615 | 1468184600991 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 550ms 14:03:21 INFO - PROCESS | 6615 | 1468184601008 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 6615 | 1468184601009 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:03:21 INFO - PROCESS | 6615 | 1468184601012 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 6615 | 1468184601013 Marionette TRACE conn2 <- [1,14,null,{}] 14:03:21 INFO - PROCESS | 6615 | 1468184601015 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}] 14:03:21 INFO - PROCESS | 6615 | 1468184601017 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:21 INFO - PROCESS | 6615 | 1468184601116 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:03:21 INFO - PROCESS | 6615 | 1468184601120 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 6615 | 1468184601121 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d7800 == 9 [pid = 6615] [id = 9] 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 23 (0x12adc7000) [pid = 6615] [serial = 23] [outer = 0x0] 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 24 (0x12b333800) [pid = 6615] [serial = 24] [outer = 0x12adc7000] 14:03:21 INFO - PROCESS | 6615 | 1468184601146 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 25 (0x12b33f000) [pid = 6615] [serial = 25] [outer = 0x12adc7000] 14:03:21 INFO - PROCESS | 6615 | 1468184601416 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 417ms 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:03:21 INFO - PROCESS | 6615 | 1468184601430 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 6615 | 1468184601431 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 14:03:21 INFO - PROCESS | 6615 | 1468184601442 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 6615 | 1468184601443 Marionette TRACE conn2 <- [1,18,null,{}] 14:03:21 INFO - PROCESS | 6615 | 1468184601448 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}] 14:03:21 INFO - PROCESS | 6615 | 1468184601450 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:21 INFO - PROCESS | 6615 | 1468184601550 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:03:21 INFO - PROCESS | 6615 | 1468184601555 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 6615 | 1468184601557 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9d6800 == 10 [pid = 6615] [id = 10] 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 26 (0x12bb2ac00) [pid = 6615] [serial = 26] [outer = 0x0] 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 27 (0x12bb86c00) [pid = 6615] [serial = 27] [outer = 0x12bb2ac00] 14:03:21 INFO - PROCESS | 6615 | 1468184601581 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 28 (0x12bb8cc00) [pid = 6615] [serial = 28] [outer = 0x12bb2ac00] 14:03:21 INFO - PROCESS | 6615 | 1468184601861 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 480ms 14:03:21 INFO - PROCESS | 6615 | 1468184601915 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 6615 | 1468184601917 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:03:21 INFO - PROCESS | 6615 | 1468184601921 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 6615 | 1468184601924 Marionette TRACE conn2 <- [1,22,null,{}] 14:03:21 INFO - PROCESS | 6615 | 1468184601926 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}] 14:03:21 INFO - PROCESS | 6615 | 1468184601928 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:22 INFO - PROCESS | 6615 | 1468184602029 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:03:22 INFO - PROCESS | 6615 | 1468184602033 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 6615 | 1468184602034 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be35000 == 11 [pid = 6615] [id = 11] 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 29 (0x12107f000) [pid = 6615] [serial = 29] [outer = 0x0] 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 30 (0x125ffbc00) [pid = 6615] [serial = 30] [outer = 0x12107f000] 14:03:22 INFO - PROCESS | 6615 | 1468184602060 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 31 (0x12bb91400) [pid = 6615] [serial = 31] [outer = 0x12107f000] 14:03:22 INFO - PROCESS | 6615 | 1468184602315 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 14:03:22 INFO - PROCESS | 6615 | 1468184602350 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 6615 | 1468184602356 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:03:22 INFO - PROCESS | 6615 | 1468184602366 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 6615 | 1468184602368 Marionette TRACE conn2 <- [1,26,null,{}] 14:03:22 INFO - PROCESS | 6615 | 1468184602383 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}] 14:03:22 INFO - PROCESS | 6615 | 1468184602385 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:22 INFO - PROCESS | 6615 | 1468184602540 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:03:22 INFO - PROCESS | 6615 | 1468184602545 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 6615 | 1468184602548 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x11807b800 == 12 [pid = 6615] [id = 12] 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 32 (0x118592800) [pid = 6615] [serial = 32] [outer = 0x0] 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 33 (0x12a795000) [pid = 6615] [serial = 33] [outer = 0x118592800] 14:03:22 INFO - PROCESS | 6615 | 1468184602580 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 34 (0x12c036c00) [pid = 6615] [serial = 34] [outer = 0x118592800] 14:03:22 INFO - PROCESS | 6615 | 1468184602824 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 482ms 14:03:22 INFO - PROCESS | 6615 | 1468184602848 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 6615 | 1468184602849 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:03:22 INFO - PROCESS | 6615 | 1468184602863 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 6615 | 1468184602878 Marionette TRACE conn2 <- [1,30,null,{}] 14:03:22 INFO - PROCESS | 6615 | 1468184602892 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}] 14:03:22 INFO - PROCESS | 6615 | 1468184602893 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:22 INFO - PROCESS | 6615 | 1468184602993 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:03:22 INFO - PROCESS | 6615 | 1468184602997 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 6615 | 1468184602998 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c327000 == 13 [pid = 6615] [id = 13] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 35 (0x12c03bc00) [pid = 6615] [serial = 35] [outer = 0x0] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 36 (0x12c612c00) [pid = 6615] [serial = 36] [outer = 0x12c03bc00] 14:03:23 INFO - PROCESS | 6615 | 1468184603022 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 37 (0x12c616c00) [pid = 6615] [serial = 37] [outer = 0x12c03bc00] 14:03:23 INFO - PROCESS | 6615 | 1468184603268 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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 451ms 14:03:23 INFO - PROCESS | 6615 | 1468184603310 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 6615 | 1468184603311 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 14:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:03:23 INFO - PROCESS | 6615 | 1468184603314 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 6615 | 1468184603315 Marionette TRACE conn2 <- [1,34,null,{}] 14:03:23 INFO - PROCESS | 6615 | 1468184603325 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}] 14:03:23 INFO - PROCESS | 6615 | 1468184603326 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:23 INFO - PROCESS | 6615 | 1468184603422 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:03:23 INFO - PROCESS | 6615 | 1468184603426 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 6615 | 1468184603427 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6b3800 == 14 [pid = 6615] [id = 14] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 38 (0x12c03b800) [pid = 6615] [serial = 38] [outer = 0x0] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 39 (0x12c61e000) [pid = 6615] [serial = 39] [outer = 0x12c03b800] 14:03:23 INFO - PROCESS | 6615 | 1468184603452 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 40 (0x1191b4000) [pid = 6615] [serial = 40] [outer = 0x12c03b800] 14:03:23 INFO - PROCESS | 6615 | 1468184603695 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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 14:03:23 INFO - PROCESS | 6615 | 1468184603733 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 6615 | 1468184603734 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 14:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:03:23 INFO - PROCESS | 6615 | 1468184603744 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 6615 | 1468184603745 Marionette TRACE conn2 <- [1,38,null,{}] 14:03:23 INFO - PROCESS | 6615 | 1468184603748 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}] 14:03:23 INFO - PROCESS | 6615 | 1468184603749 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:23 INFO - PROCESS | 6615 | 1468184603866 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:03:23 INFO - PROCESS | 6615 | 1468184603869 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 6615 | 1468184603870 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd16800 == 15 [pid = 6615] [id = 15] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 41 (0x1191bac00) [pid = 6615] [serial = 41] [outer = 0x0] 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 42 (0x12c61c800) [pid = 6615] [serial = 42] [outer = 0x1191bac00] 14:03:23 INFO - PROCESS | 6615 | 1468184603894 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 43 (0x12cddcc00) [pid = 6615] [serial = 43] [outer = 0x1191bac00] 14:03:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e4e000 == 16 [pid = 6615] [id = 16] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 44 (0x121e4e800) [pid = 6615] [serial = 44] [outer = 0x0] 14:03:24 INFO - PROCESS | 6615 | 1468184604143 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]]]}] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 45 (0x121e50000) [pid = 6615] [serial = 45] [outer = 0x121e4e800] 14:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 46 (0x121e55000) [pid = 6615] [serial = 46] [outer = 0x121e4e800] 14:03:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e4d800 == 17 [pid = 6615] [id = 17] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 47 (0x12cde4800) [pid = 6615] [serial = 47] [outer = 0x0] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 48 (0x12ce5a800) [pid = 6615] [serial = 48] [outer = 0x12cde4800] 14:03:24 INFO - PROCESS | 6615 | 1468184604192 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 6615 | 1468184604193 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 49 (0x116905c00) [pid = 6615] [serial = 49] [outer = 0x12cde4800] 14:03:24 INFO - PROCESS | 6615 | 1468184604247 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 6615 | 1468184604248 Marionette TRACE conn2 <- [1,42,null,{}] 14:03:24 INFO - PROCESS | 6615 | 1468184604259 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}] 14:03:24 INFO - PROCESS | 6615 | 1468184604260 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:24 INFO - PROCESS | 6615 | 1468184604380 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:03:24 INFO - PROCESS | 6615 | 1468184604388 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 6615 | 1468184604389 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d429000 == 18 [pid = 6615] [id = 18] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 50 (0x12cde3400) [pid = 6615] [serial = 50] [outer = 0x0] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 51 (0x12cde6800) [pid = 6615] [serial = 51] [outer = 0x12cde3400] 14:03:24 INFO - PROCESS | 6615 | 1468184604415 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 52 (0x12d776800) [pid = 6615] [serial = 52] [outer = 0x12cde3400] 14:03:24 INFO - PROCESS | 6615 | 1468184604673 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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 508ms 14:03:24 INFO - PROCESS | 6615 | 1468184604726 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:03:24 INFO - PROCESS | 6615 | 1468184604728 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 14:03:24 INFO - PROCESS | 6615 | 1468184604730 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 6615 | 1468184604732 Marionette TRACE conn2 <- [1,46,null,{}] 14:03:24 INFO - PROCESS | 6615 | 1468184604735 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}] 14:03:24 INFO - PROCESS | 6615 | 1468184604738 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:24 INFO - PROCESS | 6615 | 1468184604845 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:03:24 INFO - PROCESS | 6615 | 1468184604848 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 6615 | 1468184604850 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d79e800 == 19 [pid = 6615] [id = 19] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 53 (0x118370c00) [pid = 6615] [serial = 53] [outer = 0x0] 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 54 (0x12d77a400) [pid = 6615] [serial = 54] [outer = 0x118370c00] 14:03:24 INFO - PROCESS | 6615 | 1468184604877 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 55 (0x12d780400) [pid = 6615] [serial = 55] [outer = 0x118370c00] 14:03:25 INFO - PROCESS | 6615 | 1468184605119 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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 14:03:25 INFO - PROCESS | 6615 | 1468184605149 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 6615 | 1468184605150 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:03:25 INFO - PROCESS | 6615 | 1468184605162 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 6615 | 1468184605163 Marionette TRACE conn2 <- [1,50,null,{}] 14:03:25 INFO - PROCESS | 6615 | 1468184605166 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}] 14:03:25 INFO - PROCESS | 6615 | 1468184605167 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:25 INFO - PROCESS | 6615 | 1468184605279 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:03:25 INFO - PROCESS | 6615 | 1468184605282 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 6615 | 1468184605283 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9a6800 == 20 [pid = 6615] [id = 20] 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 56 (0x118115000) [pid = 6615] [serial = 56] [outer = 0x0] 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x11811e400) [pid = 6615] [serial = 57] [outer = 0x118115000] 14:03:25 INFO - PROCESS | 6615 | 1468184605307 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x12b340800) [pid = 6615] [serial = 58] [outer = 0x118115000] 14:03:25 INFO - PROCESS | 6615 | 1468184605545 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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 429ms 14:03:25 INFO - PROCESS | 6615 | 1468184605584 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 6615 | 1468184605585 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:03:25 INFO - PROCESS | 6615 | 1468184605597 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 6615 | 1468184605598 Marionette TRACE conn2 <- [1,54,null,{}] 14:03:25 INFO - PROCESS | 6615 | 1468184605600 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}] 14:03:25 INFO - PROCESS | 6615 | 1468184605602 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:25 INFO - PROCESS | 6615 | 1468184605720 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:03:25 INFO - PROCESS | 6615 | 1468184605732 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 6615 | 1468184605733 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d7ac000 == 21 [pid = 6615] [id = 21] 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 59 (0x12d6ce000) [pid = 6615] [serial = 59] [outer = 0x0] 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x12d6d4800) [pid = 6615] [serial = 60] [outer = 0x12d6ce000] 14:03:25 INFO - PROCESS | 6615 | 1468184605773 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x12d6d8800) [pid = 6615] [serial = 61] [outer = 0x12d6ce000] 14:03:26 INFO - PROCESS | 6615 | 1468184606125 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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 568ms 14:03:26 INFO - PROCESS | 6615 | 1468184606808 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 6615 | 1468184606810 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:03:26 INFO - PROCESS | 6615 | 1468184606877 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 6615 | 1468184606880 Marionette TRACE conn2 <- [1,58,null,{}] 14:03:26 INFO - PROCESS | 6615 | 1468184606884 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}] 14:03:26 INFO - PROCESS | 6615 | 1468184606887 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:27 INFO - PROCESS | 6615 | 1468184607005 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:03:27 INFO - PROCESS | 6615 | 1468184607055 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 6615 | 1468184607057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x112545000 == 22 [pid = 6615] [id = 22] 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x11297bc00) [pid = 6615] [serial = 62] [outer = 0x0] 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x112985000) [pid = 6615] [serial = 63] [outer = 0x11297bc00] 14:03:27 INFO - PROCESS | 6615 | 1468184607090 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x112f45400) [pid = 6615] [serial = 64] [outer = 0x11297bc00] 14:03:27 INFO - PROCESS | 6615 | 1468184607566 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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 730ms 14:03:27 INFO - PROCESS | 6615 | 1468184607609 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 6615 | 1468184607611 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:03:27 INFO - PROCESS | 6615 | 1468184607616 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 6615 | 1468184607619 Marionette TRACE conn2 <- [1,62,null,{}] 14:03:27 INFO - PROCESS | 6615 | 1468184607624 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}] 14:03:27 INFO - PROCESS | 6615 | 1468184607626 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:27 INFO - PROCESS | 6615 | 1468184607739 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:03:27 INFO - PROCESS | 6615 | 1468184607791 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 6615 | 1468184607793 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x116966000 == 23 [pid = 6615] [id = 23] 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x113c8e000) [pid = 6615] [serial = 65] [outer = 0x0] 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x115e8dc00) [pid = 6615] [serial = 66] [outer = 0x113c8e000] 14:03:27 INFO - PROCESS | 6615 | 1468184607825 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x116a1a000) [pid = 6615] [serial = 67] [outer = 0x113c8e000] 14:03:28 INFO - PROCESS | 6615 | 1468184608254 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]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 677ms 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:03:28 INFO - PROCESS | 6615 | 1468184608310 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 6615 | 1468184608313 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 14:03:28 INFO - PROCESS | 6615 | 1468184608316 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 6615 | 1468184608319 Marionette TRACE conn2 <- [1,66,null,{}] 14:03:28 INFO - PROCESS | 6615 | 1468184608348 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}] 14:03:28 INFO - PROCESS | 6615 | 1468184608353 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:28 INFO - PROCESS | 6615 | 1468184608575 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:03:28 INFO - PROCESS | 6615 | 1468184608615 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 6615 | 1468184608617 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fa9000 == 24 [pid = 6615] [id = 24] 14:03:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x11858dc00) [pid = 6615] [serial = 68] [outer = 0x0] 14:03:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x118592400) [pid = 6615] [serial = 69] [outer = 0x11858dc00] 14:03:28 INFO - PROCESS | 6615 | 1468184608649 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x11874c400) [pid = 6615] [serial = 70] [outer = 0x11858dc00] 14:03:29 INFO - PROCESS | 6615 | 1468184609109 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]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 842ms 14:03:29 INFO - PROCESS | 6615 | 1468184609157 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 6615 | 1468184609159 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:03:29 INFO - PROCESS | 6615 | 1468184609161 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 6615 | 1468184609162 Marionette TRACE conn2 <- [1,70,null,{}] 14:03:29 INFO - PROCESS | 6615 | 1468184609165 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}] 14:03:29 INFO - PROCESS | 6615 | 1468184609166 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:29 INFO - PROCESS | 6615 | 1468184609299 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:03:29 INFO - PROCESS | 6615 | 1468184609529 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 6615 | 1468184609530 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x112538000 == 25 [pid = 6615] [id = 25] 14:03:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x113224800) [pid = 6615] [serial = 71] [outer = 0x0] 14:03:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x113381000) [pid = 6615] [serial = 72] [outer = 0x113224800] 14:03:29 INFO - PROCESS | 6615 | 1468184609564 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x113c90800) [pid = 6615] [serial = 73] [outer = 0x113224800] 14:03:29 INFO - PROCESS | 6615 | 1468184609982 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]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:03:30 INFO - PROCESS | 6615 | 1468184610034 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 6615 | 1468184610036 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 14:03:30 INFO - PROCESS | 6615 | 1468184610039 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 6615 | 1468184610040 Marionette TRACE conn2 <- [1,74,null,{}] 14:03:30 INFO - PROCESS | 6615 | 1468184610044 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}] 14:03:30 INFO - PROCESS | 6615 | 1468184610045 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:30 INFO - PROCESS | 6615 | 1468184610132 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:03:30 INFO - PROCESS | 6615 | 1468184610178 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 6615 | 1468184610179 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x113363000 == 26 [pid = 6615] [id = 26] 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x115e90000) [pid = 6615] [serial = 74] [outer = 0x0] 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x116630800) [pid = 6615] [serial = 75] [outer = 0x115e90000] 14:03:30 INFO - PROCESS | 6615 | 1468184610209 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x116907800) [pid = 6615] [serial = 76] [outer = 0x115e90000] 14:03:30 INFO - PROCESS | 6615 | 1468184610690 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]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 670ms 14:03:30 INFO - PROCESS | 6615 | 1468184610711 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 6615 | 1468184610714 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:03:30 INFO - PROCESS | 6615 | 1468184610716 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 6615 | 1468184610717 Marionette TRACE conn2 <- [1,78,null,{}] 14:03:30 INFO - PROCESS | 6615 | 1468184610722 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}] 14:03:30 INFO - PROCESS | 6615 | 1468184610723 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:30 INFO - PROCESS | 6615 | 1468184610800 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:03:30 INFO - PROCESS | 6615 | 1468184610808 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 6615 | 1468184610810 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ef5000 == 27 [pid = 6615] [id = 27] 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x116a21400) [pid = 6615] [serial = 77] [outer = 0x0] 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x117557c00) [pid = 6615] [serial = 78] [outer = 0x116a21400] 14:03:30 INFO - PROCESS | 6615 | 1468184610835 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x11811ac00) [pid = 6615] [serial = 79] [outer = 0x116a21400] 14:03:31 INFO - PROCESS | 6615 | 1468184611156 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]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 14:03:31 INFO - PROCESS | 6615 | 1468184611190 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 6615 | 1468184611191 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:03:31 INFO - PROCESS | 6615 | 1468184611198 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 6615 | 1468184611202 Marionette TRACE conn2 <- [1,82,null,{}] 14:03:31 INFO - PROCESS | 6615 | 1468184611205 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}] 14:03:31 INFO - PROCESS | 6615 | 1468184611208 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:31 INFO - PROCESS | 6615 | 1468184611283 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:03:31 INFO - PROCESS | 6615 | 1468184611288 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 6615 | 1468184611290 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x11694e000 == 28 [pid = 6615] [id = 28] 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x112f44400) [pid = 6615] [serial = 80] [outer = 0x0] 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1182ac800) [pid = 6615] [serial = 81] [outer = 0x112f44400] 14:03:31 INFO - PROCESS | 6615 | 1468184611315 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x118593c00) [pid = 6615] [serial = 82] [outer = 0x112f44400] 14:03:31 INFO - PROCESS | 6615 | 1468184611647 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]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 14:03:31 INFO - PROCESS | 6615 | 1468184611673 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 6615 | 1468184611675 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:03:31 INFO - PROCESS | 6615 | 1468184611677 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 6615 | 1468184611678 Marionette TRACE conn2 <- [1,86,null,{}] 14:03:31 INFO - PROCESS | 6615 | 1468184611681 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}] 14:03:31 INFO - PROCESS | 6615 | 1468184611682 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:31 INFO - PROCESS | 6615 | 1468184611755 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:03:31 INFO - PROCESS | 6615 | 1468184611802 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 6615 | 1468184611803 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ab5000 == 29 [pid = 6615] [id = 29] 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11613ec00) [pid = 6615] [serial = 83] [outer = 0x0] 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1185a3000) [pid = 6615] [serial = 84] [outer = 0x11613ec00] 14:03:31 INFO - PROCESS | 6615 | 1468184611829 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1187fd400) [pid = 6615] [serial = 85] [outer = 0x11613ec00] 14:03:32 INFO - PROCESS | 6615 | 1468184612082 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 14:03:32 INFO - PROCESS | 6615 | 1468184612096 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 6615 | 1468184612097 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:03:32 INFO - PROCESS | 6615 | 1468184612099 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 6615 | 1468184612100 Marionette TRACE conn2 <- [1,90,null,{}] 14:03:32 INFO - PROCESS | 6615 | 1468184612113 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}] 14:03:32 INFO - PROCESS | 6615 | 1468184612114 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:32 INFO - PROCESS | 6615 | 1468184612194 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:03:32 INFO - PROCESS | 6615 | 1468184612198 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 6615 | 1468184612203 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e80000 == 30 [pid = 6615] [id = 30] 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1191b4c00) [pid = 6615] [serial = 86] [outer = 0x0] 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1191b8c00) [pid = 6615] [serial = 87] [outer = 0x1191b4c00] 14:03:32 INFO - PROCESS | 6615 | 1468184612237 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11945f000) [pid = 6615] [serial = 88] [outer = 0x1191b4c00] 14:03:32 INFO - PROCESS | 6615 | 1468184612590 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 522ms 14:03:32 INFO - PROCESS | 6615 | 1468184612628 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 6615 | 1468184612630 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:03:32 INFO - PROCESS | 6615 | 1468184612634 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 6615 | 1468184612636 Marionette TRACE conn2 <- [1,94,null,{}] 14:03:32 INFO - PROCESS | 6615 | 1468184612639 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}] 14:03:32 INFO - PROCESS | 6615 | 1468184612642 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:32 INFO - PROCESS | 6615 | 1468184612765 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:03:32 INFO - PROCESS | 6615 | 1468184612771 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 6615 | 1468184612773 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x11815f000 == 31 [pid = 6615] [id = 31] 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1191bb800) [pid = 6615] [serial = 89] [outer = 0x0] 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1197e7800) [pid = 6615] [serial = 90] [outer = 0x1191bb800] 14:03:32 INFO - PROCESS | 6615 | 1468184612813 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119e44000) [pid = 6615] [serial = 91] [outer = 0x1191bb800] 14:03:33 INFO - PROCESS | 6615 | 1468184613237 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]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 623ms 14:03:33 INFO - PROCESS | 6615 | 1468184613258 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 6615 | 1468184613259 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:03:33 INFO - PROCESS | 6615 | 1468184613261 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 6615 | 1468184613262 Marionette TRACE conn2 <- [1,98,null,{}] 14:03:33 INFO - PROCESS | 6615 | 1468184613264 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}] 14:03:33 INFO - PROCESS | 6615 | 1468184613266 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:33 INFO - PROCESS | 6615 | 1468184613341 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:03:33 INFO - PROCESS | 6615 | 1468184613345 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 6615 | 1468184613346 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x119178000 == 32 [pid = 6615] [id = 32] 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119cb4c00) [pid = 6615] [serial = 92] [outer = 0x0] 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12105e800) [pid = 6615] [serial = 93] [outer = 0x119cb4c00] 14:03:33 INFO - PROCESS | 6615 | 1468184613373 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121081000) [pid = 6615] [serial = 94] [outer = 0x119cb4c00] 14:03:33 INFO - PROCESS | 6615 | 1468184613681 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]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 14:03:33 INFO - PROCESS | 6615 | 1468184613730 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 6615 | 1468184613731 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:03:33 INFO - PROCESS | 6615 | 1468184613733 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 6615 | 1468184613734 Marionette TRACE conn2 <- [1,102,null,{}] 14:03:33 INFO - PROCESS | 6615 | 1468184613737 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}] 14:03:33 INFO - PROCESS | 6615 | 1468184613738 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:33 INFO - PROCESS | 6615 | 1468184613813 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:03:33 INFO - PROCESS | 6615 | 1468184613816 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 6615 | 1468184613818 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a1800 == 33 [pid = 6615] [id = 33] 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121082400) [pid = 6615] [serial = 95] [outer = 0x0] 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12111cc00) [pid = 6615] [serial = 96] [outer = 0x121082400] 14:03:33 INFO - PROCESS | 6615 | 1468184613845 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121124800) [pid = 6615] [serial = 97] [outer = 0x121082400] 14:03:34 INFO - PROCESS | 6615 | 1468184614156 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 472ms 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:03:34 INFO - PROCESS | 6615 | 1468184614205 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 6615 | 1468184614207 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 14:03:34 INFO - PROCESS | 6615 | 1468184614209 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 6615 | 1468184614210 Marionette TRACE conn2 <- [1,106,null,{}] 14:03:34 INFO - PROCESS | 6615 | 1468184614212 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}] 14:03:34 INFO - PROCESS | 6615 | 1468184614213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:34 INFO - PROCESS | 6615 | 1468184614310 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:03:34 INFO - PROCESS | 6615 | 1468184614316 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 6615 | 1468184614317 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b1000 == 34 [pid = 6615] [id = 34] 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x121125000) [pid = 6615] [serial = 98] [outer = 0x0] 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121128400) [pid = 6615] [serial = 99] [outer = 0x121125000] 14:03:34 INFO - PROCESS | 6615 | 1468184614344 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1211f0800) [pid = 6615] [serial = 100] [outer = 0x121125000] 14:03:34 INFO - PROCESS | 6615 | 1468184614624 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 14:03:34 INFO - PROCESS | 6615 | 1468184614680 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 6615 | 1468184614681 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:03:34 INFO - PROCESS | 6615 | 1468184614683 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 6615 | 1468184614685 Marionette TRACE conn2 <- [1,110,null,{}] 14:03:34 INFO - PROCESS | 6615 | 1468184614690 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}] 14:03:34 INFO - PROCESS | 6615 | 1468184614692 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:34 INFO - PROCESS | 6615 | 1468184614772 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:03:34 INFO - PROCESS | 6615 | 1468184614776 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 6615 | 1468184614778 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x121011000 == 35 [pid = 6615] [id = 35] 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121123400) [pid = 6615] [serial = 101] [outer = 0x0] 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12131d800) [pid = 6615] [serial = 102] [outer = 0x121123400] 14:03:34 INFO - PROCESS | 6615 | 1468184614804 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121086000) [pid = 6615] [serial = 103] [outer = 0x121123400] 14:03:35 INFO - PROCESS | 6615 | 1468184615111 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]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 14:03:35 INFO - PROCESS | 6615 | 1468184615157 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:03:35 INFO - PROCESS | 6615 | 1468184615158 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 14:03:35 INFO - PROCESS | 6615 | 1468184615160 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 6615 | 1468184615162 Marionette TRACE conn2 <- [1,114,null,{}] 14:03:35 INFO - PROCESS | 6615 | 1468184615164 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}] 14:03:35 INFO - PROCESS | 6615 | 1468184615166 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:35 INFO - PROCESS | 6615 | 1468184615280 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:03:35 INFO - PROCESS | 6615 | 1468184615287 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 6615 | 1468184615288 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121265800 == 36 [pid = 6615] [id = 36] 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x121938000) [pid = 6615] [serial = 104] [outer = 0x0] 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x121e10400) [pid = 6615] [serial = 105] [outer = 0x121938000] 14:03:35 INFO - PROCESS | 6615 | 1468184615312 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x125341c00) [pid = 6615] [serial = 106] [outer = 0x121938000] 14:03:35 INFO - PROCESS | 6615 | 1468184615627 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]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 518ms 14:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:03:35 INFO - PROCESS | 6615 | 1468184615679 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 6615 | 1468184615680 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 14:03:35 INFO - PROCESS | 6615 | 1468184615682 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 6615 | 1468184615683 Marionette TRACE conn2 <- [1,118,null,{}] 14:03:35 INFO - PROCESS | 6615 | 1468184615686 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}] 14:03:35 INFO - PROCESS | 6615 | 1468184615687 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:35 INFO - PROCESS | 6615 | 1468184615767 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:03:35 INFO - PROCESS | 6615 | 1468184615772 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 6615 | 1468184615774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121482800 == 37 [pid = 6615] [id = 37] 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x125433800) [pid = 6615] [serial = 107] [outer = 0x0] 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12568bc00) [pid = 6615] [serial = 108] [outer = 0x125433800] 14:03:35 INFO - PROCESS | 6615 | 1468184615798 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x125834000) [pid = 6615] [serial = 109] [outer = 0x125433800] 14:03:36 INFO - PROCESS | 6615 | 1468184616101 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:03:36 INFO - PROCESS | 6615 | 1468184616150 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 6615 | 1468184616152 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 14:03:36 INFO - PROCESS | 6615 | 1468184616154 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 6615 | 1468184616155 Marionette TRACE conn2 <- [1,122,null,{}] 14:03:36 INFO - PROCESS | 6615 | 1468184616157 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}] 14:03:36 INFO - PROCESS | 6615 | 1468184616158 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:36 INFO - PROCESS | 6615 | 1468184616263 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:03:36 INFO - PROCESS | 6615 | 1468184616270 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 6615 | 1468184616271 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x121804800 == 38 [pid = 6615] [id = 38] 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x125688800) [pid = 6615] [serial = 110] [outer = 0x0] 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x125fc9000) [pid = 6615] [serial = 111] [outer = 0x125688800] 14:03:36 INFO - PROCESS | 6615 | 1468184616302 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x125ff6400) [pid = 6615] [serial = 112] [outer = 0x125688800] 14:03:36 INFO - PROCESS | 6615 | 1468184616570 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 14:03:36 INFO - PROCESS | 6615 | 1468184616626 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 6615 | 1468184616627 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:03:36 INFO - PROCESS | 6615 | 1468184616630 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 6615 | 1468184616631 Marionette TRACE conn2 <- [1,126,null,{}] 14:03:36 INFO - PROCESS | 6615 | 1468184616633 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}] 14:03:36 INFO - PROCESS | 6615 | 1468184616634 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:36 INFO - PROCESS | 6615 | 1468184616721 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:03:36 INFO - PROCESS | 6615 | 1468184616725 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 6615 | 1468184616726 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e2f800 == 39 [pid = 6615] [id = 39] 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x125ffc400) [pid = 6615] [serial = 113] [outer = 0x0] 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x12699d400) [pid = 6615] [serial = 114] [outer = 0x125ffc400] 14:03:36 INFO - PROCESS | 6615 | 1468184616751 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x126d65400) [pid = 6615] [serial = 115] [outer = 0x125ffc400] 14:03:37 INFO - PROCESS | 6615 | 1468184617076 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 14:03:37 INFO - PROCESS | 6615 | 1468184617099 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:03:37 INFO - PROCESS | 6615 | 1468184617100 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 14:03:37 INFO - PROCESS | 6615 | 1468184617102 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 6615 | 1468184617104 Marionette TRACE conn2 <- [1,130,null,{}] 14:03:37 INFO - PROCESS | 6615 | 1468184617108 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}] 14:03:37 INFO - PROCESS | 6615 | 1468184617109 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:37 INFO - PROCESS | 6615 | 1468184617213 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:03:37 INFO - PROCESS | 6615 | 1468184617219 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 6615 | 1468184617220 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e59800 == 40 [pid = 6615] [id = 40] 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x112fe6800) [pid = 6615] [serial = 116] [outer = 0x0] 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x126e02800) [pid = 6615] [serial = 117] [outer = 0x112fe6800] 14:03:37 INFO - PROCESS | 6615 | 1468184617251 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x1270e6400) [pid = 6615] [serial = 118] [outer = 0x112fe6800] 14:03:37 INFO - PROCESS | 6615 | 1468184617537 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 14:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:03:37 INFO - PROCESS | 6615 | 1468184617575 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 6615 | 1468184617576 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 14:03:37 INFO - PROCESS | 6615 | 1468184617578 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 6615 | 1468184617579 Marionette TRACE conn2 <- [1,134,null,{}] 14:03:37 INFO - PROCESS | 6615 | 1468184617581 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}] 14:03:37 INFO - PROCESS | 6615 | 1468184617583 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:37 INFO - PROCESS | 6615 | 1468184617665 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:03:37 INFO - PROCESS | 6615 | 1468184617669 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 6615 | 1468184617672 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260d9800 == 41 [pid = 6615] [id = 41] 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x127372c00) [pid = 6615] [serial = 119] [outer = 0x0] 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x128906c00) [pid = 6615] [serial = 120] [outer = 0x127372c00] 14:03:37 INFO - PROCESS | 6615 | 1468184617696 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x128b58800) [pid = 6615] [serial = 121] [outer = 0x127372c00] 14:03:38 INFO - PROCESS | 6615 | 1468184618011 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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 14:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:03:38 INFO - PROCESS | 6615 | 1468184618046 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 6615 | 1468184618048 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 14:03:38 INFO - PROCESS | 6615 | 1468184618050 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 6615 | 1468184618051 Marionette TRACE conn2 <- [1,138,null,{}] 14:03:38 INFO - PROCESS | 6615 | 1468184618054 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}] 14:03:38 INFO - PROCESS | 6615 | 1468184618055 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:38 INFO - PROCESS | 6615 | 1468184618809 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:03:38 INFO - PROCESS | 6615 | 1468184618880 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 6615 | 1468184618882 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x112544800 == 42 [pid = 6615] [id = 42] 14:03:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x113c63800) [pid = 6615] [serial = 122] [outer = 0x0] 14:03:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x115d11400) [pid = 6615] [serial = 123] [outer = 0x113c63800] 14:03:38 INFO - PROCESS | 6615 | 1468184618910 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x11619bc00) [pid = 6615] [serial = 124] [outer = 0x113c63800] 14:03:39 INFO - PROCESS | 6615 | 1468184619258 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1222ms 14:03:39 INFO - PROCESS | 6615 | 1468184619273 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 6615 | 1468184619275 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 14:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:03:39 INFO - PROCESS | 6615 | 1468184619279 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 6615 | 1468184619281 Marionette TRACE conn2 <- [1,142,null,{}] 14:03:39 INFO - PROCESS | 6615 | 1468184619284 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}] 14:03:39 INFO - PROCESS | 6615 | 1468184619286 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:39 INFO - PROCESS | 6615 | 1468184619385 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:03:39 INFO - PROCESS | 6615 | 1468184619392 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 6615 | 1468184619393 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x115e4b800 == 43 [pid = 6615] [id = 43] 14:03:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x1167a1400) [pid = 6615] [serial = 125] [outer = 0x0] 14:03:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x11755ec00) [pid = 6615] [serial = 126] [outer = 0x1167a1400] 14:03:39 INFO - PROCESS | 6615 | 1468184619420 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x11811f000) [pid = 6615] [serial = 127] [outer = 0x1167a1400] 14:03:39 INFO - PROCESS | 6615 | 1468184619798 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 14:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:03:39 INFO - PROCESS | 6615 | 1468184619850 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 6615 | 1468184619852 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 14:03:39 INFO - PROCESS | 6615 | 1468184619856 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 6615 | 1468184619858 Marionette TRACE conn2 <- [1,146,null,{}] 14:03:39 INFO - PROCESS | 6615 | 1468184619867 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}] 14:03:39 INFO - PROCESS | 6615 | 1468184619869 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:40 INFO - PROCESS | 6615 | 1468184620002 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:03:40 INFO - PROCESS | 6615 | 1468184620012 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 6615 | 1468184620013 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x115e38000 == 44 [pid = 6615] [id = 44] 14:03:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x118377400) [pid = 6615] [serial = 128] [outer = 0x0] 14:03:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x118750000) [pid = 6615] [serial = 129] [outer = 0x118377400] 14:03:40 INFO - PROCESS | 6615 | 1468184620038 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x119160800) [pid = 6615] [serial = 130] [outer = 0x118377400] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x129262400) [pid = 6615] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x118115000) [pid = 6615] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x118370c00) [pid = 6615] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x12cde3400) [pid = 6615] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x1191bac00) [pid = 6615] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x12c03b800) [pid = 6615] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x12c03bc00) [pid = 6615] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x118592800) [pid = 6615] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x12107f000) [pid = 6615] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x12bb2ac00) [pid = 6615] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x12adc7000) [pid = 6615] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x12adb9c00) [pid = 6615] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x125688800) [pid = 6615] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x113c8e000) [pid = 6615] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x11858dc00) [pid = 6615] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x113224800) [pid = 6615] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x115e90000) [pid = 6615] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x116a21400) [pid = 6615] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x112f44400) [pid = 6615] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x11613ec00) [pid = 6615] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x1191b4c00) [pid = 6615] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1191bb800) [pid = 6615] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x119cb4c00) [pid = 6615] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x121082400) [pid = 6615] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x121125000) [pid = 6615] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x121938000) [pid = 6615] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x125433800) [pid = 6615] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x12d6ce000) [pid = 6615] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:03:40 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11297bc00) [pid = 6615] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:03:40 INFO - PROCESS | 6615 | 1468184620818 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 975ms 14:03:40 INFO - PROCESS | 6615 | 1468184620831 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 6615 | 1468184620833 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 14:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:03:40 INFO - PROCESS | 6615 | 1468184620840 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 6615 | 1468184620843 Marionette TRACE conn2 <- [1,150,null,{}] 14:03:40 INFO - PROCESS | 6615 | 1468184620846 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}] 14:03:40 INFO - PROCESS | 6615 | 1468184620848 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:40 INFO - PROCESS | 6615 | 1468184620927 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:03:40 INFO - PROCESS | 6615 | 1468184620979 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 6615 | 1468184620981 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x116faf800 == 45 [pid = 6615] [id = 45] 14:03:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x113384800) [pid = 6615] [serial = 131] [outer = 0x0] 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x11679fc00) [pid = 6615] [serial = 132] [outer = 0x113384800] 14:03:41 INFO - PROCESS | 6615 | 1468184621007 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1191b1400) [pid = 6615] [serial = 133] [outer = 0x113384800] 14:03:41 INFO - PROCESS | 6615 | 1468184621288 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 477ms 14:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:03:41 INFO - PROCESS | 6615 | 1468184621314 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 6615 | 1468184621315 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 14:03:41 INFO - PROCESS | 6615 | 1468184621317 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 6615 | 1468184621319 Marionette TRACE conn2 <- [1,154,null,{}] 14:03:41 INFO - PROCESS | 6615 | 1468184621329 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}] 14:03:41 INFO - PROCESS | 6615 | 1468184621343 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:41 INFO - PROCESS | 6615 | 1468184621418 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:03:41 INFO - PROCESS | 6615 | 1468184621423 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 6615 | 1468184621424 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x11817c800 == 46 [pid = 6615] [id = 46] 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1191b1c00) [pid = 6615] [serial = 134] [outer = 0x0] 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x119418000) [pid = 6615] [serial = 135] [outer = 0x1191b1c00] 14:03:41 INFO - PROCESS | 6615 | 1468184621449 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1197db400) [pid = 6615] [serial = 136] [outer = 0x1191b1c00] 14:03:41 INFO - PROCESS | 6615 | 1468184621765 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 479ms 14:03:41 INFO - PROCESS | 6615 | 1468184621797 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:03:41 INFO - PROCESS | 6615 | 1468184621798 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 14:03:41 INFO - PROCESS | 6615 | 1468184621800 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 6615 | 1468184621802 Marionette TRACE conn2 <- [1,158,null,{}] 14:03:41 INFO - PROCESS | 6615 | 1468184621806 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}] 14:03:41 INFO - PROCESS | 6615 | 1468184621808 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:41 INFO - PROCESS | 6615 | 1468184621881 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:03:41 INFO - PROCESS | 6615 | 1468184621887 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 6615 | 1468184621892 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a9800 == 47 [pid = 6615] [id = 47] 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x119cb5800) [pid = 6615] [serial = 137] [outer = 0x0] 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x119cbf800) [pid = 6615] [serial = 138] [outer = 0x119cb5800] 14:03:41 INFO - PROCESS | 6615 | 1468184621924 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x12107fc00) [pid = 6615] [serial = 139] [outer = 0x119cb5800] 14:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 472ms 14:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:03:42 INFO - PROCESS | 6615 | 1468184622268 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]]]}] 14:03:42 INFO - PROCESS | 6615 | 1468184622272 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 6615 | 1468184622273 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 14:03:42 INFO - PROCESS | 6615 | 1468184622275 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 6615 | 1468184622277 Marionette TRACE conn2 <- [1,162,null,{}] 14:03:42 INFO - PROCESS | 6615 | 1468184622287 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}] 14:03:42 INFO - PROCESS | 6615 | 1468184622290 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:42 INFO - PROCESS | 6615 | 1468184622384 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:03:42 INFO - PROCESS | 6615 | 1468184622389 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 6615 | 1468184622390 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x117461000 == 48 [pid = 6615] [id = 48] 14:03:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x113ddc800) [pid = 6615] [serial = 140] [outer = 0x0] 14:03:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x121087800) [pid = 6615] [serial = 141] [outer = 0x113ddc800] 14:03:42 INFO - PROCESS | 6615 | 1468184622414 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x121462c00) [pid = 6615] [serial = 142] [outer = 0x113ddc800] 14:03:42 INFO - PROCESS | 6615 | 1468184622736 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]]]}] 14:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 518ms 14:03:42 INFO - PROCESS | 6615 | 1468184622794 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:03:42 INFO - PROCESS | 6615 | 1468184622797 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 14:03:42 INFO - PROCESS | 6615 | 1468184622800 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 6615 | 1468184622803 Marionette TRACE conn2 <- [1,166,null,{}] 14:03:42 INFO - PROCESS | 6615 | 1468184622807 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}] 14:03:42 INFO - PROCESS | 6615 | 1468184622809 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:42 INFO - PROCESS | 6615 | 1468184622936 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:03:43 INFO - PROCESS | 6615 | 1468184622995 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 6615 | 1468184622998 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x113ce1800 == 49 [pid = 6615] [id = 49] 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x1133f3c00) [pid = 6615] [serial = 143] [outer = 0x0] 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x115de3800) [pid = 6615] [serial = 144] [outer = 0x1133f3c00] 14:03:43 INFO - PROCESS | 6615 | 1468184623029 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x116793400) [pid = 6615] [serial = 145] [outer = 0x1133f3c00] 14:03:43 INFO - PROCESS | 6615 | 1468184623482 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 723ms 14:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:03:43 INFO - PROCESS | 6615 | 1468184623537 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 6615 | 1468184623540 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 14:03:43 INFO - PROCESS | 6615 | 1468184623546 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 6615 | 1468184623548 Marionette TRACE conn2 <- [1,170,null,{}] 14:03:43 INFO - PROCESS | 6615 | 1468184623550 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}] 14:03:43 INFO - PROCESS | 6615 | 1468184623552 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:43 INFO - PROCESS | 6615 | 1468184623650 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:03:43 INFO - PROCESS | 6615 | 1468184623709 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 6615 | 1468184623710 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x119182800 == 50 [pid = 6615] [id = 50] 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1182ae800) [pid = 6615] [serial = 146] [outer = 0x0] 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x118373c00) [pid = 6615] [serial = 147] [outer = 0x1182ae800] 14:03:43 INFO - PROCESS | 6615 | 1468184623741 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x1185a5800) [pid = 6615] [serial = 148] [outer = 0x1182ae800] 14:03:44 INFO - PROCESS | 6615 | 1468184624157 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 14:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:03:44 INFO - PROCESS | 6615 | 1468184624166 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 6615 | 1468184624168 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 14:03:44 INFO - PROCESS | 6615 | 1468184624170 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 6615 | 1468184624173 Marionette TRACE conn2 <- [1,174,null,{}] 14:03:44 INFO - PROCESS | 6615 | 1468184624181 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}] 14:03:44 INFO - PROCESS | 6615 | 1468184624184 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:44 INFO - PROCESS | 6615 | 1468184624293 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:03:44 INFO - PROCESS | 6615 | 1468184624367 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 6615 | 1468184624369 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x116faf000 == 51 [pid = 6615] [id = 51] 14:03:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x1197e9400) [pid = 6615] [serial = 149] [outer = 0x0] 14:03:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x119e45800) [pid = 6615] [serial = 150] [outer = 0x1197e9400] 14:03:44 INFO - PROCESS | 6615 | 1468184624404 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x121084c00) [pid = 6615] [serial = 151] [outer = 0x1197e9400] 14:03:44 INFO - PROCESS | 6615 | 1468184624821 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 14:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:03:44 INFO - PROCESS | 6615 | 1468184624842 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 6615 | 1468184624844 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 14:03:44 INFO - PROCESS | 6615 | 1468184624846 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 6615 | 1468184624847 Marionette TRACE conn2 <- [1,178,null,{}] 14:03:44 INFO - PROCESS | 6615 | 1468184624850 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}] 14:03:44 INFO - PROCESS | 6615 | 1468184624851 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:44 INFO - PROCESS | 6615 | 1468184624947 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:03:44 INFO - PROCESS | 6615 | 1468184624991 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 6615 | 1468184624992 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544b800 == 52 [pid = 6615] [id = 52] 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x121129800) [pid = 6615] [serial = 152] [outer = 0x0] 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x12154e000) [pid = 6615] [serial = 153] [outer = 0x121129800] 14:03:45 INFO - PROCESS | 6615 | 1468184625021 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x121bc8400) [pid = 6615] [serial = 154] [outer = 0x121129800] 14:03:45 INFO - PROCESS | 6615 | 1468184625447 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 14:03:45 INFO - PROCESS | 6615 | 1468184625466 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 6615 | 1468184625467 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 14:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:03:45 INFO - PROCESS | 6615 | 1468184625470 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 6615 | 1468184625472 Marionette TRACE conn2 <- [1,182,null,{}] 14:03:45 INFO - PROCESS | 6615 | 1468184625475 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}] 14:03:45 INFO - PROCESS | 6615 | 1468184625477 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:45 INFO - PROCESS | 6615 | 1468184625598 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:03:45 INFO - PROCESS | 6615 | 1468184625716 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 6615 | 1468184625718 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x112630000 == 53 [pid = 6615] [id = 53] 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x11321b000) [pid = 6615] [serial = 155] [outer = 0x0] 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x116fc7400) [pid = 6615] [serial = 156] [outer = 0x11321b000] 14:03:45 INFO - PROCESS | 6615 | 1468184625748 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x1187f4000) [pid = 6615] [serial = 157] [outer = 0x11321b000] 14:03:46 INFO - PROCESS | 6615 | 1468184626225 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 14:03:46 INFO - PROCESS | 6615 | 1468184626240 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:03:46 INFO - PROCESS | 6615 | 1468184626243 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 14:03:46 INFO - PROCESS | 6615 | 1468184626246 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 6615 | 1468184626247 Marionette TRACE conn2 <- [1,186,null,{}] 14:03:46 INFO - PROCESS | 6615 | 1468184626251 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}] 14:03:46 INFO - PROCESS | 6615 | 1468184626253 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:46 INFO - PROCESS | 6615 | 1468184626348 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:03:46 INFO - PROCESS | 6615 | 1468184626393 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 6615 | 1468184626396 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169bd800 == 54 [pid = 6615] [id = 54] 14:03:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x115e1f000) [pid = 6615] [serial = 158] [outer = 0x0] 14:03:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x115e93400) [pid = 6615] [serial = 159] [outer = 0x115e1f000] 14:03:46 INFO - PROCESS | 6615 | 1468184626423 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x11697a800) [pid = 6615] [serial = 160] [outer = 0x115e1f000] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a9800 == 53 [pid = 6615] [id = 47] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x11817c800 == 52 [pid = 6615] [id = 46] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x116faf800 == 51 [pid = 6615] [id = 45] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x115e38000 == 50 [pid = 6615] [id = 44] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x11815f000 == 49 [pid = 6615] [id = 31] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x116ab5000 == 48 [pid = 6615] [id = 29] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x115e4b800 == 47 [pid = 6615] [id = 43] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x115ef5000 == 46 [pid = 6615] [id = 27] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x117e80000 == 45 [pid = 6615] [id = 30] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a1800 == 44 [pid = 6615] [id = 33] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x112544800 == 43 [pid = 6615] [id = 42] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121804800 == 42 [pid = 6615] [id = 38] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b1000 == 41 [pid = 6615] [id = 34] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x11694e000 == 40 [pid = 6615] [id = 28] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x119178000 == 39 [pid = 6615] [id = 32] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x112630000 == 38 [pid = 6615] [id = 53] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x12544b800 == 37 [pid = 6615] [id = 52] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x1260d9800 == 36 [pid = 6615] [id = 41] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x116faf000 == 35 [pid = 6615] [id = 51] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121e59800 == 34 [pid = 6615] [id = 40] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x119182800 == 33 [pid = 6615] [id = 50] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121011000 == 32 [pid = 6615] [id = 35] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121265800 == 31 [pid = 6615] [id = 36] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121482800 == 30 [pid = 6615] [id = 37] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x121e2f800 == 29 [pid = 6615] [id = 39] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x117461000 == 28 [pid = 6615] [id = 48] 14:03:47 INFO - PROCESS | 6615 | --DOCSHELL 0x113ce1800 == 27 [pid = 6615] [id = 49] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x123707400) [pid = 6615] [serial = 11] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x12568bc00) [pid = 6615] [serial = 108] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x125fc9000) [pid = 6615] [serial = 111] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x12699d400) [pid = 6615] [serial = 114] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x126e02800) [pid = 6615] [serial = 117] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x118592400) [pid = 6615] [serial = 69] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x113381000) [pid = 6615] [serial = 72] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x113c90800) [pid = 6615] [serial = 73] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x116630800) [pid = 6615] [serial = 75] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x117557c00) [pid = 6615] [serial = 78] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x11811ac00) [pid = 6615] [serial = 79] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x1182ac800) [pid = 6615] [serial = 81] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x1185a3000) [pid = 6615] [serial = 84] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x1191b8c00) [pid = 6615] [serial = 87] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x1197e7800) [pid = 6615] [serial = 90] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x12105e800) [pid = 6615] [serial = 93] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x121081000) [pid = 6615] [serial = 94] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x12111cc00) [pid = 6615] [serial = 96] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x121128400) [pid = 6615] [serial = 99] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x1211f0800) [pid = 6615] [serial = 100] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x12131d800) [pid = 6615] [serial = 102] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x121e10400) [pid = 6615] [serial = 105] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x112985000) [pid = 6615] [serial = 63] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x115e8dc00) [pid = 6615] [serial = 66] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x125341c00) [pid = 6615] [serial = 106] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x125834000) [pid = 6615] [serial = 109] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x119e44000) [pid = 6615] [serial = 91] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x125ff6400) [pid = 6615] [serial = 112] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x116907800) [pid = 6615] [serial = 76] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x121124800) [pid = 6615] [serial = 97] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x118593c00) [pid = 6615] [serial = 82] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x11945f000) [pid = 6615] [serial = 88] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1187fd400) [pid = 6615] [serial = 85] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x11874c400) [pid = 6615] [serial = 70] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x112f45400) [pid = 6615] [serial = 64] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x116a1a000) [pid = 6615] [serial = 67] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x12d6d8800) [pid = 6615] [serial = 61] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12193d000) [pid = 6615] [serial = 8] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x12bb91400) [pid = 6615] [serial = 31] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x125ffbc00) [pid = 6615] [serial = 30] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x12bb86c00) [pid = 6615] [serial = 27] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12bb8cc00) [pid = 6615] [serial = 28] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12b333800) [pid = 6615] [serial = 24] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x12b33f000) [pid = 6615] [serial = 25] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12adc0400) [pid = 6615] [serial = 22] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x12adbbc00) [pid = 6615] [serial = 21] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x129533c00) [pid = 6615] [serial = 18] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x129264000) [pid = 6615] [serial = 15] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x129269c00) [pid = 6615] [serial = 16] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x12d6d4800) [pid = 6615] [serial = 60] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x11811e400) [pid = 6615] [serial = 57] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x12b340800) [pid = 6615] [serial = 58] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x12d780400) [pid = 6615] [serial = 55] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x12d77a400) [pid = 6615] [serial = 54] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x12cde6800) [pid = 6615] [serial = 51] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x12d776800) [pid = 6615] [serial = 52] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x121e50000) [pid = 6615] [serial = 45] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12ce5a800) [pid = 6615] [serial = 48] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x12c61c800) [pid = 6615] [serial = 42] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x12cddcc00) [pid = 6615] [serial = 43] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x1191b4000) [pid = 6615] [serial = 40] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x12c61e000) [pid = 6615] [serial = 39] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x12c612c00) [pid = 6615] [serial = 36] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x12c616c00) [pid = 6615] [serial = 37] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x12a795000) [pid = 6615] [serial = 33] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x12c036c00) [pid = 6615] [serial = 34] [outer = 0x0] [url = about:blank] 14:03:47 INFO - PROCESS | 6615 | 1468184627297 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 14:03:47 INFO - PROCESS | 6615 | 1468184627316 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 6615 | 1468184627319 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 14:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:03:47 INFO - PROCESS | 6615 | 1468184627322 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 6615 | 1468184627324 Marionette TRACE conn2 <- [1,190,null,{}] 14:03:47 INFO - PROCESS | 6615 | 1468184627327 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}] 14:03:47 INFO - PROCESS | 6615 | 1468184627329 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:47 INFO - PROCESS | 6615 | 1468184627404 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:03:47 INFO - PROCESS | 6615 | 1468184627408 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 6615 | 1468184627411 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x112ecc000 == 28 [pid = 6615] [id = 55] 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x11613ec00) [pid = 6615] [serial = 161] [outer = 0x0] 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x1164e5c00) [pid = 6615] [serial = 162] [outer = 0x11613ec00] 14:03:47 INFO - PROCESS | 6615 | 1468184627441 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x11337b000) [pid = 6615] [serial = 163] [outer = 0x11613ec00] 14:03:47 INFO - PROCESS | 6615 | 1468184627750 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 14:03:47 INFO - PROCESS | 6615 | 1468184627793 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 6615 | 1468184627796 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 14:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:03:47 INFO - PROCESS | 6615 | 1468184627801 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 6615 | 1468184627803 Marionette TRACE conn2 <- [1,194,null,{}] 14:03:47 INFO - PROCESS | 6615 | 1468184627806 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}] 14:03:47 INFO - PROCESS | 6615 | 1468184627807 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:47 INFO - PROCESS | 6615 | 1468184627882 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:03:47 INFO - PROCESS | 6615 | 1468184627888 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 6615 | 1468184627890 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x1164ac000 == 29 [pid = 6615] [id = 56] 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x117557400) [pid = 6615] [serial = 164] [outer = 0x0] 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x11811bc00) [pid = 6615] [serial = 165] [outer = 0x117557400] 14:03:47 INFO - PROCESS | 6615 | 1468184627918 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x11836e000) [pid = 6615] [serial = 166] [outer = 0x117557400] 14:03:48 INFO - PROCESS | 6615 | 1468184628228 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 14:03:48 INFO - PROCESS | 6615 | 1468184628273 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:03:48 INFO - PROCESS | 6615 | 1468184628282 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 14:03:48 INFO - PROCESS | 6615 | 1468184628285 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 6615 | 1468184628287 Marionette TRACE conn2 <- [1,198,null,{}] 14:03:48 INFO - PROCESS | 6615 | 1468184628295 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}] 14:03:48 INFO - PROCESS | 6615 | 1468184628298 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:48 INFO - PROCESS | 6615 | 1468184628374 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:03:48 INFO - PROCESS | 6615 | 1468184628419 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 6615 | 1468184628422 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9d800 == 30 [pid = 6615] [id = 57] 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x112979400) [pid = 6615] [serial = 167] [outer = 0x0] 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x1185a8000) [pid = 6615] [serial = 168] [outer = 0x112979400] 14:03:48 INFO - PROCESS | 6615 | 1468184628450 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x119110400) [pid = 6615] [serial = 169] [outer = 0x112979400] 14:03:48 INFO - PROCESS | 6615 | 1468184628730 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 14:03:48 INFO - PROCESS | 6615 | 1468184628762 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:03:48 INFO - PROCESS | 6615 | 1468184628764 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 14:03:48 INFO - PROCESS | 6615 | 1468184628766 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 6615 | 1468184628767 Marionette TRACE conn2 <- [1,202,null,{}] 14:03:48 INFO - PROCESS | 6615 | 1468184628778 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}] 14:03:48 INFO - PROCESS | 6615 | 1468184628779 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:48 INFO - PROCESS | 6615 | 1468184628860 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:03:48 INFO - PROCESS | 6615 | 1468184628864 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 6615 | 1468184628866 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e88000 == 31 [pid = 6615] [id = 58] 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x11858f400) [pid = 6615] [serial = 170] [outer = 0x0] 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1191bf400) [pid = 6615] [serial = 171] [outer = 0x11858f400] 14:03:48 INFO - PROCESS | 6615 | 1468184628932 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x1197e0400) [pid = 6615] [serial = 172] [outer = 0x11858f400] 14:03:49 INFO - PROCESS | 6615 | 1468184629215 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 471ms 14:03:49 INFO - PROCESS | 6615 | 1468184629243 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 6615 | 1468184629244 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 14:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:03:49 INFO - PROCESS | 6615 | 1468184629247 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 6615 | 1468184629248 Marionette TRACE conn2 <- [1,206,null,{}] 14:03:49 INFO - PROCESS | 6615 | 1468184629276 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}] 14:03:49 INFO - PROCESS | 6615 | 1468184629278 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:49 INFO - PROCESS | 6615 | 1468184629365 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:03:49 INFO - PROCESS | 6615 | 1468184629369 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 6615 | 1468184629371 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184ab800 == 32 [pid = 6615] [id = 59] 14:03:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x113c94400) [pid = 6615] [serial = 173] [outer = 0x0] 14:03:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1197dc400) [pid = 6615] [serial = 174] [outer = 0x113c94400] 14:03:49 INFO - PROCESS | 6615 | 1468184629395 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x119f4e400) [pid = 6615] [serial = 175] [outer = 0x113c94400] 14:03:49 INFO - PROCESS | 6615 | 1468184629832 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 14:03:49 INFO - PROCESS | 6615 | 1468184629842 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 6615 | 1468184629844 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 14:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:03:49 INFO - PROCESS | 6615 | 1468184629848 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 6615 | 1468184629849 Marionette TRACE conn2 <- [1,210,null,{}] 14:03:49 INFO - PROCESS | 6615 | 1468184629853 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}] 14:03:49 INFO - PROCESS | 6615 | 1468184629859 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:50 INFO - PROCESS | 6615 | 1468184630000 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:03:50 INFO - PROCESS | 6615 | 1468184630032 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 6615 | 1468184630033 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b1000 == 33 [pid = 6615] [id = 60] 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x121061c00) [pid = 6615] [serial = 176] [outer = 0x0] 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x121122400) [pid = 6615] [serial = 177] [outer = 0x121061c00] 14:03:50 INFO - PROCESS | 6615 | 1468184630058 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x121644c00) [pid = 6615] [serial = 178] [outer = 0x121061c00] 14:03:50 INFO - PROCESS | 6615 | 1468184630366 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 569ms 14:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:03:50 INFO - PROCESS | 6615 | 1468184630417 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 6615 | 1468184630418 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 14:03:50 INFO - PROCESS | 6615 | 1468184630421 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 6615 | 1468184630422 Marionette TRACE conn2 <- [1,214,null,{}] 14:03:50 INFO - PROCESS | 6615 | 1468184630424 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}] 14:03:50 INFO - PROCESS | 6615 | 1468184630425 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:50 INFO - PROCESS | 6615 | 1468184630520 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:03:50 INFO - PROCESS | 6615 | 1468184630549 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 6615 | 1468184630551 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101d800 == 34 [pid = 6615] [id = 61] 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1133f4800) [pid = 6615] [serial = 179] [outer = 0x0] 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x121bc3000) [pid = 6615] [serial = 180] [outer = 0x1133f4800] 14:03:50 INFO - PROCESS | 6615 | 1468184630575 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x123777400) [pid = 6615] [serial = 181] [outer = 0x1133f4800] 14:03:50 INFO - PROCESS | 6615 | 1468184630865 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 14:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:03:50 INFO - PROCESS | 6615 | 1468184630893 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 6615 | 1468184630894 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 14:03:50 INFO - PROCESS | 6615 | 1468184630896 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 6615 | 1468184630897 Marionette TRACE conn2 <- [1,218,null,{}] 14:03:50 INFO - PROCESS | 6615 | 1468184630899 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}] 14:03:50 INFO - PROCESS | 6615 | 1468184630901 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:51 INFO - PROCESS | 6615 | 1468184631015 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:03:51 INFO - PROCESS | 6615 | 1468184631068 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 6615 | 1468184631069 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x121377000 == 35 [pid = 6615] [id = 62] 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x12533fc00) [pid = 6615] [serial = 182] [outer = 0x0] 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1256b4400) [pid = 6615] [serial = 183] [outer = 0x12533fc00] 14:03:51 INFO - PROCESS | 6615 | 1468184631109 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x125834000) [pid = 6615] [serial = 184] [outer = 0x12533fc00] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x127372c00) [pid = 6615] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x121123400) [pid = 6615] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112fe6800) [pid = 6615] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125ffc400) [pid = 6615] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x119cb5800) [pid = 6615] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x113ddc800) [pid = 6615] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1167a1400) [pid = 6615] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x113384800) [pid = 6615] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x118377400) [pid = 6615] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1191b1c00) [pid = 6615] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:03:51 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x113c63800) [pid = 6615] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:03:51 INFO - PROCESS | 6615 | 1468184631662 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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 771ms 14:03:51 INFO - PROCESS | 6615 | 1468184631669 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 6615 | 1468184631674 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 14:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:03:51 INFO - PROCESS | 6615 | 1468184631678 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 6615 | 1468184631680 Marionette TRACE conn2 <- [1,222,null,{}] 14:03:51 INFO - PROCESS | 6615 | 1468184631683 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}] 14:03:51 INFO - PROCESS | 6615 | 1468184631685 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:51 INFO - PROCESS | 6615 | 1468184631773 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:03:51 INFO - PROCESS | 6615 | 1468184631777 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 6615 | 1468184631778 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9d000 == 36 [pid = 6615] [id = 63] 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x116981c00) [pid = 6615] [serial = 185] [outer = 0x0] 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x121123400) [pid = 6615] [serial = 186] [outer = 0x116981c00] 14:03:51 INFO - PROCESS | 6615 | 1468184631802 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x125690000) [pid = 6615] [serial = 187] [outer = 0x116981c00] 14:03:52 INFO - PROCESS | 6615 | 1468184632095 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 14:03:52 INFO - PROCESS | 6615 | 1468184632099 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 6615 | 1468184632100 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 14:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:03:52 INFO - PROCESS | 6615 | 1468184632110 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 6615 | 1468184632111 Marionette TRACE conn2 <- [1,226,null,{}] 14:03:52 INFO - PROCESS | 6615 | 1468184632114 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}] 14:03:52 INFO - PROCESS | 6615 | 1468184632115 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:52 INFO - PROCESS | 6615 | 1468184632196 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:03:52 INFO - PROCESS | 6615 | 1468184632200 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 6615 | 1468184632201 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb0800 == 37 [pid = 6615] [id = 64] 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x12583a000) [pid = 6615] [serial = 188] [outer = 0x0] 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x125fc8800) [pid = 6615] [serial = 189] [outer = 0x12583a000] 14:03:52 INFO - PROCESS | 6615 | 1468184632228 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x125fcfc00) [pid = 6615] [serial = 190] [outer = 0x12583a000] 14:03:52 INFO - PROCESS | 6615 | 1468184632534 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 476ms 14:03:52 INFO - PROCESS | 6615 | 1468184632598 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 6615 | 1468184632601 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 14:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:03:52 INFO - PROCESS | 6615 | 1468184632608 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 6615 | 1468184632611 Marionette TRACE conn2 <- [1,230,null,{}] 14:03:52 INFO - PROCESS | 6615 | 1468184632615 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}] 14:03:52 INFO - PROCESS | 6615 | 1468184632617 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:52 INFO - PROCESS | 6615 | 1468184632767 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:03:52 INFO - PROCESS | 6615 | 1468184632772 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 6615 | 1468184632774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184ab000 == 38 [pid = 6615] [id = 65] 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1256b9c00) [pid = 6615] [serial = 191] [outer = 0x0] 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x12699ec00) [pid = 6615] [serial = 192] [outer = 0x1256b9c00] 14:03:52 INFO - PROCESS | 6615 | 1468184632817 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x126e77000) [pid = 6615] [serial = 193] [outer = 0x1256b9c00] 14:03:53 INFO - PROCESS | 6615 | 1468184633196 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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 14:03:53 INFO - PROCESS | 6615 | 1468184633233 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 6615 | 1468184633236 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 14:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:03:53 INFO - PROCESS | 6615 | 1468184633243 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 6615 | 1468184633245 Marionette TRACE conn2 <- [1,234,null,{}] 14:03:53 INFO - PROCESS | 6615 | 1468184633249 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}] 14:03:53 INFO - PROCESS | 6615 | 1468184633250 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:53 INFO - PROCESS | 6615 | 1468184633397 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:03:53 INFO - PROCESS | 6615 | 1468184633496 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 6615 | 1468184633498 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x112150000 == 39 [pid = 6615] [id = 66] 14:03:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x111c7d800) [pid = 6615] [serial = 194] [outer = 0x0] 14:03:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x112f41000) [pid = 6615] [serial = 195] [outer = 0x111c7d800] 14:03:53 INFO - PROCESS | 6615 | 1468184633548 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x113377400) [pid = 6615] [serial = 196] [outer = 0x111c7d800] 14:03:54 INFO - PROCESS | 6615 | 1468184634061 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 870ms 14:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:03:54 INFO - PROCESS | 6615 | 1468184634115 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 6615 | 1468184634118 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 14:03:54 INFO - PROCESS | 6615 | 1468184634121 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 6615 | 1468184634123 Marionette TRACE conn2 <- [1,238,null,{}] 14:03:54 INFO - PROCESS | 6615 | 1468184634126 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}] 14:03:54 INFO - PROCESS | 6615 | 1468184634129 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:54 INFO - PROCESS | 6615 | 1468184634238 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:03:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x113c64400) [pid = 6615] [serial = 197] [outer = 0x12cde4800] 14:03:54 INFO - PROCESS | 6615 | 1468184634301 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 6615 | 1468184634302 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a5000 == 40 [pid = 6615] [id = 67] 14:03:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x117557c00) [pid = 6615] [serial = 198] [outer = 0x0] 14:03:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x11811e000) [pid = 6615] [serial = 199] [outer = 0x117557c00] 14:03:54 INFO - PROCESS | 6615 | 1468184634364 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x11858b800) [pid = 6615] [serial = 200] [outer = 0x117557c00] 14:03:55 INFO - PROCESS | 6615 | 1468184635012 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 922ms 14:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:03:55 INFO - PROCESS | 6615 | 1468184635043 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 6615 | 1468184635045 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 14:03:55 INFO - PROCESS | 6615 | 1468184635049 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 6615 | 1468184635051 Marionette TRACE conn2 <- [1,242,null,{}] 14:03:55 INFO - PROCESS | 6615 | 1468184635054 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}] 14:03:55 INFO - PROCESS | 6615 | 1468184635056 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:55 INFO - PROCESS | 6615 | 1468184635153 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:03:55 INFO - PROCESS | 6615 | 1468184635221 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 6615 | 1468184635223 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x116492800 == 41 [pid = 6615] [id = 68] 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x117560000) [pid = 6615] [serial = 201] [outer = 0x0] 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x118115000) [pid = 6615] [serial = 202] [outer = 0x117560000] 14:03:55 INFO - PROCESS | 6615 | 1468184635252 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x118377400) [pid = 6615] [serial = 203] [outer = 0x117560000] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x1184ab000 == 40 [pid = 6615] [id = 65] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb0800 == 39 [pid = 6615] [id = 64] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9d000 == 38 [pid = 6615] [id = 63] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x121377000 == 37 [pid = 6615] [id = 62] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x12101d800 == 36 [pid = 6615] [id = 61] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b1000 == 35 [pid = 6615] [id = 60] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x1184ab800 == 34 [pid = 6615] [id = 59] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x117e88000 == 33 [pid = 6615] [id = 58] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9d800 == 32 [pid = 6615] [id = 57] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x1164ac000 == 31 [pid = 6615] [id = 56] 14:03:55 INFO - PROCESS | 6615 | --DOCSHELL 0x112ecc000 == 30 [pid = 6615] [id = 55] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x128b58800) [pid = 6615] [serial = 121] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12107fc00) [pid = 6615] [serial = 139] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121087800) [pid = 6615] [serial = 141] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11755ec00) [pid = 6615] [serial = 126] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121462c00) [pid = 6615] [serial = 142] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11679fc00) [pid = 6615] [serial = 132] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x118750000) [pid = 6615] [serial = 129] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x119418000) [pid = 6615] [serial = 135] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x119cbf800) [pid = 6615] [serial = 138] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x119160800) [pid = 6615] [serial = 130] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x115d11400) [pid = 6615] [serial = 123] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x11619bc00) [pid = 6615] [serial = 124] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1191b1400) [pid = 6615] [serial = 133] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11811f000) [pid = 6615] [serial = 127] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1197db400) [pid = 6615] [serial = 136] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x128906c00) [pid = 6615] [serial = 120] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121086000) [pid = 6615] [serial = 103] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1270e6400) [pid = 6615] [serial = 118] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x126d65400) [pid = 6615] [serial = 115] [outer = 0x0] [url = about:blank] 14:03:55 INFO - PROCESS | 6615 | 1468184635625 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 620ms 14:03:55 INFO - PROCESS | 6615 | 1468184635669 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 6615 | 1468184635672 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 14:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:03:55 INFO - PROCESS | 6615 | 1468184635677 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 6615 | 1468184635679 Marionette TRACE conn2 <- [1,246,null,{}] 14:03:55 INFO - PROCESS | 6615 | 1468184635681 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}] 14:03:55 INFO - PROCESS | 6615 | 1468184635683 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:55 INFO - PROCESS | 6615 | 1468184635761 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:03:55 INFO - PROCESS | 6615 | 1468184635765 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 6615 | 1468184635767 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f92800 == 31 [pid = 6615] [id = 69] 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x118593c00) [pid = 6615] [serial = 204] [outer = 0x0] 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11874f400) [pid = 6615] [serial = 205] [outer = 0x118593c00] 14:03:55 INFO - PROCESS | 6615 | 1468184635796 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1191bac00) [pid = 6615] [serial = 206] [outer = 0x118593c00] 14:03:56 INFO - PROCESS | 6615 | 1468184636104 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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 14:03:56 INFO - PROCESS | 6615 | 1468184636146 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 6615 | 1468184636148 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 14:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:03:56 INFO - PROCESS | 6615 | 1468184636150 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 6615 | 1468184636153 Marionette TRACE conn2 <- [1,250,null,{}] 14:03:56 INFO - PROCESS | 6615 | 1468184636160 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}] 14:03:56 INFO - PROCESS | 6615 | 1468184636164 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:56 INFO - PROCESS | 6615 | 1468184636239 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:03:56 INFO - PROCESS | 6615 | 1468184636244 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 6615 | 1468184636246 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x118162000 == 32 [pid = 6615] [id = 70] 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1197e8800) [pid = 6615] [serial = 207] [outer = 0x0] 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x12105c800) [pid = 6615] [serial = 208] [outer = 0x1197e8800] 14:03:56 INFO - PROCESS | 6615 | 1468184636276 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x12108a400) [pid = 6615] [serial = 209] [outer = 0x1197e8800] 14:03:56 INFO - PROCESS | 6615 | 1468184636610 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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 14:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:03:56 INFO - PROCESS | 6615 | 1468184636623 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 6615 | 1468184636626 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 14:03:56 INFO - PROCESS | 6615 | 1468184636628 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 6615 | 1468184636629 Marionette TRACE conn2 <- [1,254,null,{}] 14:03:56 INFO - PROCESS | 6615 | 1468184636632 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}] 14:03:56 INFO - PROCESS | 6615 | 1468184636633 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:56 INFO - PROCESS | 6615 | 1468184636715 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:03:56 INFO - PROCESS | 6615 | 1468184636759 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 6615 | 1468184636761 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x119186000 == 33 [pid = 6615] [id = 71] 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x114f98800) [pid = 6615] [serial = 210] [outer = 0x0] 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x12112a400) [pid = 6615] [serial = 211] [outer = 0x114f98800] 14:03:56 INFO - PROCESS | 6615 | 1468184636786 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x12154d800) [pid = 6615] [serial = 212] [outer = 0x114f98800] 14:03:57 INFO - PROCESS | 6615 | 1468184637072 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 14:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:03:57 INFO - PROCESS | 6615 | 1468184637099 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 6615 | 1468184637100 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 14:03:57 INFO - PROCESS | 6615 | 1468184637102 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 6615 | 1468184637103 Marionette TRACE conn2 <- [1,258,null,{}] 14:03:57 INFO - PROCESS | 6615 | 1468184637113 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}] 14:03:57 INFO - PROCESS | 6615 | 1468184637115 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:57 INFO - PROCESS | 6615 | 1468184637193 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:03:57 INFO - PROCESS | 6615 | 1468184637197 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 6615 | 1468184637198 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x114f21000 == 34 [pid = 6615] [id = 72] 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12193c400) [pid = 6615] [serial = 213] [outer = 0x0] 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x12370b800) [pid = 6615] [serial = 214] [outer = 0x12193c400] 14:03:57 INFO - PROCESS | 6615 | 1468184637225 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1256b6000) [pid = 6615] [serial = 215] [outer = 0x12193c400] 14:03:57 INFO - PROCESS | 6615 | 1468184637555 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 478ms 14:03:57 INFO - PROCESS | 6615 | 1468184637580 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 6615 | 1468184637581 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 14:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:03:57 INFO - PROCESS | 6615 | 1468184637584 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 6615 | 1468184637585 Marionette TRACE conn2 <- [1,262,null,{}] 14:03:57 INFO - PROCESS | 6615 | 1468184637587 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}] 14:03:57 INFO - PROCESS | 6615 | 1468184637591 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:57 INFO - PROCESS | 6615 | 1468184637711 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:03:57 INFO - PROCESS | 6615 | 1468184637724 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 6615 | 1468184637725 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a3c000 == 35 [pid = 6615] [id = 73] 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121bc6000) [pid = 6615] [serial = 216] [outer = 0x0] 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x125fcb800) [pid = 6615] [serial = 217] [outer = 0x121bc6000] 14:03:57 INFO - PROCESS | 6615 | 1468184637750 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1270dcc00) [pid = 6615] [serial = 218] [outer = 0x121bc6000] 14:03:58 INFO - PROCESS | 6615 | 1468184638065 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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 523ms 14:03:58 INFO - PROCESS | 6615 | 1468184638108 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 6615 | 1468184638109 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 14:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:03:58 INFO - PROCESS | 6615 | 1468184638112 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 6615 | 1468184638113 Marionette TRACE conn2 <- [1,266,null,{}] 14:03:58 INFO - PROCESS | 6615 | 1468184638115 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}] 14:03:58 INFO - PROCESS | 6615 | 1468184638116 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:58 INFO - PROCESS | 6615 | 1468184638207 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:03:58 INFO - PROCESS | 6615 | 1468184638234 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 6615 | 1468184638235 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e47000 == 36 [pid = 6615] [id = 74] 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12736ac00) [pid = 6615] [serial = 219] [outer = 0x0] 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x128905000) [pid = 6615] [serial = 220] [outer = 0x12736ac00] 14:03:58 INFO - PROCESS | 6615 | 1468184638259 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x128b59400) [pid = 6615] [serial = 221] [outer = 0x12736ac00] 14:03:58 INFO - PROCESS | 6615 | 1468184638594 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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 14:03:58 INFO - PROCESS | 6615 | 1468184638637 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:03:58 INFO - PROCESS | 6615 | 1468184638638 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 14:03:58 INFO - PROCESS | 6615 | 1468184638640 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 6615 | 1468184638641 Marionette TRACE conn2 <- [1,270,null,{}] 14:03:58 INFO - PROCESS | 6615 | 1468184638644 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}] 14:03:58 INFO - PROCESS | 6615 | 1468184638645 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:58 INFO - PROCESS | 6615 | 1468184638735 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:03:58 INFO - PROCESS | 6615 | 1468184638766 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 6615 | 1468184638767 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f4800 == 37 [pid = 6615] [id = 75] 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x128e2cc00) [pid = 6615] [serial = 222] [outer = 0x0] 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x128f68800) [pid = 6615] [serial = 223] [outer = 0x128e2cc00] 14:03:58 INFO - PROCESS | 6615 | 1468184638792 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x129262c00) [pid = 6615] [serial = 224] [outer = 0x128e2cc00] 14:03:59 INFO - PROCESS | 6615 | 1468184639078 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 14:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:03:59 INFO - PROCESS | 6615 | 1468184639111 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 6615 | 1468184639112 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 14:03:59 INFO - PROCESS | 6615 | 1468184639114 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 6615 | 1468184639115 Marionette TRACE conn2 <- [1,274,null,{}] 14:03:59 INFO - PROCESS | 6615 | 1468184639118 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}] 14:03:59 INFO - PROCESS | 6615 | 1468184639119 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:59 INFO - PROCESS | 6615 | 1468184639215 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:03:59 INFO - PROCESS | 6615 | 1468184639246 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 6615 | 1468184639247 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e3f000 == 38 [pid = 6615] [id = 76] 14:03:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x129263800) [pid = 6615] [serial = 225] [outer = 0x0] 14:03:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x129269c00) [pid = 6615] [serial = 226] [outer = 0x129263800] 14:03:59 INFO - PROCESS | 6615 | 1468184639270 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12949a800) [pid = 6615] [serial = 227] [outer = 0x129263800] 14:03:59 INFO - PROCESS | 6615 | 1468184639626 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 14:03:59 INFO - PROCESS | 6615 | 1468184639685 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 6615 | 1468184639687 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 14:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11858f400) [pid = 6615] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1133f4800) [pid = 6615] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x117557400) [pid = 6615] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115e1f000) [pid = 6615] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112979400) [pid = 6615] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1182ae800) [pid = 6615] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1197e9400) [pid = 6615] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121129800) [pid = 6615] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1133f3c00) [pid = 6615] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11321b000) [pid = 6615] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12533fc00) [pid = 6615] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x12583a000) [pid = 6615] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x116981c00) [pid = 6615] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x121061c00) [pid = 6615] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x113c94400) [pid = 6615] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:03:59 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x11613ec00) [pid = 6615] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:03:59 INFO - PROCESS | 6615 | 1468184639809 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 6615 | 1468184639811 Marionette TRACE conn2 <- [1,278,null,{}] 14:03:59 INFO - PROCESS | 6615 | 1468184639815 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}] 14:03:59 INFO - PROCESS | 6615 | 1468184639816 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:59 INFO - PROCESS | 6615 | 1468184639938 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:03:59 INFO - PROCESS | 6615 | 1468184639942 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 6615 | 1468184639945 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:03:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x119181000 == 39 [pid = 6615] [id = 77] 14:03:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x116795400) [pid = 6615] [serial = 228] [outer = 0x0] 14:03:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x116981c00) [pid = 6615] [serial = 229] [outer = 0x116795400] 14:03:59 INFO - PROCESS | 6615 | 1468184639971 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119161800) [pid = 6615] [serial = 230] [outer = 0x116795400] 14:04:00 INFO - PROCESS | 6615 | 1468184640295 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 547ms 14:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:04:00 INFO - PROCESS | 6615 | 1468184640330 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 6615 | 1468184640331 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 14:04:00 INFO - PROCESS | 6615 | 1468184640333 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 6615 | 1468184640335 Marionette TRACE conn2 <- [1,282,null,{}] 14:04:00 INFO - PROCESS | 6615 | 1468184640338 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}] 14:04:00 INFO - PROCESS | 6615 | 1468184640340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:00 INFO - PROCESS | 6615 | 1468184640450 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:04:00 INFO - PROCESS | 6615 | 1468184640455 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 6615 | 1468184640457 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b27800 == 40 [pid = 6615] [id = 78] 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x115e23800) [pid = 6615] [serial = 231] [outer = 0x0] 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121061c00) [pid = 6615] [serial = 232] [outer = 0x115e23800] 14:04:00 INFO - PROCESS | 6615 | 1468184640483 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x12953dc00) [pid = 6615] [serial = 233] [outer = 0x115e23800] 14:04:00 INFO - PROCESS | 6615 | 1468184640790 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 473ms 14:04:00 INFO - PROCESS | 6615 | 1468184640812 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 6615 | 1468184640813 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 14:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:04:00 INFO - PROCESS | 6615 | 1468184640815 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 6615 | 1468184640816 Marionette TRACE conn2 <- [1,286,null,{}] 14:04:00 INFO - PROCESS | 6615 | 1468184640819 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}] 14:04:00 INFO - PROCESS | 6615 | 1468184640820 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:00 INFO - PROCESS | 6615 | 1468184640904 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:04:00 INFO - PROCESS | 6615 | 1468184640909 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 6615 | 1468184640910 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fd8000 == 41 [pid = 6615] [id = 79] 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1299a1400) [pid = 6615] [serial = 234] [outer = 0x0] 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12a727000) [pid = 6615] [serial = 235] [outer = 0x1299a1400] 14:04:00 INFO - PROCESS | 6615 | 1468184640934 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12a730400) [pid = 6615] [serial = 236] [outer = 0x1299a1400] 14:04:01 INFO - PROCESS | 6615 | 1468184641258 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 14:04:01 INFO - PROCESS | 6615 | 1468184641284 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 6615 | 1468184641285 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 14:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:04:01 INFO - PROCESS | 6615 | 1468184641290 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 6615 | 1468184641291 Marionette TRACE conn2 <- [1,290,null,{}] 14:04:01 INFO - PROCESS | 6615 | 1468184641294 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}] 14:04:01 INFO - PROCESS | 6615 | 1468184641295 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:01 INFO - PROCESS | 6615 | 1468184641395 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:04:01 INFO - PROCESS | 6615 | 1468184641402 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 6615 | 1468184641403 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x129440800 == 42 [pid = 6615] [id = 80] 14:04:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x129535800) [pid = 6615] [serial = 237] [outer = 0x0] 14:04:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12a732000) [pid = 6615] [serial = 238] [outer = 0x129535800] 14:04:01 INFO - PROCESS | 6615 | 1468184641428 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12a795000) [pid = 6615] [serial = 239] [outer = 0x129535800] 14:04:01 INFO - PROCESS | 6615 | 1468184641725 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms 14:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:04:01 INFO - PROCESS | 6615 | 1468184641760 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 6615 | 1468184641761 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 14:04:01 INFO - PROCESS | 6615 | 1468184641763 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 6615 | 1468184641764 Marionette TRACE conn2 <- [1,294,null,{}] 14:04:01 INFO - PROCESS | 6615 | 1468184641767 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}] 14:04:01 INFO - PROCESS | 6615 | 1468184641768 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:01 INFO - PROCESS | 6615 | 1468184641893 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:04:01 INFO - PROCESS | 6615 | 1468184641941 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 6615 | 1468184641943 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x11325c800 == 43 [pid = 6615] [id = 81] 14:04:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x112c67400) [pid = 6615] [serial = 240] [outer = 0x0] 14:04:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x113c65c00) [pid = 6615] [serial = 241] [outer = 0x112c67400] 14:04:01 INFO - PROCESS | 6615 | 1468184641975 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x116793000) [pid = 6615] [serial = 242] [outer = 0x112c67400] 14:04:02 INFO - PROCESS | 6615 | 1468184642416 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]]]}] 14:04:02 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. 14:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 668ms 14:04:02 INFO - PROCESS | 6615 | 1468184642433 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 6615 | 1468184642435 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 14:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:04:02 INFO - PROCESS | 6615 | 1468184642439 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 6615 | 1468184642441 Marionette TRACE conn2 <- [1,298,null,{}] 14:04:02 INFO - PROCESS | 6615 | 1468184642444 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}] 14:04:02 INFO - PROCESS | 6615 | 1468184642447 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:02 INFO - PROCESS | 6615 | 1468184642551 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:04:02 INFO - PROCESS | 6615 | 1468184642637 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 6615 | 1468184642638 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x11817a800 == 44 [pid = 6615] [id = 82] 14:04:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x118755000) [pid = 6615] [serial = 243] [outer = 0x0] 14:04:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x11910f400) [pid = 6615] [serial = 244] [outer = 0x118755000] 14:04:02 INFO - PROCESS | 6615 | 1468184642669 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x119418400) [pid = 6615] [serial = 245] [outer = 0x118755000] 14:04:03 INFO - PROCESS | 6615 | 1468184643056 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]]]}] 14:04:03 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. 14:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 14:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:04:03 INFO - PROCESS | 6615 | 1468184643109 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 6615 | 1468184643111 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 14:04:03 INFO - PROCESS | 6615 | 1468184643114 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 6615 | 1468184643115 Marionette TRACE conn2 <- [1,302,null,{}] 14:04:03 INFO - PROCESS | 6615 | 1468184643118 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}] 14:04:03 INFO - PROCESS | 6615 | 1468184643119 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:03 INFO - PROCESS | 6615 | 1468184643257 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:04:03 INFO - PROCESS | 6615 | 1468184643306 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 6615 | 1468184643307 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x127088800 == 45 [pid = 6615] [id = 83] 14:04:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x119af6000) [pid = 6615] [serial = 246] [outer = 0x0] 14:04:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x12105f000) [pid = 6615] [serial = 247] [outer = 0x119af6000] 14:04:03 INFO - PROCESS | 6615 | 1468184643337 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x12111dc00) [pid = 6615] [serial = 248] [outer = 0x119af6000] 14:04:03 INFO - PROCESS | 6615 | 1468184643755 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]]]}] 14:04:03 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. 14:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 14:04:03 INFO - PROCESS | 6615 | 1468184643783 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 6615 | 1468184643786 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 14:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:04:03 INFO - PROCESS | 6615 | 1468184643794 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 6615 | 1468184643797 Marionette TRACE conn2 <- [1,306,null,{}] 14:04:03 INFO - PROCESS | 6615 | 1468184643800 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}] 14:04:03 INFO - PROCESS | 6615 | 1468184643802 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:03 INFO - PROCESS | 6615 | 1468184643922 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:04:03 INFO - PROCESS | 6615 | 1468184643986 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 6615 | 1468184643987 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x12991f800 == 46 [pid = 6615] [id = 84] 14:04:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12131d800) [pid = 6615] [serial = 249] [outer = 0x0] 14:04:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x125fc9400) [pid = 6615] [serial = 250] [outer = 0x12131d800] 14:04:04 INFO - PROCESS | 6615 | 1468184644016 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x1269a2000) [pid = 6615] [serial = 251] [outer = 0x12131d800] 14:04:04 INFO - PROCESS | 6615 | 1468184644415 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]]]}] 14:04:04 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. 14:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 676ms 14:04:04 INFO - PROCESS | 6615 | 1468184644465 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 6615 | 1468184644467 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 14:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:04:04 INFO - PROCESS | 6615 | 1468184644469 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 6615 | 1468184644470 Marionette TRACE conn2 <- [1,310,null,{}] 14:04:04 INFO - PROCESS | 6615 | 1468184644473 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}] 14:04:04 INFO - PROCESS | 6615 | 1468184644474 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:04 INFO - PROCESS | 6615 | 1468184644577 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:04:04 INFO - PROCESS | 6615 | 1468184644764 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 6615 | 1468184644766 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x116abf800 == 47 [pid = 6615] [id = 85] 14:04:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x11619ec00) [pid = 6615] [serial = 252] [outer = 0x0] 14:04:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x116a1c000) [pid = 6615] [serial = 253] [outer = 0x11619ec00] 14:04:04 INFO - PROCESS | 6615 | 1468184644794 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x118118400) [pid = 6615] [serial = 254] [outer = 0x11619ec00] 14:04:05 INFO - PROCESS | 6615 | 1468184645215 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]]]}] 14:04:05 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. 14:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 771ms 14:04:05 INFO - PROCESS | 6615 | 1468184645241 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 6615 | 1468184645243 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 14:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:04:05 INFO - PROCESS | 6615 | 1468184645246 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 6615 | 1468184645248 Marionette TRACE conn2 <- [1,314,null,{}] 14:04:05 INFO - PROCESS | 6615 | 1468184645251 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}] 14:04:05 INFO - PROCESS | 6615 | 1468184645253 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:05 INFO - PROCESS | 6615 | 1468184645346 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:04:05 INFO - PROCESS | 6615 | 1468184645415 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 6615 | 1468184645417 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x11807c800 == 48 [pid = 6615] [id = 86] 14:04:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x119109000) [pid = 6615] [serial = 255] [outer = 0x0] 14:04:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x119414400) [pid = 6615] [serial = 256] [outer = 0x119109000] 14:04:05 INFO - PROCESS | 6615 | 1468184645445 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x119464800) [pid = 6615] [serial = 257] [outer = 0x119109000] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x129440800 == 47 [pid = 6615] [id = 80] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x128fd8000 == 46 [pid = 6615] [id = 79] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x128b27800 == 45 [pid = 6615] [id = 78] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x119181000 == 44 [pid = 6615] [id = 77] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x126e3f000 == 43 [pid = 6615] [id = 76] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f4800 == 42 [pid = 6615] [id = 75] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x121e47000 == 41 [pid = 6615] [id = 74] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x121a3c000 == 40 [pid = 6615] [id = 73] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x114f21000 == 39 [pid = 6615] [id = 72] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x12699ec00) [pid = 6615] [serial = 192] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x119186000 == 38 [pid = 6615] [id = 71] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x118162000 == 37 [pid = 6615] [id = 70] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x116f92800 == 36 [pid = 6615] [id = 69] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x116492800 == 35 [pid = 6615] [id = 68] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a5000 == 34 [pid = 6615] [id = 67] 14:04:05 INFO - PROCESS | 6615 | --DOCSHELL 0x112150000 == 33 [pid = 6615] [id = 66] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x121122400) [pid = 6615] [serial = 177] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1197dc400) [pid = 6615] [serial = 174] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x1164e5c00) [pid = 6615] [serial = 162] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x11337b000) [pid = 6615] [serial = 163] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1191bf400) [pid = 6615] [serial = 171] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x121bc3000) [pid = 6615] [serial = 180] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x11811bc00) [pid = 6615] [serial = 165] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x11836e000) [pid = 6615] [serial = 166] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x11697a800) [pid = 6615] [serial = 160] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x115e93400) [pid = 6615] [serial = 159] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1185a8000) [pid = 6615] [serial = 168] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x119110400) [pid = 6615] [serial = 169] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x118373c00) [pid = 6615] [serial = 147] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x121084c00) [pid = 6615] [serial = 151] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x119e45800) [pid = 6615] [serial = 150] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x121bc8400) [pid = 6615] [serial = 154] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x12154e000) [pid = 6615] [serial = 153] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x121644c00) [pid = 6615] [serial = 178] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x116793400) [pid = 6615] [serial = 145] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1187f4000) [pid = 6615] [serial = 157] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x115de3800) [pid = 6615] [serial = 144] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1185a5800) [pid = 6615] [serial = 148] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1256b4400) [pid = 6615] [serial = 183] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x123777400) [pid = 6615] [serial = 181] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116fc7400) [pid = 6615] [serial = 156] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x125fc8800) [pid = 6615] [serial = 189] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x125fcfc00) [pid = 6615] [serial = 190] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125834000) [pid = 6615] [serial = 184] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x121123400) [pid = 6615] [serial = 186] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x119f4e400) [pid = 6615] [serial = 175] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1197e0400) [pid = 6615] [serial = 172] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x125690000) [pid = 6615] [serial = 187] [outer = 0x0] [url = about:blank] 14:04:05 INFO - PROCESS | 6615 | 1468184645844 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]]]}] 14:04:05 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. 14:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 620ms 14:04:05 INFO - PROCESS | 6615 | 1468184645869 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 6615 | 1468184645874 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 14:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:04:05 INFO - PROCESS | 6615 | 1468184645876 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 6615 | 1468184645877 Marionette TRACE conn2 <- [1,318,null,{}] 14:04:05 INFO - PROCESS | 6615 | 1468184645880 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}] 14:04:05 INFO - PROCESS | 6615 | 1468184645881 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:05 INFO - PROCESS | 6615 | 1468184645961 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:04:05 INFO - PROCESS | 6615 | 1468184645966 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 6615 | 1468184645967 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x116691800 == 34 [pid = 6615] [id = 87] 14:04:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x11811f000) [pid = 6615] [serial = 258] [outer = 0x0] 14:04:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x119af6400) [pid = 6615] [serial = 259] [outer = 0x11811f000] 14:04:05 INFO - PROCESS | 6615 | 1468184645995 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x12107f000) [pid = 6615] [serial = 260] [outer = 0x11811f000] 14:04:06 INFO - PROCESS | 6615 | 1468184646340 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]]]}] 14:04:06 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. 14:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 14:04:06 INFO - PROCESS | 6615 | 1468184646344 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 6615 | 1468184646346 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 14:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:04:06 INFO - PROCESS | 6615 | 1468184646352 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 6615 | 1468184646358 Marionette TRACE conn2 <- [1,322,null,{}] 14:04:06 INFO - PROCESS | 6615 | 1468184646362 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}] 14:04:06 INFO - PROCESS | 6615 | 1468184646364 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:06 INFO - PROCESS | 6615 | 1468184646445 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:04:06 INFO - PROCESS | 6615 | 1468184646496 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 6615 | 1468184646497 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x11807e000 == 35 [pid = 6615] [id = 88] 14:04:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x12107ec00) [pid = 6615] [serial = 261] [outer = 0x0] 14:04:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121123800) [pid = 6615] [serial = 262] [outer = 0x12107ec00] 14:04:06 INFO - PROCESS | 6615 | 1468184646529 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x123776c00) [pid = 6615] [serial = 263] [outer = 0x12107ec00] 14:04:06 INFO - PROCESS | 6615 | 1468184646840 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]]]}] 14:04:06 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. 14:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 532ms 14:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:04:06 INFO - PROCESS | 6615 | 1468184646881 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 6615 | 1468184646882 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 14:04:06 INFO - PROCESS | 6615 | 1468184646884 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 6615 | 1468184646886 Marionette TRACE conn2 <- [1,326,null,{}] 14:04:06 INFO - PROCESS | 6615 | 1468184646888 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}] 14:04:06 INFO - PROCESS | 6615 | 1468184646889 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:06 INFO - PROCESS | 6615 | 1468184646970 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:04:07 INFO - PROCESS | 6615 | 1468184647016 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 6615 | 1468184647017 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b8800 == 36 [pid = 6615] [id = 89] 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121083c00) [pid = 6615] [serial = 264] [outer = 0x0] 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125a58400) [pid = 6615] [serial = 265] [outer = 0x121083c00] 14:04:07 INFO - PROCESS | 6615 | 1468184647043 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x125fff800) [pid = 6615] [serial = 266] [outer = 0x121083c00] 14:04:07 INFO - PROCESS | 6615 | 1468184647308 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]]]}] 14:04:07 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. 14:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 472ms 14:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:04:07 INFO - PROCESS | 6615 | 1468184647361 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 6615 | 1468184647363 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 14:04:07 INFO - PROCESS | 6615 | 1468184647365 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 6615 | 1468184647366 Marionette TRACE conn2 <- [1,330,null,{}] 14:04:07 INFO - PROCESS | 6615 | 1468184647368 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}] 14:04:07 INFO - PROCESS | 6615 | 1468184647370 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:07 INFO - PROCESS | 6615 | 1468184647454 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:04:07 INFO - PROCESS | 6615 | 1468184647460 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 6615 | 1468184647471 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x12138a000 == 37 [pid = 6615] [id = 90] 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x126ecf400) [pid = 6615] [serial = 267] [outer = 0x0] 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x126ed6400) [pid = 6615] [serial = 268] [outer = 0x126ecf400] 14:04:07 INFO - PROCESS | 6615 | 1468184647506 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x128b4bc00) [pid = 6615] [serial = 269] [outer = 0x126ecf400] 14:04:07 INFO - PROCESS | 6615 | 1468184647954 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]]]}] 14:04:07 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. 14:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 619ms 14:04:07 INFO - PROCESS | 6615 | 1468184647985 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 6615 | 1468184647987 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 14:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:04:08 INFO - PROCESS | 6615 | 1468184647999 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 6615 | 1468184648001 Marionette TRACE conn2 <- [1,334,null,{}] 14:04:08 INFO - PROCESS | 6615 | 1468184648004 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}] 14:04:08 INFO - PROCESS | 6615 | 1468184648006 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:08 INFO - PROCESS | 6615 | 1468184648151 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:04:08 INFO - PROCESS | 6615 | 1468184648204 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 6615 | 1468184648205 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e2b000 == 38 [pid = 6615] [id = 91] 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x128b4e400) [pid = 6615] [serial = 270] [outer = 0x0] 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x128f72c00) [pid = 6615] [serial = 271] [outer = 0x128b4e400] 14:04:08 INFO - PROCESS | 6615 | 1468184648246 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x129265400) [pid = 6615] [serial = 272] [outer = 0x128b4e400] 14:04:08 INFO - PROCESS | 6615 | 1468184648582 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]]]}] 14:04:08 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. 14:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 620ms 14:04:08 INFO - PROCESS | 6615 | 1468184648620 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 6615 | 1468184648622 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 14:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:04:08 INFO - PROCESS | 6615 | 1468184648625 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 6615 | 1468184648627 Marionette TRACE conn2 <- [1,338,null,{}] 14:04:08 INFO - PROCESS | 6615 | 1468184648629 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}] 14:04:08 INFO - PROCESS | 6615 | 1468184648630 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:08 INFO - PROCESS | 6615 | 1468184648733 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:04:08 INFO - PROCESS | 6615 | 1468184648743 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 6615 | 1468184648744 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x1256f3000 == 39 [pid = 6615] [id = 92] 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12926c000) [pid = 6615] [serial = 273] [outer = 0x0] 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12949fc00) [pid = 6615] [serial = 274] [outer = 0x12926c000] 14:04:08 INFO - PROCESS | 6615 | 1468184648768 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x129536400) [pid = 6615] [serial = 275] [outer = 0x12926c000] 14:04:09 INFO - PROCESS | 6615 | 1468184649114 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]]]}] 14:04:09 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. 14:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 14:04:09 INFO - PROCESS | 6615 | 1468184649150 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 6615 | 1468184649152 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 14:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:04:09 INFO - PROCESS | 6615 | 1468184649154 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 6615 | 1468184649155 Marionette TRACE conn2 <- [1,342,null,{}] 14:04:09 INFO - PROCESS | 6615 | 1468184649158 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}] 14:04:09 INFO - PROCESS | 6615 | 1468184649159 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:09 INFO - PROCESS | 6615 | 1468184649260 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:04:09 INFO - PROCESS | 6615 | 1468184649264 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 6615 | 1468184649265 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260ef000 == 40 [pid = 6615] [id = 93] 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12926d800) [pid = 6615] [serial = 276] [outer = 0x0] 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x1299a3400) [pid = 6615] [serial = 277] [outer = 0x12926d800] 14:04:09 INFO - PROCESS | 6615 | 1468184649290 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x12a78d000) [pid = 6615] [serial = 278] [outer = 0x12926d800] 14:04:09 INFO - PROCESS | 6615 | 1468184649598 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]]]}] 14:04:09 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. 14:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 14:04:09 INFO - PROCESS | 6615 | 1468184649742 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 6615 | 1468184649743 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x12736ac00) [pid = 6615] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x128e2cc00) [pid = 6615] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x117560000) [pid = 6615] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1197e8800) [pid = 6615] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x114f98800) [pid = 6615] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x111c7d800) [pid = 6615] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x12193c400) [pid = 6615] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x118593c00) [pid = 6615] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x117557c00) [pid = 6615] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x129263800) [pid = 6615] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x115e23800) [pid = 6615] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x116795400) [pid = 6615] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1299a1400) [pid = 6615] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121bc6000) [pid = 6615] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:04:09 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1256b9c00) [pid = 6615] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:04:09 INFO - PROCESS | 6615 | 1468184649770 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 6615 | 1468184649772 Marionette TRACE conn2 <- [1,346,null,{}] 14:04:09 INFO - PROCESS | 6615 | 1468184649776 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}] 14:04:09 INFO - PROCESS | 6615 | 1468184649778 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:09 INFO - PROCESS | 6615 | 1468184649866 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:04:09 INFO - PROCESS | 6615 | 1468184649873 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 6615 | 1468184649874 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c20000 == 41 [pid = 6615] [id = 94] 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x117eb6000) [pid = 6615] [serial = 279] [outer = 0x0] 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x118370800) [pid = 6615] [serial = 280] [outer = 0x117eb6000] 14:04:09 INFO - PROCESS | 6615 | 1468184649899 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121bb9400) [pid = 6615] [serial = 281] [outer = 0x117eb6000] 14:04:10 INFO - PROCESS | 6615 | 1468184650229 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]]]}] 14:04:10 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. 14:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 478ms 14:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:04:10 INFO - PROCESS | 6615 | 1468184650242 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 6615 | 1468184650243 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 14:04:10 INFO - PROCESS | 6615 | 1468184650245 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 6615 | 1468184650246 Marionette TRACE conn2 <- [1,350,null,{}] 14:04:10 INFO - PROCESS | 6615 | 1468184650248 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}] 14:04:10 INFO - PROCESS | 6615 | 1468184650249 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:10 INFO - PROCESS | 6615 | 1468184650331 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:04:10 INFO - PROCESS | 6615 | 1468184650379 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 6615 | 1468184650381 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b2a800 == 42 [pid = 6615] [id = 95] 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x118121800) [pid = 6615] [serial = 282] [outer = 0x0] 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x129264800) [pid = 6615] [serial = 283] [outer = 0x118121800] 14:04:10 INFO - PROCESS | 6615 | 1468184650408 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12adbe400) [pid = 6615] [serial = 284] [outer = 0x118121800] 14:04:10 INFO - PROCESS | 6615 | 1468184650679 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]]]}] 14:04:10 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. 14:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 14:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:04:10 INFO - PROCESS | 6615 | 1468184650715 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 6615 | 1468184650717 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 14:04:10 INFO - PROCESS | 6615 | 1468184650719 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 6615 | 1468184650723 Marionette TRACE conn2 <- [1,354,null,{}] 14:04:10 INFO - PROCESS | 6615 | 1468184650732 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}] 14:04:10 INFO - PROCESS | 6615 | 1468184650734 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:10 INFO - PROCESS | 6615 | 1468184650839 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:04:10 INFO - PROCESS | 6615 | 1468184650844 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 6615 | 1468184650845 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x129ade000 == 43 [pid = 6615] [id = 96] 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1299a6000) [pid = 6615] [serial = 285] [outer = 0x0] 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12adc8800) [pid = 6615] [serial = 286] [outer = 0x1299a6000] 14:04:10 INFO - PROCESS | 6615 | 1468184650870 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12b19e400) [pid = 6615] [serial = 287] [outer = 0x1299a6000] 14:04:11 INFO - PROCESS | 6615 | 1468184651194 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]]]}] 14:04:11 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. 14:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 14:04:11 INFO - PROCESS | 6615 | 1468184651198 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 6615 | 1468184651199 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 14:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:04:11 INFO - PROCESS | 6615 | 1468184651201 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 6615 | 1468184651203 Marionette TRACE conn2 <- [1,358,null,{}] 14:04:11 INFO - PROCESS | 6615 | 1468184651207 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}] 14:04:11 INFO - PROCESS | 6615 | 1468184651209 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:11 INFO - PROCESS | 6615 | 1468184651327 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:04:11 INFO - PROCESS | 6615 | 1468184651336 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 6615 | 1468184651337 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad1c000 == 44 [pid = 6615] [id = 97] 14:04:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121549000) [pid = 6615] [serial = 288] [outer = 0x0] 14:04:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12b1a1800) [pid = 6615] [serial = 289] [outer = 0x121549000] 14:04:11 INFO - PROCESS | 6615 | 1468184651372 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x12b341400) [pid = 6615] [serial = 290] [outer = 0x121549000] 14:04:11 INFO - PROCESS | 6615 | 1468184651931 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]]]}] 14:04:11 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. 14:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 772ms 14:04:11 INFO - PROCESS | 6615 | 1468184651975 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 6615 | 1468184651978 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 14:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:04:11 INFO - PROCESS | 6615 | 1468184651981 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 6615 | 1468184651983 Marionette TRACE conn2 <- [1,362,null,{}] 14:04:11 INFO - PROCESS | 6615 | 1468184651988 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}] 14:04:11 INFO - PROCESS | 6615 | 1468184651989 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:12 INFO - PROCESS | 6615 | 1468184652096 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:04:12 INFO - PROCESS | 6615 | 1468184652162 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 6615 | 1468184652165 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x116abe000 == 45 [pid = 6615] [id = 98] 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11697cc00) [pid = 6615] [serial = 291] [outer = 0x0] 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x1182b3400) [pid = 6615] [serial = 292] [outer = 0x11697cc00] 14:04:12 INFO - PROCESS | 6615 | 1468184652196 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x11859cc00) [pid = 6615] [serial = 293] [outer = 0x11697cc00] 14:04:12 INFO - PROCESS | 6615 | 1468184652678 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]]]}] 14:04:12 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. 14:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 720ms 14:04:12 INFO - PROCESS | 6615 | 1468184652702 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 6615 | 1468184652705 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 14:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:04:12 INFO - PROCESS | 6615 | 1468184652710 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 6615 | 1468184652712 Marionette TRACE conn2 <- [1,366,null,{}] 14:04:12 INFO - PROCESS | 6615 | 1468184652714 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}] 14:04:12 INFO - PROCESS | 6615 | 1468184652716 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:12 INFO - PROCESS | 6615 | 1468184652822 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:04:12 INFO - PROCESS | 6615 | 1468184652890 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 6615 | 1468184652891 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b47000 == 46 [pid = 6615] [id = 99] 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x119af2400) [pid = 6615] [serial = 294] [outer = 0x0] 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x119e4e000) [pid = 6615] [serial = 295] [outer = 0x119af2400] 14:04:12 INFO - PROCESS | 6615 | 1468184652922 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x121125400) [pid = 6615] [serial = 296] [outer = 0x119af2400] 14:04:13 INFO - PROCESS | 6615 | 1468184653426 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]]]}] 14:04:13 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. 14:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 772ms 14:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:04:13 INFO - PROCESS | 6615 | 1468184653482 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 6615 | 1468184653483 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 14:04:13 INFO - PROCESS | 6615 | 1468184653486 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 6615 | 1468184653488 Marionette TRACE conn2 <- [1,370,null,{}] 14:04:13 INFO - PROCESS | 6615 | 1468184653496 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}] 14:04:13 INFO - PROCESS | 6615 | 1468184653499 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:13 INFO - PROCESS | 6615 | 1468184653602 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:04:13 INFO - PROCESS | 6615 | 1468184653667 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 6615 | 1468184653669 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad15000 == 47 [pid = 6615] [id = 100] 14:04:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x126d64800) [pid = 6615] [serial = 297] [outer = 0x0] 14:04:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x1270df800) [pid = 6615] [serial = 298] [outer = 0x126d64800] 14:04:13 INFO - PROCESS | 6615 | 1468184653701 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x128b4d400) [pid = 6615] [serial = 299] [outer = 0x126d64800] 14:04:14 INFO - PROCESS | 6615 | 1468184654141 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]]]}] 14:04:14 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. 14:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 14:04:14 INFO - PROCESS | 6615 | 1468184654157 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 6615 | 1468184654159 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 14:04:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:04:14 INFO - PROCESS | 6615 | 1468184654162 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 6615 | 1468184654163 Marionette TRACE conn2 <- [1,374,null,{}] 14:04:14 INFO - PROCESS | 6615 | 1468184654166 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}] 14:04:14 INFO - PROCESS | 6615 | 1468184654167 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:14 INFO - PROCESS | 6615 | 1468184654273 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:04:14 INFO - PROCESS | 6615 | 1468184654339 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 6615 | 1468184654340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b159000 == 48 [pid = 6615] [id = 101] 14:04:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x129499000) [pid = 6615] [serial = 300] [outer = 0x0] 14:04:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1299a5c00) [pid = 6615] [serial = 301] [outer = 0x129499000] 14:04:14 INFO - PROCESS | 6615 | 1468184654369 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x12adbb000) [pid = 6615] [serial = 302] [outer = 0x129499000] 14:04:14 INFO - PROCESS | 6615 | 1468184654801 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:04:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 668ms 14:04:14 INFO - PROCESS | 6615 | 1468184654831 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 6615 | 1468184654832 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 14:04:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:04:14 INFO - PROCESS | 6615 | 1468184654834 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 6615 | 1468184654836 Marionette TRACE conn2 <- [1,378,null,{}] 14:04:14 INFO - PROCESS | 6615 | 1468184654838 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}] 14:04:14 INFO - PROCESS | 6615 | 1468184654840 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:14 INFO - PROCESS | 6615 | 1468184654942 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:04:14 INFO - PROCESS | 6615 | 1468184654994 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 6615 | 1468184654996 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ef3800 == 49 [pid = 6615] [id = 102] 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x115e8d800) [pid = 6615] [serial = 303] [outer = 0x0] 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x1294a0400) [pid = 6615] [serial = 304] [outer = 0x115e8d800] 14:04:15 INFO - PROCESS | 6615 | 1468184655025 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x12adc1800) [pid = 6615] [serial = 305] [outer = 0x115e8d800] 14:04:15 INFO - PROCESS | 6615 | 1468184655543 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:04:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 774ms 14:04:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:04:15 INFO - PROCESS | 6615 | 1468184655609 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 6615 | 1468184655611 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 14:04:15 INFO - PROCESS | 6615 | 1468184655614 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 6615 | 1468184655616 Marionette TRACE conn2 <- [1,382,null,{}] 14:04:15 INFO - PROCESS | 6615 | 1468184655638 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}] 14:04:15 INFO - PROCESS | 6615 | 1468184655640 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:15 INFO - PROCESS | 6615 | 1468184655753 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:04:15 INFO - PROCESS | 6615 | 1468184655805 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 6615 | 1468184655806 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x116aac000 == 50 [pid = 6615] [id = 103] 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1191b9c00) [pid = 6615] [serial = 306] [outer = 0x0] 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x11941dc00) [pid = 6615] [serial = 307] [outer = 0x1191b9c00] 14:04:15 INFO - PROCESS | 6615 | 1468184655835 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x119af4000) [pid = 6615] [serial = 308] [outer = 0x1191b9c00] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x129ade000 == 49 [pid = 6615] [id = 96] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x128b2a800 == 48 [pid = 6615] [id = 95] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x119c20000 == 47 [pid = 6615] [id = 94] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x1260ef000 == 46 [pid = 6615] [id = 93] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x1256f3000 == 45 [pid = 6615] [id = 92] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x121e2b000 == 44 [pid = 6615] [id = 91] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12138a000 == 43 [pid = 6615] [id = 90] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b8800 == 42 [pid = 6615] [id = 89] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x12a732000) [pid = 6615] [serial = 238] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x11807e000 == 41 [pid = 6615] [id = 88] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x116691800 == 40 [pid = 6615] [id = 87] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x11807c800 == 39 [pid = 6615] [id = 86] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x116abf800 == 38 [pid = 6615] [id = 85] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12991f800 == 37 [pid = 6615] [id = 84] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x127088800 == 36 [pid = 6615] [id = 83] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x11817a800 == 35 [pid = 6615] [id = 82] 14:04:16 INFO - PROCESS | 6615 | --DOCSHELL 0x11325c800 == 34 [pid = 6615] [id = 81] 14:04:16 INFO - PROCESS | 6615 | 1468184656308 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x126e77000) [pid = 6615] [serial = 193] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x128905000) [pid = 6615] [serial = 220] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x128f68800) [pid = 6615] [serial = 223] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x118115000) [pid = 6615] [serial = 202] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x118377400) [pid = 6615] [serial = 203] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12105c800) [pid = 6615] [serial = 208] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x12108a400) [pid = 6615] [serial = 209] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x12112a400) [pid = 6615] [serial = 211] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x12154d800) [pid = 6615] [serial = 212] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x128b59400) [pid = 6615] [serial = 221] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x113377400) [pid = 6615] [serial = 196] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x112f41000) [pid = 6615] [serial = 195] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1256b6000) [pid = 6615] [serial = 215] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12370b800) [pid = 6615] [serial = 214] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x11874f400) [pid = 6615] [serial = 205] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1191bac00) [pid = 6615] [serial = 206] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11858b800) [pid = 6615] [serial = 200] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x11811e000) [pid = 6615] [serial = 199] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x129269c00) [pid = 6615] [serial = 226] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x129262c00) [pid = 6615] [serial = 224] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x12949a800) [pid = 6615] [serial = 227] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121061c00) [pid = 6615] [serial = 232] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x116981c00) [pid = 6615] [serial = 229] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x119161800) [pid = 6615] [serial = 230] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12a727000) [pid = 6615] [serial = 235] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x125fcb800) [pid = 6615] [serial = 217] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12953dc00) [pid = 6615] [serial = 233] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116905c00) [pid = 6615] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12a730400) [pid = 6615] [serial = 236] [outer = 0x0] [url = about:blank] 14:04:16 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1270dcc00) [pid = 6615] [serial = 218] [outer = 0x0] [url = about:blank] 14:04:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:04:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 14:04:16 INFO - PROCESS | 6615 | 1468184656397 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 6615 | 1468184656400 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 14:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:04:16 INFO - PROCESS | 6615 | 1468184656414 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 6615 | 1468184656416 Marionette TRACE conn2 <- [1,386,null,{}] 14:04:16 INFO - PROCESS | 6615 | 1468184656418 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}] 14:04:16 INFO - PROCESS | 6615 | 1468184656420 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:16 INFO - PROCESS | 6615 | 1468184656500 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:04:16 INFO - PROCESS | 6615 | 1468184656514 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 6615 | 1468184656515 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x1188b0000 == 35 [pid = 6615] [id = 104] 14:04:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x123777400) [pid = 6615] [serial = 309] [outer = 0x0] 14:04:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x125683400) [pid = 6615] [serial = 310] [outer = 0x123777400] 14:04:16 INFO - PROCESS | 6615 | 1468184656542 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125fca800) [pid = 6615] [serial = 311] [outer = 0x123777400] 14:04:16 INFO - PROCESS | 6615 | 1468184656913 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 519ms 14:04:16 INFO - PROCESS | 6615 | 1468184656933 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 6615 | 1468184656935 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 14:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:04:16 INFO - PROCESS | 6615 | 1468184656937 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 6615 | 1468184656939 Marionette TRACE conn2 <- [1,390,null,{}] 14:04:16 INFO - PROCESS | 6615 | 1468184656947 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}] 14:04:16 INFO - PROCESS | 6615 | 1468184656951 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:17 INFO - PROCESS | 6615 | 1468184657099 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:04:17 INFO - PROCESS | 6615 | 1468184657113 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 6615 | 1468184657116 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x121267000 == 36 [pid = 6615] [id = 105] 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x126e0f400) [pid = 6615] [serial = 312] [outer = 0x0] 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128b4c000) [pid = 6615] [serial = 313] [outer = 0x126e0f400] 14:04:17 INFO - PROCESS | 6615 | 1468184657160 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x128e29400) [pid = 6615] [serial = 314] [outer = 0x126e0f400] 14:04:17 INFO - PROCESS | 6615 | 1468184657601 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 14:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:04:17 INFO - PROCESS | 6615 | 1468184657608 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 6615 | 1468184657611 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 14:04:17 INFO - PROCESS | 6615 | 1468184657613 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 6615 | 1468184657614 Marionette TRACE conn2 <- [1,394,null,{}] 14:04:17 INFO - PROCESS | 6615 | 1468184657617 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}] 14:04:17 INFO - PROCESS | 6615 | 1468184657618 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:17 INFO - PROCESS | 6615 | 1468184657702 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:04:17 INFO - PROCESS | 6615 | 1468184657708 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 6615 | 1468184657709 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a4d000 == 37 [pid = 6615] [id = 106] 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1294a3c00) [pid = 6615] [serial = 315] [outer = 0x0] 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12a728000) [pid = 6615] [serial = 316] [outer = 0x1294a3c00] 14:04:17 INFO - PROCESS | 6615 | 1468184657735 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12adbe000) [pid = 6615] [serial = 317] [outer = 0x1294a3c00] 14:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:04:18 INFO - PROCESS | 6615 | 1468184658076 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]]]}] 14:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 14:04:18 INFO - PROCESS | 6615 | 1468184658082 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 6615 | 1468184658083 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 14:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:04:18 INFO - PROCESS | 6615 | 1468184658085 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 6615 | 1468184658086 Marionette TRACE conn2 <- [1,398,null,{}] 14:04:18 INFO - PROCESS | 6615 | 1468184658092 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}] 14:04:18 INFO - PROCESS | 6615 | 1468184658093 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:18 INFO - PROCESS | 6615 | 1468184658203 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:04:18 INFO - PROCESS | 6615 | 1468184658233 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 6615 | 1468184658235 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e47000 == 38 [pid = 6615] [id = 107] 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x129534000) [pid = 6615] [serial = 318] [outer = 0x0] 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12adc3800) [pid = 6615] [serial = 319] [outer = 0x129534000] 14:04:18 INFO - PROCESS | 6615 | 1468184658259 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12b193800) [pid = 6615] [serial = 320] [outer = 0x129534000] 14:04:18 INFO - PROCESS | 6615 | 1468184658619 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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 571ms 14:04:18 INFO - PROCESS | 6615 | 1468184658656 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 6615 | 1468184658658 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 14:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:04:18 INFO - PROCESS | 6615 | 1468184658660 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 6615 | 1468184658661 Marionette TRACE conn2 <- [1,402,null,{}] 14:04:18 INFO - PROCESS | 6615 | 1468184658668 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}] 14:04:18 INFO - PROCESS | 6615 | 1468184658672 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:18 INFO - PROCESS | 6615 | 1468184658799 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:04:18 INFO - PROCESS | 6615 | 1468184658820 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 6615 | 1468184658821 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x127088800 == 39 [pid = 6615] [id = 108] 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x12b337c00) [pid = 6615] [serial = 321] [outer = 0x0] 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12bb2ac00) [pid = 6615] [serial = 322] [outer = 0x12b337c00] 14:04:18 INFO - PROCESS | 6615 | 1468184658846 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x12c032800) [pid = 6615] [serial = 323] [outer = 0x12b337c00] 14:04:19 INFO - PROCESS | 6615 | 1468184659036 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:04:19 INFO - PROCESS | 6615 | 1468184659236 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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms 14:04:19 INFO - PROCESS | 6615 | 1468184659280 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 6615 | 1468184659281 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 14:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:04:19 INFO - PROCESS | 6615 | 1468184659284 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 6615 | 1468184659285 Marionette TRACE conn2 <- [1,406,null,{}] 14:04:19 INFO - PROCESS | 6615 | 1468184659287 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}] 14:04:19 INFO - PROCESS | 6615 | 1468184659288 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:19 INFO - PROCESS | 6615 | 1468184659395 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:04:19 INFO - PROCESS | 6615 | 1468184659429 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 6615 | 1468184659430 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x129452800 == 40 [pid = 6615] [id = 109] 14:04:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x12c032c00) [pid = 6615] [serial = 324] [outer = 0x0] 14:04:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12c03c000) [pid = 6615] [serial = 325] [outer = 0x12c032c00] 14:04:19 INFO - PROCESS | 6615 | 1468184659465 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x12c61ec00) [pid = 6615] [serial = 326] [outer = 0x12c032c00] 14:04:19 INFO - PROCESS | 6615 | 1468184659793 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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 14:04:19 INFO - PROCESS | 6615 | 1468184659809 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 6615 | 1468184659811 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 14:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:04:19 INFO - PROCESS | 6615 | 1468184659814 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 6615 | 1468184659815 Marionette TRACE conn2 <- [1,410,null,{}] 14:04:19 INFO - PROCESS | 6615 | 1468184659831 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}] 14:04:19 INFO - PROCESS | 6615 | 1468184659833 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:19 INFO - PROCESS | 6615 | 1468184659993 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:04:20 INFO - PROCESS | 6615 | 1468184660007 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 6615 | 1468184660008 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x129991800 == 41 [pid = 6615] [id = 110] 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x112d92000) [pid = 6615] [serial = 327] [outer = 0x0] 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x112d9ac00) [pid = 6615] [serial = 328] [outer = 0x112d92000] 14:04:20 INFO - PROCESS | 6615 | 1468184660048 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x112d9fc00) [pid = 6615] [serial = 329] [outer = 0x112d92000] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x128b4e400) [pid = 6615] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x12926c000) [pid = 6615] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x11811f000) [pid = 6615] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119109000) [pid = 6615] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x121083c00) [pid = 6615] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x12107ec00) [pid = 6615] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x126ecf400) [pid = 6615] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11619ec00) [pid = 6615] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12926d800) [pid = 6615] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x129535800) [pid = 6615] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x117eb6000) [pid = 6615] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1299a6000) [pid = 6615] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:04:20 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x118121800) [pid = 6615] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:04:20 INFO - PROCESS | 6615 | 1468184660663 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]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 871ms 14:04:20 INFO - PROCESS | 6615 | 1468184660685 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 6615 | 1468184660686 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 14:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:04:20 INFO - PROCESS | 6615 | 1468184660690 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 6615 | 1468184660691 Marionette TRACE conn2 <- [1,414,null,{}] 14:04:20 INFO - PROCESS | 6615 | 1468184660693 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}] 14:04:20 INFO - PROCESS | 6615 | 1468184660694 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:20 INFO - PROCESS | 6615 | 1468184660784 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:04:20 INFO - PROCESS | 6615 | 1468184660792 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 6615 | 1468184660793 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a35000 == 42 [pid = 6615] [id = 111] 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x110d51c00) [pid = 6615] [serial = 330] [outer = 0x0] 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x110d54400) [pid = 6615] [serial = 331] [outer = 0x110d51c00] 14:04:20 INFO - PROCESS | 6615 | 1468184660817 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x110d58400) [pid = 6615] [serial = 332] [outer = 0x110d51c00] 14:04:21 INFO - PROCESS | 6615 | 1468184661142 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 14:04:21 INFO - PROCESS | 6615 | 1468184661160 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 6615 | 1468184661161 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 14:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:04:21 INFO - PROCESS | 6615 | 1468184661176 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 6615 | 1468184661177 Marionette TRACE conn2 <- [1,418,null,{}] 14:04:21 INFO - PROCESS | 6615 | 1468184661181 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}] 14:04:21 INFO - PROCESS | 6615 | 1468184661182 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:21 INFO - PROCESS | 6615 | 1468184661267 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:04:21 INFO - PROCESS | 6615 | 1468184661336 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 6615 | 1468184661337 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d6800 == 43 [pid = 6615] [id = 112] 14:04:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x110d51800) [pid = 6615] [serial = 333] [outer = 0x0] 14:04:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x112d9c800) [pid = 6615] [serial = 334] [outer = 0x110d51800] 14:04:21 INFO - PROCESS | 6615 | 1468184661366 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x121086c00) [pid = 6615] [serial = 335] [outer = 0x110d51800] 14:04:22 INFO - PROCESS | 6615 | 1468184662120 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]]]}] 14:04:22 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 14:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 981ms 14:04:22 INFO - PROCESS | 6615 | 1468184662146 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 6615 | 1468184662148 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 14:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:04:22 INFO - PROCESS | 6615 | 1468184662160 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 6615 | 1468184662162 Marionette TRACE conn2 <- [1,422,null,{}] 14:04:22 INFO - PROCESS | 6615 | 1468184662164 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}] 14:04:22 INFO - PROCESS | 6615 | 1468184662166 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:22 INFO - PROCESS | 6615 | 1468184662262 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:04:22 INFO - PROCESS | 6615 | 1468184662266 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 6615 | 1468184662267 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9b0000 == 44 [pid = 6615] [id = 113] 14:04:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x1169ed400) [pid = 6615] [serial = 336] [outer = 0x0] 14:04:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1169f4800) [pid = 6615] [serial = 337] [outer = 0x1169ed400] 14:04:22 INFO - PROCESS | 6615 | 1468184662294 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x125fd0800) [pid = 6615] [serial = 338] [outer = 0x1169ed400] 14:04:23 INFO - PROCESS | 6615 | 1468184663155 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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1033ms 14:04:23 INFO - PROCESS | 6615 | 1468184663184 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 6615 | 1468184663186 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 14:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:04:23 INFO - PROCESS | 6615 | 1468184663206 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 6615 | 1468184663208 Marionette TRACE conn2 <- [1,426,null,{}] 14:04:23 INFO - PROCESS | 6615 | 1468184663212 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}] 14:04:23 INFO - PROCESS | 6615 | 1468184663214 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:23 INFO - PROCESS | 6615 | 1468184663322 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:04:23 INFO - PROCESS | 6615 | 1468184663374 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 6615 | 1468184663377 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9c000 == 45 [pid = 6615] [id = 114] 14:04:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1169eb800) [pid = 6615] [serial = 339] [outer = 0x0] 14:04:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1169f0800) [pid = 6615] [serial = 340] [outer = 0x1169eb800] 14:04:23 INFO - PROCESS | 6615 | 1468184663408 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1169f9c00) [pid = 6615] [serial = 341] [outer = 0x1169eb800] 14:04:23 INFO - PROCESS | 6615 | 1468184663908 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] 14:04:23 INFO - PROCESS | 6615 | 1468184663981 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 14:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:04:23 INFO - PROCESS | 6615 | 1468184663985 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 6615 | 1468184663987 Marionette TRACE conn2 <- [1,430,null,{}] 14:04:23 INFO - PROCESS | 6615 | 1468184663990 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}] 14:04:23 INFO - PROCESS | 6615 | 1468184663992 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:24 INFO - PROCESS | 6615 | 1468184664099 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:04:24 INFO - PROCESS | 6615 | 1468184664167 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 6615 | 1468184664168 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x121265000 == 46 [pid = 6615] [id = 115] 14:04:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x11813e400) [pid = 6615] [serial = 342] [outer = 0x0] 14:04:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x118140000) [pid = 6615] [serial = 343] [outer = 0x11813e400] 14:04:24 INFO - PROCESS | 6615 | 1468184664199 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x11859fc00) [pid = 6615] [serial = 344] [outer = 0x11813e400] 14:04:24 INFO - PROCESS | 6615 | 1468184664690 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:04:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 14:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:04:24 INFO - PROCESS | 6615 | 1468184664726 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 6615 | 1468184664727 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 14:04:24 INFO - PROCESS | 6615 | 1468184664731 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 6615 | 1468184664734 Marionette TRACE conn2 <- [1,434,null,{}] 14:04:24 INFO - PROCESS | 6615 | 1468184664744 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}] 14:04:24 INFO - PROCESS | 6615 | 1468184664747 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:24 INFO - PROCESS | 6615 | 1468184664989 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:04:25 INFO - PROCESS | 6615 | 1468184665073 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 6615 | 1468184665075 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x114f2c800 == 47 [pid = 6615] [id = 116] 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1167a1c00) [pid = 6615] [serial = 345] [outer = 0x0] 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x1169f7c00) [pid = 6615] [serial = 346] [outer = 0x1167a1c00] 14:04:25 INFO - PROCESS | 6615 | 1468184665106 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x117eafc00) [pid = 6615] [serial = 347] [outer = 0x1167a1c00] 14:04:25 INFO - PROCESS | 6615 | 1468184665617 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]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 924ms 14:04:25 INFO - PROCESS | 6615 | 1468184665660 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:04:25 INFO - PROCESS | 6615 | 1468184665663 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 14:04:25 INFO - PROCESS | 6615 | 1468184665669 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 6615 | 1468184665672 Marionette TRACE conn2 <- [1,438,null,{}] 14:04:25 INFO - PROCESS | 6615 | 1468184665676 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}] 14:04:25 INFO - PROCESS | 6615 | 1468184665679 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:25 INFO - PROCESS | 6615 | 1468184665777 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:04:25 INFO - PROCESS | 6615 | 1468184665847 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 6615 | 1468184665848 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x112156800 == 48 [pid = 6615] [id = 117] 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x11811f000) [pid = 6615] [serial = 348] [outer = 0x0] 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x112fa2c00) [pid = 6615] [serial = 349] [outer = 0x11811f000] 14:04:25 INFO - PROCESS | 6615 | 1468184665876 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1182a5800) [pid = 6615] [serial = 350] [outer = 0x11811f000] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d6800 == 47 [pid = 6615] [id = 112] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x121a35000 == 46 [pid = 6615] [id = 111] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x129991800 == 45 [pid = 6615] [id = 110] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x129452800 == 44 [pid = 6615] [id = 109] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x113c65c00) [pid = 6615] [serial = 241] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x11910f400) [pid = 6615] [serial = 244] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x125fc9400) [pid = 6615] [serial = 250] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x12105f000) [pid = 6615] [serial = 247] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12b1a1800) [pid = 6615] [serial = 289] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x127088800 == 43 [pid = 6615] [id = 108] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x121e47000 == 42 [pid = 6615] [id = 107] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x121a4d000 == 41 [pid = 6615] [id = 106] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x121267000 == 40 [pid = 6615] [id = 105] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x1188b0000 == 39 [pid = 6615] [id = 104] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x116aac000 == 38 [pid = 6615] [id = 103] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x115ef3800 == 37 [pid = 6615] [id = 102] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x12b159000 == 36 [pid = 6615] [id = 101] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad15000 == 35 [pid = 6615] [id = 100] 14:04:26 INFO - PROCESS | 6615 | 1468184666368 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]]]}] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x119b47000 == 34 [pid = 6615] [id = 99] 14:04:26 INFO - PROCESS | 6615 | --DOCSHELL 0x116abe000 == 33 [pid = 6615] [id = 98] 14:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 726ms 14:04:26 INFO - PROCESS | 6615 | 1468184666394 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 6615 | 1468184666396 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:04:26 INFO - PROCESS | 6615 | 1468184666398 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 6615 | 1468184666400 Marionette TRACE conn2 <- [1,442,null,{}] 14:04:26 INFO - PROCESS | 6615 | 1468184666403 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}] 14:04:26 INFO - PROCESS | 6615 | 1468184666406 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:26 INFO - PROCESS | 6615 | 1468184666503 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x128f72c00) [pid = 6615] [serial = 271] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x12949fc00) [pid = 6615] [serial = 274] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x129265400) [pid = 6615] [serial = 272] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x119af6400) [pid = 6615] [serial = 259] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x12107f000) [pid = 6615] [serial = 260] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x119464800) [pid = 6615] [serial = 257] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119414400) [pid = 6615] [serial = 256] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x125a58400) [pid = 6615] [serial = 265] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x125fff800) [pid = 6615] [serial = 266] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x121123800) [pid = 6615] [serial = 262] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x123776c00) [pid = 6615] [serial = 263] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x126ed6400) [pid = 6615] [serial = 268] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x118118400) [pid = 6615] [serial = 254] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x116a1c000) [pid = 6615] [serial = 253] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1299a3400) [pid = 6615] [serial = 277] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12a795000) [pid = 6615] [serial = 239] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x129536400) [pid = 6615] [serial = 275] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x118370800) [pid = 6615] [serial = 280] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x121bb9400) [pid = 6615] [serial = 281] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x12adc8800) [pid = 6615] [serial = 286] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12a78d000) [pid = 6615] [serial = 278] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x129264800) [pid = 6615] [serial = 283] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12b19e400) [pid = 6615] [serial = 287] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12adbe400) [pid = 6615] [serial = 284] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x128b4bc00) [pid = 6615] [serial = 269] [outer = 0x0] [url = about:blank] 14:04:26 INFO - PROCESS | 6615 | 1468184666602 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 6615 | 1468184666604 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fb0000 == 34 [pid = 6615] [id = 118] 14:04:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x110d58000) [pid = 6615] [serial = 351] [outer = 0x0] 14:04:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1187efc00) [pid = 6615] [serial = 352] [outer = 0x110d58000] 14:04:26 INFO - PROCESS | 6615 | 1468184666650 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1191b8c00) [pid = 6615] [serial = 353] [outer = 0x110d58000] 14:04:27 INFO - PROCESS | 6615 | 1468184667016 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 14:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:04:27 INFO - PROCESS | 6615 | 1468184667069 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 6615 | 1468184667071 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 14:04:27 INFO - PROCESS | 6615 | 1468184667078 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 6615 | 1468184667081 Marionette TRACE conn2 <- [1,446,null,{}] 14:04:27 INFO - PROCESS | 6615 | 1468184667084 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}] 14:04:27 INFO - PROCESS | 6615 | 1468184667086 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:27 INFO - PROCESS | 6615 | 1468184667204 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:04:27 INFO - PROCESS | 6615 | 1468184667212 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 6615 | 1468184667213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b3800 == 35 [pid = 6615] [id = 119] 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119461400) [pid = 6615] [serial = 354] [outer = 0x0] 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119cb9c00) [pid = 6615] [serial = 355] [outer = 0x119461400] 14:04:27 INFO - PROCESS | 6615 | 1468184667239 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12108b000) [pid = 6615] [serial = 356] [outer = 0x119461400] 14:04:27 INFO - PROCESS | 6615 | 1468184667578 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 525ms 14:04:27 INFO - PROCESS | 6615 | 1468184667600 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 6615 | 1468184667601 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 14:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:04:27 INFO - PROCESS | 6615 | 1468184667603 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 6615 | 1468184667604 Marionette TRACE conn2 <- [1,450,null,{}] 14:04:27 INFO - PROCESS | 6615 | 1468184667610 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}] 14:04:27 INFO - PROCESS | 6615 | 1468184667611 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:27 INFO - PROCESS | 6615 | 1468184667696 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:04:27 INFO - PROCESS | 6615 | 1468184667750 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 6615 | 1468184667751 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x121022800 == 36 [pid = 6615] [id = 120] 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1169f3c00) [pid = 6615] [serial = 357] [outer = 0x0] 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121129000) [pid = 6615] [serial = 358] [outer = 0x1169f3c00] 14:04:27 INFO - PROCESS | 6615 | 1468184667776 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x123707400) [pid = 6615] [serial = 359] [outer = 0x1169f3c00] 14:04:28 INFO - PROCESS | 6615 | 1468184668058 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] 14:04:28 INFO - PROCESS | 6615 | 1468184668081 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 14:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:04:28 INFO - PROCESS | 6615 | 1468184668083 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 6615 | 1468184668085 Marionette TRACE conn2 <- [1,454,null,{}] 14:04:28 INFO - PROCESS | 6615 | 1468184668095 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}] 14:04:28 INFO - PROCESS | 6615 | 1468184668096 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:28 INFO - PROCESS | 6615 | 1468184668179 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:04:28 INFO - PROCESS | 6615 | 1468184668184 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 6615 | 1468184668190 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e3e800 == 37 [pid = 6615] [id = 121] 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125fce400) [pid = 6615] [serial = 360] [outer = 0x0] 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x125ffcc00) [pid = 6615] [serial = 361] [outer = 0x125fce400] 14:04:28 INFO - PROCESS | 6615 | 1468184668223 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x126e02800) [pid = 6615] [serial = 362] [outer = 0x125fce400] 14:04:28 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:28 INFO - PROCESS | 6615 | 1468184668567 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]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 14:04:28 INFO - PROCESS | 6615 | 1468184668646 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 6615 | 1468184668648 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 14:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:04:28 INFO - PROCESS | 6615 | 1468184668652 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 6615 | 1468184668654 Marionette TRACE conn2 <- [1,458,null,{}] 14:04:28 INFO - PROCESS | 6615 | 1468184668660 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}] 14:04:28 INFO - PROCESS | 6615 | 1468184668662 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:28 INFO - PROCESS | 6615 | 1468184668817 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:04:28 INFO - PROCESS | 6615 | 1468184668834 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 6615 | 1468184668835 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260e4800 == 38 [pid = 6615] [id = 122] 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x123707c00) [pid = 6615] [serial = 363] [outer = 0x0] 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x128907c00) [pid = 6615] [serial = 364] [outer = 0x123707c00] 14:04:28 INFO - PROCESS | 6615 | 1468184668876 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x128b57800) [pid = 6615] [serial = 365] [outer = 0x123707c00] 14:04:29 INFO - PROCESS | 6615 | 1468184669341 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] 14:04:29 INFO - PROCESS | 6615 | 1468184669377 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 14:04:29 INFO - PROCESS | 6615 | 1468184669384 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 6615 | 1468184669385 Marionette TRACE conn2 <- [1,462,null,{}] 14:04:29 INFO - PROCESS | 6615 | 1468184669388 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}] 14:04:29 INFO - PROCESS | 6615 | 1468184669391 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:29 INFO - PROCESS | 6615 | 1468184669487 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:04:29 INFO - PROCESS | 6615 | 1468184669490 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 6615 | 1468184669491 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x126d14000 == 39 [pid = 6615] [id = 123] 14:04:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x128b50800) [pid = 6615] [serial = 366] [outer = 0x0] 14:04:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x129261400) [pid = 6615] [serial = 367] [outer = 0x128b50800] 14:04:29 INFO - PROCESS | 6615 | 1468184669516 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12926cc00) [pid = 6615] [serial = 368] [outer = 0x128b50800] 14:04:29 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:29 INFO - PROCESS | 6615 | 1468184669869 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] 14:04:29 INFO - PROCESS | 6615 | 1468184669909 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 14:04:29 INFO - PROCESS | 6615 | 1468184669912 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 6615 | 1468184669913 Marionette TRACE conn2 <- [1,466,null,{}] 14:04:29 INFO - PROCESS | 6615 | 1468184669915 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}] 14:04:29 INFO - PROCESS | 6615 | 1468184669917 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:30 INFO - PROCESS | 6615 | 1468184670022 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:04:30 INFO - PROCESS | 6615 | 1468184670037 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 6615 | 1468184670038 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b1e800 == 40 [pid = 6615] [id = 124] 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x128f74000) [pid = 6615] [serial = 369] [outer = 0x0] 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x129534c00) [pid = 6615] [serial = 370] [outer = 0x128f74000] 14:04:30 INFO - PROCESS | 6615 | 1468184670063 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1299a6800) [pid = 6615] [serial = 371] [outer = 0x128f74000] 14:04:30 INFO - PROCESS | 6615 | 1468184670410 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] 14:04:30 INFO - PROCESS | 6615 | 1468184670433 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 14:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:04:30 INFO - PROCESS | 6615 | 1468184670436 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 6615 | 1468184670437 Marionette TRACE conn2 <- [1,470,null,{}] 14:04:30 INFO - PROCESS | 6615 | 1468184670442 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}] 14:04:30 INFO - PROCESS | 6615 | 1468184670443 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:30 INFO - PROCESS | 6615 | 1468184670544 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:04:30 INFO - PROCESS | 6615 | 1468184670547 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 6615 | 1468184670548 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fd9800 == 41 [pid = 6615] [id = 125] 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x12926c400) [pid = 6615] [serial = 372] [outer = 0x0] 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x12a788000) [pid = 6615] [serial = 373] [outer = 0x12926c400] 14:04:30 INFO - PROCESS | 6615 | 1468184670579 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x12adc0400) [pid = 6615] [serial = 374] [outer = 0x12926c400] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x12131d800) [pid = 6615] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x119af6000) [pid = 6615] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x112c67400) [pid = 6615] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x118755000) [pid = 6615] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x12b337c00) [pid = 6615] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x112d92000) [pid = 6615] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12c032c00) [pid = 6615] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x110d51800) [pid = 6615] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x123777400) [pid = 6615] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x129534000) [pid = 6615] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x110d51c00) [pid = 6615] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1294a3c00) [pid = 6615] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115e8d800) [pid = 6615] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x126e0f400) [pid = 6615] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:04:30 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1191b9c00) [pid = 6615] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:04:31 INFO - PROCESS | 6615 | 1468184671074 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 14:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:04:31 INFO - PROCESS | 6615 | 1468184671112 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 6615 | 1468184671113 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 14:04:31 INFO - PROCESS | 6615 | 1468184671115 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 6615 | 1468184671116 Marionette TRACE conn2 <- [1,474,null,{}] 14:04:31 INFO - PROCESS | 6615 | 1468184671118 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}] 14:04:31 INFO - PROCESS | 6615 | 1468184671120 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:31 INFO - PROCESS | 6615 | 1468184671206 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:04:31 INFO - PROCESS | 6615 | 1468184671212 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 6615 | 1468184671213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x129991000 == 42 [pid = 6615] [id = 126] 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x112d9f800) [pid = 6615] [serial = 375] [outer = 0x0] 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x121080400) [pid = 6615] [serial = 376] [outer = 0x112d9f800] 14:04:31 INFO - PROCESS | 6615 | 1468184671241 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12953dc00) [pid = 6615] [serial = 377] [outer = 0x112d9f800] 14:04:31 INFO - PROCESS | 6615 | 1468184671619 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 14:04:31 INFO - PROCESS | 6615 | 1468184671637 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 6615 | 1468184671640 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 14:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:04:31 INFO - PROCESS | 6615 | 1468184671645 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 6615 | 1468184671648 Marionette TRACE conn2 <- [1,478,null,{}] 14:04:31 INFO - PROCESS | 6615 | 1468184671651 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}] 14:04:31 INFO - PROCESS | 6615 | 1468184671654 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:31 INFO - PROCESS | 6615 | 1468184671842 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:04:31 INFO - PROCESS | 6615 | 1468184671858 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 6615 | 1468184671859 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad26000 == 43 [pid = 6615] [id = 127] 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12111cc00) [pid = 6615] [serial = 378] [outer = 0x0] 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x12adc8c00) [pid = 6615] [serial = 379] [outer = 0x12111cc00] 14:04:31 INFO - PROCESS | 6615 | 1468184671899 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12bb24c00) [pid = 6615] [serial = 380] [outer = 0x12111cc00] 14:04:32 INFO - PROCESS | 6615 | 1468184672270 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 14:04:32 INFO - PROCESS | 6615 | 1468184672317 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 6615 | 1468184672318 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:04:32 INFO - PROCESS | 6615 | 1468184672320 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 6615 | 1468184672321 Marionette TRACE conn2 <- [1,482,null,{}] 14:04:32 INFO - PROCESS | 6615 | 1468184672323 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}] 14:04:32 INFO - PROCESS | 6615 | 1468184672324 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:32 INFO - PROCESS | 6615 | 1468184672408 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:04:32 INFO - PROCESS | 6615 | 1468184672484 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 6615 | 1468184672485 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1da800 == 44 [pid = 6615] [id = 128] 14:04:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x12bb28400) [pid = 6615] [serial = 381] [outer = 0x0] 14:04:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x12bb87800) [pid = 6615] [serial = 382] [outer = 0x12bb28400] 14:04:32 INFO - PROCESS | 6615 | 1468184672509 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12bb91800) [pid = 6615] [serial = 383] [outer = 0x12bb28400] 14:04:32 INFO - PROCESS | 6615 | 1468184672776 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 14:04:32 INFO - PROCESS | 6615 | 1468184672797 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 6615 | 1468184672798 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:04:32 INFO - PROCESS | 6615 | 1468184672800 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 6615 | 1468184672801 Marionette TRACE conn2 <- [1,486,null,{}] 14:04:32 INFO - PROCESS | 6615 | 1468184672811 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}] 14:04:32 INFO - PROCESS | 6615 | 1468184672812 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:32 INFO - PROCESS | 6615 | 1468184672956 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:04:33 INFO - PROCESS | 6615 | 1468184673008 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 6615 | 1468184673010 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x113252800 == 45 [pid = 6615] [id = 129] 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x110d4f800) [pid = 6615] [serial = 384] [outer = 0x0] 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x110d56c00) [pid = 6615] [serial = 385] [outer = 0x110d4f800] 14:04:33 INFO - PROCESS | 6615 | 1468184673042 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x112da0400) [pid = 6615] [serial = 386] [outer = 0x110d4f800] 14:04:33 INFO - PROCESS | 6615 | 1468184673508 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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 725ms 14:04:33 INFO - PROCESS | 6615 | 1468184673526 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 6615 | 1468184673529 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 14:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:04:33 INFO - PROCESS | 6615 | 1468184673533 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 6615 | 1468184673535 Marionette TRACE conn2 <- [1,490,null,{}] 14:04:33 INFO - PROCESS | 6615 | 1468184673538 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}] 14:04:33 INFO - PROCESS | 6615 | 1468184673541 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:33 INFO - PROCESS | 6615 | 1468184673647 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:04:33 INFO - PROCESS | 6615 | 1468184673752 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 6615 | 1468184673754 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197ad000 == 46 [pid = 6615] [id = 130] 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x117557c00) [pid = 6615] [serial = 387] [outer = 0x0] 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x1182b2000) [pid = 6615] [serial = 388] [outer = 0x117557c00] 14:04:33 INFO - PROCESS | 6615 | 1468184673786 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x1182d4000) [pid = 6615] [serial = 389] [outer = 0x117557c00] 14:04:34 INFO - PROCESS | 6615 | 1468184674222 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 724ms 14:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:04:34 INFO - PROCESS | 6615 | 1468184674273 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 6615 | 1468184674275 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 14:04:34 INFO - PROCESS | 6615 | 1468184674279 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 6615 | 1468184674280 Marionette TRACE conn2 <- [1,494,null,{}] 14:04:34 INFO - PROCESS | 6615 | 1468184674283 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}] 14:04:34 INFO - PROCESS | 6615 | 1468184674285 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:34 INFO - PROCESS | 6615 | 1468184674389 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:04:34 INFO - PROCESS | 6615 | 1468184674458 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 6615 | 1468184674459 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b22800 == 47 [pid = 6615] [id = 131] 14:04:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x11915d400) [pid = 6615] [serial = 390] [outer = 0x0] 14:04:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x119464800) [pid = 6615] [serial = 391] [outer = 0x11915d400] 14:04:34 INFO - PROCESS | 6615 | 1468184674488 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x119cb5000) [pid = 6615] [serial = 392] [outer = 0x11915d400] 14:04:34 INFO - PROCESS | 6615 | 1468184674955 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 720ms 14:04:35 INFO - PROCESS | 6615 | 1468184675010 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 6615 | 1468184675014 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 14:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:04:35 INFO - PROCESS | 6615 | 1468184675031 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 6615 | 1468184675036 Marionette TRACE conn2 <- [1,498,null,{}] 14:04:35 INFO - PROCESS | 6615 | 1468184675039 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}] 14:04:35 INFO - PROCESS | 6615 | 1468184675043 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:35 INFO - PROCESS | 6615 | 1468184675201 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:04:35 INFO - PROCESS | 6615 | 1468184675301 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 6615 | 1468184675302 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be29000 == 48 [pid = 6615] [id = 132] 14:04:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x121b29c00) [pid = 6615] [serial = 393] [outer = 0x0] 14:04:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x125fcb000) [pid = 6615] [serial = 394] [outer = 0x121b29c00] 14:04:35 INFO - PROCESS | 6615 | 1468184675341 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x126d64400) [pid = 6615] [serial = 395] [outer = 0x121b29c00] 14:04:35 INFO - PROCESS | 6615 | 1468184675758 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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 787ms 14:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:04:35 INFO - PROCESS | 6615 | 1468184675809 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 6615 | 1468184675810 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 14:04:35 INFO - PROCESS | 6615 | 1468184675812 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 6615 | 1468184675814 Marionette TRACE conn2 <- [1,502,null,{}] 14:04:35 INFO - PROCESS | 6615 | 1468184675816 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}] 14:04:35 INFO - PROCESS | 6615 | 1468184675818 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:35 INFO - PROCESS | 6615 | 1468184675923 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:04:35 INFO - PROCESS | 6615 | 1468184675980 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 6615 | 1468184675981 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b159000 == 49 [pid = 6615] [id = 133] 14:04:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x125684c00) [pid = 6615] [serial = 396] [outer = 0x0] 14:04:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x128b4b800) [pid = 6615] [serial = 397] [outer = 0x125684c00] 14:04:36 INFO - PROCESS | 6615 | 1468184676010 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x129535800) [pid = 6615] [serial = 398] [outer = 0x125684c00] 14:04:36 INFO - PROCESS | 6615 | 1468184676449 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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 668ms 14:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:04:36 INFO - PROCESS | 6615 | 1468184676482 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 6615 | 1468184676483 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 14:04:36 INFO - PROCESS | 6615 | 1468184676486 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 6615 | 1468184676487 Marionette TRACE conn2 <- [1,506,null,{}] 14:04:36 INFO - PROCESS | 6615 | 1468184676490 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}] 14:04:36 INFO - PROCESS | 6615 | 1468184676492 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:36 INFO - PROCESS | 6615 | 1468184676642 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:04:36 INFO - PROCESS | 6615 | 1468184676920 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 6615 | 1468184676922 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fa3800 == 50 [pid = 6615] [id = 134] 14:04:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x110d56000) [pid = 6615] [serial = 399] [outer = 0x0] 14:04:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x115e24800) [pid = 6615] [serial = 400] [outer = 0x110d56000] 14:04:36 INFO - PROCESS | 6615 | 1468184676985 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x1169ef800) [pid = 6615] [serial = 401] [outer = 0x110d56000] 14:04:37 INFO - PROCESS | 6615 | 1468184677472 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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1022ms 14:04:37 INFO - PROCESS | 6615 | 1468184677509 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:04:37 INFO - PROCESS | 6615 | 1468184677511 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 14:04:37 INFO - PROCESS | 6615 | 1468184677514 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 6615 | 1468184677516 Marionette TRACE conn2 <- [1,510,null,{}] 14:04:37 INFO - PROCESS | 6615 | 1468184677548 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}] 14:04:37 INFO - PROCESS | 6615 | 1468184677551 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:37 INFO - PROCESS | 6615 | 1468184677651 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:04:37 INFO - PROCESS | 6615 | 1468184677721 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 6615 | 1468184677723 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x119297000 == 51 [pid = 6615] [id = 135] 14:04:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x11813ac00) [pid = 6615] [serial = 402] [outer = 0x0] 14:04:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x1182d4800) [pid = 6615] [serial = 403] [outer = 0x11813ac00] 14:04:37 INFO - PROCESS | 6615 | 1468184677751 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x118371c00) [pid = 6615] [serial = 404] [outer = 0x11813ac00] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1da800 == 50 [pid = 6615] [id = 128] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad26000 == 49 [pid = 6615] [id = 127] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x129991000 == 48 [pid = 6615] [id = 126] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x128fd9800 == 47 [pid = 6615] [id = 125] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x128b1e800 == 46 [pid = 6615] [id = 124] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x126d14000 == 45 [pid = 6615] [id = 123] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x1260e4800 == 44 [pid = 6615] [id = 122] 14:04:37 INFO - PROCESS | 6615 | --DOCSHELL 0x121e3e800 == 43 [pid = 6615] [id = 121] 14:04:37 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x1169f4800) [pid = 6615] [serial = 337] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x121022800 == 42 [pid = 6615] [id = 120] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b3800 == 41 [pid = 6615] [id = 119] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x116fb0000 == 40 [pid = 6615] [id = 118] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x112156800 == 39 [pid = 6615] [id = 117] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x114f2c800 == 38 [pid = 6615] [id = 116] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9c000 == 37 [pid = 6615] [id = 114] 14:04:38 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9b0000 == 36 [pid = 6615] [id = 113] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x119418400) [pid = 6615] [serial = 245] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x1269a2000) [pid = 6615] [serial = 251] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x12111dc00) [pid = 6615] [serial = 248] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x116793000) [pid = 6615] [serial = 242] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x12c032800) [pid = 6615] [serial = 323] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x12bb2ac00) [pid = 6615] [serial = 322] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x112d9ac00) [pid = 6615] [serial = 328] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x12c61ec00) [pid = 6615] [serial = 326] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x12c03c000) [pid = 6615] [serial = 325] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x119e4e000) [pid = 6615] [serial = 295] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x121086c00) [pid = 6615] [serial = 335] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1299a5c00) [pid = 6615] [serial = 301] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x1182b3400) [pid = 6615] [serial = 292] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x125683400) [pid = 6615] [serial = 310] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x125fca800) [pid = 6615] [serial = 311] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x12adc3800) [pid = 6615] [serial = 319] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1270df800) [pid = 6615] [serial = 298] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x110d54400) [pid = 6615] [serial = 331] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x12a728000) [pid = 6615] [serial = 316] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x12adbe000) [pid = 6615] [serial = 317] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12adc1800) [pid = 6615] [serial = 305] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1294a0400) [pid = 6615] [serial = 304] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x128b4c000) [pid = 6615] [serial = 313] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x128e29400) [pid = 6615] [serial = 314] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x119af4000) [pid = 6615] [serial = 308] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x11941dc00) [pid = 6615] [serial = 307] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x110d58400) [pid = 6615] [serial = 332] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112d9c800) [pid = 6615] [serial = 334] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x112d9fc00) [pid = 6615] [serial = 329] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12b193800) [pid = 6615] [serial = 320] [outer = 0x0] [url = about:blank] 14:04:38 INFO - PROCESS | 6615 | 1468184678156 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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 681ms 14:04:38 INFO - PROCESS | 6615 | 1468184678201 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 6615 | 1468184678204 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 14:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:04:38 INFO - PROCESS | 6615 | 1468184678209 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 6615 | 1468184678210 Marionette TRACE conn2 <- [1,514,null,{}] 14:04:38 INFO - PROCESS | 6615 | 1468184678212 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}] 14:04:38 INFO - PROCESS | 6615 | 1468184678214 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:38 INFO - PROCESS | 6615 | 1468184678298 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:04:38 INFO - PROCESS | 6615 | 1468184678303 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 6615 | 1468184678304 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x118071800 == 37 [pid = 6615] [id = 136] 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x117152000) [pid = 6615] [serial = 405] [outer = 0x0] 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1191b4c00) [pid = 6615] [serial = 406] [outer = 0x117152000] 14:04:38 INFO - PROCESS | 6615 | 1468184678333 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119f4e800) [pid = 6615] [serial = 407] [outer = 0x117152000] 14:04:38 INFO - PROCESS | 6615 | 1468184678687 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]]]}] 14:04:38 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 14:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 14:04:38 INFO - PROCESS | 6615 | 1468184678727 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 6615 | 1468184678729 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 14:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:04:38 INFO - PROCESS | 6615 | 1468184678732 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 6615 | 1468184678736 Marionette TRACE conn2 <- [1,518,null,{}] 14:04:38 INFO - PROCESS | 6615 | 1468184678743 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}] 14:04:38 INFO - PROCESS | 6615 | 1468184678745 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:38 INFO - PROCESS | 6615 | 1468184678830 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:04:38 INFO - PROCESS | 6615 | 1468184678835 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 6615 | 1468184678836 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a33800 == 38 [pid = 6615] [id = 137] 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121084c00) [pid = 6615] [serial = 408] [outer = 0x0] 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x121bbcc00) [pid = 6615] [serial = 409] [outer = 0x121084c00] 14:04:38 INFO - PROCESS | 6615 | 1468184678862 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x125a58400) [pid = 6615] [serial = 410] [outer = 0x121084c00] 14:04:39 INFO - PROCESS | 6615 | 1468184679197 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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 477ms 14:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:04:39 INFO - PROCESS | 6615 | 1468184679210 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 6615 | 1468184679212 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 14:04:39 INFO - PROCESS | 6615 | 1468184679214 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 6615 | 1468184679215 Marionette TRACE conn2 <- [1,522,null,{}] 14:04:39 INFO - PROCESS | 6615 | 1468184679217 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}] 14:04:39 INFO - PROCESS | 6615 | 1468184679218 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:39 INFO - PROCESS | 6615 | 1468184679310 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:04:39 INFO - PROCESS | 6615 | 1468184679363 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 6615 | 1468184679365 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544c000 == 39 [pid = 6615] [id = 138] 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x121122000) [pid = 6615] [serial = 411] [outer = 0x0] 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x126088400) [pid = 6615] [serial = 412] [outer = 0x121122000] 14:04:39 INFO - PROCESS | 6615 | 1468184679389 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x128b51000) [pid = 6615] [serial = 413] [outer = 0x121122000] 14:04:39 INFO - PROCESS | 6615 | 1468184679683 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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 14:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:04:39 INFO - PROCESS | 6615 | 1468184679733 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 6615 | 1468184679735 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 14:04:39 INFO - PROCESS | 6615 | 1468184679737 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 6615 | 1468184679739 Marionette TRACE conn2 <- [1,526,null,{}] 14:04:39 INFO - PROCESS | 6615 | 1468184679743 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}] 14:04:39 INFO - PROCESS | 6615 | 1468184679744 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:39 INFO - PROCESS | 6615 | 1468184679826 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:04:39 INFO - PROCESS | 6615 | 1468184679883 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 6615 | 1468184679888 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x127080800 == 40 [pid = 6615] [id = 139] 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12949d000) [pid = 6615] [serial = 414] [outer = 0x0] 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x129535000) [pid = 6615] [serial = 415] [outer = 0x12949d000] 14:04:39 INFO - PROCESS | 6615 | 1468184679927 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x12adb9c00) [pid = 6615] [serial = 416] [outer = 0x12949d000] 14:04:40 INFO - PROCESS | 6615 | 1468184680263 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]]]}] 14:04:40 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 14:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 571ms 14:04:40 INFO - PROCESS | 6615 | 1468184680309 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 6615 | 1468184680310 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:04:40 INFO - PROCESS | 6615 | 1468184680313 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 6615 | 1468184680313 Marionette TRACE conn2 <- [1,530,null,{}] 14:04:40 INFO - PROCESS | 6615 | 1468184680316 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}] 14:04:40 INFO - PROCESS | 6615 | 1468184680317 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:40 INFO - PROCESS | 6615 | 1468184680421 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:04:40 INFO - PROCESS | 6615 | 1468184680435 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 6615 | 1468184680436 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b1e000 == 41 [pid = 6615] [id = 140] 14:04:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12adc5000) [pid = 6615] [serial = 417] [outer = 0x0] 14:04:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x12bb85800) [pid = 6615] [serial = 418] [outer = 0x12adc5000] 14:04:40 INFO - PROCESS | 6615 | 1468184680461 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x12c032400) [pid = 6615] [serial = 419] [outer = 0x12adc5000] 14:04:40 INFO - PROCESS | 6615 | 1468184680822 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"]]]}] 14:04:40 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 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:40 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 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 14:04:40 INFO - PROCESS | 6615 | 1468184680833 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 6615 | 1468184680834 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:04:40 INFO - PROCESS | 6615 | 1468184680836 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 6615 | 1468184680837 Marionette TRACE conn2 <- [1,534,null,{}] 14:04:40 INFO - PROCESS | 6615 | 1468184680840 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}] 14:04:40 INFO - PROCESS | 6615 | 1468184680841 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:40 INFO - PROCESS | 6615 | 1468184680954 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:04:40 INFO - PROCESS | 6615 | 1468184680965 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 6615 | 1468184680966 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae11800 == 42 [pid = 6615] [id = 141] 14:04:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x12bc81000) [pid = 6615] [serial = 420] [outer = 0x0] 14:04:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x12bc86000) [pid = 6615] [serial = 421] [outer = 0x12bc81000] 14:04:40 INFO - PROCESS | 6615 | 1468184680990 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x12bc89c00) [pid = 6615] [serial = 422] [outer = 0x12bc81000] 14:04:41 INFO - PROCESS | 6615 | 1468184681331 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]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:04:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 14:04:41 INFO - PROCESS | 6615 | 1468184681359 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 6615 | 1468184681360 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 14:04:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:04:41 INFO - PROCESS | 6615 | 1468184681362 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 6615 | 1468184681363 Marionette TRACE conn2 <- [1,538,null,{}] 14:04:41 INFO - PROCESS | 6615 | 1468184681365 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}] 14:04:41 INFO - PROCESS | 6615 | 1468184681367 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:41 INFO - PROCESS | 6615 | 1468184681475 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:04:41 INFO - PROCESS | 6615 | 1468184681493 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 6615 | 1468184681494 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9a5800 == 43 [pid = 6615] [id = 142] 14:04:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x12c034800) [pid = 6615] [serial = 423] [outer = 0x0] 14:04:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x12c03ec00) [pid = 6615] [serial = 424] [outer = 0x12c034800] 14:04:41 INFO - PROCESS | 6615 | 1468184681524 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x12c61c800) [pid = 6615] [serial = 425] [outer = 0x12c034800] 14:04:41 INFO - PROCESS | 6615 | 1468184681887 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]]]}] 14:04:41 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. 14:04:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 14:04:41 INFO - PROCESS | 6615 | 1468184681932 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 6615 | 1468184681933 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 14:04:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:04:41 INFO - PROCESS | 6615 | 1468184681935 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 6615 | 1468184681937 Marionette TRACE conn2 <- [1,542,null,{}] 14:04:41 INFO - PROCESS | 6615 | 1468184681939 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}] 14:04:41 INFO - PROCESS | 6615 | 1468184681940 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:42 INFO - PROCESS | 6615 | 1468184682051 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:04:42 INFO - PROCESS | 6615 | 1468184682063 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 6615 | 1468184682064 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c313800 == 44 [pid = 6615] [id = 143] 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x12bc81800) [pid = 6615] [serial = 426] [outer = 0x0] 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x12c621400) [pid = 6615] [serial = 427] [outer = 0x12bc81800] 14:04:42 INFO - PROCESS | 6615 | 1468184682089 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x12c64a800) [pid = 6615] [serial = 428] [outer = 0x12bc81800] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x123707c00) [pid = 6615] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x128f74000) [pid = 6615] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x128b50800) [pid = 6615] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x11811f000) [pid = 6615] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x1169f3c00) [pid = 6615] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x119461400) [pid = 6615] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x1167a1c00) [pid = 6615] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x110d58000) [pid = 6615] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x12111cc00) [pid = 6615] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x12926c400) [pid = 6615] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x125fce400) [pid = 6615] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:04:42 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x112d9f800) [pid = 6615] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:04:42 INFO - PROCESS | 6615 | 1468184682520 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]]]}] 14:04:42 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. 14:04:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 14:04:42 INFO - PROCESS | 6615 | 1468184682561 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 6615 | 1468184682562 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 14:04:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:04:42 INFO - PROCESS | 6615 | 1468184682564 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 6615 | 1468184682566 Marionette TRACE conn2 <- [1,546,null,{}] 14:04:42 INFO - PROCESS | 6615 | 1468184682569 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}] 14:04:42 INFO - PROCESS | 6615 | 1468184682570 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:42 INFO - PROCESS | 6615 | 1468184682700 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:04:42 INFO - PROCESS | 6615 | 1468184682775 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 6615 | 1468184682777 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6a1000 == 45 [pid = 6615] [id = 144] 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1169f1000) [pid = 6615] [serial = 429] [outer = 0x0] 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x119163c00) [pid = 6615] [serial = 430] [outer = 0x1169f1000] 14:04:42 INFO - PROCESS | 6615 | 1468184682811 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x1211c8000) [pid = 6615] [serial = 431] [outer = 0x1169f1000] 14:04:43 INFO - PROCESS | 6615 | 1468184683126 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:04:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 619ms 14:04:43 INFO - PROCESS | 6615 | 1468184683185 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 6615 | 1468184683187 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 14:04:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:04:43 INFO - PROCESS | 6615 | 1468184683195 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 6615 | 1468184683198 Marionette TRACE conn2 <- [1,550,null,{}] 14:04:43 INFO - PROCESS | 6615 | 1468184683201 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}] 14:04:43 INFO - PROCESS | 6615 | 1468184683204 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:43 INFO - PROCESS | 6615 | 1468184683431 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:04:43 INFO - PROCESS | 6615 | 1468184683444 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 6615 | 1468184683445 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd13800 == 46 [pid = 6615] [id = 145] 14:04:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x118120800) [pid = 6615] [serial = 432] [outer = 0x0] 14:04:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1211cdc00) [pid = 6615] [serial = 433] [outer = 0x118120800] 14:04:43 INFO - PROCESS | 6615 | 1468184683496 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x121d29000) [pid = 6615] [serial = 434] [outer = 0x118120800] 14:04:43 INFO - PROCESS | 6615 | 1468184683864 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]]]}] 14:04:43 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. 14:04:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 723ms 14:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:04:43 INFO - PROCESS | 6615 | 1468184683916 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 6615 | 1468184683917 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 14:04:43 INFO - PROCESS | 6615 | 1468184683919 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 6615 | 1468184683920 Marionette TRACE conn2 <- [1,554,null,{}] 14:04:43 INFO - PROCESS | 6615 | 1468184683923 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}] 14:04:43 INFO - PROCESS | 6615 | 1468184683924 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:44 INFO - PROCESS | 6615 | 1468184684054 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:04:44 INFO - PROCESS | 6615 | 1468184684063 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 6615 | 1468184684064 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd22000 == 47 [pid = 6615] [id = 146] 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x12533fc00) [pid = 6615] [serial = 435] [outer = 0x0] 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x128f74000) [pid = 6615] [serial = 436] [outer = 0x12533fc00] 14:04:44 INFO - PROCESS | 6615 | 1468184684089 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x12b194400) [pid = 6615] [serial = 437] [outer = 0x12533fc00] 14:04:44 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:44 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:44 INFO - PROCESS | 6615 | 1468184684494 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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 14:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:04:44 INFO - PROCESS | 6615 | 1468184684539 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 6615 | 1468184684541 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 14:04:44 INFO - PROCESS | 6615 | 1468184684544 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 6615 | 1468184684546 Marionette TRACE conn2 <- [1,558,null,{}] 14:04:44 INFO - PROCESS | 6615 | 1468184684550 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}] 14:04:44 INFO - PROCESS | 6615 | 1468184684552 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:44 INFO - PROCESS | 6615 | 1468184684660 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:04:44 INFO - PROCESS | 6615 | 1468184684721 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 6615 | 1468184684722 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6c000 == 48 [pid = 6615] [id = 147] 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1161a1c00) [pid = 6615] [serial = 438] [outer = 0x0] 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x117eb8c00) [pid = 6615] [serial = 439] [outer = 0x1161a1c00] 14:04:44 INFO - PROCESS | 6615 | 1468184684753 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x118141800) [pid = 6615] [serial = 440] [outer = 0x1161a1c00] 14:04:45 INFO - PROCESS | 6615 | 1468184685223 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 14:04:45 INFO - PROCESS | 6615 | 1468184685316 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 6615 | 1468184685320 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 14:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:04:45 INFO - PROCESS | 6615 | 1468184685327 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 6615 | 1468184685329 Marionette TRACE conn2 <- [1,562,null,{}] 14:04:45 INFO - PROCESS | 6615 | 1468184685331 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}] 14:04:45 INFO - PROCESS | 6615 | 1468184685333 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:45 INFO - PROCESS | 6615 | 1468184685440 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:04:45 INFO - PROCESS | 6615 | 1468184685510 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 6615 | 1468184685512 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e41000 == 49 [pid = 6615] [id = 148] 14:04:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x11915c800) [pid = 6615] [serial = 441] [outer = 0x0] 14:04:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x119af2800) [pid = 6615] [serial = 442] [outer = 0x11915c800] 14:04:45 INFO - PROCESS | 6615 | 1468184685543 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12107f800) [pid = 6615] [serial = 443] [outer = 0x11915c800] 14:04:45 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:45 INFO - PROCESS | 6615 | 1468184685939 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 14:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:04:46 INFO - PROCESS | 6615 | 1468184685997 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 6615 | 1468184685998 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 14:04:46 INFO - PROCESS | 6615 | 1468184686001 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 6615 | 1468184686003 Marionette TRACE conn2 <- [1,566,null,{}] 14:04:46 INFO - PROCESS | 6615 | 1468184686012 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}] 14:04:46 INFO - PROCESS | 6615 | 1468184686015 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:46 INFO - PROCESS | 6615 | 1468184686125 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:04:46 INFO - PROCESS | 6615 | 1468184686197 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 6615 | 1468184686199 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6af000 == 50 [pid = 6615] [id = 149] 14:04:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x1211c3800) [pid = 6615] [serial = 444] [outer = 0x0] 14:04:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x121d21000) [pid = 6615] [serial = 445] [outer = 0x1211c3800] 14:04:46 INFO - PROCESS | 6615 | 1468184686232 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x12370d000) [pid = 6615] [serial = 446] [outer = 0x1211c3800] 14:04:46 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:46 INFO - PROCESS | 6615 | 1468184686660 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]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 14:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:04:46 INFO - PROCESS | 6615 | 1468184686673 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 6615 | 1468184686676 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 14:04:46 INFO - PROCESS | 6615 | 1468184686680 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 6615 | 1468184686682 Marionette TRACE conn2 <- [1,570,null,{}] 14:04:46 INFO - PROCESS | 6615 | 1468184686686 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}] 14:04:46 INFO - PROCESS | 6615 | 1468184686688 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:46 INFO - PROCESS | 6615 | 1468184686856 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:04:46 INFO - PROCESS | 6615 | 1468184686926 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 6615 | 1468184686927 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d41e800 == 51 [pid = 6615] [id = 150] 14:04:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x128b4f000) [pid = 6615] [serial = 447] [outer = 0x0] 14:04:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x128e2bc00) [pid = 6615] [serial = 448] [outer = 0x128b4f000] 14:04:46 INFO - PROCESS | 6615 | 1468184686956 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x1299a1c00) [pid = 6615] [serial = 449] [outer = 0x128b4f000] 14:04:47 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:47 INFO - PROCESS | 6615 | 1468184687356 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 723ms 14:04:47 INFO - PROCESS | 6615 | 1468184687403 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 6615 | 1468184687404 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 14:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:04:47 INFO - PROCESS | 6615 | 1468184687406 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 6615 | 1468184687408 Marionette TRACE conn2 <- [1,574,null,{}] 14:04:47 INFO - PROCESS | 6615 | 1468184687410 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}] 14:04:47 INFO - PROCESS | 6615 | 1468184687412 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:47 INFO - PROCESS | 6615 | 1468184687516 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:04:47 INFO - PROCESS | 6615 | 1468184687601 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 6615 | 1468184687602 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d795800 == 52 [pid = 6615] [id = 151] 14:04:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x125fcfc00) [pid = 6615] [serial = 450] [outer = 0x0] 14:04:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x12a78f800) [pid = 6615] [serial = 451] [outer = 0x125fcfc00] 14:04:47 INFO - PROCESS | 6615 | 1468184687631 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x12b33fc00) [pid = 6615] [serial = 452] [outer = 0x125fcfc00] 14:04:48 INFO - PROCESS | 6615 | 1468184688057 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms 14:04:48 INFO - PROCESS | 6615 | 1468184688131 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 6615 | 1468184688133 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 14:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:04:48 INFO - PROCESS | 6615 | 1468184688135 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 6615 | 1468184688136 Marionette TRACE conn2 <- [1,578,null,{}] 14:04:48 INFO - PROCESS | 6615 | 1468184688161 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}] 14:04:48 INFO - PROCESS | 6615 | 1468184688165 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:48 INFO - PROCESS | 6615 | 1468184688292 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:04:48 INFO - PROCESS | 6615 | 1468184688539 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 6615 | 1468184688541 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x11745c000 == 53 [pid = 6615] [id = 152] 14:04:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 132 (0x112132800) [pid = 6615] [serial = 453] [outer = 0x0] 14:04:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 133 (0x115ddd800) [pid = 6615] [serial = 454] [outer = 0x112132800] 14:04:48 INFO - PROCESS | 6615 | 1468184688571 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 134 (0x1169f8000) [pid = 6615] [serial = 455] [outer = 0x112132800] 14:04:49 INFO - PROCESS | 6615 | 1468184689049 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 940ms 14:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:04:49 INFO - PROCESS | 6615 | 1468184689079 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 6615 | 1468184689081 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 14:04:49 INFO - PROCESS | 6615 | 1468184689088 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 6615 | 1468184689093 Marionette TRACE conn2 <- [1,582,null,{}] 14:04:49 INFO - PROCESS | 6615 | 1468184689098 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}] 14:04:49 INFO - PROCESS | 6615 | 1468184689102 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:49 INFO - PROCESS | 6615 | 1468184689231 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:04:49 INFO - PROCESS | 6615 | 1468184689305 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 6615 | 1468184689306 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x118062000 == 54 [pid = 6615] [id = 153] 14:04:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 135 (0x1182d9000) [pid = 6615] [serial = 456] [outer = 0x0] 14:04:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 136 (0x11858e400) [pid = 6615] [serial = 457] [outer = 0x1182d9000] 14:04:49 INFO - PROCESS | 6615 | 1468184689335 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 137 (0x11910f400) [pid = 6615] [serial = 458] [outer = 0x1182d9000] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd13800 == 53 [pid = 6615] [id = 145] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6a1000 == 52 [pid = 6615] [id = 144] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12c313800 == 51 [pid = 6615] [id = 143] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9a5800 == 50 [pid = 6615] [id = 142] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae11800 == 49 [pid = 6615] [id = 141] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x128b1e000 == 48 [pid = 6615] [id = 140] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x127080800 == 47 [pid = 6615] [id = 139] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12544c000 == 46 [pid = 6615] [id = 138] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x121a33800 == 45 [pid = 6615] [id = 137] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x118071800 == 44 [pid = 6615] [id = 136] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x119297000 == 43 [pid = 6615] [id = 135] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x116fa3800 == 42 [pid = 6615] [id = 134] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12be29000 == 41 [pid = 6615] [id = 132] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x128b22800 == 40 [pid = 6615] [id = 131] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x1197ad000 == 39 [pid = 6615] [id = 130] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x113252800 == 38 [pid = 6615] [id = 129] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x121265000 == 37 [pid = 6615] [id = 115] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12b159000 == 36 [pid = 6615] [id = 133] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad1c000 == 35 [pid = 6615] [id = 97] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x1169bd800 == 34 [pid = 6615] [id = 54] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x11745c000 == 33 [pid = 6615] [id = 152] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12d795800 == 32 [pid = 6615] [id = 151] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12d41e800 == 31 [pid = 6615] [id = 150] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6af000 == 30 [pid = 6615] [id = 149] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x121e41000 == 29 [pid = 6615] [id = 148] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd22000 == 28 [pid = 6615] [id = 146] 14:04:50 INFO - PROCESS | 6615 | --DOCSHELL 0x117e6c000 == 27 [pid = 6615] [id = 147] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 136 (0x128b57800) [pid = 6615] [serial = 365] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 135 (0x129534c00) [pid = 6615] [serial = 370] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 134 (0x129261400) [pid = 6615] [serial = 367] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 133 (0x1182a5800) [pid = 6615] [serial = 350] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 132 (0x112fa2c00) [pid = 6615] [serial = 349] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 131 (0x118140000) [pid = 6615] [serial = 343] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x1169f0800) [pid = 6615] [serial = 340] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x121129000) [pid = 6615] [serial = 358] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x123707400) [pid = 6615] [serial = 359] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x119cb9c00) [pid = 6615] [serial = 355] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x12108b000) [pid = 6615] [serial = 356] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x117eafc00) [pid = 6615] [serial = 347] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x1169f7c00) [pid = 6615] [serial = 346] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x1187efc00) [pid = 6615] [serial = 352] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x1191b8c00) [pid = 6615] [serial = 353] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x1299a6800) [pid = 6615] [serial = 371] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x12bb24c00) [pid = 6615] [serial = 380] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x12a788000) [pid = 6615] [serial = 373] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x12adc8c00) [pid = 6615] [serial = 379] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x12bb87800) [pid = 6615] [serial = 382] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x125ffcc00) [pid = 6615] [serial = 361] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x12adc0400) [pid = 6615] [serial = 374] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x121080400) [pid = 6615] [serial = 376] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x128907c00) [pid = 6615] [serial = 364] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12953dc00) [pid = 6615] [serial = 377] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x12926cc00) [pid = 6615] [serial = 368] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x126e02800) [pid = 6615] [serial = 362] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 6615 | 1468184690306 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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1230ms 14:04:50 INFO - PROCESS | 6615 | 1468184690317 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 6615 | 1468184690319 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 14:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:04:50 INFO - PROCESS | 6615 | 1468184690324 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 6615 | 1468184690326 Marionette TRACE conn2 <- [1,586,null,{}] 14:04:50 INFO - PROCESS | 6615 | 1468184690331 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}] 14:04:50 INFO - PROCESS | 6615 | 1468184690332 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:50 INFO - PROCESS | 6615 | 1468184690409 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:04:50 INFO - PROCESS | 6615 | 1468184690464 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 6615 | 1468184690466 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x116408800 == 28 [pid = 6615] [id = 154] 14:04:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x115de1c00) [pid = 6615] [serial = 459] [outer = 0x0] 14:04:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1169f0c00) [pid = 6615] [serial = 460] [outer = 0x115de1c00] 14:04:50 INFO - PROCESS | 6615 | 1468184690494 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x117148c00) [pid = 6615] [serial = 461] [outer = 0x115de1c00] 14:04:50 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:50 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:50 INFO - PROCESS | 6615 | 1468184690804 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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 525ms 14:04:50 INFO - PROCESS | 6615 | 1468184690848 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 6615 | 1468184690851 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 14:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:04:50 INFO - PROCESS | 6615 | 1468184690856 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 6615 | 1468184690858 Marionette TRACE conn2 <- [1,590,null,{}] 14:04:50 INFO - PROCESS | 6615 | 1468184690860 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}] 14:04:50 INFO - PROCESS | 6615 | 1468184690862 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:50 INFO - PROCESS | 6615 | 1468184690940 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:04:51 INFO - PROCESS | 6615 | 1468184690994 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 6615 | 1468184690995 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fad000 == 29 [pid = 6615] [id = 155] 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x1169ef400) [pid = 6615] [serial = 462] [outer = 0x0] 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x11811ac00) [pid = 6615] [serial = 463] [outer = 0x1169ef400] 14:04:51 INFO - PROCESS | 6615 | 1468184691026 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x11836c800) [pid = 6615] [serial = 464] [outer = 0x1169ef400] 14:04:51 INFO - PROCESS | 6615 | 1468184691363 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]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 14:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:04:51 INFO - PROCESS | 6615 | 1468184691376 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 6615 | 1468184691378 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 14:04:51 INFO - PROCESS | 6615 | 1468184691380 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 6615 | 1468184691382 Marionette TRACE conn2 <- [1,594,null,{}] 14:04:51 INFO - PROCESS | 6615 | 1468184691392 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}] 14:04:51 INFO - PROCESS | 6615 | 1468184691395 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:51 INFO - PROCESS | 6615 | 1468184691475 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:04:51 INFO - PROCESS | 6615 | 1468184691531 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 6615 | 1468184691533 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192ad000 == 30 [pid = 6615] [id = 156] 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x112fec800) [pid = 6615] [serial = 465] [outer = 0x0] 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x1187f8c00) [pid = 6615] [serial = 466] [outer = 0x112fec800] 14:04:51 INFO - PROCESS | 6615 | 1468184691561 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x119af5000) [pid = 6615] [serial = 467] [outer = 0x112fec800] 14:04:51 INFO - PROCESS | 6615 | 1468184691849 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]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 14:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:04:51 INFO - PROCESS | 6615 | 1468184691901 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 6615 | 1468184691903 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 14:04:51 INFO - PROCESS | 6615 | 1468184691906 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 6615 | 1468184691908 Marionette TRACE conn2 <- [1,598,null,{}] 14:04:51 INFO - PROCESS | 6615 | 1468184691911 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}] 14:04:51 INFO - PROCESS | 6615 | 1468184691912 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:51 INFO - PROCESS | 6615 | 1468184691992 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:04:52 INFO - PROCESS | 6615 | 1468184691996 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 6615 | 1468184691997 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136a800 == 31 [pid = 6615] [id = 157] 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x119cbb000) [pid = 6615] [serial = 468] [outer = 0x0] 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x121080c00) [pid = 6615] [serial = 469] [outer = 0x119cbb000] 14:04:52 INFO - PROCESS | 6615 | 1468184692024 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12111dc00) [pid = 6615] [serial = 470] [outer = 0x119cbb000] 14:04:52 INFO - PROCESS | 6615 | 1468184692400 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 14:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:04:52 INFO - PROCESS | 6615 | 1468184692428 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 6615 | 1468184692429 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 14:04:52 INFO - PROCESS | 6615 | 1468184692431 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 6615 | 1468184692432 Marionette TRACE conn2 <- [1,602,null,{}] 14:04:52 INFO - PROCESS | 6615 | 1468184692434 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}] 14:04:52 INFO - PROCESS | 6615 | 1468184692435 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:52 INFO - PROCESS | 6615 | 1468184692560 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:04:52 INFO - PROCESS | 6615 | 1468184692577 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 6615 | 1468184692578 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x121817000 == 32 [pid = 6615] [id = 158] 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x118133800) [pid = 6615] [serial = 471] [outer = 0x0] 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x121129000) [pid = 6615] [serial = 472] [outer = 0x118133800] 14:04:52 INFO - PROCESS | 6615 | 1468184692620 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x1211c4800) [pid = 6615] [serial = 473] [outer = 0x118133800] 14:04:53 INFO - PROCESS | 6615 | 1468184693098 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]]]}] 14:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 14:04:53 INFO - PROCESS | 6615 | 1468184693103 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 6615 | 1468184693107 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 14:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:04:53 INFO - PROCESS | 6615 | 1468184693111 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 6615 | 1468184693112 Marionette TRACE conn2 <- [1,606,null,{}] 14:04:53 INFO - PROCESS | 6615 | 1468184693116 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}] 14:04:53 INFO - PROCESS | 6615 | 1468184693124 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:53 INFO - PROCESS | 6615 | 1468184693301 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:04:53 INFO - PROCESS | 6615 | 1468184693325 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 6615 | 1468184693326 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544f000 == 33 [pid = 6615] [id = 159] 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x1211c9800) [pid = 6615] [serial = 474] [outer = 0x0] 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x121d27800) [pid = 6615] [serial = 475] [outer = 0x1211c9800] 14:04:53 INFO - PROCESS | 6615 | 1468184693368 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x125688800) [pid = 6615] [serial = 476] [outer = 0x1211c9800] 14:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 14:04:53 INFO - PROCESS | 6615 | 1468184693776 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]]]}] 14:04:53 INFO - PROCESS | 6615 | 1468184693782 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:04:53 INFO - PROCESS | 6615 | 1468184693793 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 14:04:53 INFO - PROCESS | 6615 | 1468184693796 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 6615 | 1468184693797 Marionette TRACE conn2 <- [1,610,null,{}] 14:04:53 INFO - PROCESS | 6615 | 1468184693799 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}] 14:04:53 INFO - PROCESS | 6615 | 1468184693800 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:53 INFO - PROCESS | 6615 | 1468184693895 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:04:53 INFO - PROCESS | 6615 | 1468184693923 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 6615 | 1468184693924 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x126d0b800 == 34 [pid = 6615] [id = 160] 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x12107fc00) [pid = 6615] [serial = 477] [outer = 0x0] 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x125fca800) [pid = 6615] [serial = 478] [outer = 0x12107fc00] 14:04:53 INFO - PROCESS | 6615 | 1468184693948 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x126d62400) [pid = 6615] [serial = 479] [outer = 0x12107fc00] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x12533fc00) [pid = 6615] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x118120800) [pid = 6615] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x110d56000) [pid = 6615] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x121b29c00) [pid = 6615] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x1169f1000) [pid = 6615] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x110d4f800) [pid = 6615] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x12949d000) [pid = 6615] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x117557c00) [pid = 6615] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x121084c00) [pid = 6615] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x11915d400) [pid = 6615] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x12bc81000) [pid = 6615] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x121122000) [pid = 6615] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x117152000) [pid = 6615] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x11697cc00) [pid = 6615] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x126d64800) [pid = 6615] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x129499000) [pid = 6615] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x12c034800) [pid = 6615] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x121549000) [pid = 6615] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12bb28400) [pid = 6615] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x12bc81800) [pid = 6615] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x125684c00) [pid = 6615] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x11813ac00) [pid = 6615] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x12adc5000) [pid = 6615] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x119af2400) [pid = 6615] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1169ed400) [pid = 6615] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1169eb800) [pid = 6615] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:04:54 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x11813e400) [pid = 6615] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:04:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x116a21400) [pid = 6615] [serial = 480] [outer = 0x12cde4800] 14:04:54 INFO - PROCESS | 6615 | 1468184694665 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 919ms 14:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:04:54 INFO - PROCESS | 6615 | 1468184694715 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 6615 | 1468184694717 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 14:04:54 INFO - PROCESS | 6615 | 1468184694719 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 6615 | 1468184694720 Marionette TRACE conn2 <- [1,614,null,{}] 14:04:54 INFO - PROCESS | 6615 | 1468184694722 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}] 14:04:54 INFO - PROCESS | 6615 | 1468184694723 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:54 INFO - PROCESS | 6615 | 1468184694798 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:04:54 INFO - PROCESS | 6615 | 1468184694860 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 6615 | 1468184694861 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b3800 == 35 [pid = 6615] [id = 161] 14:04:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x112d98c00) [pid = 6615] [serial = 481] [outer = 0x0] 14:04:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x11813d400) [pid = 6615] [serial = 482] [outer = 0x112d98c00] 14:04:54 INFO - PROCESS | 6615 | 1468184694886 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x119e4e400) [pid = 6615] [serial = 483] [outer = 0x112d98c00] 14:04:55 INFO - PROCESS | 6615 | 1468184695182 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 470ms 14:04:55 INFO - PROCESS | 6615 | 1468184695195 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 6615 | 1468184695197 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 14:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:04:55 INFO - PROCESS | 6615 | 1468184695215 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 6615 | 1468184695216 Marionette TRACE conn2 <- [1,618,null,{}] 14:04:55 INFO - PROCESS | 6615 | 1468184695219 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}] 14:04:55 INFO - PROCESS | 6615 | 1468184695220 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:55 INFO - PROCESS | 6615 | 1468184695302 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:04:55 INFO - PROCESS | 6615 | 1468184695308 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 6615 | 1468184695310 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192ac000 == 36 [pid = 6615] [id = 162] 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x115e2a000) [pid = 6615] [serial = 484] [outer = 0x0] 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x123776c00) [pid = 6615] [serial = 485] [outer = 0x115e2a000] 14:04:55 INFO - PROCESS | 6615 | 1468184695334 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x126e02800) [pid = 6615] [serial = 486] [outer = 0x115e2a000] 14:04:55 INFO - PROCESS | 6615 | 1468184695659 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 14:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:04:55 INFO - PROCESS | 6615 | 1468184695686 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 6615 | 1468184695687 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 14:04:55 INFO - PROCESS | 6615 | 1468184695690 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 6615 | 1468184695692 Marionette TRACE conn2 <- [1,622,null,{}] 14:04:55 INFO - PROCESS | 6615 | 1468184695694 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}] 14:04:55 INFO - PROCESS | 6615 | 1468184695695 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:55 INFO - PROCESS | 6615 | 1468184695806 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:04:55 INFO - PROCESS | 6615 | 1468184695813 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 6615 | 1468184695814 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x12943d000 == 37 [pid = 6615] [id = 163] 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x112d9f800) [pid = 6615] [serial = 487] [outer = 0x0] 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x126e09800) [pid = 6615] [serial = 488] [outer = 0x112d9f800] 14:04:55 INFO - PROCESS | 6615 | 1468184695839 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x128909c00) [pid = 6615] [serial = 489] [outer = 0x112d9f800] 14:04:56 INFO - PROCESS | 6615 | 1468184696135 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]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 14:04:56 INFO - PROCESS | 6615 | 1468184696162 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:04:56 INFO - PROCESS | 6615 | 1468184696164 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:04:56 INFO - PROCESS | 6615 | 1468184696166 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 6615 | 1468184696168 Marionette TRACE conn2 <- [1,626,null,{}] 14:04:56 INFO - PROCESS | 6615 | 1468184696182 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}] 14:04:56 INFO - PROCESS | 6615 | 1468184696183 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:56 INFO - PROCESS | 6615 | 1468184696277 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:04:56 INFO - PROCESS | 6615 | 1468184696282 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 6615 | 1468184696284 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x121816800 == 38 [pid = 6615] [id = 164] 14:04:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x12736d000) [pid = 6615] [serial = 490] [outer = 0x0] 14:04:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x128b54000) [pid = 6615] [serial = 491] [outer = 0x12736d000] 14:04:56 INFO - PROCESS | 6615 | 1468184696311 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x129536400) [pid = 6615] [serial = 492] [outer = 0x12736d000] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x116408800 == 37 [pid = 6615] [id = 154] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x118062000 == 36 [pid = 6615] [id = 153] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x116fad000 == 35 [pid = 6615] [id = 155] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x12544f000 == 34 [pid = 6615] [id = 159] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b3800 == 33 [pid = 6615] [id = 161] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x126d0b800 == 32 [pid = 6615] [id = 160] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x1192ac000 == 31 [pid = 6615] [id = 162] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x12943d000 == 30 [pid = 6615] [id = 163] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x121817000 == 29 [pid = 6615] [id = 158] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x1192ad000 == 28 [pid = 6615] [id = 156] 14:04:57 INFO - PROCESS | 6615 | --DOCSHELL 0x12136a800 == 27 [pid = 6615] [id = 157] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x128f74000) [pid = 6615] [serial = 436] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x12b194400) [pid = 6615] [serial = 437] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x121d29000) [pid = 6615] [serial = 434] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1211cdc00) [pid = 6615] [serial = 433] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x115e24800) [pid = 6615] [serial = 400] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x125fcb000) [pid = 6615] [serial = 394] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1211c8000) [pid = 6615] [serial = 431] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x112da0400) [pid = 6615] [serial = 386] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x129535000) [pid = 6615] [serial = 415] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x1182d4000) [pid = 6615] [serial = 389] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x125a58400) [pid = 6615] [serial = 410] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119464800) [pid = 6615] [serial = 391] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12bc89c00) [pid = 6615] [serial = 422] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x126088400) [pid = 6615] [serial = 412] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x119f4e800) [pid = 6615] [serial = 407] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11859cc00) [pid = 6615] [serial = 293] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1169ef800) [pid = 6615] [serial = 401] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x119cb5000) [pid = 6615] [serial = 392] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x110d56c00) [pid = 6615] [serial = 385] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x128b4d400) [pid = 6615] [serial = 299] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12adbb000) [pid = 6615] [serial = 302] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12c03ec00) [pid = 6615] [serial = 424] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x12b341400) [pid = 6615] [serial = 290] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12bb91800) [pid = 6615] [serial = 383] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x12c621400) [pid = 6615] [serial = 427] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12bc86000) [pid = 6615] [serial = 421] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128b4b800) [pid = 6615] [serial = 397] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x129535800) [pid = 6615] [serial = 398] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x128b51000) [pid = 6615] [serial = 413] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x118371c00) [pid = 6615] [serial = 404] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x119163c00) [pid = 6615] [serial = 430] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1182d4800) [pid = 6615] [serial = 403] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x12adb9c00) [pid = 6615] [serial = 416] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x126d64400) [pid = 6615] [serial = 395] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1182b2000) [pid = 6615] [serial = 388] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x12c032400) [pid = 6615] [serial = 419] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12bb85800) [pid = 6615] [serial = 418] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x121bbcc00) [pid = 6615] [serial = 409] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x121125400) [pid = 6615] [serial = 296] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x12c64a800) [pid = 6615] [serial = 428] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x1191b4c00) [pid = 6615] [serial = 406] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x12c61c800) [pid = 6615] [serial = 425] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x125fd0800) [pid = 6615] [serial = 338] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x1169f9c00) [pid = 6615] [serial = 341] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x11859fc00) [pid = 6615] [serial = 344] [outer = 0x0] [url = about:blank] 14:04:57 INFO - PROCESS | 6615 | 1468184697737 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1623ms 14:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:04:57 INFO - PROCESS | 6615 | 1468184697790 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 6615 | 1468184697792 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:04:57 INFO - PROCESS | 6615 | 1468184697796 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 6615 | 1468184697798 Marionette TRACE conn2 <- [1,630,null,{}] 14:04:57 INFO - PROCESS | 6615 | 1468184697802 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}] 14:04:57 INFO - PROCESS | 6615 | 1468184697804 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:57 INFO - PROCESS | 6615 | 1468184697884 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:04:57 INFO - PROCESS | 6615 | 1468184697932 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 6615 | 1468184697935 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x1131db800 == 28 [pid = 6615] [id = 165] 14:04:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x112f44c00) [pid = 6615] [serial = 493] [outer = 0x0] 14:04:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x112fe6800) [pid = 6615] [serial = 494] [outer = 0x112f44c00] 14:04:57 INFO - PROCESS | 6615 | 1468184697966 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x113c65c00) [pid = 6615] [serial = 495] [outer = 0x112f44c00] 14:04:58 INFO - PROCESS | 6615 | 1468184698282 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 14:04:58 INFO - PROCESS | 6615 | 1468184698316 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 6615 | 1468184698319 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:04:58 INFO - PROCESS | 6615 | 1468184698327 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 6615 | 1468184698329 Marionette TRACE conn2 <- [1,634,null,{}] 14:04:58 INFO - PROCESS | 6615 | 1468184698331 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}] 14:04:58 INFO - PROCESS | 6615 | 1468184698333 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:58 INFO - PROCESS | 6615 | 1468184698409 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:04:58 INFO - PROCESS | 6615 | 1468184698457 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 6615 | 1468184698458 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x116675000 == 29 [pid = 6615] [id = 166] 14:04:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x113c8e000) [pid = 6615] [serial = 496] [outer = 0x0] 14:04:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x115d0dc00) [pid = 6615] [serial = 497] [outer = 0x113c8e000] 14:04:58 INFO - PROCESS | 6615 | 1468184698486 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1164ed000) [pid = 6615] [serial = 498] [outer = 0x113c8e000] 14:04:58 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:58 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:58 INFO - PROCESS | 6615 | 1468184698803 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 14:04:58 INFO - PROCESS | 6615 | 1468184698846 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 6615 | 1468184698847 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:04:58 INFO - PROCESS | 6615 | 1468184698850 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 6615 | 1468184698861 Marionette TRACE conn2 <- [1,638,null,{}] 14:04:58 INFO - PROCESS | 6615 | 1468184698869 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}] 14:04:58 INFO - PROCESS | 6615 | 1468184698873 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:58 INFO - PROCESS | 6615 | 1468184698948 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:04:58 INFO - PROCESS | 6615 | 1468184698996 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 6615 | 1468184698998 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e70000 == 30 [pid = 6615] [id = 167] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x110d55000) [pid = 6615] [serial = 499] [outer = 0x0] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x116fc0400) [pid = 6615] [serial = 500] [outer = 0x110d55000] 14:04:59 INFO - PROCESS | 6615 | 1468184699026 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x117eb9800) [pid = 6615] [serial = 501] [outer = 0x110d55000] 14:04:59 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:59 INFO - PROCESS | 6615 | [6615] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:59 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:59 INFO - PROCESS | 6615 | 1468184699301 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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 482ms 14:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:04:59 INFO - PROCESS | 6615 | 1468184699332 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 6615 | 1468184699334 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:04:59 INFO - PROCESS | 6615 | 1468184699336 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 6615 | 1468184699337 Marionette TRACE conn2 <- [1,642,null,{}] 14:04:59 INFO - PROCESS | 6615 | 1468184699347 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}] 14:04:59 INFO - PROCESS | 6615 | 1468184699349 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:59 INFO - PROCESS | 6615 | 1468184699429 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:04:59 INFO - PROCESS | 6615 | 1468184699433 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 6615 | 1468184699434 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x118171800 == 31 [pid = 6615] [id = 168] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x118115400) [pid = 6615] [serial = 502] [outer = 0x0] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x118135400) [pid = 6615] [serial = 503] [outer = 0x118115400] 14:04:59 INFO - PROCESS | 6615 | 1468184699462 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118141000) [pid = 6615] [serial = 504] [outer = 0x118115400] 14:04:59 INFO - PROCESS | 6615 | 1468184699809 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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 522ms 14:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:04:59 INFO - PROCESS | 6615 | 1468184699858 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 6615 | 1468184699860 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:04:59 INFO - PROCESS | 6615 | 1468184699862 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 6615 | 1468184699863 Marionette TRACE conn2 <- [1,646,null,{}] 14:04:59 INFO - PROCESS | 6615 | 1468184699865 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}] 14:04:59 INFO - PROCESS | 6615 | 1468184699866 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:59 INFO - PROCESS | 6615 | 1468184699947 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:04:59 INFO - PROCESS | 6615 | 1468184699950 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 6615 | 1468184699951 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:04:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192b2000 == 32 [pid = 6615] [id = 169] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x113c72400) [pid = 6615] [serial = 505] [outer = 0x0] 14:04:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1182cc400) [pid = 6615] [serial = 506] [outer = 0x113c72400] 14:04:59 INFO - PROCESS | 6615 | 1468184699978 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1182d9800) [pid = 6615] [serial = 507] [outer = 0x113c72400] 14:05:00 INFO - PROCESS | 6615 | 1468184700296 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms 14:05:00 INFO - PROCESS | 6615 | 1468184700332 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:05:00 INFO - PROCESS | 6615 | 1468184700333 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:05:00 INFO - PROCESS | 6615 | 1468184700336 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 6615 | 1468184700337 Marionette TRACE conn2 <- [1,650,null,{}] 14:05:00 INFO - PROCESS | 6615 | 1468184700339 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}] 14:05:00 INFO - PROCESS | 6615 | 1468184700343 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:00 INFO - PROCESS | 6615 | 1468184700435 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:05:00 INFO - PROCESS | 6615 | 1468184700485 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 6615 | 1468184700486 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x119ca6000 == 33 [pid = 6615] [id = 170] 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118136000) [pid = 6615] [serial = 508] [outer = 0x0] 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x118377400) [pid = 6615] [serial = 509] [outer = 0x118136000] 14:05:00 INFO - PROCESS | 6615 | 1468184700511 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x11915d000) [pid = 6615] [serial = 510] [outer = 0x118136000] 14:05:00 INFO - PROCESS | 6615 | 1468184700791 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 467ms 14:05:00 INFO - PROCESS | 6615 | 1468184700804 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 6615 | 1468184700805 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:05:00 INFO - PROCESS | 6615 | 1468184700815 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 6615 | 1468184700816 Marionette TRACE conn2 <- [1,654,null,{}] 14:05:00 INFO - PROCESS | 6615 | 1468184700818 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}] 14:05:00 INFO - PROCESS | 6615 | 1468184700819 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:00 INFO - PROCESS | 6615 | 1468184700904 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:05:00 INFO - PROCESS | 6615 | 1468184700911 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 6615 | 1468184700912 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x12147f800 == 34 [pid = 6615] [id = 171] 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x11813f800) [pid = 6615] [serial = 511] [outer = 0x0] 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1191b7000) [pid = 6615] [serial = 512] [outer = 0x11813f800] 14:05:00 INFO - PROCESS | 6615 | 1468184700936 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119415000) [pid = 6615] [serial = 513] [outer = 0x11813f800] 14:05:01 INFO - PROCESS | 6615 | 1468184701238 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 474ms 14:05:01 INFO - PROCESS | 6615 | 1468184701284 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 6615 | 1468184701285 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:05:01 INFO - PROCESS | 6615 | 1468184701287 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 6615 | 1468184701289 Marionette TRACE conn2 <- [1,658,null,{}] 14:05:01 INFO - PROCESS | 6615 | 1468184701291 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}] 14:05:01 INFO - PROCESS | 6615 | 1468184701292 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:01 INFO - PROCESS | 6615 | 1468184701389 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:05:01 INFO - PROCESS | 6615 | 1468184701395 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 6615 | 1468184701396 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x12180b800 == 35 [pid = 6615] [id = 172] 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1187fa000) [pid = 6615] [serial = 514] [outer = 0x0] 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x119414c00) [pid = 6615] [serial = 515] [outer = 0x1187fa000] 14:05:01 INFO - PROCESS | 6615 | 1468184701421 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1197e8800) [pid = 6615] [serial = 516] [outer = 0x1187fa000] 14:05:01 INFO - PROCESS | 6615 | 1468184701711 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 471ms 14:05:01 INFO - PROCESS | 6615 | 1468184701761 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 6615 | 1468184701762 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:05:01 INFO - PROCESS | 6615 | 1468184701764 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 6615 | 1468184701765 Marionette TRACE conn2 <- [1,662,null,{}] 14:05:01 INFO - PROCESS | 6615 | 1468184701768 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}] 14:05:01 INFO - PROCESS | 6615 | 1468184701769 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:01 INFO - PROCESS | 6615 | 1468184701844 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:05:01 INFO - PROCESS | 6615 | 1468184701848 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 6615 | 1468184701849 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6e000 == 36 [pid = 6615] [id = 173] 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1182ca400) [pid = 6615] [serial = 517] [outer = 0x0] 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119af0400) [pid = 6615] [serial = 518] [outer = 0x1182ca400] 14:05:01 INFO - PROCESS | 6615 | 1468184701883 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x119cb5400) [pid = 6615] [serial = 519] [outer = 0x1182ca400] 14:05:02 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:02 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:02 INFO - PROCESS | 6615 | 1468184702238 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 14:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:05:02 INFO - PROCESS | 6615 | 1468184702284 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 6615 | 1468184702286 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:05:02 INFO - PROCESS | 6615 | 1468184702290 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 6615 | 1468184702292 Marionette TRACE conn2 <- [1,666,null,{}] 14:05:02 INFO - PROCESS | 6615 | 1468184702295 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}] 14:05:02 INFO - PROCESS | 6615 | 1468184702297 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:02 INFO - PROCESS | 6615 | 1468184702418 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:05:02 INFO - PROCESS | 6615 | 1468184702424 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 6615 | 1468184702425 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x125451800 == 37 [pid = 6615] [id = 174] 14:05:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x119e44400) [pid = 6615] [serial = 520] [outer = 0x0] 14:05:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x12107d400) [pid = 6615] [serial = 521] [outer = 0x119e44400] 14:05:02 INFO - PROCESS | 6615 | 1468184702466 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12108bc00) [pid = 6615] [serial = 522] [outer = 0x119e44400] 14:05:02 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:02 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:02 INFO - PROCESS | 6615 | 1468184702878 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 621ms 14:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:05:02 INFO - PROCESS | 6615 | 1468184702910 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 6615 | 1468184702912 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:05:02 INFO - PROCESS | 6615 | 1468184702914 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 6615 | 1468184702916 Marionette TRACE conn2 <- [1,670,null,{}] 14:05:02 INFO - PROCESS | 6615 | 1468184702918 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}] 14:05:02 INFO - PROCESS | 6615 | 1468184702920 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:03 INFO - PROCESS | 6615 | 1468184703028 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:05:03 INFO - PROCESS | 6615 | 1468184703040 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 6615 | 1468184703041 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192af800 == 38 [pid = 6615] [id = 175] 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x12111cc00) [pid = 6615] [serial = 523] [outer = 0x0] 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1211c5400) [pid = 6615] [serial = 524] [outer = 0x12111cc00] 14:05:03 INFO - PROCESS | 6615 | 1468184703067 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x119aeec00) [pid = 6615] [serial = 525] [outer = 0x12111cc00] 14:05:03 INFO - PROCESS | 6615 | 1468184703405 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 14:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:05:03 INFO - PROCESS | 6615 | 1468184703433 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 6615 | 1468184703435 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:05:03 INFO - PROCESS | 6615 | 1468184703437 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 6615 | 1468184703438 Marionette TRACE conn2 <- [1,674,null,{}] 14:05:03 INFO - PROCESS | 6615 | 1468184703447 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}] 14:05:03 INFO - PROCESS | 6615 | 1468184703448 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:03 INFO - PROCESS | 6615 | 1468184703542 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:05:03 INFO - PROCESS | 6615 | 1468184703545 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 6615 | 1468184703546 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b12000 == 39 [pid = 6615] [id = 176] 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x121122c00) [pid = 6615] [serial = 526] [outer = 0x0] 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x121931c00) [pid = 6615] [serial = 527] [outer = 0x121122c00] 14:05:03 INFO - PROCESS | 6615 | 1468184703570 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x121d24000) [pid = 6615] [serial = 528] [outer = 0x121122c00] 14:05:03 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:03 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:03 INFO - PROCESS | 6615 | 1468184703928 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]]]}] 14:05:03 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 14:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 14:05:03 INFO - PROCESS | 6615 | 1468184703958 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 6615 | 1468184703960 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:05:03 INFO - PROCESS | 6615 | 1468184703962 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 6615 | 1468184703963 Marionette TRACE conn2 <- [1,678,null,{}] 14:05:03 INFO - PROCESS | 6615 | 1468184703970 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}] 14:05:03 INFO - PROCESS | 6615 | 1468184703971 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:04 INFO - PROCESS | 6615 | 1468184704068 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:05:04 INFO - PROCESS | 6615 | 1468184704072 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 6615 | 1468184704073 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fbd000 == 40 [pid = 6615] [id = 177] 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x121d24800) [pid = 6615] [serial = 529] [outer = 0x0] 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x121d2a800) [pid = 6615] [serial = 530] [outer = 0x121d24800] 14:05:04 INFO - PROCESS | 6615 | 1468184704105 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x122fcac00) [pid = 6615] [serial = 531] [outer = 0x121d24800] 14:05:04 INFO - PROCESS | 6615 | 1468184704428 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 14:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:05:04 INFO - PROCESS | 6615 | 1468184704483 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 6615 | 1468184704484 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:05:04 INFO - PROCESS | 6615 | 1468184704486 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 6615 | 1468184704487 Marionette TRACE conn2 <- [1,682,null,{}] 14:05:04 INFO - PROCESS | 6615 | 1468184704490 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}] 14:05:04 INFO - PROCESS | 6615 | 1468184704491 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:04 INFO - PROCESS | 6615 | 1468184704588 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x112d9f800) [pid = 6615] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x118133800) [pid = 6615] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1211c9800) [pid = 6615] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x12107fc00) [pid = 6615] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x112d98c00) [pid = 6615] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x115e2a000) [pid = 6615] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1182d9000) [pid = 6615] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x115de1c00) [pid = 6615] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1169ef400) [pid = 6615] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x112fec800) [pid = 6615] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x119cbb000) [pid = 6615] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1161a1c00) [pid = 6615] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11915c800) [pid = 6615] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1211c3800) [pid = 6615] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x128b4f000) [pid = 6615] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x125fcfc00) [pid = 6615] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:05:04 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x112132800) [pid = 6615] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:05:04 INFO - PROCESS | 6615 | 1468184704785 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 6615 | 1468184704786 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x116164800 == 41 [pid = 6615] [id = 178] 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1121b0000) [pid = 6615] [serial = 532] [outer = 0x0] 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x11337f400) [pid = 6615] [serial = 533] [outer = 0x1121b0000] 14:05:04 INFO - PROCESS | 6615 | 1468184704810 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x11811d800) [pid = 6615] [serial = 534] [outer = 0x1121b0000] 14:05:05 INFO - PROCESS | 6615 | 1468184705599 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]]]}] 14:05:05 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) 14:05:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 14:05:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:05:05 INFO - PROCESS | 6615 | 1468184705610 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 6615 | 1468184705611 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:05:05 INFO - PROCESS | 6615 | 1468184705613 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 6615 | 1468184705614 Marionette TRACE conn2 <- [1,686,null,{}] 14:05:05 INFO - PROCESS | 6615 | 1468184705616 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}] 14:05:05 INFO - PROCESS | 6615 | 1468184705617 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:05 INFO - PROCESS | 6615 | 1468184705699 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:05:05 INFO - PROCESS | 6615 | 1468184705703 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 6615 | 1468184705705 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x12999b000 == 42 [pid = 6615] [id = 179] 14:05:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1197e9800) [pid = 6615] [serial = 535] [outer = 0x0] 14:05:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1211c2400) [pid = 6615] [serial = 536] [outer = 0x1197e9800] 14:05:05 INFO - PROCESS | 6615 | 1468184705736 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x125683400) [pid = 6615] [serial = 537] [outer = 0x1197e9800] 14:05:06 INFO - PROCESS | 6615 | 1468184706531 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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:05:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 14:05:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:05:06 INFO - PROCESS | 6615 | 1468184706584 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 6615 | 1468184706585 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:05:06 INFO - PROCESS | 6615 | 1468184706587 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 6615 | 1468184706588 Marionette TRACE conn2 <- [1,690,null,{}] 14:05:06 INFO - PROCESS | 6615 | 1468184706590 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}] 14:05:06 INFO - PROCESS | 6615 | 1468184706591 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:06 INFO - PROCESS | 6615 | 1468184706671 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:05:06 INFO - PROCESS | 6615 | 1468184706722 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 6615 | 1468184706723 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad23000 == 43 [pid = 6615] [id = 180] 14:05:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1191b5000) [pid = 6615] [serial = 538] [outer = 0x0] 14:05:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12583a000) [pid = 6615] [serial = 539] [outer = 0x1191b5000] 14:05:06 INFO - PROCESS | 6615 | 1468184706747 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x125fcfc00) [pid = 6615] [serial = 540] [outer = 0x1191b5000] 14:05:07 INFO - PROCESS | 6615 | 1468184707765 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:05:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1223ms 14:05:07 INFO - PROCESS | 6615 | 1468184707811 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:05:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:05:07 INFO - PROCESS | 6615 | 1468184707814 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:05:07 INFO - PROCESS | 6615 | 1468184707817 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 6615 | 1468184707819 Marionette TRACE conn2 <- [1,694,null,{}] 14:05:07 INFO - PROCESS | 6615 | 1468184707823 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}] 14:05:07 INFO - PROCESS | 6615 | 1468184707825 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:07 INFO - PROCESS | 6615 | 1468184707937 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:05:08 INFO - PROCESS | 6615 | 1468184708031 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 6615 | 1468184708033 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ab4000 == 44 [pid = 6615] [id = 181] 14:05:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x113dd0c00) [pid = 6615] [serial = 541] [outer = 0x0] 14:05:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x115de1800) [pid = 6615] [serial = 542] [outer = 0x113dd0c00] 14:05:08 INFO - PROCESS | 6615 | 1468184708064 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1164e5c00) [pid = 6615] [serial = 543] [outer = 0x113dd0c00] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x12999b000 == 43 [pid = 6615] [id = 179] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x116164800 == 42 [pid = 6615] [id = 178] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x128fbd000 == 41 [pid = 6615] [id = 177] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x128b54000) [pid = 6615] [serial = 491] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x128b12000 == 40 [pid = 6615] [id = 176] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x1192af800 == 39 [pid = 6615] [id = 175] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x125451800 == 38 [pid = 6615] [id = 174] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x117e6e000 == 37 [pid = 6615] [id = 173] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x12180b800 == 36 [pid = 6615] [id = 172] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x12147f800 == 35 [pid = 6615] [id = 171] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x119ca6000 == 34 [pid = 6615] [id = 170] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x1192b2000 == 33 [pid = 6615] [id = 169] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x118171800 == 32 [pid = 6615] [id = 168] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x117e70000 == 31 [pid = 6615] [id = 167] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x116675000 == 30 [pid = 6615] [id = 166] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x1131db800 == 29 [pid = 6615] [id = 165] 14:05:09 INFO - PROCESS | 6615 | --DOCSHELL 0x121816800 == 28 [pid = 6615] [id = 164] 14:05:09 INFO - PROCESS | 6615 | 1468184709168 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]]]}] 14:05:09 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) 14:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 14:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:05:09 INFO - PROCESS | 6615 | 1468184709198 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 6615 | 1468184709201 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:05:09 INFO - PROCESS | 6615 | 1468184709207 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 6615 | 1468184709210 Marionette TRACE conn2 <- [1,698,null,{}] 14:05:09 INFO - PROCESS | 6615 | 1468184709213 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}] 14:05:09 INFO - PROCESS | 6615 | 1468184709215 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:09 INFO - PROCESS | 6615 | 1468184709306 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x128909c00) [pid = 6615] [serial = 489] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x121129000) [pid = 6615] [serial = 472] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x121d27800) [pid = 6615] [serial = 475] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1211c4800) [pid = 6615] [serial = 473] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x125fca800) [pid = 6615] [serial = 478] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x11813d400) [pid = 6615] [serial = 482] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x125688800) [pid = 6615] [serial = 476] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x123776c00) [pid = 6615] [serial = 485] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x126d62400) [pid = 6615] [serial = 479] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x119e4e400) [pid = 6615] [serial = 483] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x113c64400) [pid = 6615] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11858e400) [pid = 6615] [serial = 457] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11910f400) [pid = 6615] [serial = 458] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1169f0c00) [pid = 6615] [serial = 460] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x117148c00) [pid = 6615] [serial = 461] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x11811ac00) [pid = 6615] [serial = 463] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11836c800) [pid = 6615] [serial = 464] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1187f8c00) [pid = 6615] [serial = 466] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x119af5000) [pid = 6615] [serial = 467] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x121080c00) [pid = 6615] [serial = 469] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x117eb8c00) [pid = 6615] [serial = 439] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x118141800) [pid = 6615] [serial = 440] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x119af2800) [pid = 6615] [serial = 442] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x12107f800) [pid = 6615] [serial = 443] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121d21000) [pid = 6615] [serial = 445] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x12370d000) [pid = 6615] [serial = 446] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x128e2bc00) [pid = 6615] [serial = 448] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1299a1c00) [pid = 6615] [serial = 449] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x12a78f800) [pid = 6615] [serial = 451] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x12b33fc00) [pid = 6615] [serial = 452] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x115ddd800) [pid = 6615] [serial = 454] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x1169f8000) [pid = 6615] [serial = 455] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x126e02800) [pid = 6615] [serial = 486] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x12111dc00) [pid = 6615] [serial = 470] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x126e09800) [pid = 6615] [serial = 488] [outer = 0x0] [url = about:blank] 14:05:09 INFO - PROCESS | 6615 | 1468184709365 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 6615 | 1468184709369 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x115e3e800 == 29 [pid = 6615] [id = 182] 14:05:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x1167a1400) [pid = 6615] [serial = 544] [outer = 0x0] 14:05:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x116987400) [pid = 6615] [serial = 545] [outer = 0x1167a1400] 14:05:09 INFO - PROCESS | 6615 | 1468184709404 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x1169f5400) [pid = 6615] [serial = 546] [outer = 0x1167a1400] 14:05:10 INFO - PROCESS | 6615 | 1468184710310 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]]]}] 14:05:10 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) 14:05:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 14:05:10 INFO - PROCESS | 6615 | 1468184710328 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 6615 | 1468184710331 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:05:10 INFO - PROCESS | 6615 | 1468184710336 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 6615 | 1468184710338 Marionette TRACE conn2 <- [1,702,null,{}] 14:05:10 INFO - PROCESS | 6615 | 1468184710343 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}] 14:05:10 INFO - PROCESS | 6615 | 1468184710344 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:10 INFO - PROCESS | 6615 | 1468184710442 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:05:10 INFO - PROCESS | 6615 | 1468184710448 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 6615 | 1468184710450 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x11746a800 == 30 [pid = 6615] [id = 183] 14:05:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x117eba400) [pid = 6615] [serial = 547] [outer = 0x0] 14:05:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x118132c00) [pid = 6615] [serial = 548] [outer = 0x117eba400] 14:05:10 INFO - PROCESS | 6615 | 1468184710477 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1182cbc00) [pid = 6615] [serial = 549] [outer = 0x117eba400] 14:05:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 14:05:11 INFO - PROCESS | 6615 | 1468184711304 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]]]}] 14:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:05:11 INFO - PROCESS | 6615 | 1468184711310 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 6615 | 1468184711311 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:05:11 INFO - PROCESS | 6615 | 1468184711313 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 6615 | 1468184711316 Marionette TRACE conn2 <- [1,706,null,{}] 14:05:11 INFO - PROCESS | 6615 | 1468184711325 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}] 14:05:11 INFO - PROCESS | 6615 | 1468184711328 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:11 INFO - PROCESS | 6615 | 1468184711433 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:05:11 INFO - PROCESS | 6615 | 1468184711439 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 6615 | 1468184711441 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x1188ae000 == 31 [pid = 6615] [id = 184] 14:05:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x11858c800) [pid = 6615] [serial = 550] [outer = 0x0] 14:05:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1185a4000) [pid = 6615] [serial = 551] [outer = 0x11858c800] 14:05:11 INFO - PROCESS | 6615 | 1468184711468 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1187f6c00) [pid = 6615] [serial = 552] [outer = 0x11858c800] 14:05:12 INFO - PROCESS | 6615 | 1468184712302 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:05:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1020ms 14:05:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:05:12 INFO - PROCESS | 6615 | 1468184712335 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 6615 | 1468184712336 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:05:12 INFO - PROCESS | 6615 | 1468184712338 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 6615 | 1468184712341 Marionette TRACE conn2 <- [1,710,null,{}] 14:05:12 INFO - PROCESS | 6615 | 1468184712344 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}] 14:05:12 INFO - PROCESS | 6615 | 1468184712345 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:12 INFO - PROCESS | 6615 | 1468184712427 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:05:12 INFO - PROCESS | 6615 | 1468184712430 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 6615 | 1468184712431 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197c0800 == 32 [pid = 6615] [id = 185] 14:05:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x119109000) [pid = 6615] [serial = 553] [outer = 0x0] 14:05:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x119412400) [pid = 6615] [serial = 554] [outer = 0x119109000] 14:05:12 INFO - PROCESS | 6615 | 1468184712452 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1197e4400) [pid = 6615] [serial = 555] [outer = 0x119109000] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x118115400) [pid = 6615] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12111cc00) [pid = 6615] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x121122c00) [pid = 6615] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1182ca400) [pid = 6615] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x121d24800) [pid = 6615] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x113c72400) [pid = 6615] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x113c8e000) [pid = 6615] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x119e44400) [pid = 6615] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12736d000) [pid = 6615] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x1187fa000) [pid = 6615] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x118136000) [pid = 6615] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x112f44c00) [pid = 6615] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x11813f800) [pid = 6615] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x110d55000) [pid = 6615] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x1197e9800) [pid = 6615] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:05:13 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x1121b0000) [pid = 6615] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:05:13 INFO - PROCESS | 6615 | 1468184713398 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1077ms 14:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:05:13 INFO - PROCESS | 6615 | 1468184713415 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 6615 | 1468184713416 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:05:13 INFO - PROCESS | 6615 | 1468184713419 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 6615 | 1468184713420 Marionette TRACE conn2 <- [1,714,null,{}] 14:05:13 INFO - PROCESS | 6615 | 1468184713422 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}] 14:05:13 INFO - PROCESS | 6615 | 1468184713424 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:13 INFO - PROCESS | 6615 | 1468184713497 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:05:13 INFO - PROCESS | 6615 | 1468184713501 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 6615 | 1468184713502 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c05800 == 33 [pid = 6615] [id = 186] 14:05:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x112f57400) [pid = 6615] [serial = 556] [outer = 0x0] 14:05:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x118117400) [pid = 6615] [serial = 557] [outer = 0x112f57400] 14:05:13 INFO - PROCESS | 6615 | 1468184713529 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x118370800) [pid = 6615] [serial = 558] [outer = 0x112f57400] 14:05:14 INFO - PROCESS | 6615 | 1468184714349 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]]]}] 14:05:14 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 14:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 14:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:05:14 INFO - PROCESS | 6615 | 1468184714387 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 6615 | 1468184714389 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:05:14 INFO - PROCESS | 6615 | 1468184714391 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 6615 | 1468184714392 Marionette TRACE conn2 <- [1,718,null,{}] 14:05:14 INFO - PROCESS | 6615 | 1468184714394 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}] 14:05:14 INFO - PROCESS | 6615 | 1468184714398 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:14 INFO - PROCESS | 6615 | 1468184714509 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:05:14 INFO - PROCESS | 6615 | 1468184714515 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 6615 | 1468184714517 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x121483800 == 34 [pid = 6615] [id = 187] 14:05:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x113c96c00) [pid = 6615] [serial = 559] [outer = 0x0] 14:05:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x119af7400) [pid = 6615] [serial = 560] [outer = 0x113c96c00] 14:05:14 INFO - PROCESS | 6615 | 1468184714548 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x121124c00) [pid = 6615] [serial = 561] [outer = 0x113c96c00] 14:05:15 INFO - PROCESS | 6615 | 1468184715387 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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1018ms 14:05:15 INFO - PROCESS | 6615 | 1468184715411 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 6615 | 1468184715415 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:05:15 INFO - PROCESS | 6615 | 1468184715419 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 6615 | 1468184715423 Marionette TRACE conn2 <- [1,722,null,{}] 14:05:15 INFO - PROCESS | 6615 | 1468184715428 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}] 14:05:15 INFO - PROCESS | 6615 | 1468184715431 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:15 INFO - PROCESS | 6615 | 1468184715539 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:05:15 INFO - PROCESS | 6615 | 1468184715586 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 6615 | 1468184715590 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x116687000 == 35 [pid = 6615] [id = 188] 14:05:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x115ddd800) [pid = 6615] [serial = 562] [outer = 0x0] 14:05:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x115e93400) [pid = 6615] [serial = 563] [outer = 0x115ddd800] 14:05:15 INFO - PROCESS | 6615 | 1468184715621 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1169ea400) [pid = 6615] [serial = 564] [outer = 0x115ddd800] 14:05:16 INFO - PROCESS | 6615 | 1468184716035 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] 14:05:16 INFO - PROCESS | 6615 | 1468184716110 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:05:16 INFO - PROCESS | 6615 | 1468184716116 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 6615 | 1468184716118 Marionette TRACE conn2 <- [1,726,null,{}] 14:05:16 INFO - PROCESS | 6615 | 1468184716120 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}] 14:05:16 INFO - PROCESS | 6615 | 1468184716123 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:16 INFO - PROCESS | 6615 | 1468184716250 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:05:16 INFO - PROCESS | 6615 | 1468184716312 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 6615 | 1468184716313 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x116603000 == 36 [pid = 6615] [id = 189] 14:05:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1182d1000) [pid = 6615] [serial = 565] [outer = 0x0] 14:05:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118370c00) [pid = 6615] [serial = 566] [outer = 0x1182d1000] 14:05:16 INFO - PROCESS | 6615 | 1468184716344 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x11859fc00) [pid = 6615] [serial = 567] [outer = 0x1182d1000] 14:05:16 INFO - PROCESS | 6615 | 1468184716833 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:05:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 772ms 14:05:16 INFO - PROCESS | 6615 | 1468184716904 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 6615 | 1468184716906 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:05:16 INFO - PROCESS | 6615 | 1468184716911 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 6615 | 1468184716914 Marionette TRACE conn2 <- [1,730,null,{}] 14:05:16 INFO - PROCESS | 6615 | 1468184716922 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}] 14:05:16 INFO - PROCESS | 6615 | 1468184716927 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:17 INFO - PROCESS | 6615 | 1468184717024 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:05:17 INFO - PROCESS | 6615 | 1468184717086 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 6615 | 1468184717088 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e34800 == 37 [pid = 6615] [id = 190] 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x119cb5c00) [pid = 6615] [serial = 568] [outer = 0x0] 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x121083000) [pid = 6615] [serial = 569] [outer = 0x119cb5c00] 14:05:17 INFO - PROCESS | 6615 | 1468184717119 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x121126400) [pid = 6615] [serial = 570] [outer = 0x119cb5c00] 14:05:17 INFO - PROCESS | 6615 | 1468184717559 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] 14:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:05:17 INFO - PROCESS | 6615 | 1468184717587 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:05:17 INFO - PROCESS | 6615 | 1468184717593 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 6615 | 1468184717595 Marionette TRACE conn2 <- [1,734,null,{}] 14:05:17 INFO - PROCESS | 6615 | 1468184717599 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}] 14:05:17 INFO - PROCESS | 6615 | 1468184717601 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:17 INFO - PROCESS | 6615 | 1468184717746 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:05:17 INFO - PROCESS | 6615 | 1468184717861 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 6615 | 1468184717863 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x12604c000 == 38 [pid = 6615] [id = 191] 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x12112a800) [pid = 6615] [serial = 571] [outer = 0x0] 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x121938000) [pid = 6615] [serial = 572] [outer = 0x12112a800] 14:05:17 INFO - PROCESS | 6615 | 1468184717914 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x121d22400) [pid = 6615] [serial = 573] [outer = 0x12112a800] 14:05:18 INFO - PROCESS | 6615 | 1468184718417 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:05:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 876ms 14:05:18 INFO - PROCESS | 6615 | 1468184718475 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 6615 | 1468184718476 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:05:18 INFO - PROCESS | 6615 | 1468184718480 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 6615 | 1468184718481 Marionette TRACE conn2 <- [1,738,null,{}] 14:05:18 INFO - PROCESS | 6615 | 1468184718484 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}] 14:05:18 INFO - PROCESS | 6615 | 1468184718485 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:18 INFO - PROCESS | 6615 | 1468184718581 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:05:18 INFO - PROCESS | 6615 | 1468184718645 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 6615 | 1468184718646 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x11617a000 == 39 [pid = 6615] [id = 192] 14:05:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x115de7800) [pid = 6615] [serial = 574] [outer = 0x0] 14:05:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1197e8c00) [pid = 6615] [serial = 575] [outer = 0x115de7800] 14:05:18 INFO - PROCESS | 6615 | 1468184718675 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x121d2d800) [pid = 6615] [serial = 576] [outer = 0x115de7800] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x119c05800 == 38 [pid = 6615] [id = 186] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x1197c0800 == 37 [pid = 6615] [id = 185] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x1188ae000 == 36 [pid = 6615] [id = 184] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x11746a800 == 35 [pid = 6615] [id = 183] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x115e3e800 == 34 [pid = 6615] [id = 182] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x116ab4000 == 33 [pid = 6615] [id = 181] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad23000 == 32 [pid = 6615] [id = 180] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x12604c000 == 31 [pid = 6615] [id = 191] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x121e34800 == 30 [pid = 6615] [id = 190] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x116603000 == 29 [pid = 6615] [id = 189] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x121483800 == 28 [pid = 6615] [id = 187] 14:05:20 INFO - PROCESS | 6615 | --DOCSHELL 0x116687000 == 27 [pid = 6615] [id = 188] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x118135400) [pid = 6615] [serial = 503] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1211c5400) [pid = 6615] [serial = 524] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x118141000) [pid = 6615] [serial = 504] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x121931c00) [pid = 6615] [serial = 527] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x119af0400) [pid = 6615] [serial = 518] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x119cb5400) [pid = 6615] [serial = 519] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121d2a800) [pid = 6615] [serial = 530] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1182cc400) [pid = 6615] [serial = 506] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1182d9800) [pid = 6615] [serial = 507] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x121d24000) [pid = 6615] [serial = 528] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x115d0dc00) [pid = 6615] [serial = 497] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x1164ed000) [pid = 6615] [serial = 498] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x122fcac00) [pid = 6615] [serial = 531] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12107d400) [pid = 6615] [serial = 521] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x129536400) [pid = 6615] [serial = 492] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x119414c00) [pid = 6615] [serial = 515] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x1197e8800) [pid = 6615] [serial = 516] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x118377400) [pid = 6615] [serial = 509] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x11915d000) [pid = 6615] [serial = 510] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x112fe6800) [pid = 6615] [serial = 494] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x113c65c00) [pid = 6615] [serial = 495] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x1191b7000) [pid = 6615] [serial = 512] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x119415000) [pid = 6615] [serial = 513] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x116fc0400) [pid = 6615] [serial = 500] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x1211c2400) [pid = 6615] [serial = 536] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x117eb9800) [pid = 6615] [serial = 501] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x11337f400) [pid = 6615] [serial = 533] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 59 (0x11811d800) [pid = 6615] [serial = 534] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 58 (0x119aeec00) [pid = 6615] [serial = 525] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 57 (0x12108bc00) [pid = 6615] [serial = 522] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | --DOMWINDOW == 56 (0x125683400) [pid = 6615] [serial = 537] [outer = 0x0] [url = about:blank] 14:05:20 INFO - PROCESS | 6615 | 1468184720149 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1722ms 14:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:05:20 INFO - PROCESS | 6615 | 1468184720203 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 6615 | 1468184720205 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:05:20 INFO - PROCESS | 6615 | 1468184720209 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 6615 | 1468184720212 Marionette TRACE conn2 <- [1,742,null,{}] 14:05:20 INFO - PROCESS | 6615 | 1468184720216 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}] 14:05:20 INFO - PROCESS | 6615 | 1468184720218 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:20 INFO - PROCESS | 6615 | 1468184720293 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:05:20 INFO - PROCESS | 6615 | 1468184720299 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 6615 | 1468184720301 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x113c21000 == 28 [pid = 6615] [id = 193] 14:05:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x113c99000) [pid = 6615] [serial = 577] [outer = 0x0] 14:05:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x113ddcc00) [pid = 6615] [serial = 578] [outer = 0x113c99000] 14:05:20 INFO - PROCESS | 6615 | 1468184720332 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 59 (0x116793c00) [pid = 6615] [serial = 579] [outer = 0x113c99000] 14:05:21 INFO - PROCESS | 6615 | 1468184721146 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]]]}] 14:05:21 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 14:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 14:05:21 INFO - PROCESS | 6615 | 1468184721183 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 6615 | 1468184721187 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:05:21 INFO - PROCESS | 6615 | 1468184721198 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 6615 | 1468184721200 Marionette TRACE conn2 <- [1,746,null,{}] 14:05:21 INFO - PROCESS | 6615 | 1468184721202 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}] 14:05:21 INFO - PROCESS | 6615 | 1468184721204 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:21 INFO - PROCESS | 6615 | 1468184721281 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:05:21 INFO - PROCESS | 6615 | 1468184721286 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 6615 | 1468184721288 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x116aac000 == 29 [pid = 6615] [id = 194] 14:05:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x116793400) [pid = 6615] [serial = 580] [outer = 0x0] 14:05:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x11714e400) [pid = 6615] [serial = 581] [outer = 0x116793400] 14:05:21 INFO - PROCESS | 6615 | 1468184721319 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x118114800) [pid = 6615] [serial = 582] [outer = 0x116793400] 14:05:22 INFO - PROCESS | 6615 | 1468184722155 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]]]}] 14:05:22 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.) 14:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 14:05:22 INFO - PROCESS | 6615 | 1468184722168 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 6615 | 1468184722169 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:05:22 INFO - PROCESS | 6615 | 1468184722171 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 6615 | 1468184722175 Marionette TRACE conn2 <- [1,750,null,{}] 14:05:22 INFO - PROCESS | 6615 | 1468184722183 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}] 14:05:22 INFO - PROCESS | 6615 | 1468184722186 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:22 INFO - PROCESS | 6615 | 1468184722286 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:05:22 INFO - PROCESS | 6615 | 1468184722291 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 6615 | 1468184722294 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x118074000 == 30 [pid = 6615] [id = 195] 14:05:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x1182d2000) [pid = 6615] [serial = 583] [outer = 0x0] 14:05:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x1182d9800) [pid = 6615] [serial = 584] [outer = 0x1182d2000] 14:05:22 INFO - PROCESS | 6615 | 1468184722321 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x11858ec00) [pid = 6615] [serial = 585] [outer = 0x1182d2000] 14:05:23 INFO - PROCESS | 6615 | 1468184723149 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]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1026ms 14:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:05:23 INFO - PROCESS | 6615 | 1468184723202 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 6615 | 1468184723204 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:05:23 INFO - PROCESS | 6615 | 1468184723206 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 6615 | 1468184723207 Marionette TRACE conn2 <- [1,754,null,{}] 14:05:23 INFO - PROCESS | 6615 | 1468184723210 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}] 14:05:23 INFO - PROCESS | 6615 | 1468184723211 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:23 INFO - PROCESS | 6615 | 1468184723304 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:05:23 INFO - PROCESS | 6615 | 1468184723308 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 6615 | 1468184723309 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916e000 == 31 [pid = 6615] [id = 196] 14:05:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x11859a400) [pid = 6615] [serial = 586] [outer = 0x0] 14:05:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x119108800) [pid = 6615] [serial = 587] [outer = 0x11859a400] 14:05:23 INFO - PROCESS | 6615 | 1468184723335 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x1191b1400) [pid = 6615] [serial = 588] [outer = 0x11859a400] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x113c96c00) [pid = 6615] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x11858c800) [pid = 6615] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x113dd0c00) [pid = 6615] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x1167a1400) [pid = 6615] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x117eba400) [pid = 6615] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x1191b5000) [pid = 6615] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x119109000) [pid = 6615] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:05:23 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x112f57400) [pid = 6615] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:05:24 INFO - PROCESS | 6615 | 1468184724131 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]]]}] 14:05:24 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 14:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 14:05:24 INFO - PROCESS | 6615 | 1468184724177 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 6615 | 1468184724178 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:05:24 INFO - PROCESS | 6615 | 1468184724181 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 6615 | 1468184724189 Marionette TRACE conn2 <- [1,758,null,{}] 14:05:24 INFO - PROCESS | 6615 | 1468184724192 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}] 14:05:24 INFO - PROCESS | 6615 | 1468184724193 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:24 INFO - PROCESS | 6615 | 1468184724264 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:05:24 INFO - PROCESS | 6615 | 1468184724312 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 6615 | 1468184724313 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197bc000 == 32 [pid = 6615] [id = 197] 14:05:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x112f57400) [pid = 6615] [serial = 589] [outer = 0x0] 14:05:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x118529800) [pid = 6615] [serial = 590] [outer = 0x112f57400] 14:05:24 INFO - PROCESS | 6615 | 1468184724338 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x1191b2c00) [pid = 6615] [serial = 591] [outer = 0x112f57400] 14:05:24 INFO - PROCESS | 6615 | 1468184724664 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 528ms 14:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:05:24 INFO - PROCESS | 6615 | 1468184724711 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 6615 | 1468184724713 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:05:24 INFO - PROCESS | 6615 | 1468184724717 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 6615 | 1468184724719 Marionette TRACE conn2 <- [1,762,null,{}] 14:05:24 INFO - PROCESS | 6615 | 1468184724722 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}] 14:05:24 INFO - PROCESS | 6615 | 1468184724728 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:24 INFO - PROCESS | 6615 | 1468184724896 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:05:24 INFO - PROCESS | 6615 | 1468184724937 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 6615 | 1468184724938 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101b000 == 33 [pid = 6615] [id = 198] 14:05:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x113dd0c00) [pid = 6615] [serial = 592] [outer = 0x0] 14:05:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x1191bf800) [pid = 6615] [serial = 593] [outer = 0x113dd0c00] 14:05:24 INFO - PROCESS | 6615 | 1468184724980 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x121065400) [pid = 6615] [serial = 594] [outer = 0x113dd0c00] 14:05:25 INFO - PROCESS | 6615 | 1468184725738 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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 14:05:25 INFO - PROCESS | 6615 | 1468184725786 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:05:25 INFO - PROCESS | 6615 | 1468184725788 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:05:25 INFO - PROCESS | 6615 | 1468184725790 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 6615 | 1468184725791 Marionette TRACE conn2 <- [1,766,null,{}] 14:05:25 INFO - PROCESS | 6615 | 1468184725793 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}] 14:05:25 INFO - PROCESS | 6615 | 1468184725794 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:25 INFO - PROCESS | 6615 | 1468184725871 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:05:25 INFO - PROCESS | 6615 | 1468184725877 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 6615 | 1468184725879 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a43800 == 34 [pid = 6615] [id = 199] 14:05:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x121084c00) [pid = 6615] [serial = 595] [outer = 0x0] 14:05:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x12111d000) [pid = 6615] [serial = 596] [outer = 0x121084c00] 14:05:25 INFO - PROCESS | 6615 | 1468184725903 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x12112a000) [pid = 6615] [serial = 597] [outer = 0x121084c00] 14:05:26 INFO - PROCESS | 6615 | 1468184726885 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 14:05:26 INFO - PROCESS | 6615 | 1468184726910 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 6615 | 1468184726913 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:05:26 INFO - PROCESS | 6615 | 1468184726917 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 6615 | 1468184726919 Marionette TRACE conn2 <- [1,770,null,{}] 14:05:26 INFO - PROCESS | 6615 | 1468184726923 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}] 14:05:26 INFO - PROCESS | 6615 | 1468184726924 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:27 INFO - PROCESS | 6615 | 1468184727048 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:05:27 INFO - PROCESS | 6615 | 1468184727100 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 6615 | 1468184727101 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169bd800 == 35 [pid = 6615] [id = 200] 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x115ddec00) [pid = 6615] [serial = 598] [outer = 0x0] 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x116911800) [pid = 6615] [serial = 599] [outer = 0x115ddec00] 14:05:27 INFO - PROCESS | 6615 | 1468184727132 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x116a21c00) [pid = 6615] [serial = 600] [outer = 0x115ddec00] 14:05:27 INFO - PROCESS | 6615 | 1468184727717 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]]]}] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x12101b000 == 34 [pid = 6615] [id = 198] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x1197bc000 == 33 [pid = 6615] [id = 197] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x11916e000 == 32 [pid = 6615] [id = 196] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x118074000 == 31 [pid = 6615] [id = 195] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x116aac000 == 30 [pid = 6615] [id = 194] 14:05:27 INFO - PROCESS | 6615 | --DOCSHELL 0x113c21000 == 29 [pid = 6615] [id = 193] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x119af7400) [pid = 6615] [serial = 560] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x1185a4000) [pid = 6615] [serial = 551] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x115de1800) [pid = 6615] [serial = 542] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x1164e5c00) [pid = 6615] [serial = 543] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x116987400) [pid = 6615] [serial = 545] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x1169f5400) [pid = 6615] [serial = 546] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x118132c00) [pid = 6615] [serial = 548] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x125fcfc00) [pid = 6615] [serial = 540] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x12583a000) [pid = 6615] [serial = 539] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x119412400) [pid = 6615] [serial = 554] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x1197e4400) [pid = 6615] [serial = 555] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x1187f6c00) [pid = 6615] [serial = 552] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 59 (0x118117400) [pid = 6615] [serial = 557] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 58 (0x1182cbc00) [pid = 6615] [serial = 549] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 57 (0x118370800) [pid = 6615] [serial = 558] [outer = 0x0] [url = about:blank] 14:05:27 INFO - PROCESS | 6615 | --DOMWINDOW == 56 (0x121124c00) [pid = 6615] [serial = 561] [outer = 0x0] [url = about:blank] 14:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 871ms 14:05:27 INFO - PROCESS | 6615 | 1468184727788 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 6615 | 1468184727792 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:05:27 INFO - PROCESS | 6615 | 1468184727795 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 6615 | 1468184727797 Marionette TRACE conn2 <- [1,774,null,{}] 14:05:27 INFO - PROCESS | 6615 | 1468184727800 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}] 14:05:27 INFO - PROCESS | 6615 | 1468184727802 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:27 INFO - PROCESS | 6615 | 1468184727880 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:05:27 INFO - PROCESS | 6615 | 1468184727886 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 6615 | 1468184727889 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x113368800 == 30 [pid = 6615] [id = 201] 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x112fef800) [pid = 6615] [serial = 601] [outer = 0x0] 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x1133ec400) [pid = 6615] [serial = 602] [outer = 0x112fef800] 14:05:27 INFO - PROCESS | 6615 | 1468184727922 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 59 (0x115e22800) [pid = 6615] [serial = 603] [outer = 0x112fef800] 14:05:28 INFO - PROCESS | 6615 | 1468184728252 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 14:05:28 INFO - PROCESS | 6615 | 1468184728268 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 6615 | 1468184728272 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:05:28 INFO - PROCESS | 6615 | 1468184728279 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 6615 | 1468184728281 Marionette TRACE conn2 <- [1,778,null,{}] 14:05:28 INFO - PROCESS | 6615 | 1468184728283 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}] 14:05:28 INFO - PROCESS | 6615 | 1468184728285 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:28 INFO - PROCESS | 6615 | 1468184728362 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:05:28 INFO - PROCESS | 6615 | 1468184728391 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 6615 | 1468184728392 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fb1800 == 31 [pid = 6615] [id = 202] 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x117558c00) [pid = 6615] [serial = 604] [outer = 0x0] 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x117eafc00) [pid = 6615] [serial = 605] [outer = 0x117558c00] 14:05:28 INFO - PROCESS | 6615 | 1468184728419 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x11811e400) [pid = 6615] [serial = 606] [outer = 0x117558c00] 14:05:28 INFO - PROCESS | 6615 | 1468184728762 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 14:05:28 INFO - PROCESS | 6615 | 1468184728806 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 6615 | 1468184728807 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:05:28 INFO - PROCESS | 6615 | 1468184728816 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 6615 | 1468184728818 Marionette TRACE conn2 <- [1,782,null,{}] 14:05:28 INFO - PROCESS | 6615 | 1468184728826 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}] 14:05:28 INFO - PROCESS | 6615 | 1468184728830 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:28 INFO - PROCESS | 6615 | 1468184728905 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:05:28 INFO - PROCESS | 6615 | 1468184728912 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 6615 | 1468184728914 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x1188ae000 == 32 [pid = 6615] [id = 203] 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x1182d0000) [pid = 6615] [serial = 607] [outer = 0x0] 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x11836d000) [pid = 6615] [serial = 608] [outer = 0x1182d0000] 14:05:28 INFO - PROCESS | 6615 | 1468184728942 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x118595800) [pid = 6615] [serial = 609] [outer = 0x1182d0000] 14:05:29 INFO - PROCESS | 6615 | 1468184729265 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 14:05:29 INFO - PROCESS | 6615 | 1468184729287 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 6615 | 1468184729289 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:05:29 INFO - PROCESS | 6615 | 1468184729294 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 6615 | 1468184729295 Marionette TRACE conn2 <- [1,786,null,{}] 14:05:29 INFO - PROCESS | 6615 | 1468184729297 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}] 14:05:29 INFO - PROCESS | 6615 | 1468184729298 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:29 INFO - PROCESS | 6615 | 1468184729395 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:05:29 INFO - PROCESS | 6615 | 1468184729401 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 6615 | 1468184729401 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197af800 == 33 [pid = 6615] [id = 204] 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x118529c00) [pid = 6615] [serial = 610] [outer = 0x0] 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x1187efc00) [pid = 6615] [serial = 611] [outer = 0x118529c00] 14:05:29 INFO - PROCESS | 6615 | 1468184729426 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x1191b5000) [pid = 6615] [serial = 612] [outer = 0x118529c00] 14:05:29 INFO - PROCESS | 6615 | 1468184729749 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 14:05:29 INFO - PROCESS | 6615 | 1468184729764 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 6615 | 1468184729765 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:05:29 INFO - PROCESS | 6615 | 1468184729767 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 6615 | 1468184729779 Marionette TRACE conn2 <- [1,790,null,{}] 14:05:29 INFO - PROCESS | 6615 | 1468184729782 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}] 14:05:29 INFO - PROCESS | 6615 | 1468184729784 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:29 INFO - PROCESS | 6615 | 1468184729855 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:05:29 INFO - PROCESS | 6615 | 1468184729859 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 6615 | 1468184729861 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136c000 == 34 [pid = 6615] [id = 205] 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x1187f8800) [pid = 6615] [serial = 613] [outer = 0x0] 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x119419000) [pid = 6615] [serial = 614] [outer = 0x1187f8800] 14:05:29 INFO - PROCESS | 6615 | 1468184729887 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x119a3f000) [pid = 6615] [serial = 615] [outer = 0x1187f8800] 14:05:30 INFO - PROCESS | 6615 | 1468184730320 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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 583ms 14:05:30 INFO - PROCESS | 6615 | 1468184730357 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 6615 | 1468184730361 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:05:30 INFO - PROCESS | 6615 | 1468184730364 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 6615 | 1468184730366 Marionette TRACE conn2 <- [1,794,null,{}] 14:05:30 INFO - PROCESS | 6615 | 1468184730370 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}] 14:05:30 INFO - PROCESS | 6615 | 1468184730376 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:30 INFO - PROCESS | 6615 | 1468184730544 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:05:30 INFO - PROCESS | 6615 | 1468184730578 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 6615 | 1468184730579 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x121ba8000 == 35 [pid = 6615] [id = 206] 14:05:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x121061800) [pid = 6615] [serial = 616] [outer = 0x0] 14:05:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x121125c00) [pid = 6615] [serial = 617] [outer = 0x121061800] 14:05:30 INFO - PROCESS | 6615 | 1468184730621 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x1211c0800) [pid = 6615] [serial = 618] [outer = 0x121061800] 14:05:31 INFO - PROCESS | 6615 | 1468184731057 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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 721ms 14:05:31 INFO - PROCESS | 6615 | 1468184731086 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 6615 | 1468184731087 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:05:31 INFO - PROCESS | 6615 | 1468184731096 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 6615 | 1468184731104 Marionette TRACE conn2 <- [1,798,null,{}] 14:05:31 INFO - PROCESS | 6615 | 1468184731107 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}] 14:05:31 INFO - PROCESS | 6615 | 1468184731108 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:31 INFO - PROCESS | 6615 | 1468184731201 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:05:31 INFO - PROCESS | 6615 | 1468184731204 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 6615 | 1468184731205 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x125455000 == 36 [pid = 6615] [id = 207] 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1182d5000) [pid = 6615] [serial = 619] [outer = 0x0] 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1211ca000) [pid = 6615] [serial = 620] [outer = 0x1182d5000] 14:05:31 INFO - PROCESS | 6615 | 1468184731231 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x121644000) [pid = 6615] [serial = 621] [outer = 0x1182d5000] 14:05:31 INFO - PROCESS | 6615 | 1468184731563 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]]]}] 14:05:31 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 14:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 477ms 14:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:05:31 INFO - PROCESS | 6615 | 1468184731579 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 6615 | 1468184731580 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:05:31 INFO - PROCESS | 6615 | 1468184731583 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 6615 | 1468184731584 Marionette TRACE conn2 <- [1,802,null,{}] 14:05:31 INFO - PROCESS | 6615 | 1468184731598 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}] 14:05:31 INFO - PROCESS | 6615 | 1468184731599 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:31 INFO - PROCESS | 6615 | 1468184731695 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:05:31 INFO - PROCESS | 6615 | 1468184731699 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 6615 | 1468184731700 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f8800 == 37 [pid = 6615] [id = 208] 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1211c8400) [pid = 6615] [serial = 622] [outer = 0x0] 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x121d23400) [pid = 6615] [serial = 623] [outer = 0x1211c8400] 14:05:31 INFO - PROCESS | 6615 | 1468184731724 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x121d2a400) [pid = 6615] [serial = 624] [outer = 0x1211c8400] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x113c99000) [pid = 6615] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x116793400) [pid = 6615] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x115de7800) [pid = 6615] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x115ddd800) [pid = 6615] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x1182d1000) [pid = 6615] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x119cb5c00) [pid = 6615] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12112a800) [pid = 6615] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x11859a400) [pid = 6615] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x112f57400) [pid = 6615] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x1182d2000) [pid = 6615] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:05:32 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x113dd0c00) [pid = 6615] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:05:32 INFO - PROCESS | 6615 | 1468184732163 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]]]}] 14:05:32 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 14:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 633ms 14:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:05:32 INFO - PROCESS | 6615 | 1468184732217 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 6615 | 1468184732219 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:05:32 INFO - PROCESS | 6615 | 1468184732222 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 6615 | 1468184732224 Marionette TRACE conn2 <- [1,806,null,{}] 14:05:32 INFO - PROCESS | 6615 | 1468184732227 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}] 14:05:32 INFO - PROCESS | 6615 | 1468184732229 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:32 INFO - PROCESS | 6615 | 1468184732351 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:05:32 INFO - PROCESS | 6615 | 1468184732405 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 6615 | 1468184732406 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x126ea0000 == 38 [pid = 6615] [id = 209] 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x112d95c00) [pid = 6615] [serial = 625] [outer = 0x0] 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x115e2cc00) [pid = 6615] [serial = 626] [outer = 0x112d95c00] 14:05:32 INFO - PROCESS | 6615 | 1468184732430 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x1197df800) [pid = 6615] [serial = 627] [outer = 0x112d95c00] 14:05:32 INFO - PROCESS | 6615 | [6615] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:05:32 INFO - PROCESS | 6615 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:05:32 INFO - PROCESS | 6615 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:05:32 INFO - PROCESS | 6615 | [GFX2-]: Using SkiaGL canvas. 14:05:32 INFO - PROCESS | 6615 | 1468184732730 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]]]}] 14:05:32 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 14:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 14:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:05:32 INFO - PROCESS | 6615 | 1468184732747 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 6615 | 1468184732749 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:05:32 INFO - PROCESS | 6615 | 1468184732751 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 6615 | 1468184732752 Marionette TRACE conn2 <- [1,810,null,{}] 14:05:32 INFO - PROCESS | 6615 | 1468184732755 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}] 14:05:32 INFO - PROCESS | 6615 | 1468184732756 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:32 INFO - PROCESS | 6615 | 1468184732839 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:05:32 INFO - PROCESS | 6615 | 1468184732845 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 6615 | 1468184732846 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c07000 == 39 [pid = 6615] [id = 210] 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x1191b6c00) [pid = 6615] [serial = 628] [outer = 0x0] 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x123708000) [pid = 6615] [serial = 629] [outer = 0x1191b6c00] 14:05:32 INFO - PROCESS | 6615 | 1468184732870 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x125688000) [pid = 6615] [serial = 630] [outer = 0x1191b6c00] 14:05:33 INFO - PROCESS | 6615 | 1468184733216 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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 14:05:33 INFO - PROCESS | 6615 | 1468184733220 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:05:33 INFO - PROCESS | 6615 | 1468184733221 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:05:33 INFO - PROCESS | 6615 | 1468184733224 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 6615 | 1468184733228 Marionette TRACE conn2 <- [1,814,null,{}] 14:05:33 INFO - PROCESS | 6615 | 1468184733230 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}] 14:05:33 INFO - PROCESS | 6615 | 1468184733232 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:33 INFO - PROCESS | 6615 | 1468184733352 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:05:33 INFO - PROCESS | 6615 | 1468184733361 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 6615 | 1468184733362 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x128eb7800 == 40 [pid = 6615] [id = 211] 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x12377d000) [pid = 6615] [serial = 631] [outer = 0x0] 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x12583b400) [pid = 6615] [serial = 632] [outer = 0x12377d000] 14:05:33 INFO - PROCESS | 6615 | 1468184733389 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1197e9800) [pid = 6615] [serial = 633] [outer = 0x12377d000] 14:05:33 INFO - PROCESS | 6615 | 1468184733684 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] 14:05:33 INFO - PROCESS | 6615 | 1468184733699 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:05:33 INFO - PROCESS | 6615 | 1468184733701 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 6615 | 1468184733702 Marionette TRACE conn2 <- [1,818,null,{}] 14:05:33 INFO - PROCESS | 6615 | 1468184733705 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}] 14:05:33 INFO - PROCESS | 6615 | 1468184733706 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:33 INFO - PROCESS | 6615 | 1468184733798 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:05:33 INFO - PROCESS | 6615 | 1468184733801 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 6615 | 1468184733802 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x129913800 == 41 [pid = 6615] [id = 212] 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x126087800) [pid = 6615] [serial = 634] [outer = 0x0] 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x126d63c00) [pid = 6615] [serial = 635] [outer = 0x126087800] 14:05:33 INFO - PROCESS | 6615 | 1468184733829 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x126ed2000) [pid = 6615] [serial = 636] [outer = 0x126087800] 14:05:34 INFO - PROCESS | 6615 | 1468184734260 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 619ms 14:05:34 INFO - PROCESS | 6615 | 1468184734320 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:05:34 INFO - PROCESS | 6615 | 1468184734323 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:05:34 INFO - PROCESS | 6615 | 1468184734327 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 6615 | 1468184734329 Marionette TRACE conn2 <- [1,822,null,{}] 14:05:34 INFO - PROCESS | 6615 | 1468184734333 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}] 14:05:34 INFO - PROCESS | 6615 | 1468184734334 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:34 INFO - PROCESS | 6615 | 1468184734438 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:05:34 INFO - PROCESS | 6615 | 1468184734505 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 6615 | 1468184734507 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169af000 == 42 [pid = 6615] [id = 213] 14:05:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x112d9e000) [pid = 6615] [serial = 637] [outer = 0x0] 14:05:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x113217c00) [pid = 6615] [serial = 638] [outer = 0x112d9e000] 14:05:34 INFO - PROCESS | 6615 | 1468184734538 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x116792c00) [pid = 6615] [serial = 639] [outer = 0x112d9e000] 14:05:35 INFO - PROCESS | 6615 | 1468184735019 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] 14:05:35 INFO - PROCESS | 6615 | 1468184735053 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:05:35 INFO - PROCESS | 6615 | 1468184735062 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 6615 | 1468184735065 Marionette TRACE conn2 <- [1,826,null,{}] 14:05:35 INFO - PROCESS | 6615 | 1468184735069 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}] 14:05:35 INFO - PROCESS | 6615 | 1468184735072 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:35 INFO - PROCESS | 6615 | 1468184735218 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:05:35 INFO - PROCESS | 6615 | 1468184735281 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 6615 | 1468184735283 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121260000 == 43 [pid = 6615] [id = 214] 14:05:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11813c400) [pid = 6615] [serial = 640] [outer = 0x0] 14:05:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1182a7800) [pid = 6615] [serial = 641] [outer = 0x11813c400] 14:05:35 INFO - PROCESS | 6615 | 1468184735313 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11858d400) [pid = 6615] [serial = 642] [outer = 0x11813c400] 14:05:35 INFO - PROCESS | 6615 | 1468184735778 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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 726ms 14:05:35 INFO - PROCESS | 6615 | 1468184735784 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 6615 | 1468184735786 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:05:35 INFO - PROCESS | 6615 | 1468184735788 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 6615 | 1468184735791 Marionette TRACE conn2 <- [1,830,null,{}] 14:05:35 INFO - PROCESS | 6615 | 1468184735817 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}] 14:05:35 INFO - PROCESS | 6615 | 1468184735821 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:35 INFO - PROCESS | 6615 | 1468184735921 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:05:35 INFO - PROCESS | 6615 | 1468184735987 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 6615 | 1468184735989 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x129452000 == 44 [pid = 6615] [id = 215] 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119af2000) [pid = 6615] [serial = 643] [outer = 0x0] 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x12105f000) [pid = 6615] [serial = 644] [outer = 0x119af2000] 14:05:36 INFO - PROCESS | 6615 | 1468184736020 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121124c00) [pid = 6615] [serial = 645] [outer = 0x119af2000] 14:05:36 INFO - PROCESS | 6615 | 1468184736421 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 689ms 14:05:36 INFO - PROCESS | 6615 | 1468184736478 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 6615 | 1468184736480 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:05:36 INFO - PROCESS | 6615 | 1468184736483 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 6615 | 1468184736484 Marionette TRACE conn2 <- [1,834,null,{}] 14:05:36 INFO - PROCESS | 6615 | 1468184736486 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}] 14:05:36 INFO - PROCESS | 6615 | 1468184736488 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:36 INFO - PROCESS | 6615 | 1468184736612 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:05:36 INFO - PROCESS | 6615 | 1468184736687 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 6615 | 1468184736688 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x129aeb800 == 45 [pid = 6615] [id = 216] 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119cb5800) [pid = 6615] [serial = 646] [outer = 0x0] 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121d2dc00) [pid = 6615] [serial = 647] [outer = 0x119cb5800] 14:05:36 INFO - PROCESS | 6615 | 1468184736718 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x125fc7c00) [pid = 6615] [serial = 648] [outer = 0x119cb5800] 14:05:37 INFO - PROCESS | 6615 | 1468184737316 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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 868ms 14:05:37 INFO - PROCESS | 6615 | 1468184737352 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:05:37 INFO - PROCESS | 6615 | 1468184737354 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:05:37 INFO - PROCESS | 6615 | 1468184737361 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 6615 | 1468184737363 Marionette TRACE conn2 <- [1,838,null,{}] 14:05:37 INFO - PROCESS | 6615 | 1468184737367 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}] 14:05:37 INFO - PROCESS | 6615 | 1468184737368 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:37 INFO - PROCESS | 6615 | 1468184737468 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:05:37 INFO - PROCESS | 6615 | 1468184737554 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 6615 | 1468184737555 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x116603800 == 46 [pid = 6615] [id = 217] 14:05:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1169f9800) [pid = 6615] [serial = 649] [outer = 0x0] 14:05:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x117147c00) [pid = 6615] [serial = 650] [outer = 0x1169f9800] 14:05:37 INFO - PROCESS | 6615 | 1468184737597 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x11811b000) [pid = 6615] [serial = 651] [outer = 0x1169f9800] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x11617a000 == 45 [pid = 6615] [id = 192] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x128eb7800 == 44 [pid = 6615] [id = 211] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x119c07000 == 43 [pid = 6615] [id = 210] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x126ea0000 == 42 [pid = 6615] [id = 209] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f8800 == 41 [pid = 6615] [id = 208] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x125455000 == 40 [pid = 6615] [id = 207] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x121ba8000 == 39 [pid = 6615] [id = 206] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x12136c000 == 38 [pid = 6615] [id = 205] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1197af800 == 37 [pid = 6615] [id = 204] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1188ae000 == 36 [pid = 6615] [id = 203] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x116fb1800 == 35 [pid = 6615] [id = 202] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x113368800 == 34 [pid = 6615] [id = 201] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x121a43800 == 33 [pid = 6615] [id = 199] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1169bd800 == 32 [pid = 6615] [id = 200] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x129aeb800 == 31 [pid = 6615] [id = 216] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x129452000 == 30 [pid = 6615] [id = 215] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x121260000 == 29 [pid = 6615] [id = 214] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x129913800 == 28 [pid = 6615] [id = 212] 14:05:38 INFO - PROCESS | 6615 | --DOCSHELL 0x1169af000 == 27 [pid = 6615] [id = 213] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x113ddcc00) [pid = 6615] [serial = 578] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x116793c00) [pid = 6615] [serial = 579] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11714e400) [pid = 6615] [serial = 581] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121d2d800) [pid = 6615] [serial = 576] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1197e8c00) [pid = 6615] [serial = 575] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1169ea400) [pid = 6615] [serial = 564] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x115e93400) [pid = 6615] [serial = 563] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11859fc00) [pid = 6615] [serial = 567] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x118370c00) [pid = 6615] [serial = 566] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x121126400) [pid = 6615] [serial = 570] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x121083000) [pid = 6615] [serial = 569] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x121d22400) [pid = 6615] [serial = 573] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x121938000) [pid = 6615] [serial = 572] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x119108800) [pid = 6615] [serial = 587] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x118529800) [pid = 6615] [serial = 590] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1182d9800) [pid = 6615] [serial = 584] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1191b1400) [pid = 6615] [serial = 588] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x11858ec00) [pid = 6615] [serial = 585] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1191b2c00) [pid = 6615] [serial = 591] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x1191bf800) [pid = 6615] [serial = 593] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x118114800) [pid = 6615] [serial = 582] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x12111d000) [pid = 6615] [serial = 596] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x121065400) [pid = 6615] [serial = 594] [outer = 0x0] [url = about:blank] 14:05:38 INFO - PROCESS | 6615 | 1468184738485 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]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1178ms 14:05:38 INFO - PROCESS | 6615 | 1468184738536 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 6615 | 1468184738538 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:05:38 INFO - PROCESS | 6615 | 1468184738543 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 6615 | 1468184738544 Marionette TRACE conn2 <- [1,842,null,{}] 14:05:38 INFO - PROCESS | 6615 | 1468184738548 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}] 14:05:38 INFO - PROCESS | 6615 | 1468184738550 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:38 INFO - PROCESS | 6615 | 1468184738630 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:05:38 INFO - PROCESS | 6615 | 1468184738635 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 6615 | 1468184738638 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ee5000 == 28 [pid = 6615] [id = 218] 14:05:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x112fcd000) [pid = 6615] [serial = 652] [outer = 0x0] 14:05:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x113ddcc00) [pid = 6615] [serial = 653] [outer = 0x112fcd000] 14:05:38 INFO - PROCESS | 6615 | 1468184738668 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x112d94400) [pid = 6615] [serial = 654] [outer = 0x112fcd000] 14:05:39 INFO - PROCESS | 6615 | 1468184739048 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 14:05:39 INFO - PROCESS | 6615 | 1468184739062 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 6615 | 1468184739065 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:05:39 INFO - PROCESS | 6615 | 1468184739070 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 6615 | 1468184739072 Marionette TRACE conn2 <- [1,846,null,{}] 14:05:39 INFO - PROCESS | 6615 | 1468184739074 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}] 14:05:39 INFO - PROCESS | 6615 | 1468184739076 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:39 INFO - PROCESS | 6615 | 1468184739154 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:05:39 INFO - PROCESS | 6615 | 1468184739161 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 6615 | 1468184739162 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fab000 == 29 [pid = 6615] [id = 219] 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x1169ee800) [pid = 6615] [serial = 655] [outer = 0x0] 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x118116000) [pid = 6615] [serial = 656] [outer = 0x1169ee800] 14:05:39 INFO - PROCESS | 6615 | 1468184739189 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x11813fc00) [pid = 6615] [serial = 657] [outer = 0x1169ee800] 14:05:39 INFO - PROCESS | 6615 | 1468184739529 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:05:39 INFO - PROCESS | 6615 | 1468184739542 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 6615 | 1468184739543 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:05:39 INFO - PROCESS | 6615 | 1468184739546 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 6615 | 1468184739548 Marionette TRACE conn2 <- [1,850,null,{}] 14:05:39 INFO - PROCESS | 6615 | 1468184739556 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}] 14:05:39 INFO - PROCESS | 6615 | 1468184739561 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:39 INFO - PROCESS | 6615 | 1468184739641 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:05:39 INFO - PROCESS | 6615 | 1468184739694 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 6615 | 1468184739696 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917c000 == 30 [pid = 6615] [id = 220] 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x115e1fc00) [pid = 6615] [serial = 658] [outer = 0x0] 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x118527800) [pid = 6615] [serial = 659] [outer = 0x115e1fc00] 14:05:39 INFO - PROCESS | 6615 | 1468184739724 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x118754000) [pid = 6615] [serial = 660] [outer = 0x115e1fc00] 14:05:40 INFO - PROCESS | 6615 | 1468184740031 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 14:05:40 INFO - PROCESS | 6615 | 1468184740070 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 6615 | 1468184740072 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:05:40 INFO - PROCESS | 6615 | 1468184740076 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 6615 | 1468184740078 Marionette TRACE conn2 <- [1,854,null,{}] 14:05:40 INFO - PROCESS | 6615 | 1468184740080 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}] 14:05:40 INFO - PROCESS | 6615 | 1468184740082 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:40 INFO - PROCESS | 6615 | 1468184740158 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:05:40 INFO - PROCESS | 6615 | 1468184740212 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 6615 | 1468184740213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b7800 == 31 [pid = 6615] [id = 221] 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1182d3800) [pid = 6615] [serial = 661] [outer = 0x0] 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x119164c00) [pid = 6615] [serial = 662] [outer = 0x1182d3800] 14:05:40 INFO - PROCESS | 6615 | 1468184740239 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x119414c00) [pid = 6615] [serial = 663] [outer = 0x1182d3800] 14:05:40 INFO - PROCESS | 6615 | 1468184740521 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:05:40 INFO - PROCESS | 6615 | 1468184740549 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 6615 | 1468184740551 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:05:40 INFO - PROCESS | 6615 | 1468184740553 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 6615 | 1468184740554 Marionette TRACE conn2 <- [1,858,null,{}] 14:05:40 INFO - PROCESS | 6615 | 1468184740572 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}] 14:05:40 INFO - PROCESS | 6615 | 1468184740573 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:40 INFO - PROCESS | 6615 | 1468184740674 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:05:40 INFO - PROCESS | 6615 | 1468184740678 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 6615 | 1468184740679 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136b800 == 32 [pid = 6615] [id = 222] 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x112d9ec00) [pid = 6615] [serial = 664] [outer = 0x0] 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119415000) [pid = 6615] [serial = 665] [outer = 0x112d9ec00] 14:05:40 INFO - PROCESS | 6615 | 1468184740704 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119af5400) [pid = 6615] [serial = 666] [outer = 0x112d9ec00] 14:05:41 INFO - PROCESS | 6615 | 1468184741051 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 533ms 14:05:41 INFO - PROCESS | 6615 | 1468184741087 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 6615 | 1468184741089 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:05:41 INFO - PROCESS | 6615 | 1468184741092 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 6615 | 1468184741094 Marionette TRACE conn2 <- [1,862,null,{}] 14:05:41 INFO - PROCESS | 6615 | 1468184741097 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}] 14:05:41 INFO - PROCESS | 6615 | 1468184741101 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:41 INFO - PROCESS | 6615 | 1468184741211 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:05:41 INFO - PROCESS | 6615 | 1468184741246 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 6615 | 1468184741248 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x121baa800 == 33 [pid = 6615] [id = 223] 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119cba800) [pid = 6615] [serial = 667] [outer = 0x0] 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121122c00) [pid = 6615] [serial = 668] [outer = 0x119cba800] 14:05:41 INFO - PROCESS | 6615 | 1468184741273 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121938000) [pid = 6615] [serial = 669] [outer = 0x119cba800] 14:05:41 INFO - PROCESS | 6615 | 1468184741602 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:05:41 INFO - PROCESS | 6615 | 1468184741613 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 6615 | 1468184741614 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:05:41 INFO - PROCESS | 6615 | 1468184741616 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 6615 | 1468184741617 Marionette TRACE conn2 <- [1,866,null,{}] 14:05:41 INFO - PROCESS | 6615 | 1468184741620 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}] 14:05:41 INFO - PROCESS | 6615 | 1468184741621 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:41 INFO - PROCESS | 6615 | 1468184741727 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:05:41 INFO - PROCESS | 6615 | 1468184741758 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 6615 | 1468184741759 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x125a9e000 == 34 [pid = 6615] [id = 224] 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x112fc6c00) [pid = 6615] [serial = 670] [outer = 0x0] 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121d23800) [pid = 6615] [serial = 671] [outer = 0x112fc6c00] 14:05:41 INFO - PROCESS | 6615 | 1468184741784 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12370c000) [pid = 6615] [serial = 672] [outer = 0x112fc6c00] 14:05:42 INFO - PROCESS | 6615 | 1468184742085 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:05:42 INFO - PROCESS | 6615 | 1468184742134 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 6615 | 1468184742136 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:05:42 INFO - PROCESS | 6615 | 1468184742138 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 6615 | 1468184742139 Marionette TRACE conn2 <- [1,870,null,{}] 14:05:42 INFO - PROCESS | 6615 | 1468184742141 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}] 14:05:42 INFO - PROCESS | 6615 | 1468184742143 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:42 INFO - PROCESS | 6615 | 1468184742238 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:05:42 INFO - PROCESS | 6615 | 1468184742242 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 6615 | 1468184742243 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f8800 == 35 [pid = 6615] [id = 225] 14:05:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121934c00) [pid = 6615] [serial = 673] [outer = 0x0] 14:05:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x125834000) [pid = 6615] [serial = 674] [outer = 0x121934c00] 14:05:42 INFO - PROCESS | 6615 | 1468184742268 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125fcd000) [pid = 6615] [serial = 675] [outer = 0x121934c00] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12377d000) [pid = 6615] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x126087800) [pid = 6615] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121061800) [pid = 6615] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1182d5000) [pid = 6615] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x115ddec00) [pid = 6615] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182d0000) [pid = 6615] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x118529c00) [pid = 6615] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x117558c00) [pid = 6615] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x112fef800) [pid = 6615] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x112d95c00) [pid = 6615] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1187f8800) [pid = 6615] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x121084c00) [pid = 6615] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1211c8400) [pid = 6615] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:05:42 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1191b6c00) [pid = 6615] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:05:42 INFO - PROCESS | 6615 | 1468184742828 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 722ms 14:05:42 INFO - PROCESS | 6615 | 1468184742862 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 6615 | 1468184742864 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:05:42 INFO - PROCESS | 6615 | 1468184742868 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 6615 | 1468184742869 Marionette TRACE conn2 <- [1,874,null,{}] 14:05:42 INFO - PROCESS | 6615 | 1468184742873 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}] 14:05:42 INFO - PROCESS | 6615 | 1468184742875 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:43 INFO - PROCESS | 6615 | 1468184743036 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:05:43 INFO - PROCESS | 6615 | 1468184743089 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 6615 | 1468184743090 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917b000 == 36 [pid = 6615] [id = 226] 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x112fec000) [pid = 6615] [serial = 676] [outer = 0x0] 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1182d4800) [pid = 6615] [serial = 677] [outer = 0x112fec000] 14:05:43 INFO - PROCESS | 6615 | 1468184743130 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119413400) [pid = 6615] [serial = 678] [outer = 0x112fec000] 14:05:43 INFO - PROCESS | 6615 | 1468184743413 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 570ms 14:05:43 INFO - PROCESS | 6615 | 1468184743438 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 6615 | 1468184743439 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:05:43 INFO - PROCESS | 6615 | 1468184743452 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 6615 | 1468184743453 Marionette TRACE conn2 <- [1,878,null,{}] 14:05:43 INFO - PROCESS | 6615 | 1468184743455 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}] 14:05:43 INFO - PROCESS | 6615 | 1468184743456 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:43 INFO - PROCESS | 6615 | 1468184743546 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:05:43 INFO - PROCESS | 6615 | 1468184743600 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 6615 | 1468184743601 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x128ebc000 == 37 [pid = 6615] [id = 227] 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1169f3400) [pid = 6615] [serial = 679] [outer = 0x0] 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1211c1c00) [pid = 6615] [serial = 680] [outer = 0x1169f3400] 14:05:43 INFO - PROCESS | 6615 | 1468184743626 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x125fce000) [pid = 6615] [serial = 681] [outer = 0x1169f3400] 14:05:43 INFO - PROCESS | 6615 | 1468184743915 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:05:43 INFO - PROCESS | 6615 | 1468184743970 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 6615 | 1468184743972 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:05:43 INFO - PROCESS | 6615 | 1468184743976 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 6615 | 1468184743978 Marionette TRACE conn2 <- [1,882,null,{}] 14:05:43 INFO - PROCESS | 6615 | 1468184743981 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}] 14:05:43 INFO - PROCESS | 6615 | 1468184743982 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:44 INFO - PROCESS | 6615 | 1468184744080 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:05:44 INFO - PROCESS | 6615 | 1468184744085 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 6615 | 1468184744087 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x12127b800 == 38 [pid = 6615] [id = 228] 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x125ffd000) [pid = 6615] [serial = 682] [outer = 0x0] 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12699d400) [pid = 6615] [serial = 683] [outer = 0x125ffd000] 14:05:44 INFO - PROCESS | 6615 | 1468184744113 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1270dec00) [pid = 6615] [serial = 684] [outer = 0x125ffd000] 14:05:44 INFO - PROCESS | 6615 | 1468184744432 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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 471ms 14:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:05:44 INFO - PROCESS | 6615 | 1468184744447 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 6615 | 1468184744448 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:05:44 INFO - PROCESS | 6615 | 1468184744452 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 6615 | 1468184744453 Marionette TRACE conn2 <- [1,886,null,{}] 14:05:44 INFO - PROCESS | 6615 | 1468184744455 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}] 14:05:44 INFO - PROCESS | 6615 | 1468184744457 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:44 INFO - PROCESS | 6615 | 1468184744564 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:05:44 INFO - PROCESS | 6615 | 1468184744595 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 6615 | 1468184744596 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae02800 == 39 [pid = 6615] [id = 229] 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1191ba000) [pid = 6615] [serial = 685] [outer = 0x0] 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x127372400) [pid = 6615] [serial = 686] [outer = 0x1191ba000] 14:05:44 INFO - PROCESS | 6615 | 1468184744621 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12890c000) [pid = 6615] [serial = 687] [outer = 0x1191ba000] 14:05:45 INFO - PROCESS | 6615 | 1468184745117 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 719ms 14:05:45 INFO - PROCESS | 6615 | 1468184745177 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 6615 | 1468184745179 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:05:45 INFO - PROCESS | 6615 | 1468184745183 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 6615 | 1468184745186 Marionette TRACE conn2 <- [1,890,null,{}] 14:05:45 INFO - PROCESS | 6615 | 1468184745190 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}] 14:05:45 INFO - PROCESS | 6615 | 1468184745191 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:45 INFO - PROCESS | 6615 | 1468184745301 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:05:45 INFO - PROCESS | 6615 | 1468184745376 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 6615 | 1468184745378 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x11807f800 == 40 [pid = 6615] [id = 230] 14:05:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x115e8bc00) [pid = 6615] [serial = 688] [outer = 0x0] 14:05:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1169ea800) [pid = 6615] [serial = 689] [outer = 0x115e8bc00] 14:05:45 INFO - PROCESS | 6615 | 1468184745408 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x117eb9800) [pid = 6615] [serial = 690] [outer = 0x115e8bc00] 14:05:45 INFO - PROCESS | 6615 | 1468184745937 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 772ms 14:05:45 INFO - PROCESS | 6615 | 1468184745970 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 6615 | 1468184745973 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:05:45 INFO - PROCESS | 6615 | 1468184745982 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 6615 | 1468184745984 Marionette TRACE conn2 <- [1,894,null,{}] 14:05:45 INFO - PROCESS | 6615 | 1468184745987 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}] 14:05:45 INFO - PROCESS | 6615 | 1468184745989 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:46 INFO - PROCESS | 6615 | 1468184746112 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:05:46 INFO - PROCESS | 6615 | 1468184746212 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 6615 | 1468184746213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x112eca800 == 41 [pid = 6615] [id = 231] 14:05:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x116140400) [pid = 6615] [serial = 691] [outer = 0x0] 14:05:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x117eba000) [pid = 6615] [serial = 692] [outer = 0x116140400] 14:05:46 INFO - PROCESS | 6615 | 1468184746238 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1182d1800) [pid = 6615] [serial = 693] [outer = 0x116140400] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x12127b800 == 40 [pid = 6615] [id = 228] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x128ebc000 == 39 [pid = 6615] [id = 227] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x11917b000 == 38 [pid = 6615] [id = 226] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f8800 == 37 [pid = 6615] [id = 225] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x125a9e000 == 36 [pid = 6615] [id = 224] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x121baa800 == 35 [pid = 6615] [id = 223] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x12136b800 == 34 [pid = 6615] [id = 222] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b7800 == 33 [pid = 6615] [id = 221] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x11917c000 == 32 [pid = 6615] [id = 220] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x116fab000 == 31 [pid = 6615] [id = 219] 14:05:46 INFO - PROCESS | 6615 | --DOCSHELL 0x115ee5000 == 30 [pid = 6615] [id = 218] 14:05:47 INFO - PROCESS | 6615 | 1468184746999 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1022ms 14:05:47 INFO - PROCESS | 6615 | 1468184747004 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 6615 | 1468184747007 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:05:47 INFO - PROCESS | 6615 | 1468184747012 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 6615 | 1468184747016 Marionette TRACE conn2 <- [1,898,null,{}] 14:05:47 INFO - PROCESS | 6615 | 1468184747037 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}] 14:05:47 INFO - PROCESS | 6615 | 1468184747039 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:47 INFO - PROCESS | 6615 | 1468184747142 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1197e9800) [pid = 6615] [serial = 633] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x126ed2000) [pid = 6615] [serial = 636] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x126d63c00) [pid = 6615] [serial = 635] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x121125c00) [pid = 6615] [serial = 617] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1211ca000) [pid = 6615] [serial = 620] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1211c0800) [pid = 6615] [serial = 618] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x116911800) [pid = 6615] [serial = 599] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x116a21c00) [pid = 6615] [serial = 600] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11836d000) [pid = 6615] [serial = 608] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x118595800) [pid = 6615] [serial = 609] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1187efc00) [pid = 6615] [serial = 611] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1191b5000) [pid = 6615] [serial = 612] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x117eafc00) [pid = 6615] [serial = 605] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11811e400) [pid = 6615] [serial = 606] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1133ec400) [pid = 6615] [serial = 602] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x115e2cc00) [pid = 6615] [serial = 626] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x115e22800) [pid = 6615] [serial = 603] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x119419000) [pid = 6615] [serial = 614] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x12112a000) [pid = 6615] [serial = 597] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x121d23400) [pid = 6615] [serial = 623] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121644000) [pid = 6615] [serial = 621] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x123708000) [pid = 6615] [serial = 629] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x125688000) [pid = 6615] [serial = 630] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x12583b400) [pid = 6615] [serial = 632] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x121d2a400) [pid = 6615] [serial = 624] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x1197df800) [pid = 6615] [serial = 627] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x119a3f000) [pid = 6615] [serial = 615] [outer = 0x0] [url = about:blank] 14:05:47 INFO - PROCESS | 6615 | 1468184747204 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 6615 | 1468184747205 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x112ed2800 == 31 [pid = 6615] [id = 232] 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1121ba000) [pid = 6615] [serial = 694] [outer = 0x0] 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x112f41c00) [pid = 6615] [serial = 695] [outer = 0x1121ba000] 14:05:47 INFO - PROCESS | 6615 | 1468184747233 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x112fe8c00) [pid = 6615] [serial = 696] [outer = 0x1121ba000] 14:05:47 INFO - PROCESS | 6615 | 1468184747534 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 575ms 14:05:47 INFO - PROCESS | 6615 | 1468184747592 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 6615 | 1468184747596 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:05:47 INFO - PROCESS | 6615 | 1468184747600 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 6615 | 1468184747602 Marionette TRACE conn2 <- [1,902,null,{}] 14:05:47 INFO - PROCESS | 6615 | 1468184747604 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}] 14:05:47 INFO - PROCESS | 6615 | 1468184747606 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:47 INFO - PROCESS | 6615 | 1468184747700 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:05:47 INFO - PROCESS | 6615 | 1468184747750 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 6615 | 1468184747751 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x115e4e000 == 32 [pid = 6615] [id = 233] 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x113c65000) [pid = 6615] [serial = 697] [outer = 0x0] 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x115e20400) [pid = 6615] [serial = 698] [outer = 0x113c65000] 14:05:47 INFO - PROCESS | 6615 | 1468184747778 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11697cc00) [pid = 6615] [serial = 699] [outer = 0x113c65000] 14:05:48 INFO - PROCESS | 6615 | 1468184748072 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 14:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:05:48 INFO - PROCESS | 6615 | 1468184748121 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 6615 | 1468184748122 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:05:48 INFO - PROCESS | 6615 | 1468184748126 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 6615 | 1468184748129 Marionette TRACE conn2 <- [1,906,null,{}] 14:05:48 INFO - PROCESS | 6615 | 1468184748137 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}] 14:05:48 INFO - PROCESS | 6615 | 1468184748141 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:48 INFO - PROCESS | 6615 | 1468184748220 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:05:48 INFO - PROCESS | 6615 | 1468184748274 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 6615 | 1468184748276 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075000 == 33 [pid = 6615] [id = 234] 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x112d92800) [pid = 6615] [serial = 700] [outer = 0x0] 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x116fbf400) [pid = 6615] [serial = 701] [outer = 0x112d92800] 14:05:48 INFO - PROCESS | 6615 | 1468184748304 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1182ac000) [pid = 6615] [serial = 702] [outer = 0x112d92800] 14:05:48 INFO - PROCESS | 6615 | 1468184748594 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 14:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:05:48 INFO - PROCESS | 6615 | 1468184748648 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 6615 | 1468184748650 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:05:48 INFO - PROCESS | 6615 | 1468184748652 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 6615 | 1468184748653 Marionette TRACE conn2 <- [1,910,null,{}] 14:05:48 INFO - PROCESS | 6615 | 1468184748656 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}] 14:05:48 INFO - PROCESS | 6615 | 1468184748657 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:48 INFO - PROCESS | 6615 | 1468184748739 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:05:48 INFO - PROCESS | 6615 | 1468184748745 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 6615 | 1468184748746 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a9000 == 34 [pid = 6615] [id = 235] 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1182d4400) [pid = 6615] [serial = 703] [outer = 0x0] 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118589400) [pid = 6615] [serial = 704] [outer = 0x1182d4400] 14:05:48 INFO - PROCESS | 6615 | 1468184748771 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118594000) [pid = 6615] [serial = 705] [outer = 0x1182d4400] 14:05:49 INFO - PROCESS | 6615 | 1468184749101 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 14:05:49 INFO - PROCESS | 6615 | 1468184749121 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 6615 | 1468184749122 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:05:49 INFO - PROCESS | 6615 | 1468184749157 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 6615 | 1468184749158 Marionette TRACE conn2 <- [1,914,null,{}] 14:05:49 INFO - PROCESS | 6615 | 1468184749163 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}] 14:05:49 INFO - PROCESS | 6615 | 1468184749164 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:49 INFO - PROCESS | 6615 | 1468184749268 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:05:49 INFO - PROCESS | 6615 | 1468184749272 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 6615 | 1468184749273 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c1f800 == 35 [pid = 6615] [id = 236] 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1169f8800) [pid = 6615] [serial = 706] [outer = 0x0] 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1185a0400) [pid = 6615] [serial = 707] [outer = 0x1169f8800] 14:05:49 INFO - PROCESS | 6615 | 1468184749298 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x118751800) [pid = 6615] [serial = 708] [outer = 0x1169f8800] 14:05:49 INFO - PROCESS | 6615 | 1468184749649 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 546ms 14:05:49 INFO - PROCESS | 6615 | 1468184749679 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:05:49 INFO - PROCESS | 6615 | 1468184749680 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:05:49 INFO - PROCESS | 6615 | 1468184749688 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 6615 | 1468184749689 Marionette TRACE conn2 <- [1,918,null,{}] 14:05:49 INFO - PROCESS | 6615 | 1468184749692 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}] 14:05:49 INFO - PROCESS | 6615 | 1468184749696 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:49 INFO - PROCESS | 6615 | 1468184749801 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:05:49 INFO - PROCESS | 6615 | 1468184749814 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 6615 | 1468184749815 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bae000 == 36 [pid = 6615] [id = 237] 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1187f4000) [pid = 6615] [serial = 709] [outer = 0x0] 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1191b0800) [pid = 6615] [serial = 710] [outer = 0x1187f4000] 14:05:49 INFO - PROCESS | 6615 | 1468184749840 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119af6400) [pid = 6615] [serial = 711] [outer = 0x1187f4000] 14:05:50 INFO - PROCESS | 6615 | --DOCSHELL 0x116603800 == 35 [pid = 6615] [id = 217] 14:05:50 INFO - PROCESS | 6615 | --DOCSHELL 0x112ed2800 == 34 [pid = 6615] [id = 232] 14:05:50 INFO - PROCESS | 6615 | --DOCSHELL 0x112eca800 == 33 [pid = 6615] [id = 231] 14:05:50 INFO - PROCESS | 6615 | --DOCSHELL 0x11807f800 == 32 [pid = 6615] [id = 230] 14:05:50 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae02800 == 31 [pid = 6615] [id = 229] 14:05:51 INFO - PROCESS | 6615 | --DOCSHELL 0x119c1f800 == 30 [pid = 6615] [id = 236] 14:05:51 INFO - PROCESS | 6615 | --DOCSHELL 0x118075000 == 29 [pid = 6615] [id = 234] 14:05:51 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a9000 == 28 [pid = 6615] [id = 235] 14:05:51 INFO - PROCESS | 6615 | --DOCSHELL 0x115e4e000 == 27 [pid = 6615] [id = 233] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x112fcd000) [pid = 6615] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x115e1fc00) [pid = 6615] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1169ee800) [pid = 6615] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1182d3800) [pid = 6615] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1169f9800) [pid = 6615] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112d9ec00) [pid = 6615] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x112fc6c00) [pid = 6615] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x112d9e000) [pid = 6615] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11813c400) [pid = 6615] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x119af2000) [pid = 6615] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x119cb5800) [pid = 6615] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x119cba800) [pid = 6615] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x112fec000) [pid = 6615] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x121934c00) [pid = 6615] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x125ffd000) [pid = 6615] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x1169f3400) [pid = 6615] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x113ddcc00) [pid = 6615] [serial = 653] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x112d94400) [pid = 6615] [serial = 654] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x118527800) [pid = 6615] [serial = 659] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x118754000) [pid = 6615] [serial = 660] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x118116000) [pid = 6615] [serial = 656] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x119164c00) [pid = 6615] [serial = 662] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x11813fc00) [pid = 6615] [serial = 657] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x11811b000) [pid = 6615] [serial = 651] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x117147c00) [pid = 6615] [serial = 650] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x119415000) [pid = 6615] [serial = 665] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x121d23800) [pid = 6615] [serial = 671] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x116792c00) [pid = 6615] [serial = 639] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x113217c00) [pid = 6615] [serial = 638] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x11858d400) [pid = 6615] [serial = 642] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x1182a7800) [pid = 6615] [serial = 641] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x121124c00) [pid = 6615] [serial = 645] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 59 (0x12105f000) [pid = 6615] [serial = 644] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 58 (0x125fc7c00) [pid = 6615] [serial = 648] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 57 (0x121d2dc00) [pid = 6615] [serial = 647] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 56 (0x121938000) [pid = 6615] [serial = 669] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 55 (0x121122c00) [pid = 6615] [serial = 668] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 54 (0x1182d4800) [pid = 6615] [serial = 677] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 53 (0x125834000) [pid = 6615] [serial = 674] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 52 (0x12370c000) [pid = 6615] [serial = 672] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 51 (0x12699d400) [pid = 6615] [serial = 683] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 50 (0x125fcd000) [pid = 6615] [serial = 675] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 49 (0x119413400) [pid = 6615] [serial = 678] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 48 (0x119af5400) [pid = 6615] [serial = 666] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 47 (0x119414c00) [pid = 6615] [serial = 663] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 46 (0x1270dec00) [pid = 6615] [serial = 684] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 45 (0x125fce000) [pid = 6615] [serial = 681] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 44 (0x1211c1c00) [pid = 6615] [serial = 680] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | --DOMWINDOW == 43 (0x127372400) [pid = 6615] [serial = 686] [outer = 0x0] [url = about:blank] 14:05:51 INFO - PROCESS | 6615 | 1468184751279 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]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1628ms 14:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:05:51 INFO - PROCESS | 6615 | 1468184751312 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 6615 | 1468184751315 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:05:51 INFO - PROCESS | 6615 | 1468184751319 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 6615 | 1468184751321 Marionette TRACE conn2 <- [1,922,null,{}] 14:05:51 INFO - PROCESS | 6615 | 1468184751332 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}] 14:05:51 INFO - PROCESS | 6615 | 1468184751334 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:51 INFO - PROCESS | 6615 | 1468184751429 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:05:51 INFO - PROCESS | 6615 | 1468184751481 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 6615 | 1468184751482 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x11325b000 == 28 [pid = 6615] [id = 238] 14:05:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 44 (0x112d97000) [pid = 6615] [serial = 712] [outer = 0x0] 14:05:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 45 (0x112d98c00) [pid = 6615] [serial = 713] [outer = 0x112d97000] 14:05:51 INFO - PROCESS | 6615 | 1468184751511 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 46 (0x112ff2400) [pid = 6615] [serial = 714] [outer = 0x112d97000] 14:05:51 INFO - PROCESS | 6615 | 1468184751819 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]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 526ms 14:05:51 INFO - PROCESS | 6615 | 1468184751846 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 6615 | 1468184751850 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:05:51 INFO - PROCESS | 6615 | 1468184751854 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 6615 | 1468184751856 Marionette TRACE conn2 <- [1,926,null,{}] 14:05:51 INFO - PROCESS | 6615 | 1468184751861 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}] 14:05:51 INFO - PROCESS | 6615 | 1468184751863 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:51 INFO - PROCESS | 6615 | 1468184751940 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:05:51 INFO - PROCESS | 6615 | 1468184751945 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 6615 | 1468184751947 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x11695b800 == 29 [pid = 6615] [id = 239] 14:05:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 47 (0x1133f3800) [pid = 6615] [serial = 715] [outer = 0x0] 14:05:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 48 (0x115e8dc00) [pid = 6615] [serial = 716] [outer = 0x1133f3800] 14:05:51 INFO - PROCESS | 6615 | 1468184751976 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 49 (0x116903000) [pid = 6615] [serial = 717] [outer = 0x1133f3800] 14:05:52 INFO - PROCESS | 6615 | 1468184752334 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 14:05:52 INFO - PROCESS | 6615 | 1468184752375 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 6615 | 1468184752377 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:05:52 INFO - PROCESS | 6615 | 1468184752379 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 6615 | 1468184752381 Marionette TRACE conn2 <- [1,930,null,{}] 14:05:52 INFO - PROCESS | 6615 | 1468184752390 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}] 14:05:52 INFO - PROCESS | 6615 | 1468184752393 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:52 INFO - PROCESS | 6615 | 1468184752469 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:05:52 INFO - PROCESS | 6615 | 1468184752476 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 6615 | 1468184752479 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6d000 == 30 [pid = 6615] [id = 240] 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 50 (0x110d4ac00) [pid = 6615] [serial = 718] [outer = 0x0] 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 51 (0x117146c00) [pid = 6615] [serial = 719] [outer = 0x110d4ac00] 14:05:52 INFO - PROCESS | 6615 | 1468184752506 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 52 (0x117eb5800) [pid = 6615] [serial = 720] [outer = 0x110d4ac00] 14:05:52 INFO - PROCESS | 6615 | 1468184752847 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:05:52 INFO - PROCESS | 6615 | 1468184752851 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 6615 | 1468184752853 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:05:52 INFO - PROCESS | 6615 | 1468184752855 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 6615 | 1468184752857 Marionette TRACE conn2 <- [1,934,null,{}] 14:05:52 INFO - PROCESS | 6615 | 1468184752861 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}] 14:05:52 INFO - PROCESS | 6615 | 1468184752863 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:52 INFO - PROCESS | 6615 | 1468184752958 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:05:52 INFO - PROCESS | 6615 | 1468184752963 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 6615 | 1468184752964 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x118071000 == 31 [pid = 6615] [id = 241] 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 53 (0x117eb4000) [pid = 6615] [serial = 721] [outer = 0x0] 14:05:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 54 (0x118121000) [pid = 6615] [serial = 722] [outer = 0x117eb4000] 14:05:52 INFO - PROCESS | 6615 | 1468184752989 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 55 (0x118141400) [pid = 6615] [serial = 723] [outer = 0x117eb4000] 14:05:53 INFO - PROCESS | 6615 | --DOCSHELL 0x11325b000 == 30 [pid = 6615] [id = 238] 14:05:53 INFO - PROCESS | 6615 | --DOCSHELL 0x121bae000 == 29 [pid = 6615] [id = 237] 14:05:53 INFO - PROCESS | 6615 | --DOCSHELL 0x11695b800 == 28 [pid = 6615] [id = 239] 14:05:54 INFO - PROCESS | 6615 | --DOCSHELL 0x117e6d000 == 27 [pid = 6615] [id = 240] 14:05:54 INFO - PROCESS | 6615 | 1468184754138 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1322ms 14:05:54 INFO - PROCESS | 6615 | 1468184754178 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 6615 | 1468184754181 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:05:54 INFO - PROCESS | 6615 | 1468184754184 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 6615 | 1468184754186 Marionette TRACE conn2 <- [1,938,null,{}] 14:05:54 INFO - PROCESS | 6615 | 1468184754196 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}] 14:05:54 INFO - PROCESS | 6615 | 1468184754198 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:54 INFO - PROCESS | 6615 | 1468184754283 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:05:54 INFO - PROCESS | 6615 | 1468184754333 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 6615 | 1468184754335 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x115efd000 == 28 [pid = 6615] [id = 242] 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 56 (0x112f44400) [pid = 6615] [serial = 724] [outer = 0x0] 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x113375400) [pid = 6615] [serial = 725] [outer = 0x112f44400] 14:05:54 INFO - PROCESS | 6615 | 1468184754363 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x114f98800) [pid = 6615] [serial = 726] [outer = 0x112f44400] 14:05:54 INFO - PROCESS | 6615 | 1468184754673 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 14:05:54 INFO - PROCESS | 6615 | 1468184754704 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 6615 | 1468184754708 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:05:54 INFO - PROCESS | 6615 | 1468184754716 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 6615 | 1468184754718 Marionette TRACE conn2 <- [1,942,null,{}] 14:05:54 INFO - PROCESS | 6615 | 1468184754720 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}] 14:05:54 INFO - PROCESS | 6615 | 1468184754722 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:54 INFO - PROCESS | 6615 | 1468184754802 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:05:54 INFO - PROCESS | 6615 | 1468184754806 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 6615 | 1468184754808 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x117462000 == 29 [pid = 6615] [id = 243] 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 59 (0x115e8d800) [pid = 6615] [serial = 727] [outer = 0x0] 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x1169f3c00) [pid = 6615] [serial = 728] [outer = 0x115e8d800] 14:05:54 INFO - PROCESS | 6615 | 1468184754840 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x11714e400) [pid = 6615] [serial = 729] [outer = 0x115e8d800] 14:05:55 INFO - PROCESS | 6615 | 1468184755177 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:05:55 INFO - PROCESS | 6615 | 1468184755236 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 6615 | 1468184755237 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:05:55 INFO - PROCESS | 6615 | 1468184755239 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 6615 | 1468184755250 Marionette TRACE conn2 <- [1,946,null,{}] 14:05:55 INFO - PROCESS | 6615 | 1468184755258 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}] 14:05:55 INFO - PROCESS | 6615 | 1468184755262 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:55 INFO - PROCESS | 6615 | 1468184755337 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:05:55 INFO - PROCESS | 6615 | 1468184755385 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 6615 | 1468184755388 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192a6000 == 30 [pid = 6615] [id = 244] 14:05:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x111ca9800) [pid = 6615] [serial = 730] [outer = 0x0] 14:05:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x118140c00) [pid = 6615] [serial = 731] [outer = 0x111ca9800] 14:05:55 INFO - PROCESS | 6615 | 1468184755416 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x11836c400) [pid = 6615] [serial = 732] [outer = 0x111ca9800] 14:05:55 INFO - PROCESS | 6615 | 1468184755792 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 580ms 14:05:55 INFO - PROCESS | 6615 | 1468184755820 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:05:55 INFO - PROCESS | 6615 | 1468184755823 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:05:55 INFO - PROCESS | 6615 | 1468184755827 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 6615 | 1468184755828 Marionette TRACE conn2 <- [1,950,null,{}] 14:05:55 INFO - PROCESS | 6615 | 1468184755832 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}] 14:05:55 INFO - PROCESS | 6615 | 1468184755834 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:55 INFO - PROCESS | 6615 | 1468184755953 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:05:56 INFO - PROCESS | 6615 | 1468184756029 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 6615 | 1468184756030 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c1c000 == 31 [pid = 6615] [id = 245] 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x118370800) [pid = 6615] [serial = 733] [outer = 0x0] 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x118595800) [pid = 6615] [serial = 734] [outer = 0x118370800] 14:05:56 INFO - PROCESS | 6615 | 1468184756072 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x1185a8c00) [pid = 6615] [serial = 735] [outer = 0x118370800] 14:05:56 INFO - PROCESS | 6615 | 1468184756401 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 621ms 14:05:56 INFO - PROCESS | 6615 | 1468184756448 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 6615 | 1468184756449 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:05:56 INFO - PROCESS | 6615 | 1468184756451 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 6615 | 1468184756452 Marionette TRACE conn2 <- [1,954,null,{}] 14:05:56 INFO - PROCESS | 6615 | 1468184756455 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}] 14:05:56 INFO - PROCESS | 6615 | 1468184756456 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:56 INFO - PROCESS | 6615 | 1468184756537 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:05:56 INFO - PROCESS | 6615 | 1468184756603 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 6615 | 1468184756604 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x121382800 == 32 [pid = 6615] [id = 246] 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x115e8b800) [pid = 6615] [serial = 736] [outer = 0x0] 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x118755000) [pid = 6615] [serial = 737] [outer = 0x115e8b800] 14:05:56 INFO - PROCESS | 6615 | 1468184756629 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x119163800) [pid = 6615] [serial = 738] [outer = 0x115e8b800] 14:05:56 INFO - PROCESS | 6615 | 1468184756904 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 14:05:56 INFO - PROCESS | 6615 | 1468184756921 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 6615 | 1468184756923 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:05:56 INFO - PROCESS | 6615 | 1468184756933 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 6615 | 1468184756934 Marionette TRACE conn2 <- [1,958,null,{}] 14:05:56 INFO - PROCESS | 6615 | 1468184756937 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}] 14:05:56 INFO - PROCESS | 6615 | 1468184756941 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | 1468184757047 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:05:57 INFO - PROCESS | 6615 | 1468184757051 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 6615 | 1468184757053 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x121baa000 == 33 [pid = 6615] [id = 247] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x1191b1400) [pid = 6615] [serial = 739] [outer = 0x0] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x1191bf800) [pid = 6615] [serial = 740] [outer = 0x1191b1400] 14:05:57 INFO - PROCESS | 6615 | 1468184757080 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x119aef000) [pid = 6615] [serial = 741] [outer = 0x1191b1400] 14:05:57 INFO - PROCESS | 6615 | 1468184757386 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 14:05:57 INFO - PROCESS | 6615 | 1468184757402 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 6615 | 1468184757403 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:05:57 INFO - PROCESS | 6615 | 1468184757407 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 6615 | 1468184757410 Marionette TRACE conn2 <- [1,962,null,{}] 14:05:57 INFO - PROCESS | 6615 | 1468184757414 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}] 14:05:57 INFO - PROCESS | 6615 | 1468184757415 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | 1468184757515 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:05:57 INFO - PROCESS | 6615 | 1468184757521 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 6615 | 1468184757530 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e48000 == 34 [pid = 6615] [id = 248] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x111f2a800) [pid = 6615] [serial = 742] [outer = 0x0] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x119aeec00) [pid = 6615] [serial = 743] [outer = 0x111f2a800] 14:05:57 INFO - PROCESS | 6615 | 1468184757555 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x119e4bc00) [pid = 6615] [serial = 744] [outer = 0x111f2a800] 14:05:57 INFO - PROCESS | 6615 | 1468184757864 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 472ms 14:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:05:57 INFO - PROCESS | 6615 | 1468184757879 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 6615 | 1468184757881 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:05:57 INFO - PROCESS | 6615 | 1468184757883 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 6615 | 1468184757884 Marionette TRACE conn2 <- [1,966,null,{}] 14:05:57 INFO - PROCESS | 6615 | 1468184757886 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}] 14:05:57 INFO - PROCESS | 6615 | 1468184757887 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | 1468184757961 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:05:57 INFO - PROCESS | 6615 | 1468184757965 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 6615 | 1468184757966 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x126040800 == 35 [pid = 6615] [id = 249] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x112984c00) [pid = 6615] [serial = 745] [outer = 0x0] 14:05:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x121080000) [pid = 6615] [serial = 746] [outer = 0x112984c00] 14:05:57 INFO - PROCESS | 6615 | 1468184757993 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x121089400) [pid = 6615] [serial = 747] [outer = 0x112984c00] 14:05:58 INFO - PROCESS | 6615 | 1468184758318 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 469ms 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:05:58 INFO - PROCESS | 6615 | 1468184758353 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 6615 | 1468184758354 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:05:58 INFO - PROCESS | 6615 | 1468184758356 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 6615 | 1468184758357 Marionette TRACE conn2 <- [1,970,null,{}] 14:05:58 INFO - PROCESS | 6615 | 1468184758360 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}] 14:05:58 INFO - PROCESS | 6615 | 1468184758361 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:58 INFO - PROCESS | 6615 | 1468184758456 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:05:58 INFO - PROCESS | 6615 | 1468184758462 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 6615 | 1468184758464 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192a5800 == 36 [pid = 6615] [id = 250] 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x1185a7800) [pid = 6615] [serial = 748] [outer = 0x0] 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x12108b000) [pid = 6615] [serial = 749] [outer = 0x1185a7800] 14:05:58 INFO - PROCESS | 6615 | 1468184758495 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x12112a800) [pid = 6615] [serial = 750] [outer = 0x1185a7800] 14:05:58 INFO - PROCESS | 6615 | 1468184758795 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:05:58 INFO - PROCESS | 6615 | 1468184758827 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 6615 | 1468184758829 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:05:58 INFO - PROCESS | 6615 | 1468184758831 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 6615 | 1468184758832 Marionette TRACE conn2 <- [1,974,null,{}] 14:05:58 INFO - PROCESS | 6615 | 1468184758834 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}] 14:05:58 INFO - PROCESS | 6615 | 1468184758836 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:58 INFO - PROCESS | 6615 | 1468184758914 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:05:58 INFO - PROCESS | 6615 | 1468184758917 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 6615 | 1468184758919 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e90800 == 37 [pid = 6615] [id = 251] 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x12112ac00) [pid = 6615] [serial = 751] [outer = 0x0] 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1211c9400) [pid = 6615] [serial = 752] [outer = 0x12112ac00] 14:05:58 INFO - PROCESS | 6615 | 1468184758945 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1211f2000) [pid = 6615] [serial = 753] [outer = 0x12112ac00] 14:05:59 INFO - PROCESS | 6615 | 1468184759319 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:05:59 INFO - PROCESS | 6615 | 1468184759355 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 6615 | 1468184759357 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:05:59 INFO - PROCESS | 6615 | 1468184759360 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 6615 | 1468184759363 Marionette TRACE conn2 <- [1,978,null,{}] 14:05:59 INFO - PROCESS | 6615 | 1468184759365 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}] 14:05:59 INFO - PROCESS | 6615 | 1468184759367 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:59 INFO - PROCESS | 6615 | 1468184759471 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:05:59 INFO - PROCESS | 6615 | 1468184759484 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 6615 | 1468184759485 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x12137f000 == 38 [pid = 6615] [id = 252] 14:05:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x121461800) [pid = 6615] [serial = 754] [outer = 0x0] 14:05:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x121d20800) [pid = 6615] [serial = 755] [outer = 0x121461800] 14:05:59 INFO - PROCESS | 6615 | 1468184759511 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121d2a400) [pid = 6615] [serial = 756] [outer = 0x121461800] 14:05:59 INFO - PROCESS | 6615 | 1468184759857 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 522ms 14:05:59 INFO - PROCESS | 6615 | 1468184759881 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 6615 | 1468184759883 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:05:59 INFO - PROCESS | 6615 | 1468184759885 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 6615 | 1468184759886 Marionette TRACE conn2 <- [1,982,null,{}] 14:05:59 INFO - PROCESS | 6615 | 1468184759896 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}] 14:05:59 INFO - PROCESS | 6615 | 1468184759897 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:05:59 INFO - PROCESS | 6615 | 1468184759994 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:06:00 INFO - PROCESS | 6615 | 1468184759998 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 6615 | 1468184759999 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x128ec4000 == 39 [pid = 6615] [id = 253] 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1169f1800) [pid = 6615] [serial = 757] [outer = 0x0] 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x122fcac00) [pid = 6615] [serial = 758] [outer = 0x1169f1800] 14:06:00 INFO - PROCESS | 6615 | 1468184760025 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1254c0800) [pid = 6615] [serial = 759] [outer = 0x1169f1800] 14:06:00 INFO - PROCESS | 6615 | 1468184760402 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 568ms 14:06:00 INFO - PROCESS | 6615 | 1468184760455 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 6615 | 1468184760456 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:06:00 INFO - PROCESS | 6615 | 1468184760469 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 6615 | 1468184760471 Marionette TRACE conn2 <- [1,986,null,{}] 14:06:00 INFO - PROCESS | 6615 | 1468184760474 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}] 14:06:00 INFO - PROCESS | 6615 | 1468184760476 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:00 INFO - PROCESS | 6615 | 1468184760624 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:06:00 INFO - PROCESS | 6615 | 1468184760676 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 6615 | 1468184760677 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x12944d800 == 40 [pid = 6615] [id = 254] 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121d2ec00) [pid = 6615] [serial = 760] [outer = 0x0] 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1254c1c00) [pid = 6615] [serial = 761] [outer = 0x121d2ec00] 14:06:00 INFO - PROCESS | 6615 | 1468184760727 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125a58800) [pid = 6615] [serial = 762] [outer = 0x121d2ec00] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x110d4ac00) [pid = 6615] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x112d97000) [pid = 6615] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1133f3800) [pid = 6615] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1121ba000) [pid = 6615] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x116140400) [pid = 6615] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x115e8bc00) [pid = 6615] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1191ba000) [pid = 6615] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112d92800) [pid = 6615] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x113c65000) [pid = 6615] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1182d4400) [pid = 6615] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1169f8800) [pid = 6615] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:06:01 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1187f4000) [pid = 6615] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:06:01 INFO - PROCESS | 6615 | 1468184761230 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 772ms 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:06:01 INFO - PROCESS | 6615 | 1468184761242 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 6615 | 1468184761245 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:06:01 INFO - PROCESS | 6615 | 1468184761248 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 6615 | 1468184761249 Marionette TRACE conn2 <- [1,990,null,{}] 14:06:01 INFO - PROCESS | 6615 | 1468184761251 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}] 14:06:01 INFO - PROCESS | 6615 | 1468184761252 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:01 INFO - PROCESS | 6615 | 1468184761334 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:06:01 INFO - PROCESS | 6615 | 1468184761337 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 6615 | 1468184761338 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c1c800 == 41 [pid = 6615] [id = 255] 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x111c83400) [pid = 6615] [serial = 763] [outer = 0x0] 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x112ff2000) [pid = 6615] [serial = 764] [outer = 0x111c83400] 14:06:01 INFO - PROCESS | 6615 | 1468184761363 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118114800) [pid = 6615] [serial = 765] [outer = 0x111c83400] 14:06:01 INFO - PROCESS | 6615 | 1468184761669 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:06:01 INFO - PROCESS | 6615 | 1468184761717 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 6615 | 1468184761718 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:06:01 INFO - PROCESS | 6615 | 1468184761720 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 6615 | 1468184761721 Marionette TRACE conn2 <- [1,994,null,{}] 14:06:01 INFO - PROCESS | 6615 | 1468184761724 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}] 14:06:01 INFO - PROCESS | 6615 | 1468184761725 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:01 INFO - PROCESS | 6615 | 1468184761805 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:06:01 INFO - PROCESS | 6615 | 1468184761865 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 6615 | 1468184761866 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x12999b800 == 42 [pid = 6615] [id = 256] 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1133f3800) [pid = 6615] [serial = 766] [outer = 0x0] 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11858a800) [pid = 6615] [serial = 767] [outer = 0x1133f3800] 14:06:01 INFO - PROCESS | 6615 | 1468184761891 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x125fcbc00) [pid = 6615] [serial = 768] [outer = 0x1133f3800] 14:06:02 INFO - PROCESS | 6615 | 1468184762180 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 14:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:06:02 INFO - PROCESS | 6615 | 1468184762189 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 6615 | 1468184762190 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:06:02 INFO - PROCESS | 6615 | 1468184762200 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 6615 | 1468184762202 Marionette TRACE conn2 <- [1,998,null,{}] 14:06:02 INFO - PROCESS | 6615 | 1468184762204 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}] 14:06:02 INFO - PROCESS | 6615 | 1468184762205 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:02 INFO - PROCESS | 6615 | 1468184762290 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:06:02 INFO - PROCESS | 6615 | 1468184762296 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 6615 | 1468184762297 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad27000 == 43 [pid = 6615] [id = 257] 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x125fcc800) [pid = 6615] [serial = 769] [outer = 0x0] 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x126087800) [pid = 6615] [serial = 770] [outer = 0x125fcc800] 14:06:02 INFO - PROCESS | 6615 | 1468184762320 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12699d400) [pid = 6615] [serial = 771] [outer = 0x125fcc800] 14:06:02 INFO - PROCESS | 6615 | 1468184762632 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 475ms 14:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:06:02 INFO - PROCESS | 6615 | 1468184762669 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 6615 | 1468184762671 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:06:02 INFO - PROCESS | 6615 | 1468184762673 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 6615 | 1468184762674 Marionette TRACE conn2 <- [1,1002,null,{}] 14:06:02 INFO - PROCESS | 6615 | 1468184762676 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}] 14:06:02 INFO - PROCESS | 6615 | 1468184762677 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:02 INFO - PROCESS | 6615 | 1468184762792 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:06:02 INFO - PROCESS | 6615 | 1468184762798 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 6615 | 1468184762799 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b156000 == 44 [pid = 6615] [id = 258] 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x116fbc400) [pid = 6615] [serial = 772] [outer = 0x0] 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1269a1000) [pid = 6615] [serial = 773] [outer = 0x116fbc400] 14:06:02 INFO - PROCESS | 6615 | 1468184762824 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x126e7e800) [pid = 6615] [serial = 774] [outer = 0x116fbc400] 14:06:03 INFO - PROCESS | 6615 | 1468184763166 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 14:06:03 INFO - PROCESS | 6615 | 1468184763231 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 6615 | 1468184763233 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:06:03 INFO - PROCESS | 6615 | 1468184763237 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 6615 | 1468184763241 Marionette TRACE conn2 <- [1,1006,null,{}] 14:06:03 INFO - PROCESS | 6615 | 1468184763246 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}] 14:06:03 INFO - PROCESS | 6615 | 1468184763248 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:03 INFO - PROCESS | 6615 | 1468184763373 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:06:03 INFO - PROCESS | 6615 | 1468184763427 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 6615 | 1468184763430 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ef3800 == 45 [pid = 6615] [id = 259] 14:06:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1121b8400) [pid = 6615] [serial = 775] [outer = 0x0] 14:06:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x112984800) [pid = 6615] [serial = 776] [outer = 0x1121b8400] 14:06:03 INFO - PROCESS | 6615 | 1468184763461 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x112fe6000) [pid = 6615] [serial = 777] [outer = 0x1121b8400] 14:06:03 INFO - PROCESS | 6615 | 1468184763992 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 826ms 14:06:04 INFO - PROCESS | 6615 | 1468184764063 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 6615 | 1468184764066 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:06:04 INFO - PROCESS | 6615 | 1468184764070 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 6615 | 1468184764073 Marionette TRACE conn2 <- [1,1010,null,{}] 14:06:04 INFO - PROCESS | 6615 | 1468184764076 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}] 14:06:04 INFO - PROCESS | 6615 | 1468184764078 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:04 INFO - PROCESS | 6615 | 1468184764199 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:06:04 INFO - PROCESS | 6615 | 1468184764292 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 6615 | 1468184764294 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c11800 == 46 [pid = 6615] [id = 260] 14:06:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x116982000) [pid = 6615] [serial = 778] [outer = 0x0] 14:06:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1169f5800) [pid = 6615] [serial = 779] [outer = 0x116982000] 14:06:04 INFO - PROCESS | 6615 | 1468184764342 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x118115400) [pid = 6615] [serial = 780] [outer = 0x116982000] 14:06:05 INFO - PROCESS | 6615 | 1468184765134 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1128ms 14:06:05 INFO - PROCESS | 6615 | 1468184765197 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 6615 | 1468184765200 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:06:05 INFO - PROCESS | 6615 | 1468184765203 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 6615 | 1468184765205 Marionette TRACE conn2 <- [1,1014,null,{}] 14:06:05 INFO - PROCESS | 6615 | 1468184765208 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}] 14:06:05 INFO - PROCESS | 6615 | 1468184765210 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:05 INFO - PROCESS | 6615 | 1468184765314 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:06:05 INFO - PROCESS | 6615 | 1468184765366 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 6615 | 1468184765369 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x116680000 == 47 [pid = 6615] [id = 261] 14:06:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x116633800) [pid = 6615] [serial = 781] [outer = 0x0] 14:06:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x116905400) [pid = 6615] [serial = 782] [outer = 0x116633800] 14:06:05 INFO - PROCESS | 6615 | 1468184765398 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x116fbcc00) [pid = 6615] [serial = 783] [outer = 0x116633800] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad27000 == 46 [pid = 6615] [id = 257] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x12999b800 == 45 [pid = 6615] [id = 256] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x119c1c800 == 44 [pid = 6615] [id = 255] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x12944d800 == 43 [pid = 6615] [id = 254] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x128ec4000 == 42 [pid = 6615] [id = 253] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x12137f000 == 41 [pid = 6615] [id = 252] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x118121000) [pid = 6615] [serial = 722] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x126e90800 == 40 [pid = 6615] [id = 251] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x1192a5800 == 39 [pid = 6615] [id = 250] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x126040800 == 38 [pid = 6615] [id = 249] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x121e48000 == 37 [pid = 6615] [id = 248] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x121baa000 == 36 [pid = 6615] [id = 247] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x121382800 == 35 [pid = 6615] [id = 246] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x119c1c000 == 34 [pid = 6615] [id = 245] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x1192a6000 == 33 [pid = 6615] [id = 244] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x117462000 == 32 [pid = 6615] [id = 243] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x115efd000 == 31 [pid = 6615] [id = 242] 14:06:05 INFO - PROCESS | 6615 | --DOCSHELL 0x118071000 == 30 [pid = 6615] [id = 241] 14:06:05 INFO - PROCESS | 6615 | 1468184765779 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 620ms 14:06:05 INFO - PROCESS | 6615 | 1468184765845 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 6615 | 1468184765848 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:06:05 INFO - PROCESS | 6615 | 1468184765852 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 6615 | 1468184765854 Marionette TRACE conn2 <- [1,1018,null,{}] 14:06:05 INFO - PROCESS | 6615 | 1468184765856 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}] 14:06:05 INFO - PROCESS | 6615 | 1468184765858 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x117146c00) [pid = 6615] [serial = 719] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x112d98c00) [pid = 6615] [serial = 713] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x115e8dc00) [pid = 6615] [serial = 716] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x112f41c00) [pid = 6615] [serial = 695] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1182d1800) [pid = 6615] [serial = 693] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x117eb5800) [pid = 6615] [serial = 720] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x117eba000) [pid = 6615] [serial = 692] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x117eb9800) [pid = 6615] [serial = 690] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x119af6400) [pid = 6615] [serial = 711] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1169ea800) [pid = 6615] [serial = 689] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12890c000) [pid = 6615] [serial = 687] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116fbf400) [pid = 6615] [serial = 701] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1182ac000) [pid = 6615] [serial = 702] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x115e20400) [pid = 6615] [serial = 698] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11697cc00) [pid = 6615] [serial = 699] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112ff2400) [pid = 6615] [serial = 714] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x112fe8c00) [pid = 6615] [serial = 696] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x116903000) [pid = 6615] [serial = 717] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x118594000) [pid = 6615] [serial = 705] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118589400) [pid = 6615] [serial = 704] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1185a0400) [pid = 6615] [serial = 707] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1191b0800) [pid = 6615] [serial = 710] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x118751800) [pid = 6615] [serial = 708] [outer = 0x0] [url = about:blank] 14:06:05 INFO - PROCESS | 6615 | 1468184765964 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:06:06 INFO - PROCESS | 6615 | 1468184766002 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 6615 | 1468184766003 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x116abe000 == 31 [pid = 6615] [id = 262] 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11697cc00) [pid = 6615] [serial = 784] [outer = 0x0] 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x11714b800) [pid = 6615] [serial = 785] [outer = 0x11697cc00] 14:06:06 INFO - PROCESS | 6615 | 1468184766030 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11813b000) [pid = 6615] [serial = 786] [outer = 0x11697cc00] 14:06:06 INFO - PROCESS | 6615 | 1468184766341 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 14:06:06 INFO - PROCESS | 6615 | 1468184766371 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 6615 | 1468184766373 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:06:06 INFO - PROCESS | 6615 | 1468184766377 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 6615 | 1468184766380 Marionette TRACE conn2 <- [1,1022,null,{}] 14:06:06 INFO - PROCESS | 6615 | 1468184766388 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}] 14:06:06 INFO - PROCESS | 6615 | 1468184766391 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:06 INFO - PROCESS | 6615 | 1468184766473 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:06:06 INFO - PROCESS | 6615 | 1468184766524 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 6615 | 1468184766526 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x118153800 == 32 [pid = 6615] [id = 263] 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x117560000) [pid = 6615] [serial = 787] [outer = 0x0] 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1182d6400) [pid = 6615] [serial = 788] [outer = 0x117560000] 14:06:06 INFO - PROCESS | 6615 | 1468184766554 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1185a3000) [pid = 6615] [serial = 789] [outer = 0x117560000] 14:06:06 INFO - PROCESS | 6615 | 1468184766873 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 522ms 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:06:06 INFO - PROCESS | 6615 | 1468184766899 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 6615 | 1468184766900 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:06:06 INFO - PROCESS | 6615 | 1468184766902 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 6615 | 1468184766903 Marionette TRACE conn2 <- [1,1026,null,{}] 14:06:06 INFO - PROCESS | 6615 | 1468184766905 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}] 14:06:06 INFO - PROCESS | 6615 | 1468184766907 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:07 INFO - PROCESS | 6615 | 1468184767005 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:06:07 INFO - PROCESS | 6615 | 1468184767073 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 6615 | 1468184767074 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x119186000 == 33 [pid = 6615] [id = 264] 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1182abc00) [pid = 6615] [serial = 790] [outer = 0x0] 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1187f9400) [pid = 6615] [serial = 791] [outer = 0x1182abc00] 14:06:07 INFO - PROCESS | 6615 | 1468184767114 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1191bdc00) [pid = 6615] [serial = 792] [outer = 0x1182abc00] 14:06:07 INFO - PROCESS | 6615 | 1468184767562 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 14:06:07 INFO - PROCESS | 6615 | 1468184767572 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 6615 | 1468184767574 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:06:07 INFO - PROCESS | 6615 | 1468184767581 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 6615 | 1468184767583 Marionette TRACE conn2 <- [1,1030,null,{}] 14:06:07 INFO - PROCESS | 6615 | 1468184767587 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}] 14:06:07 INFO - PROCESS | 6615 | 1468184767589 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:07 INFO - PROCESS | 6615 | 1468184767696 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:06:07 INFO - PROCESS | 6615 | 1468184767709 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 6615 | 1468184767710 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c9f800 == 34 [pid = 6615] [id = 265] 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x11297b800) [pid = 6615] [serial = 793] [outer = 0x0] 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1191bd800) [pid = 6615] [serial = 794] [outer = 0x11297b800] 14:06:07 INFO - PROCESS | 6615 | 1468184767741 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1197e9400) [pid = 6615] [serial = 795] [outer = 0x11297b800] 14:06:08 INFO - PROCESS | 6615 | 1468184768087 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:06:08 INFO - PROCESS | 6615 | 1468184768101 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 6615 | 1468184768103 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:06:08 INFO - PROCESS | 6615 | 1468184768105 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 6615 | 1468184768106 Marionette TRACE conn2 <- [1,1034,null,{}] 14:06:08 INFO - PROCESS | 6615 | 1468184768110 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}] 14:06:08 INFO - PROCESS | 6615 | 1468184768114 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:08 INFO - PROCESS | 6615 | 1468184768232 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:06:08 INFO - PROCESS | 6615 | 1468184768265 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 6615 | 1468184768266 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a4d000 == 35 [pid = 6615] [id = 266] 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119a40400) [pid = 6615] [serial = 796] [outer = 0x0] 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12107e800) [pid = 6615] [serial = 797] [outer = 0x119a40400] 14:06:08 INFO - PROCESS | 6615 | 1468184768291 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1211c8000) [pid = 6615] [serial = 798] [outer = 0x119a40400] 14:06:08 INFO - PROCESS | 6615 | 1468184768635 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 572ms 14:06:08 INFO - PROCESS | 6615 | 1468184768678 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 6615 | 1468184768680 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:06:08 INFO - PROCESS | 6615 | 1468184768682 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 6615 | 1468184768683 Marionette TRACE conn2 <- [1,1038,null,{}] 14:06:08 INFO - PROCESS | 6615 | 1468184768685 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}] 14:06:08 INFO - PROCESS | 6615 | 1468184768686 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:08 INFO - PROCESS | 6615 | 1468184768780 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:06:08 INFO - PROCESS | 6615 | 1468184768815 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 6615 | 1468184768824 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544f000 == 36 [pid = 6615] [id = 267] 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121085400) [pid = 6615] [serial = 799] [outer = 0x0] 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12154cc00) [pid = 6615] [serial = 800] [outer = 0x121085400] 14:06:08 INFO - PROCESS | 6615 | 1468184768848 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121bc8c00) [pid = 6615] [serial = 801] [outer = 0x121085400] 14:06:09 INFO - PROCESS | 6615 | 1468184769147 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:06:09 INFO - PROCESS | 6615 | 1468184769200 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 6615 | 1468184769201 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 6615 | 1468184769203 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 6615 | 1468184769204 Marionette TRACE conn2 <- [1,1042,null,{}] 14:06:09 INFO - PROCESS | 6615 | 1468184769207 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}] 14:06:09 INFO - PROCESS | 6615 | 1468184769208 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:09 INFO - PROCESS | 6615 | 1468184769304 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:06:09 INFO - PROCESS | 6615 | 1468184769339 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 6615 | 1468184769340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f1800 == 37 [pid = 6615] [id = 268] 14:06:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x121930c00) [pid = 6615] [serial = 802] [outer = 0x0] 14:06:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121d29400) [pid = 6615] [serial = 803] [outer = 0x121930c00] 14:06:09 INFO - PROCESS | 6615 | 1468184769362 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x123704c00) [pid = 6615] [serial = 804] [outer = 0x121930c00] 14:06:09 INFO - PROCESS | 6615 | 1468184769833 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]]]}] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x112f44400) [pid = 6615] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x12112ac00) [pid = 6615] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x115e8d800) [pid = 6615] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1191b1400) [pid = 6615] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x118370800) [pid = 6615] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1169f1800) [pid = 6615] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x111ca9800) [pid = 6615] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121d2ec00) [pid = 6615] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x112984c00) [pid = 6615] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x111c83400) [pid = 6615] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x117eb4000) [pid = 6615] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x125fcc800) [pid = 6615] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1133f3800) [pid = 6615] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1185a7800) [pid = 6615] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x121461800) [pid = 6615] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x115e8b800) [pid = 6615] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:06:09 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x111f2a800) [pid = 6615] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 669ms 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:06:09 INFO - PROCESS | 6615 | 1468184769873 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 6615 | 1468184769874 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 6615 | 1468184769876 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 6615 | 1468184769877 Marionette TRACE conn2 <- [1,1046,null,{}] 14:06:09 INFO - PROCESS | 6615 | 1468184769880 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}] 14:06:09 INFO - PROCESS | 6615 | 1468184769881 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:09 INFO - PROCESS | 6615 | 1468184769973 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:06:09 INFO - PROCESS | 6615 | 1468184769978 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 6615 | 1468184769979 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x12147f800 == 38 [pid = 6615] [id = 269] 14:06:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x11613f000) [pid = 6615] [serial = 805] [outer = 0x0] 14:06:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118138000) [pid = 6615] [serial = 806] [outer = 0x11613f000] 14:06:10 INFO - PROCESS | 6615 | 1468184770003 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1185a7800) [pid = 6615] [serial = 807] [outer = 0x11613f000] 14:06:10 INFO - PROCESS | 6615 | 1468184770314 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:06:10 INFO - PROCESS | 6615 | 1468184770347 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 6615 | 1468184770349 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:06:10 INFO - PROCESS | 6615 | 1468184770351 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 6615 | 1468184770352 Marionette TRACE conn2 <- [1,1050,null,{}] 14:06:10 INFO - PROCESS | 6615 | 1468184770354 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}] 14:06:10 INFO - PROCESS | 6615 | 1468184770355 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:10 INFO - PROCESS | 6615 | 1468184770434 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:06:10 INFO - PROCESS | 6615 | 1468184770492 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 6615 | 1468184770493 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b27800 == 39 [pid = 6615] [id = 270] 14:06:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1133f3800) [pid = 6615] [serial = 808] [outer = 0x0] 14:06:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121085800) [pid = 6615] [serial = 809] [outer = 0x1133f3800] 14:06:10 INFO - PROCESS | 6615 | 1468184770520 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x118598000) [pid = 6615] [serial = 810] [outer = 0x1133f3800] 14:06:10 INFO - PROCESS | 6615 | 1468184770863 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 14:06:10 INFO - PROCESS | 6615 | 1468184770871 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 6615 | 1468184770873 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:06:10 INFO - PROCESS | 6615 | 1468184770879 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 6615 | 1468184770882 Marionette TRACE conn2 <- [1,1054,null,{}] 14:06:10 INFO - PROCESS | 6615 | 1468184770886 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}] 14:06:10 INFO - PROCESS | 6615 | 1468184770888 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:11 INFO - PROCESS | 6615 | 1468184771042 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:06:11 INFO - PROCESS | 6615 | 1468184771122 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 6615 | 1468184771124 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x12998f800 == 40 [pid = 6615] [id = 271] 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x118595400) [pid = 6615] [serial = 811] [outer = 0x0] 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125691000) [pid = 6615] [serial = 812] [outer = 0x118595400] 14:06:11 INFO - PROCESS | 6615 | 1468184771170 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x126d6fc00) [pid = 6615] [serial = 813] [outer = 0x118595400] 14:06:11 INFO - PROCESS | 6615 | 1468184771476 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 623ms 14:06:11 INFO - PROCESS | 6615 | 1468184771501 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 6615 | 1468184771502 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:06:11 INFO - PROCESS | 6615 | 1468184771504 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 6615 | 1468184771505 Marionette TRACE conn2 <- [1,1058,null,{}] 14:06:11 INFO - PROCESS | 6615 | 1468184771507 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}] 14:06:11 INFO - PROCESS | 6615 | 1468184771509 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:11 INFO - PROCESS | 6615 | 1468184771602 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:06:11 INFO - PROCESS | 6615 | 1468184771605 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 6615 | 1468184771606 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad27000 == 41 [pid = 6615] [id = 272] 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x126d65400) [pid = 6615] [serial = 814] [outer = 0x0] 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1270dbc00) [pid = 6615] [serial = 815] [outer = 0x126d65400] 14:06:11 INFO - PROCESS | 6615 | 1468184771632 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x127372800) [pid = 6615] [serial = 816] [outer = 0x126d65400] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x116680000 == 40 [pid = 6615] [id = 261] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x119c11800 == 39 [pid = 6615] [id = 260] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x115ef3800 == 38 [pid = 6615] [id = 259] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x12b156000 == 37 [pid = 6615] [id = 258] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x118153800 == 36 [pid = 6615] [id = 263] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x12544f000 == 35 [pid = 6615] [id = 267] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x121a4d000 == 34 [pid = 6615] [id = 266] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x119186000 == 33 [pid = 6615] [id = 264] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x119c9f800 == 32 [pid = 6615] [id = 265] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x128b27800 == 31 [pid = 6615] [id = 270] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x12147f800 == 30 [pid = 6615] [id = 269] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x116abe000 == 29 [pid = 6615] [id = 262] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f1800 == 28 [pid = 6615] [id = 268] 14:06:12 INFO - PROCESS | 6615 | --DOCSHELL 0x12998f800 == 27 [pid = 6615] [id = 271] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x12108b000) [pid = 6615] [serial = 749] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12112a800) [pid = 6615] [serial = 750] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121d20800) [pid = 6615] [serial = 755] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x118755000) [pid = 6615] [serial = 737] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x119163800) [pid = 6615] [serial = 738] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x119aeec00) [pid = 6615] [serial = 743] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x119e4bc00) [pid = 6615] [serial = 744] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x113375400) [pid = 6615] [serial = 725] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x114f98800) [pid = 6615] [serial = 726] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1211c9400) [pid = 6615] [serial = 752] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1169f3c00) [pid = 6615] [serial = 728] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11714e400) [pid = 6615] [serial = 729] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1191bf800) [pid = 6615] [serial = 740] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x119aef000) [pid = 6615] [serial = 741] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1185a8c00) [pid = 6615] [serial = 735] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x118595800) [pid = 6615] [serial = 734] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x122fcac00) [pid = 6615] [serial = 758] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x118140c00) [pid = 6615] [serial = 731] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x121d2a400) [pid = 6615] [serial = 756] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x11836c400) [pid = 6615] [serial = 732] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x1254c1c00) [pid = 6615] [serial = 761] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x121080000) [pid = 6615] [serial = 746] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x1254c0800) [pid = 6615] [serial = 759] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x121089400) [pid = 6615] [serial = 747] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x125a58800) [pid = 6615] [serial = 762] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x112ff2000) [pid = 6615] [serial = 764] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x118114800) [pid = 6615] [serial = 765] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x118141400) [pid = 6615] [serial = 723] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x126087800) [pid = 6615] [serial = 770] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x12699d400) [pid = 6615] [serial = 771] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x1269a1000) [pid = 6615] [serial = 773] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x11858a800) [pid = 6615] [serial = 767] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x125fcbc00) [pid = 6615] [serial = 768] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x1211f2000) [pid = 6615] [serial = 753] [outer = 0x0] [url = about:blank] 14:06:12 INFO - PROCESS | 6615 | 1468184772995 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1519ms 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:06:13 INFO - PROCESS | 6615 | 1468184773025 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 6615 | 1468184773027 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:06:13 INFO - PROCESS | 6615 | 1468184773030 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 6615 | 1468184773033 Marionette TRACE conn2 <- [1,1062,null,{}] 14:06:13 INFO - PROCESS | 6615 | 1468184773037 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}] 14:06:13 INFO - PROCESS | 6615 | 1468184773039 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:13 INFO - PROCESS | 6615 | 1468184773123 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:06:13 INFO - PROCESS | 6615 | 1468184773171 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 6615 | 1468184773175 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x113c2a800 == 28 [pid = 6615] [id = 273] 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x112f9c000) [pid = 6615] [serial = 817] [outer = 0x0] 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x11321bc00) [pid = 6615] [serial = 818] [outer = 0x112f9c000] 14:06:13 INFO - PROCESS | 6615 | 1468184773205 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x113c90800) [pid = 6615] [serial = 819] [outer = 0x112f9c000] 14:06:13 INFO - PROCESS | 6615 | 1468184773519 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 14:06:13 INFO - PROCESS | 6615 | 1468184773552 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 6615 | 1468184773555 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:06:13 INFO - PROCESS | 6615 | 1468184773563 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 6615 | 1468184773565 Marionette TRACE conn2 <- [1,1066,null,{}] 14:06:13 INFO - PROCESS | 6615 | 1468184773567 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}] 14:06:13 INFO - PROCESS | 6615 | 1468184773569 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:13 INFO - PROCESS | 6615 | 1468184773647 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:06:13 INFO - PROCESS | 6615 | 1468184773697 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 6615 | 1468184773699 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x116aac000 == 29 [pid = 6615] [id = 274] 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x113c96c00) [pid = 6615] [serial = 820] [outer = 0x0] 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x115e8d800) [pid = 6615] [serial = 821] [outer = 0x113c96c00] 14:06:13 INFO - PROCESS | 6615 | 1468184773726 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x116984c00) [pid = 6615] [serial = 822] [outer = 0x113c96c00] 14:06:14 INFO - PROCESS | 6615 | 1468184774021 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 14:06:14 INFO - PROCESS | 6615 | 1468184774032 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 6615 | 1468184774034 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:06:14 INFO - PROCESS | 6615 | 1468184774049 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 6615 | 1468184774052 Marionette TRACE conn2 <- [1,1070,null,{}] 14:06:14 INFO - PROCESS | 6615 | 1468184774068 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}] 14:06:14 INFO - PROCESS | 6615 | 1468184774071 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:14 INFO - PROCESS | 6615 | 1468184774152 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:06:14 INFO - PROCESS | 6615 | 1468184774157 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 6615 | 1468184774159 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x118078000 == 30 [pid = 6615] [id = 275] 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x111cad400) [pid = 6615] [serial = 823] [outer = 0x0] 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x117eb6c00) [pid = 6615] [serial = 824] [outer = 0x111cad400] 14:06:14 INFO - PROCESS | 6615 | 1468184774189 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x11813ac00) [pid = 6615] [serial = 825] [outer = 0x111cad400] 14:06:14 INFO - PROCESS | 6615 | 1468184774511 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 494ms 14:06:14 INFO - PROCESS | 6615 | 1468184774533 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 6615 | 1468184774535 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:06:14 INFO - PROCESS | 6615 | 1468184774537 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 6615 | 1468184774539 Marionette TRACE conn2 <- [1,1074,null,{}] 14:06:14 INFO - PROCESS | 6615 | 1468184774558 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}] 14:06:14 INFO - PROCESS | 6615 | 1468184774561 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:14 INFO - PROCESS | 6615 | 1468184774651 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:06:14 INFO - PROCESS | 6615 | 1468184774655 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 6615 | 1468184774656 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917f000 == 31 [pid = 6615] [id = 276] 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x1182a7000) [pid = 6615] [serial = 826] [outer = 0x0] 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x1182cb800) [pid = 6615] [serial = 827] [outer = 0x1182a7000] 14:06:14 INFO - PROCESS | 6615 | 1468184774684 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x11836c400) [pid = 6615] [serial = 828] [outer = 0x1182a7000] 14:06:14 INFO - PROCESS | 6615 | 1468184774988 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 476ms 14:06:15 INFO - PROCESS | 6615 | 1468184775014 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 6615 | 1468184775016 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:06:15 INFO - PROCESS | 6615 | 1468184775018 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 6615 | 1468184775019 Marionette TRACE conn2 <- [1,1078,null,{}] 14:06:15 INFO - PROCESS | 6615 | 1468184775021 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}] 14:06:15 INFO - PROCESS | 6615 | 1468184775023 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:15 INFO - PROCESS | 6615 | 1468184775105 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:06:15 INFO - PROCESS | 6615 | 1468184775112 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 6615 | 1468184775114 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c09000 == 32 [pid = 6615] [id = 277] 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x113c94800) [pid = 6615] [serial = 829] [outer = 0x0] 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x11858c800) [pid = 6615] [serial = 830] [outer = 0x113c94800] 14:06:15 INFO - PROCESS | 6615 | 1468184775141 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1185a4000) [pid = 6615] [serial = 831] [outer = 0x113c94800] 14:06:15 INFO - PROCESS | 6615 | 1468184775612 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 618ms 14:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:06:15 INFO - PROCESS | 6615 | 1468184775637 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 6615 | 1468184775638 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:06:15 INFO - PROCESS | 6615 | 1468184775640 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 6615 | 1468184775641 Marionette TRACE conn2 <- [1,1082,null,{}] 14:06:15 INFO - PROCESS | 6615 | 1468184775644 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}] 14:06:15 INFO - PROCESS | 6615 | 1468184775648 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:15 INFO - PROCESS | 6615 | 1468184775740 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:06:15 INFO - PROCESS | 6615 | 1468184775747 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 6615 | 1468184775748 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x12147c800 == 33 [pid = 6615] [id = 278] 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x11874cc00) [pid = 6615] [serial = 832] [outer = 0x0] 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x119159c00) [pid = 6615] [serial = 833] [outer = 0x11874cc00] 14:06:15 INFO - PROCESS | 6615 | 1468184775774 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1197e2400) [pid = 6615] [serial = 834] [outer = 0x11874cc00] 14:06:16 INFO - PROCESS | 6615 | 1468184776102 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:06:16 INFO - PROCESS | 6615 | 1468184776160 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 6615 | 1468184776161 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:06:16 INFO - PROCESS | 6615 | 1468184776163 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 6615 | 1468184776164 Marionette TRACE conn2 <- [1,1086,null,{}] 14:06:16 INFO - PROCESS | 6615 | 1468184776166 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}] 14:06:16 INFO - PROCESS | 6615 | 1468184776168 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:16 INFO - PROCESS | 6615 | 1468184776249 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:06:16 INFO - PROCESS | 6615 | 1468184776252 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 6615 | 1468184776253 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a42000 == 34 [pid = 6615] [id = 279] 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x119a42400) [pid = 6615] [serial = 835] [outer = 0x0] 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x119aef400) [pid = 6615] [serial = 836] [outer = 0x119a42400] 14:06:16 INFO - PROCESS | 6615 | 1468184776280 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x119cb4c00) [pid = 6615] [serial = 837] [outer = 0x119a42400] 14:06:16 INFO - PROCESS | 6615 | 1468184776616 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:06:16 INFO - PROCESS | 6615 | 1468184776632 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 6615 | 1468184776633 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:06:16 INFO - PROCESS | 6615 | 1468184776635 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 6615 | 1468184776637 Marionette TRACE conn2 <- [1,1090,null,{}] 14:06:16 INFO - PROCESS | 6615 | 1468184776639 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}] 14:06:16 INFO - PROCESS | 6615 | 1468184776640 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:16 INFO - PROCESS | 6615 | 1468184776715 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:06:16 INFO - PROCESS | 6615 | 1468184776719 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 6615 | 1468184776720 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e53000 == 35 [pid = 6615] [id = 280] 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x119414800) [pid = 6615] [serial = 838] [outer = 0x0] 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x12105f400) [pid = 6615] [serial = 839] [outer = 0x119414800] 14:06:16 INFO - PROCESS | 6615 | 1468184776746 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x121081000) [pid = 6615] [serial = 840] [outer = 0x119414800] 14:06:17 INFO - PROCESS | 6615 | 1468184777052 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 419ms 14:06:17 INFO - PROCESS | 6615 | 1468184777055 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 6615 | 1468184777056 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:06:17 INFO - PROCESS | 6615 | 1468184777066 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 6615 | 1468184777067 Marionette TRACE conn2 <- [1,1094,null,{}] 14:06:17 INFO - PROCESS | 6615 | 1468184777070 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}] 14:06:17 INFO - PROCESS | 6615 | 1468184777071 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:17 INFO - PROCESS | 6615 | 1468184777154 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:06:17 INFO - PROCESS | 6615 | 1468184777217 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 6615 | 1468184777218 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x118077800 == 36 [pid = 6615] [id = 281] 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1169f4800) [pid = 6615] [serial = 841] [outer = 0x0] 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x121085c00) [pid = 6615] [serial = 842] [outer = 0x1169f4800] 14:06:17 INFO - PROCESS | 6615 | 1468184777243 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121124c00) [pid = 6615] [serial = 843] [outer = 0x1169f4800] 14:06:17 INFO - PROCESS | 6615 | 1468184777519 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 477ms 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:06:17 INFO - PROCESS | 6615 | 1468184777537 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 6615 | 1468184777538 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:06:17 INFO - PROCESS | 6615 | 1468184777540 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 6615 | 1468184777541 Marionette TRACE conn2 <- [1,1098,null,{}] 14:06:17 INFO - PROCESS | 6615 | 1468184777552 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}] 14:06:17 INFO - PROCESS | 6615 | 1468184777553 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:17 INFO - PROCESS | 6615 | 1468184777638 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:06:17 INFO - PROCESS | 6615 | 1468184777697 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 6615 | 1468184777698 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fc9800 == 37 [pid = 6615] [id = 282] 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x116138c00) [pid = 6615] [serial = 844] [outer = 0x0] 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121d27c00) [pid = 6615] [serial = 845] [outer = 0x116138c00] 14:06:17 INFO - PROCESS | 6615 | 1468184777723 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x122fc4000) [pid = 6615] [serial = 846] [outer = 0x116138c00] 14:06:18 INFO - PROCESS | 6615 | 1468184778162 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 14:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:06:18 INFO - PROCESS | 6615 | 1468184778216 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 6615 | 1468184778217 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:06:18 INFO - PROCESS | 6615 | 1468184778219 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 6615 | 1468184778221 Marionette TRACE conn2 <- [1,1102,null,{}] 14:06:18 INFO - PROCESS | 6615 | 1468184778223 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}] 14:06:18 INFO - PROCESS | 6615 | 1468184778225 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:18 INFO - PROCESS | 6615 | 1468184778338 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:06:18 INFO - PROCESS | 6615 | 1468184778370 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 6615 | 1468184778372 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c07800 == 38 [pid = 6615] [id = 283] 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121e0e400) [pid = 6615] [serial = 847] [outer = 0x0] 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12583b800) [pid = 6615] [serial = 848] [outer = 0x121e0e400] 14:06:18 INFO - PROCESS | 6615 | 1468184778399 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12608f800) [pid = 6615] [serial = 849] [outer = 0x121e0e400] 14:06:18 INFO - PROCESS | 6615 | 1468184778689 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 14:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:06:18 INFO - PROCESS | 6615 | 1468184778738 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 6615 | 1468184778740 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:06:18 INFO - PROCESS | 6615 | 1468184778742 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 6615 | 1468184778745 Marionette TRACE conn2 <- [1,1106,null,{}] 14:06:18 INFO - PROCESS | 6615 | 1468184778748 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}] 14:06:18 INFO - PROCESS | 6615 | 1468184778749 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:18 INFO - PROCESS | 6615 | 1468184778845 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:06:18 INFO - PROCESS | 6615 | 1468184778856 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 6615 | 1468184778857 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x12999b800 == 39 [pid = 6615] [id = 284] 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12699c000) [pid = 6615] [serial = 850] [outer = 0x0] 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x126e05400) [pid = 6615] [serial = 851] [outer = 0x12699c000] 14:06:18 INFO - PROCESS | 6615 | 1468184778882 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x126ed4c00) [pid = 6615] [serial = 852] [outer = 0x12699c000] 14:06:19 INFO - PROCESS | 6615 | 1468184779214 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 14:06:19 INFO - PROCESS | 6615 | 1468184779263 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 6615 | 1468184779264 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:06:19 INFO - PROCESS | 6615 | 1468184779277 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 6615 | 1468184779278 Marionette TRACE conn2 <- [1,1110,null,{}] 14:06:19 INFO - PROCESS | 6615 | 1468184779280 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}] 14:06:19 INFO - PROCESS | 6615 | 1468184779281 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:19 INFO - PROCESS | 6615 | 1468184779387 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:06:19 INFO - PROCESS | 6615 | 1468184779392 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 6615 | 1468184779394 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad0e800 == 40 [pid = 6615] [id = 285] 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12699c800) [pid = 6615] [serial = 853] [outer = 0x0] 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x126edd000) [pid = 6615] [serial = 854] [outer = 0x12699c800] 14:06:19 INFO - PROCESS | 6615 | 1468184779418 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12890c000) [pid = 6615] [serial = 855] [outer = 0x12699c800] 14:06:19 INFO - PROCESS | 6615 | 1468184779721 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 471ms 14:06:19 INFO - PROCESS | 6615 | 1468184779749 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 6615 | 1468184779750 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:06:19 INFO - PROCESS | 6615 | 1468184779752 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 6615 | 1468184779753 Marionette TRACE conn2 <- [1,1114,null,{}] 14:06:19 INFO - PROCESS | 6615 | 1468184779755 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}] 14:06:19 INFO - PROCESS | 6615 | 1468184779757 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:19 INFO - PROCESS | 6615 | 1468184779862 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:06:19 INFO - PROCESS | 6615 | 1468184779866 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 6615 | 1468184779867 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b157800 == 41 [pid = 6615] [id = 286] 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x126ed3000) [pid = 6615] [serial = 856] [outer = 0x0] 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x128b4c800) [pid = 6615] [serial = 857] [outer = 0x126ed3000] 14:06:19 INFO - PROCESS | 6615 | 1468184779891 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x128b53c00) [pid = 6615] [serial = 858] [outer = 0x126ed3000] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1133f3800) [pid = 6615] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116633800) [pid = 6615] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121930c00) [pid = 6615] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1182abc00) [pid = 6615] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x118595400) [pid = 6615] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1121b8400) [pid = 6615] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119a40400) [pid = 6615] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11697cc00) [pid = 6615] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x11613f000) [pid = 6615] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x116fbc400) [pid = 6615] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11297b800) [pid = 6615] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x116982000) [pid = 6615] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121085400) [pid = 6615] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:06:20 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x117560000) [pid = 6615] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:06:20 INFO - PROCESS | 6615 | 1468184780392 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 14:06:20 INFO - PROCESS | 6615 | 1468184780432 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 6615 | 1468184780434 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:06:20 INFO - PROCESS | 6615 | 1468184780439 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 6615 | 1468184780440 Marionette TRACE conn2 <- [1,1118,null,{}] 14:06:20 INFO - PROCESS | 6615 | 1468184780445 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}] 14:06:20 INFO - PROCESS | 6615 | 1468184780447 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:20 INFO - PROCESS | 6615 | 1468184780539 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:06:20 INFO - PROCESS | 6615 | 1468184780592 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 6615 | 1468184780593 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e9c800 == 42 [pid = 6615] [id = 287] 14:06:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x112ff2400) [pid = 6615] [serial = 859] [outer = 0x0] 14:06:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x113c72000) [pid = 6615] [serial = 860] [outer = 0x112ff2400] 14:06:20 INFO - PROCESS | 6615 | 1468184780621 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x118595400) [pid = 6615] [serial = 861] [outer = 0x112ff2400] 14:06:20 INFO - PROCESS | 6615 | 1468184780991 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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 573ms 14:06:21 INFO - PROCESS | 6615 | 1468184781012 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 6615 | 1468184781014 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:06:21 INFO - PROCESS | 6615 | 1468184781018 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 6615 | 1468184781019 Marionette TRACE conn2 <- [1,1122,null,{}] 14:06:21 INFO - PROCESS | 6615 | 1468184781022 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}] 14:06:21 INFO - PROCESS | 6615 | 1468184781024 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:21 INFO - PROCESS | 6615 | 1468184781151 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:06:21 INFO - PROCESS | 6615 | 1468184781243 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 6615 | 1468184781244 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9a8800 == 43 [pid = 6615] [id = 288] 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1133f3800) [pid = 6615] [serial = 862] [outer = 0x0] 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x119165800) [pid = 6615] [serial = 863] [outer = 0x1133f3800] 14:06:21 INFO - PROCESS | 6615 | 1468184781270 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121d28000) [pid = 6615] [serial = 864] [outer = 0x1133f3800] 14:06:21 INFO - PROCESS | 6615 | 1468184781524 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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 569ms 14:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:06:21 INFO - PROCESS | 6615 | 1468184781586 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 6615 | 1468184781588 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:06:21 INFO - PROCESS | 6615 | 1468184781590 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 6615 | 1468184781591 Marionette TRACE conn2 <- [1,1126,null,{}] 14:06:21 INFO - PROCESS | 6615 | 1468184781597 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}] 14:06:21 INFO - PROCESS | 6615 | 1468184781599 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:21 INFO - PROCESS | 6615 | 1468184781701 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:06:21 INFO - PROCESS | 6615 | 1468184781704 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 6615 | 1468184781705 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9de000 == 44 [pid = 6615] [id = 289] 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12107c800) [pid = 6615] [serial = 865] [outer = 0x0] 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x128908800) [pid = 6615] [serial = 866] [outer = 0x12107c800] 14:06:21 INFO - PROCESS | 6615 | 1468184781729 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x128b58400) [pid = 6615] [serial = 867] [outer = 0x12107c800] 14:06:22 INFO - PROCESS | 6615 | 1468184782170 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 623ms 14:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:06:22 INFO - PROCESS | 6615 | 1468184782213 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 6615 | 1468184782215 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:06:22 INFO - PROCESS | 6615 | 1468184782217 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 6615 | 1468184782218 Marionette TRACE conn2 <- [1,1130,null,{}] 14:06:22 INFO - PROCESS | 6615 | 1468184782220 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}] 14:06:22 INFO - PROCESS | 6615 | 1468184782221 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:22 INFO - PROCESS | 6615 | 1468184782304 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:06:22 INFO - PROCESS | 6615 | 1468184782429 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 6615 | 1468184782431 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x112ec8800 == 45 [pid = 6615] [id = 290] 14:06:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11297ac00) [pid = 6615] [serial = 868] [outer = 0x0] 14:06:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1129d7000) [pid = 6615] [serial = 869] [outer = 0x11297ac00] 14:06:22 INFO - PROCESS | 6615 | 1468184782486 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x112f4c800) [pid = 6615] [serial = 870] [outer = 0x11297ac00] 14:06:23 INFO - PROCESS | 6615 | 1468184783025 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 819ms 14:06:23 INFO - PROCESS | 6615 | 1468184783038 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 6615 | 1468184783040 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:06:23 INFO - PROCESS | 6615 | 1468184783071 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 6615 | 1468184783073 Marionette TRACE conn2 <- [1,1134,null,{}] 14:06:23 INFO - PROCESS | 6615 | 1468184783079 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}] 14:06:23 INFO - PROCESS | 6615 | 1468184783080 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:23 INFO - PROCESS | 6615 | 1468184783196 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:06:23 INFO - PROCESS | 6615 | 1468184783273 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 6615 | 1468184783275 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075000 == 46 [pid = 6615] [id = 291] 14:06:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x116793800) [pid = 6615] [serial = 871] [outer = 0x0] 14:06:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x116983400) [pid = 6615] [serial = 872] [outer = 0x116793800] 14:06:23 INFO - PROCESS | 6615 | 1468184783305 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1169f8800) [pid = 6615] [serial = 873] [outer = 0x116793800] 14:06:24 INFO - PROCESS | 6615 | 1468184784035 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 976ms 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:06:24 INFO - PROCESS | 6615 | 1468184784046 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 6615 | 1468184784049 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:06:24 INFO - PROCESS | 6615 | 1468184784052 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 6615 | 1468184784053 Marionette TRACE conn2 <- [1,1138,null,{}] 14:06:24 INFO - PROCESS | 6615 | 1468184784057 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}] 14:06:24 INFO - PROCESS | 6615 | 1468184784059 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:24 INFO - PROCESS | 6615 | 1468184784161 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:06:24 INFO - PROCESS | 6615 | 1468184784238 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 6615 | 1468184784239 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x116964000 == 47 [pid = 6615] [id = 292] 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1169f9800) [pid = 6615] [serial = 874] [outer = 0x0] 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x117148c00) [pid = 6615] [serial = 875] [outer = 0x1169f9800] 14:06:24 INFO - PROCESS | 6615 | 1468184784267 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x118114800) [pid = 6615] [serial = 876] [outer = 0x1169f9800] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9de000 == 46 [pid = 6615] [id = 289] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9a8800 == 45 [pid = 6615] [id = 288] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x126e9c800 == 44 [pid = 6615] [id = 287] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12b157800 == 43 [pid = 6615] [id = 286] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad0e800 == 42 [pid = 6615] [id = 285] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12999b800 == 41 [pid = 6615] [id = 284] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x119c07800 == 40 [pid = 6615] [id = 283] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1270dbc00) [pid = 6615] [serial = 815] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x128fc9800 == 39 [pid = 6615] [id = 282] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x118077800 == 38 [pid = 6615] [id = 281] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x121e53000 == 37 [pid = 6615] [id = 280] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x121a42000 == 36 [pid = 6615] [id = 279] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12147c800 == 35 [pid = 6615] [id = 278] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x119c09000 == 34 [pid = 6615] [id = 277] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x11917f000 == 33 [pid = 6615] [id = 276] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x118078000 == 32 [pid = 6615] [id = 275] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x116aac000 == 31 [pid = 6615] [id = 274] 14:06:24 INFO - PROCESS | 6615 | --DOCSHELL 0x113c2a800 == 30 [pid = 6615] [id = 273] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x12107e800) [pid = 6615] [serial = 797] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12154cc00) [pid = 6615] [serial = 800] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1211c8000) [pid = 6615] [serial = 798] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x121d29400) [pid = 6615] [serial = 803] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x121bc8c00) [pid = 6615] [serial = 801] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x118138000) [pid = 6615] [serial = 806] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1185a7800) [pid = 6615] [serial = 807] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x123704c00) [pid = 6615] [serial = 804] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x121085800) [pid = 6615] [serial = 809] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x112984800) [pid = 6615] [serial = 776] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x126e7e800) [pid = 6615] [serial = 774] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1187f9400) [pid = 6615] [serial = 791] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1191bdc00) [pid = 6615] [serial = 792] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1185a3000) [pid = 6615] [serial = 789] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182d6400) [pid = 6615] [serial = 788] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11714b800) [pid = 6615] [serial = 785] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x126d6fc00) [pid = 6615] [serial = 813] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11813b000) [pid = 6615] [serial = 786] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x116fbcc00) [pid = 6615] [serial = 783] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x116905400) [pid = 6615] [serial = 782] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x118115400) [pid = 6615] [serial = 780] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1169f5800) [pid = 6615] [serial = 779] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x112fe6000) [pid = 6615] [serial = 777] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118598000) [pid = 6615] [serial = 810] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1191bd800) [pid = 6615] [serial = 794] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x125691000) [pid = 6615] [serial = 812] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1197e9400) [pid = 6615] [serial = 795] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x1169f7800) [pid = 6615] [serial = 877] [outer = 0x12cde4800] 14:06:24 INFO - PROCESS | 6615 | 1468184784651 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 621ms 14:06:24 INFO - PROCESS | 6615 | 1468184784678 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 6615 | 1468184784681 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:06:24 INFO - PROCESS | 6615 | 1468184784686 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 6615 | 1468184784687 Marionette TRACE conn2 <- [1,1142,null,{}] 14:06:24 INFO - PROCESS | 6615 | 1468184784690 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}] 14:06:24 INFO - PROCESS | 6615 | 1468184784691 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:24 INFO - PROCESS | 6615 | 1468184784782 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:06:24 INFO - PROCESS | 6615 | 1468184784839 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 6615 | 1468184784840 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9d000 == 31 [pid = 6615] [id = 293] 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x118113c00) [pid = 6615] [serial = 878] [outer = 0x0] 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1182a5800) [pid = 6615] [serial = 879] [outer = 0x118113c00] 14:06:24 INFO - PROCESS | 6615 | 1468184784869 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11858d000) [pid = 6615] [serial = 880] [outer = 0x118113c00] 14:06:25 INFO - PROCESS | 6615 | 1468184785228 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 14:06:25 INFO - PROCESS | 6615 | 1468184785256 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 6615 | 1468184785258 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:06:25 INFO - PROCESS | 6615 | 1468184785262 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 6615 | 1468184785265 Marionette TRACE conn2 <- [1,1146,null,{}] 14:06:25 INFO - PROCESS | 6615 | 1468184785277 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}] 14:06:25 INFO - PROCESS | 6615 | 1468184785282 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:25 INFO - PROCESS | 6615 | 1468184785409 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:06:25 INFO - PROCESS | 6615 | 1468184785523 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 6615 | 1468184785526 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b8800 == 32 [pid = 6615] [id = 294] 14:06:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118598000) [pid = 6615] [serial = 881] [outer = 0x0] 14:06:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1187f0c00) [pid = 6615] [serial = 882] [outer = 0x118598000] 14:06:25 INFO - PROCESS | 6615 | 1468184785575 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1191b2c00) [pid = 6615] [serial = 883] [outer = 0x118598000] 14:06:25 INFO - PROCESS | 6615 | 1468184785918 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 675ms 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:06:25 INFO - PROCESS | 6615 | 1468184785937 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 6615 | 1468184785938 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:06:25 INFO - PROCESS | 6615 | 1468184785940 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 6615 | 1468184785942 Marionette TRACE conn2 <- [1,1150,null,{}] 14:06:25 INFO - PROCESS | 6615 | 1468184785953 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}] 14:06:25 INFO - PROCESS | 6615 | 1468184785954 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:26 INFO - PROCESS | 6615 | 1468184786091 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:06:26 INFO - PROCESS | 6615 | 1468184786100 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 6615 | 1468184786101 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x121266000 == 33 [pid = 6615] [id = 295] 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x113c65c00) [pid = 6615] [serial = 884] [outer = 0x0] 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119412400) [pid = 6615] [serial = 885] [outer = 0x113c65c00] 14:06:26 INFO - PROCESS | 6615 | 1468184786141 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1197e9000) [pid = 6615] [serial = 886] [outer = 0x113c65c00] 14:06:26 INFO - PROCESS | 6615 | 1468184786586 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 678ms 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:06:26 INFO - PROCESS | 6615 | 1468184786618 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 6615 | 1468184786620 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:06:26 INFO - PROCESS | 6615 | 1468184786622 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 6615 | 1468184786623 Marionette TRACE conn2 <- [1,1154,null,{}] 14:06:26 INFO - PROCESS | 6615 | 1468184786625 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}] 14:06:26 INFO - PROCESS | 6615 | 1468184786626 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:26 INFO - PROCESS | 6615 | 1468184786730 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:06:26 INFO - PROCESS | 6615 | 1468184786743 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 6615 | 1468184786744 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x117473000 == 34 [pid = 6615] [id = 296] 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x112d94c00) [pid = 6615] [serial = 887] [outer = 0x0] 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1191bec00) [pid = 6615] [serial = 888] [outer = 0x112d94c00] 14:06:26 INFO - PROCESS | 6615 | 1468184786776 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119e44000) [pid = 6615] [serial = 889] [outer = 0x112d94c00] 14:06:27 INFO - PROCESS | 6615 | 1468184787151 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 569ms 14:06:27 INFO - PROCESS | 6615 | 1468184787193 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 6615 | 1468184787196 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:06:27 INFO - PROCESS | 6615 | 1468184787200 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 6615 | 1468184787201 Marionette TRACE conn2 <- [1,1158,null,{}] 14:06:27 INFO - PROCESS | 6615 | 1468184787204 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}] 14:06:27 INFO - PROCESS | 6615 | 1468184787210 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:27 INFO - PROCESS | 6615 | 1468184787328 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:06:27 INFO - PROCESS | 6615 | 1468184787361 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 6615 | 1468184787362 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237ce800 == 35 [pid = 6615] [id = 297] 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12107d400) [pid = 6615] [serial = 890] [outer = 0x0] 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121127400) [pid = 6615] [serial = 891] [outer = 0x12107d400] 14:06:27 INFO - PROCESS | 6615 | 1468184787387 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x125348800) [pid = 6615] [serial = 892] [outer = 0x12107d400] 14:06:27 INFO - PROCESS | 6615 | 1468184787723 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 571ms 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:06:27 INFO - PROCESS | 6615 | 1468184787771 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 6615 | 1468184787772 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:06:27 INFO - PROCESS | 6615 | 1468184787774 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 6615 | 1468184787775 Marionette TRACE conn2 <- [1,1162,null,{}] 14:06:27 INFO - PROCESS | 6615 | 1468184787777 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}] 14:06:27 INFO - PROCESS | 6615 | 1468184787778 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:27 INFO - PROCESS | 6615 | 1468184787871 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:06:27 INFO - PROCESS | 6615 | 1468184787905 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 6615 | 1468184787913 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f4800 == 36 [pid = 6615] [id = 298] 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1256be800) [pid = 6615] [serial = 893] [outer = 0x0] 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125a5b400) [pid = 6615] [serial = 894] [outer = 0x1256be800] 14:06:27 INFO - PROCESS | 6615 | 1468184787938 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x125ffcc00) [pid = 6615] [serial = 895] [outer = 0x1256be800] 14:06:28 INFO - PROCESS | 6615 | 1468184788285 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 14:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:06:28 INFO - PROCESS | 6615 | 1468184788296 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 6615 | 1468184788297 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:06:28 INFO - PROCESS | 6615 | 1468184788299 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 6615 | 1468184788300 Marionette TRACE conn2 <- [1,1166,null,{}] 14:06:28 INFO - PROCESS | 6615 | 1468184788303 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}] 14:06:28 INFO - PROCESS | 6615 | 1468184788304 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:28 INFO - PROCESS | 6615 | 1468184788406 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:06:28 INFO - PROCESS | 6615 | 1468184788410 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 6615 | 1468184788412 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x127088000 == 37 [pid = 6615] [id = 299] 14:06:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x125837000) [pid = 6615] [serial = 896] [outer = 0x0] 14:06:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1269a1c00) [pid = 6615] [serial = 897] [outer = 0x125837000] 14:06:28 INFO - PROCESS | 6615 | 1468184788436 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1270dc400) [pid = 6615] [serial = 898] [outer = 0x125837000] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12699c000) [pid = 6615] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x126d65400) [pid = 6615] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x113c94800) [pid = 6615] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112f9c000) [pid = 6615] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119a42400) [pid = 6615] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x116138c00) [pid = 6615] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1182a7000) [pid = 6615] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11874cc00) [pid = 6615] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x126ed3000) [pid = 6615] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119414800) [pid = 6615] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1169f4800) [pid = 6615] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x113c96c00) [pid = 6615] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x112ff2400) [pid = 6615] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x111cad400) [pid = 6615] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12699c800) [pid = 6615] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1133f3800) [pid = 6615] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:06:28 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x121e0e400) [pid = 6615] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:06:28 INFO - PROCESS | 6615 | 1468184788885 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 619ms 14:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:06:28 INFO - PROCESS | 6615 | 1468184788919 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 6615 | 1468184788921 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:06:28 INFO - PROCESS | 6615 | 1468184788923 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 6615 | 1468184788924 Marionette TRACE conn2 <- [1,1170,null,{}] 14:06:28 INFO - PROCESS | 6615 | 1468184788926 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}] 14:06:28 INFO - PROCESS | 6615 | 1468184788927 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | 1468184789013 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:06:29 INFO - PROCESS | 6615 | 1468184789017 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 6615 | 1468184789018 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x121816800 == 38 [pid = 6615] [id = 300] 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1169f4800) [pid = 6615] [serial = 899] [outer = 0x0] 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1182a6800) [pid = 6615] [serial = 900] [outer = 0x1169f4800] 14:06:29 INFO - PROCESS | 6615 | 1468184789043 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11945c800) [pid = 6615] [serial = 901] [outer = 0x1169f4800] 14:06:29 INFO - PROCESS | 6615 | 1468184789367 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 469ms 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:06:29 INFO - PROCESS | 6615 | 1468184789392 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 6615 | 1468184789394 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:06:29 INFO - PROCESS | 6615 | 1468184789396 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 6615 | 1468184789397 Marionette TRACE conn2 <- [1,1174,null,{}] 14:06:29 INFO - PROCESS | 6615 | 1468184789399 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}] 14:06:29 INFO - PROCESS | 6615 | 1468184789400 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | 1468184789501 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:06:29 INFO - PROCESS | 6615 | 1468184789507 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 6615 | 1468184789508 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x121265800 == 39 [pid = 6615] [id = 301] 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x116fbd400) [pid = 6615] [serial = 902] [outer = 0x0] 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121d2e400) [pid = 6615] [serial = 903] [outer = 0x116fbd400] 14:06:29 INFO - PROCESS | 6615 | 1468184789533 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1270dd400) [pid = 6615] [serial = 904] [outer = 0x116fbd400] 14:06:29 INFO - PROCESS | 6615 | 1468184789830 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] 14:06:29 INFO - PROCESS | 6615 | 1468184789867 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:06:29 INFO - PROCESS | 6615 | 1468184789869 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 6615 | 1468184789871 Marionette TRACE conn2 <- [1,1178,null,{}] 14:06:29 INFO - PROCESS | 6615 | 1468184789873 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}] 14:06:29 INFO - PROCESS | 6615 | 1468184789875 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | 1468184789974 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:06:29 INFO - PROCESS | 6615 | 1468184789980 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 6615 | 1468184789981 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad16800 == 40 [pid = 6615] [id = 302] 14:06:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x116139800) [pid = 6615] [serial = 905] [outer = 0x0] 14:06:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x127374400) [pid = 6615] [serial = 906] [outer = 0x116139800] 14:06:30 INFO - PROCESS | 6615 | 1468184790008 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128f72c00) [pid = 6615] [serial = 907] [outer = 0x116139800] 14:06:30 INFO - PROCESS | 6615 | 1468184790353 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] 14:06:30 INFO - PROCESS | 6615 | 1468184790391 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:06:30 INFO - PROCESS | 6615 | 1468184790405 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 6615 | 1468184790406 Marionette TRACE conn2 <- [1,1182,null,{}] 14:06:30 INFO - PROCESS | 6615 | 1468184790408 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}] 14:06:30 INFO - PROCESS | 6615 | 1468184790409 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:30 INFO - PROCESS | 6615 | 1468184790486 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:06:30 INFO - PROCESS | 6615 | 1468184790490 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 6615 | 1468184790491 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1dd800 == 41 [pid = 6615] [id = 303] 14:06:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x128f73000) [pid = 6615] [serial = 908] [outer = 0x0] 14:06:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x129263000) [pid = 6615] [serial = 909] [outer = 0x128f73000] 14:06:30 INFO - PROCESS | 6615 | 1468184790519 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12926cc00) [pid = 6615] [serial = 910] [outer = 0x128f73000] 14:06:30 INFO - PROCESS | 6615 | 1468184790834 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] 14:06:30 INFO - PROCESS | 6615 | 1468184790927 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:06:30 INFO - PROCESS | 6615 | 1468184790931 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 6615 | 1468184790934 Marionette TRACE conn2 <- [1,1186,null,{}] 14:06:30 INFO - PROCESS | 6615 | 1468184790938 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}] 14:06:30 INFO - PROCESS | 6615 | 1468184790940 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:31 INFO - PROCESS | 6615 | 1468184791050 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:06:31 INFO - PROCESS | 6615 | 1468184791106 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 6615 | 1468184791109 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x11667d000 == 42 [pid = 6615] [id = 304] 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x113c95000) [pid = 6615] [serial = 911] [outer = 0x0] 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x115d11800) [pid = 6615] [serial = 912] [outer = 0x113c95000] 14:06:31 INFO - PROCESS | 6615 | 1468184791140 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x116905400) [pid = 6615] [serial = 913] [outer = 0x113c95000] 14:06:31 INFO - PROCESS | 6615 | 1468184791570 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] 14:06:31 INFO - PROCESS | 6615 | 1468184791605 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:06:31 INFO - PROCESS | 6615 | 1468184791610 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 6615 | 1468184791613 Marionette TRACE conn2 <- [1,1190,null,{}] 14:06:31 INFO - PROCESS | 6615 | 1468184791615 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}] 14:06:31 INFO - PROCESS | 6615 | 1468184791617 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:31 INFO - PROCESS | 6615 | 1468184791746 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:06:31 INFO - PROCESS | 6615 | 1468184791814 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 6615 | 1468184791816 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216e7800 == 43 [pid = 6615] [id = 305] 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x118115000) [pid = 6615] [serial = 914] [outer = 0x0] 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x118376400) [pid = 6615] [serial = 915] [outer = 0x118115000] 14:06:31 INFO - PROCESS | 6615 | 1468184791847 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11874fc00) [pid = 6615] [serial = 916] [outer = 0x118115000] 14:06:32 INFO - PROCESS | 6615 | 1468184792264 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] 14:06:32 INFO - PROCESS | 6615 | 1468184792283 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:06:32 INFO - PROCESS | 6615 | 1468184792286 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 6615 | 1468184792287 Marionette TRACE conn2 <- [1,1194,null,{}] 14:06:32 INFO - PROCESS | 6615 | 1468184792294 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}] 14:06:32 INFO - PROCESS | 6615 | 1468184792298 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:32 INFO - PROCESS | 6615 | 1468184792404 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:06:32 INFO - PROCESS | 6615 | 1468184792461 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 6615 | 1468184792463 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae17800 == 44 [pid = 6615] [id = 306] 14:06:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x119418000) [pid = 6615] [serial = 917] [outer = 0x0] 14:06:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x12107cc00) [pid = 6615] [serial = 918] [outer = 0x119418000] 14:06:32 INFO - PROCESS | 6615 | 1468184792495 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1211c2400) [pid = 6615] [serial = 919] [outer = 0x119418000] 14:06:32 INFO - PROCESS | 6615 | 1468184792952 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] 14:06:33 INFO - PROCESS | 6615 | 1468184793028 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:06:33 INFO - PROCESS | 6615 | 1468184793031 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 6615 | 1468184793032 Marionette TRACE conn2 <- [1,1198,null,{}] 14:06:33 INFO - PROCESS | 6615 | 1468184793035 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}] 14:06:33 INFO - PROCESS | 6615 | 1468184793036 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:33 INFO - PROCESS | 6615 | 1468184793140 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:06:33 INFO - PROCESS | 6615 | 1468184793207 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 6615 | 1468184793209 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be2a000 == 45 [pid = 6615] [id = 307] 14:06:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x121d25800) [pid = 6615] [serial = 920] [outer = 0x0] 14:06:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x125fcd800) [pid = 6615] [serial = 921] [outer = 0x121d25800] 14:06:33 INFO - PROCESS | 6615 | 1468184793241 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12890f400) [pid = 6615] [serial = 922] [outer = 0x121d25800] 14:06:33 INFO - PROCESS | 6615 | 1468184793718 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 718ms 14:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:06:33 INFO - PROCESS | 6615 | 1468184793751 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 6615 | 1468184793753 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:06:33 INFO - PROCESS | 6615 | 1468184793756 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 6615 | 1468184793758 Marionette TRACE conn2 <- [1,1202,null,{}] 14:06:33 INFO - PROCESS | 6615 | 1468184793762 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}] 14:06:33 INFO - PROCESS | 6615 | 1468184793764 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:33 INFO - PROCESS | 6615 | 1468184793910 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:06:34 INFO - PROCESS | 6615 | 1468184794035 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 6615 | 1468184794036 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c313800 == 46 [pid = 6615] [id = 308] 14:06:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x128910c00) [pid = 6615] [serial = 923] [outer = 0x0] 14:06:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x128e31000) [pid = 6615] [serial = 924] [outer = 0x128910c00] 14:06:34 INFO - PROCESS | 6615 | 1468184794087 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x129268400) [pid = 6615] [serial = 925] [outer = 0x128910c00] 14:06:34 INFO - PROCESS | 6615 | 1468184794547 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]]]}] 14:06:34 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 14:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 824ms 14:06:34 INFO - PROCESS | 6615 | 1468184794594 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 6615 | 1468184794596 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:06:34 INFO - PROCESS | 6615 | 1468184794600 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 6615 | 1468184794601 Marionette TRACE conn2 <- [1,1206,null,{}] 14:06:34 INFO - PROCESS | 6615 | 1468184794603 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}] 14:06:34 INFO - PROCESS | 6615 | 1468184794608 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:34 INFO - PROCESS | 6615 | 1468184794733 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:06:34 INFO - PROCESS | 6615 | 1468184794929 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 6615 | 1468184794931 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ac2000 == 47 [pid = 6615] [id = 309] 14:06:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x113375400) [pid = 6615] [serial = 926] [outer = 0x0] 14:06:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x115de1800) [pid = 6615] [serial = 927] [outer = 0x113375400] 14:06:34 INFO - PROCESS | 6615 | 1468184794960 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x116794c00) [pid = 6615] [serial = 928] [outer = 0x113375400] 14:06:35 INFO - PROCESS | 6615 | 1468184795402 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]]]}] 14:06:35 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 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 821ms 14:06:35 INFO - PROCESS | 6615 | 1468184795423 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 6615 | 1468184795425 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:06:35 INFO - PROCESS | 6615 | 1468184795428 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 6615 | 1468184795430 Marionette TRACE conn2 <- [1,1210,null,{}] 14:06:35 INFO - PROCESS | 6615 | 1468184795433 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}] 14:06:35 INFO - PROCESS | 6615 | 1468184795435 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:35 INFO - PROCESS | 6615 | 1468184795531 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:06:35 INFO - PROCESS | 6615 | 1468184795590 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 6615 | 1468184795591 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x11746b800 == 48 [pid = 6615] [id = 310] 14:06:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x11811a400) [pid = 6615] [serial = 929] [outer = 0x0] 14:06:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x118370000) [pid = 6615] [serial = 930] [outer = 0x11811a400] 14:06:35 INFO - PROCESS | 6615 | 1468184795633 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1185a7c00) [pid = 6615] [serial = 931] [outer = 0x11811a400] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad16800 == 47 [pid = 6615] [id = 302] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121265800 == 46 [pid = 6615] [id = 301] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121816800 == 45 [pid = 6615] [id = 300] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x127088000 == 44 [pid = 6615] [id = 299] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f4800 == 43 [pid = 6615] [id = 298] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x1237ce800 == 42 [pid = 6615] [id = 297] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x117473000 == 41 [pid = 6615] [id = 296] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121266000 == 40 [pid = 6615] [id = 295] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b8800 == 39 [pid = 6615] [id = 294] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9d000 == 38 [pid = 6615] [id = 293] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x116964000 == 37 [pid = 6615] [id = 292] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x112ec8800 == 36 [pid = 6615] [id = 290] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x118075000 == 35 [pid = 6615] [id = 291] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad27000 == 34 [pid = 6615] [id = 272] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x116ac2000 == 33 [pid = 6615] [id = 309] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12c313800 == 32 [pid = 6615] [id = 308] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12be2a000 == 31 [pid = 6615] [id = 307] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae17800 == 30 [pid = 6615] [id = 306] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x1216e7800 == 29 [pid = 6615] [id = 305] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1dd800 == 28 [pid = 6615] [id = 303] 14:06:36 INFO - PROCESS | 6615 | --DOCSHELL 0x11667d000 == 27 [pid = 6615] [id = 304] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x126e05400) [pid = 6615] [serial = 851] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x127372800) [pid = 6615] [serial = 816] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x11858c800) [pid = 6615] [serial = 830] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1185a4000) [pid = 6615] [serial = 831] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x11321bc00) [pid = 6615] [serial = 818] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x113c90800) [pid = 6615] [serial = 819] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x119aef400) [pid = 6615] [serial = 836] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x119cb4c00) [pid = 6615] [serial = 837] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x121d27c00) [pid = 6615] [serial = 845] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x1182cb800) [pid = 6615] [serial = 827] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x11836c400) [pid = 6615] [serial = 828] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119159c00) [pid = 6615] [serial = 833] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1197e2400) [pid = 6615] [serial = 834] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x128b4c800) [pid = 6615] [serial = 857] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x12105f400) [pid = 6615] [serial = 839] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x121081000) [pid = 6615] [serial = 840] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121085c00) [pid = 6615] [serial = 842] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x121124c00) [pid = 6615] [serial = 843] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115e8d800) [pid = 6615] [serial = 821] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x113c72000) [pid = 6615] [serial = 860] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x116984c00) [pid = 6615] [serial = 822] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x117eb6c00) [pid = 6615] [serial = 824] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x11813ac00) [pid = 6615] [serial = 825] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x126edd000) [pid = 6615] [serial = 854] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x128b53c00) [pid = 6615] [serial = 858] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119165800) [pid = 6615] [serial = 863] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x12583b800) [pid = 6615] [serial = 848] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12608f800) [pid = 6615] [serial = 849] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x126ed4c00) [pid = 6615] [serial = 852] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x12890c000) [pid = 6615] [serial = 855] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x121d28000) [pid = 6615] [serial = 864] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x122fc4000) [pid = 6615] [serial = 846] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x118595400) [pid = 6615] [serial = 861] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x128908800) [pid = 6615] [serial = 866] [outer = 0x0] [url = about:blank] 14:06:36 INFO - PROCESS | 6615 | 1468184796540 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1121ms 14:06:36 INFO - PROCESS | 6615 | 1468184796549 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 6615 | 1468184796552 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:06:36 INFO - PROCESS | 6615 | 1468184796555 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 6615 | 1468184796556 Marionette TRACE conn2 <- [1,1214,null,{}] 14:06:36 INFO - PROCESS | 6615 | 1468184796565 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}] 14:06:36 INFO - PROCESS | 6615 | 1468184796566 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:36 INFO - PROCESS | 6615 | 1468184796653 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:06:36 INFO - PROCESS | 6615 | 1468184796705 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 6615 | 1468184796708 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x1164a3000 == 28 [pid = 6615] [id = 311] 14:06:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x113c94400) [pid = 6615] [serial = 932] [outer = 0x0] 14:06:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x116633800) [pid = 6615] [serial = 933] [outer = 0x113c94400] 14:06:36 INFO - PROCESS | 6615 | 1468184796736 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1169ea400) [pid = 6615] [serial = 934] [outer = 0x113c94400] 14:06:37 INFO - PROCESS | 6615 | 1468184797077 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 574ms 14:06:37 INFO - PROCESS | 6615 | 1468184797129 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 6615 | 1468184797132 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:06:37 INFO - PROCESS | 6615 | 1468184797137 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 6615 | 1468184797138 Marionette TRACE conn2 <- [1,1218,null,{}] 14:06:37 INFO - PROCESS | 6615 | 1468184797141 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}] 14:06:37 INFO - PROCESS | 6615 | 1468184797142 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:37 INFO - PROCESS | 6615 | 1468184797228 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:06:37 INFO - PROCESS | 6615 | 1468184797282 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 6615 | 1468184797283 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x11806c800 == 29 [pid = 6615] [id = 312] 14:06:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1169f4400) [pid = 6615] [serial = 935] [outer = 0x0] 14:06:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11755d400) [pid = 6615] [serial = 936] [outer = 0x1169f4400] 14:06:37 INFO - PROCESS | 6615 | 1468184797310 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1182a6c00) [pid = 6615] [serial = 937] [outer = 0x1169f4400] 14:06:37 INFO - PROCESS | 6615 | 1468184797716 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms 14:06:37 INFO - PROCESS | 6615 | 1468184797757 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 6615 | 1468184797759 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:06:37 INFO - PROCESS | 6615 | 1468184797772 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 6615 | 1468184797777 Marionette TRACE conn2 <- [1,1222,null,{}] 14:06:37 INFO - PROCESS | 6615 | 1468184797799 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}] 14:06:37 INFO - PROCESS | 6615 | 1468184797804 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:37 INFO - PROCESS | 6615 | 1468184797924 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:06:37 INFO - PROCESS | 6615 | 1468184797946 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 6615 | 1468184797949 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197c0800 == 30 [pid = 6615] [id = 313] 14:06:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x112f9a800) [pid = 6615] [serial = 938] [outer = 0x0] 14:06:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1185a2800) [pid = 6615] [serial = 939] [outer = 0x112f9a800] 14:06:37 INFO - PROCESS | 6615 | 1468184797995 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1187f4000) [pid = 6615] [serial = 940] [outer = 0x112f9a800] 14:06:38 INFO - PROCESS | 6615 | 1468184798357 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] 14:06:38 INFO - PROCESS | 6615 | 1468184798400 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:06:38 INFO - PROCESS | 6615 | 1468184798402 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 6615 | 1468184798403 Marionette TRACE conn2 <- [1,1226,null,{}] 14:06:38 INFO - PROCESS | 6615 | 1468184798406 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}] 14:06:38 INFO - PROCESS | 6615 | 1468184798407 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:38 INFO - PROCESS | 6615 | 1468184798516 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:06:38 INFO - PROCESS | 6615 | 1468184798532 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 6615 | 1468184798533 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x121018800 == 31 [pid = 6615] [id = 314] 14:06:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x11910f800) [pid = 6615] [serial = 941] [outer = 0x0] 14:06:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1191bc800) [pid = 6615] [serial = 942] [outer = 0x11910f800] 14:06:38 INFO - PROCESS | 6615 | 1468184798558 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1197df000) [pid = 6615] [serial = 943] [outer = 0x11910f800] 14:06:38 INFO - PROCESS | 6615 | 1468184798964 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 568ms 14:06:38 INFO - PROCESS | 6615 | 1468184798971 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:06:38 INFO - PROCESS | 6615 | 1468184798973 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:06:38 INFO - PROCESS | 6615 | 1468184798977 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 6615 | 1468184798979 Marionette TRACE conn2 <- [1,1230,null,{}] 14:06:38 INFO - PROCESS | 6615 | 1468184798982 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}] 14:06:38 INFO - PROCESS | 6615 | 1468184798984 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:39 INFO - PROCESS | 6615 | 1468184799132 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:06:39 INFO - PROCESS | 6615 | 1468184799150 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 6615 | 1468184799151 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12181d000 == 32 [pid = 6615] [id = 315] 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1169f1800) [pid = 6615] [serial = 944] [outer = 0x0] 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x119af1000) [pid = 6615] [serial = 945] [outer = 0x1169f1800] 14:06:39 INFO - PROCESS | 6615 | 1468184799192 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119e44400) [pid = 6615] [serial = 946] [outer = 0x1169f1800] 14:06:39 INFO - PROCESS | 6615 | 1468184799630 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 14:06:39 INFO - PROCESS | 6615 | 1468184799646 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:06:39 INFO - PROCESS | 6615 | 1468184799648 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:06:39 INFO - PROCESS | 6615 | 1468184799650 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 6615 | 1468184799651 Marionette TRACE conn2 <- [1,1234,null,{}] 14:06:39 INFO - PROCESS | 6615 | 1468184799653 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}] 14:06:39 INFO - PROCESS | 6615 | 1468184799657 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:39 INFO - PROCESS | 6615 | 1468184799771 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:06:39 INFO - PROCESS | 6615 | 1468184799802 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 6615 | 1468184799803 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544b800 == 33 [pid = 6615] [id = 316] 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1133f4800) [pid = 6615] [serial = 947] [outer = 0x0] 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x121087000) [pid = 6615] [serial = 948] [outer = 0x1133f4800] 14:06:39 INFO - PROCESS | 6615 | 1468184799828 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121d2a400) [pid = 6615] [serial = 949] [outer = 0x1133f4800] 14:06:40 INFO - PROCESS | 6615 | 1468184800172 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 569ms 14:06:40 INFO - PROCESS | 6615 | 1468184800220 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 6615 | 1468184800221 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:06:40 INFO - PROCESS | 6615 | 1468184800223 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 6615 | 1468184800224 Marionette TRACE conn2 <- [1,1238,null,{}] 14:06:40 INFO - PROCESS | 6615 | 1468184800227 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}] 14:06:40 INFO - PROCESS | 6615 | 1468184800228 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:40 INFO - PROCESS | 6615 | 1468184800333 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:06:40 INFO - PROCESS | 6615 | 1468184800346 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 6615 | 1468184800347 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269f3800 == 34 [pid = 6615] [id = 317] 14:06:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x121d2ac00) [pid = 6615] [serial = 950] [outer = 0x0] 14:06:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x122fc4000) [pid = 6615] [serial = 951] [outer = 0x121d2ac00] 14:06:40 INFO - PROCESS | 6615 | 1468184800386 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x125690000) [pid = 6615] [serial = 952] [outer = 0x121d2ac00] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x12107d400) [pid = 6615] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x112d94c00) [pid = 6615] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1256be800) [pid = 6615] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x125837000) [pid = 6615] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x116793800) [pid = 6615] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1169f9800) [pid = 6615] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x11297ac00) [pid = 6615] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x118113c00) [pid = 6615] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x113c65c00) [pid = 6615] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x118598000) [pid = 6615] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x116139800) [pid = 6615] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x128f73000) [pid = 6615] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1169f4800) [pid = 6615] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116fbd400) [pid = 6615] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:06:40 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12107c800) [pid = 6615] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:06:40 INFO - PROCESS | 6615 | 1468184800947 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 773ms 14:06:41 INFO - PROCESS | 6615 | 1468184801007 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 6615 | 1468184801009 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:06:41 INFO - PROCESS | 6615 | 1468184801017 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 6615 | 1468184801018 Marionette TRACE conn2 <- [1,1242,null,{}] 14:06:41 INFO - PROCESS | 6615 | 1468184801020 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}] 14:06:41 INFO - PROCESS | 6615 | 1468184801021 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:41 INFO - PROCESS | 6615 | 1468184801129 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:06:41 INFO - PROCESS | 6615 | 1468184801170 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 6615 | 1468184801171 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x127076800 == 35 [pid = 6615] [id = 318] 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x112f45000) [pid = 6615] [serial = 953] [outer = 0x0] 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x117eb9800) [pid = 6615] [serial = 954] [outer = 0x112f45000] 14:06:41 INFO - PROCESS | 6615 | 1468184801196 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119105800) [pid = 6615] [serial = 955] [outer = 0x112f45000] 14:06:41 INFO - PROCESS | 6615 | 1468184801478 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 14:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:06:41 INFO - PROCESS | 6615 | 1468184801536 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 6615 | 1468184801538 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:06:41 INFO - PROCESS | 6615 | 1468184801540 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 6615 | 1468184801541 Marionette TRACE conn2 <- [1,1246,null,{}] 14:06:41 INFO - PROCESS | 6615 | 1468184801545 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}] 14:06:41 INFO - PROCESS | 6615 | 1468184801547 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:41 INFO - PROCESS | 6615 | 1468184801623 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:06:41 INFO - PROCESS | 6615 | 1468184801629 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 6615 | 1468184801630 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197be800 == 36 [pid = 6615] [id = 319] 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x11915a800) [pid = 6615] [serial = 956] [outer = 0x0] 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125836c00) [pid = 6615] [serial = 957] [outer = 0x11915a800] 14:06:41 INFO - PROCESS | 6615 | 1468184801655 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x125fcdc00) [pid = 6615] [serial = 958] [outer = 0x11915a800] 14:06:41 INFO - PROCESS | 6615 | 1468184801963 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 473ms 14:06:42 INFO - PROCESS | 6615 | 1468184802033 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:06:42 INFO - PROCESS | 6615 | 1468184802034 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:06:42 INFO - PROCESS | 6615 | 1468184802037 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 6615 | 1468184802038 Marionette TRACE conn2 <- [1,1250,null,{}] 14:06:42 INFO - PROCESS | 6615 | 1468184802040 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}] 14:06:42 INFO - PROCESS | 6615 | 1468184802041 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:42 INFO - PROCESS | 6615 | 1468184802120 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:06:42 INFO - PROCESS | 6615 | 1468184802123 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 6615 | 1468184802124 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x12991c800 == 37 [pid = 6615] [id = 320] 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x119465800) [pid = 6615] [serial = 959] [outer = 0x0] 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x126085400) [pid = 6615] [serial = 960] [outer = 0x119465800] 14:06:42 INFO - PROCESS | 6615 | 1468184802152 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x126d65400) [pid = 6615] [serial = 961] [outer = 0x119465800] 14:06:42 INFO - PROCESS | 6615 | 1468184802503 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 14:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:06:42 INFO - PROCESS | 6615 | 1468184802558 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 6615 | 1468184802561 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:06:42 INFO - PROCESS | 6615 | 1468184802564 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 6615 | 1468184802567 Marionette TRACE conn2 <- [1,1254,null,{}] 14:06:42 INFO - PROCESS | 6615 | 1468184802570 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}] 14:06:42 INFO - PROCESS | 6615 | 1468184802573 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:42 INFO - PROCESS | 6615 | 1468184802742 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:06:42 INFO - PROCESS | 6615 | 1468184802754 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 6615 | 1468184802756 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x121818000 == 38 [pid = 6615] [id = 321] 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x125fcfc00) [pid = 6615] [serial = 962] [outer = 0x0] 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x126ed4c00) [pid = 6615] [serial = 963] [outer = 0x125fcfc00] 14:06:42 INFO - PROCESS | 6615 | 1468184802799 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x128b56000) [pid = 6615] [serial = 964] [outer = 0x125fcfc00] 14:06:43 INFO - PROCESS | 6615 | 1468184803467 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 973ms 14:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:06:43 INFO - PROCESS | 6615 | 1468184803537 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 6615 | 1468184803539 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:06:43 INFO - PROCESS | 6615 | 1468184803542 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 6615 | 1468184803546 Marionette TRACE conn2 <- [1,1258,null,{}] 14:06:43 INFO - PROCESS | 6615 | 1468184803549 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}] 14:06:43 INFO - PROCESS | 6615 | 1468184803551 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:43 INFO - PROCESS | 6615 | 1468184803664 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:06:43 INFO - PROCESS | 6615 | 1468184803720 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 6615 | 1468184803722 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6b800 == 39 [pid = 6615] [id = 322] 14:06:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x115e8dc00) [pid = 6615] [serial = 965] [outer = 0x0] 14:06:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x116795800) [pid = 6615] [serial = 966] [outer = 0x115e8dc00] 14:06:43 INFO - PROCESS | 6615 | 1468184803754 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x117555000) [pid = 6615] [serial = 967] [outer = 0x115e8dc00] 14:06:44 INFO - PROCESS | 6615 | 1468184804351 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 822ms 14:06:44 INFO - PROCESS | 6615 | 1468184804365 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 6615 | 1468184804368 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:06:44 INFO - PROCESS | 6615 | 1468184804373 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 6615 | 1468184804375 Marionette TRACE conn2 <- [1,1262,null,{}] 14:06:44 INFO - PROCESS | 6615 | 1468184804377 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}] 14:06:44 INFO - PROCESS | 6615 | 1468184804379 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:44 INFO - PROCESS | 6615 | 1468184804583 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:06:44 INFO - PROCESS | 6615 | 1468184804672 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 6615 | 1468184804674 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x11336f800 == 40 [pid = 6615] [id = 323] 14:06:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x113c65000) [pid = 6615] [serial = 968] [outer = 0x0] 14:06:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x115e24000) [pid = 6615] [serial = 969] [outer = 0x113c65000] 14:06:44 INFO - PROCESS | 6615 | 1468184804703 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x116984c00) [pid = 6615] [serial = 970] [outer = 0x113c65000] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x12991c800 == 39 [pid = 6615] [id = 320] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x1197be800 == 38 [pid = 6615] [id = 319] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x127076800 == 37 [pid = 6615] [id = 318] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x1269f3800 == 36 [pid = 6615] [id = 317] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x12544b800 == 35 [pid = 6615] [id = 316] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x12181d000 == 34 [pid = 6615] [id = 315] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x121018800 == 33 [pid = 6615] [id = 314] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x1197c0800 == 32 [pid = 6615] [id = 313] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x11806c800 == 31 [pid = 6615] [id = 312] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x1164a3000 == 30 [pid = 6615] [id = 311] 14:06:45 INFO - PROCESS | 6615 | --DOCSHELL 0x11746b800 == 29 [pid = 6615] [id = 310] 14:06:45 INFO - PROCESS | 6615 | 1468184805133 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 774ms 14:06:45 INFO - PROCESS | 6615 | 1468184805148 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 6615 | 1468184805150 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:06:45 INFO - PROCESS | 6615 | 1468184805153 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 6615 | 1468184805155 Marionette TRACE conn2 <- [1,1266,null,{}] 14:06:45 INFO - PROCESS | 6615 | 1468184805159 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}] 14:06:45 INFO - PROCESS | 6615 | 1468184805162 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:45 INFO - PROCESS | 6615 | 1468184805258 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x128b58400) [pid = 6615] [serial = 867] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x121127400) [pid = 6615] [serial = 891] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x119e44000) [pid = 6615] [serial = 889] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x125a5b400) [pid = 6615] [serial = 894] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x125348800) [pid = 6615] [serial = 892] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1269a1c00) [pid = 6615] [serial = 897] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x116983400) [pid = 6615] [serial = 872] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1169f8800) [pid = 6615] [serial = 873] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x117148c00) [pid = 6615] [serial = 875] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x118114800) [pid = 6615] [serial = 876] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1129d7000) [pid = 6615] [serial = 869] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x112f4c800) [pid = 6615] [serial = 870] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1182a5800) [pid = 6615] [serial = 879] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11858d000) [pid = 6615] [serial = 880] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x119412400) [pid = 6615] [serial = 885] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1197e9000) [pid = 6615] [serial = 886] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1187f0c00) [pid = 6615] [serial = 882] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1191b2c00) [pid = 6615] [serial = 883] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x128f72c00) [pid = 6615] [serial = 907] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125ffcc00) [pid = 6615] [serial = 895] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x129263000) [pid = 6615] [serial = 909] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x116a21400) [pid = 6615] [serial = 480] [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.] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1182a6800) [pid = 6615] [serial = 900] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x127374400) [pid = 6615] [serial = 906] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x12926cc00) [pid = 6615] [serial = 910] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x11945c800) [pid = 6615] [serial = 901] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1191bec00) [pid = 6615] [serial = 888] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1270dc400) [pid = 6615] [serial = 898] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1270dd400) [pid = 6615] [serial = 904] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x121d2e400) [pid = 6615] [serial = 903] [outer = 0x0] [url = about:blank] 14:06:45 INFO - PROCESS | 6615 | 1468184805319 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 6615 | 1468184805321 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169a7000 == 30 [pid = 6615] [id = 324] 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x112f4c800) [pid = 6615] [serial = 971] [outer = 0x0] 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1169f3000) [pid = 6615] [serial = 972] [outer = 0x112f4c800] 14:06:45 INFO - PROCESS | 6615 | 1468184805348 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11813ac00) [pid = 6615] [serial = 973] [outer = 0x112f4c800] 14:06:45 INFO - PROCESS | 6615 | 1468184805760 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 622ms 14:06:45 INFO - PROCESS | 6615 | 1468184805799 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 6615 | 1468184805802 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:06:45 INFO - PROCESS | 6615 | 1468184805808 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 6615 | 1468184805810 Marionette TRACE conn2 <- [1,1270,null,{}] 14:06:45 INFO - PROCESS | 6615 | 1468184805814 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}] 14:06:45 INFO - PROCESS | 6615 | 1468184805816 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:45 INFO - PROCESS | 6615 | 1468184805905 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:06:45 INFO - PROCESS | 6615 | 1468184805914 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 6615 | 1468184805916 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917e000 == 31 [pid = 6615] [id = 325] 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1182cc000) [pid = 6615] [serial = 974] [outer = 0x0] 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11858d000) [pid = 6615] [serial = 975] [outer = 0x1182cc000] 14:06:45 INFO - PROCESS | 6615 | 1468184805942 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1185a2c00) [pid = 6615] [serial = 976] [outer = 0x1182cc000] 14:06:46 INFO - PROCESS | 6615 | 1468184806310 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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 523ms 14:06:46 INFO - PROCESS | 6615 | 1468184806332 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 6615 | 1468184806334 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:06:46 INFO - PROCESS | 6615 | 1468184806342 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 6615 | 1468184806348 Marionette TRACE conn2 <- [1,1274,null,{}] 14:06:46 INFO - PROCESS | 6615 | 1468184806360 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}] 14:06:46 INFO - PROCESS | 6615 | 1468184806362 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:46 INFO - PROCESS | 6615 | 1468184806446 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:06:46 INFO - PROCESS | 6615 | 1468184806450 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 6615 | 1468184806451 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101e000 == 32 [pid = 6615] [id = 326] 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x116a1b000) [pid = 6615] [serial = 977] [outer = 0x0] 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1191b1800) [pid = 6615] [serial = 978] [outer = 0x116a1b000] 14:06:46 INFO - PROCESS | 6615 | 1468184806476 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119a43800) [pid = 6615] [serial = 979] [outer = 0x116a1b000] 14:06:46 INFO - PROCESS | 6615 | 1468184806808 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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 482ms 14:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:06:46 INFO - PROCESS | 6615 | 1468184806821 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 6615 | 1468184806822 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:06:46 INFO - PROCESS | 6615 | 1468184806824 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 6615 | 1468184806826 Marionette TRACE conn2 <- [1,1278,null,{}] 14:06:46 INFO - PROCESS | 6615 | 1468184806830 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}] 14:06:46 INFO - PROCESS | 6615 | 1468184806831 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:46 INFO - PROCESS | 6615 | 1468184806908 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:06:46 INFO - PROCESS | 6615 | 1468184806914 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 6615 | 1468184806915 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x121810800 == 33 [pid = 6615] [id = 327] 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1191bcc00) [pid = 6615] [serial = 980] [outer = 0x0] 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119e47000) [pid = 6615] [serial = 981] [outer = 0x1191bcc00] 14:06:46 INFO - PROCESS | 6615 | 1468184806939 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121088800) [pid = 6615] [serial = 982] [outer = 0x1191bcc00] 14:06:47 INFO - PROCESS | 6615 | 1468184807286 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 471ms 14:06:47 INFO - PROCESS | 6615 | 1468184807298 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 6615 | 1468184807300 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:06:47 INFO - PROCESS | 6615 | 1468184807302 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 6615 | 1468184807303 Marionette TRACE conn2 <- [1,1282,null,{}] 14:06:47 INFO - PROCESS | 6615 | 1468184807306 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}] 14:06:47 INFO - PROCESS | 6615 | 1468184807307 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:47 INFO - PROCESS | 6615 | 1468184807460 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:06:47 INFO - PROCESS | 6615 | 1468184807477 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 6615 | 1468184807483 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c9d000 == 34 [pid = 6615] [id = 328] 14:06:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1211c3400) [pid = 6615] [serial = 983] [outer = 0x0] 14:06:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1211cac00) [pid = 6615] [serial = 984] [outer = 0x1211c3400] 14:06:47 INFO - PROCESS | 6615 | 1468184807535 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121d2c400) [pid = 6615] [serial = 985] [outer = 0x1211c3400] 14:06:48 INFO - PROCESS | 6615 | 1468184808016 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 719ms 14:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:06:48 INFO - PROCESS | 6615 | 1468184808021 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 6615 | 1468184808022 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:06:48 INFO - PROCESS | 6615 | 1468184808024 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 6615 | 1468184808027 Marionette TRACE conn2 <- [1,1286,null,{}] 14:06:48 INFO - PROCESS | 6615 | 1468184808029 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}] 14:06:48 INFO - PROCESS | 6615 | 1468184808030 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:48 INFO - PROCESS | 6615 | 1468184808133 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:06:48 INFO - PROCESS | 6615 | 1468184808145 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 6615 | 1468184808146 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260f1800 == 35 [pid = 6615] [id = 329] 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x118527800) [pid = 6615] [serial = 986] [outer = 0x0] 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125834000) [pid = 6615] [serial = 987] [outer = 0x118527800] 14:06:48 INFO - PROCESS | 6615 | 1468184808170 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x126d70000) [pid = 6615] [serial = 988] [outer = 0x118527800] 14:06:48 INFO - PROCESS | 6615 | 1468184808542 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 571ms 14:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:06:48 INFO - PROCESS | 6615 | 1468184808596 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 6615 | 1468184808597 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:06:48 INFO - PROCESS | 6615 | 1468184808599 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 6615 | 1468184808601 Marionette TRACE conn2 <- [1,1290,null,{}] 14:06:48 INFO - PROCESS | 6615 | 1468184808603 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}] 14:06:48 INFO - PROCESS | 6615 | 1468184808604 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:48 INFO - PROCESS | 6615 | 1468184808701 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:06:48 INFO - PROCESS | 6615 | 1468184808739 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 6615 | 1468184808740 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x118079800 == 36 [pid = 6615] [id = 330] 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x126d71800) [pid = 6615] [serial = 989] [outer = 0x0] 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1270e0c00) [pid = 6615] [serial = 990] [outer = 0x126d71800] 14:06:48 INFO - PROCESS | 6615 | 1468184808764 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12890c000) [pid = 6615] [serial = 991] [outer = 0x126d71800] 14:06:49 INFO - PROCESS | 6615 | 1468184809065 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 14:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:06:49 INFO - PROCESS | 6615 | 1468184809118 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 6615 | 1468184809119 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:06:49 INFO - PROCESS | 6615 | 1468184809121 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 6615 | 1468184809123 Marionette TRACE conn2 <- [1,1294,null,{}] 14:06:49 INFO - PROCESS | 6615 | 1468184809125 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}] 14:06:49 INFO - PROCESS | 6615 | 1468184809127 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:49 INFO - PROCESS | 6615 | 1468184809223 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:06:49 INFO - PROCESS | 6615 | 1468184809259 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 6615 | 1468184809260 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fd5000 == 37 [pid = 6615] [id = 331] 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12890e400) [pid = 6615] [serial = 992] [outer = 0x0] 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x128b53400) [pid = 6615] [serial = 993] [outer = 0x12890e400] 14:06:49 INFO - PROCESS | 6615 | 1468184809293 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x128e2bc00) [pid = 6615] [serial = 994] [outer = 0x12890e400] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1169f1800) [pid = 6615] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1133f4800) [pid = 6615] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11811a400) [pid = 6615] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112f9a800) [pid = 6615] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1169f4400) [pid = 6615] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x113c94400) [pid = 6615] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x113c95000) [pid = 6615] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118115000) [pid = 6615] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x119418000) [pid = 6615] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119465800) [pid = 6615] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121d25800) [pid = 6615] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x128910c00) [pid = 6615] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x113375400) [pid = 6615] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x121d2ac00) [pid = 6615] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112f45000) [pid = 6615] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x11915a800) [pid = 6615] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:06:49 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x11910f800) [pid = 6615] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:06:49 INFO - PROCESS | 6615 | 1468184809674 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 568ms 14:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:06:49 INFO - PROCESS | 6615 | 1468184809690 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 6615 | 1468184809692 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:06:49 INFO - PROCESS | 6615 | 1468184809695 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 6615 | 1468184809697 Marionette TRACE conn2 <- [1,1298,null,{}] 14:06:49 INFO - PROCESS | 6615 | 1468184809700 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}] 14:06:49 INFO - PROCESS | 6615 | 1468184809701 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:49 INFO - PROCESS | 6615 | 1468184809780 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:06:49 INFO - PROCESS | 6615 | 1468184809783 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 6615 | 1468184809785 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260e6800 == 38 [pid = 6615] [id = 332] 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x113c94400) [pid = 6615] [serial = 995] [outer = 0x0] 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x11811a400) [pid = 6615] [serial = 996] [outer = 0x113c94400] 14:06:49 INFO - PROCESS | 6615 | 1468184809810 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119107800) [pid = 6615] [serial = 997] [outer = 0x113c94400] 14:06:50 INFO - PROCESS | 6615 | 1468184810143 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 473ms 14:06:50 INFO - PROCESS | 6615 | 1468184810167 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 6615 | 1468184810169 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:06:50 INFO - PROCESS | 6615 | 1468184810171 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 6615 | 1468184810172 Marionette TRACE conn2 <- [1,1302,null,{}] 14:06:50 INFO - PROCESS | 6615 | 1468184810174 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}] 14:06:50 INFO - PROCESS | 6615 | 1468184810176 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:50 INFO - PROCESS | 6615 | 1468184810282 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:06:50 INFO - PROCESS | 6615 | 1468184810288 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 6615 | 1468184810298 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad15800 == 39 [pid = 6615] [id = 333] 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119a3f000) [pid = 6615] [serial = 998] [outer = 0x0] 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x125836000) [pid = 6615] [serial = 999] [outer = 0x119a3f000] 14:06:50 INFO - PROCESS | 6615 | 1468184810326 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x128e2fc00) [pid = 6615] [serial = 1000] [outer = 0x119a3f000] 14:06:50 INFO - PROCESS | 6615 | 1468184810656 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 14:06:50 INFO - PROCESS | 6615 | 1468184810692 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:06:50 INFO - PROCESS | 6615 | 1468184810693 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:06:50 INFO - PROCESS | 6615 | 1468184810695 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 6615 | 1468184810697 Marionette TRACE conn2 <- [1,1306,null,{}] 14:06:50 INFO - PROCESS | 6615 | 1468184810700 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}] 14:06:50 INFO - PROCESS | 6615 | 1468184810701 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:50 INFO - PROCESS | 6615 | 1468184810792 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:06:50 INFO - PROCESS | 6615 | 1468184810798 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 6615 | 1468184810799 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1e0000 == 40 [pid = 6615] [id = 334] 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x128f72000) [pid = 6615] [serial = 1001] [outer = 0x0] 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x12926d000) [pid = 6615] [serial = 1002] [outer = 0x128f72000] 14:06:50 INFO - PROCESS | 6615 | 1468184810823 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1294a5800) [pid = 6615] [serial = 1003] [outer = 0x128f72000] 14:06:51 INFO - PROCESS | 6615 | 1468184811233 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 569ms 14:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:06:51 INFO - PROCESS | 6615 | 1468184811265 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 6615 | 1468184811267 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:06:51 INFO - PROCESS | 6615 | 1468184811271 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 6615 | 1468184811273 Marionette TRACE conn2 <- [1,1310,null,{}] 14:06:51 INFO - PROCESS | 6615 | 1468184811277 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}] 14:06:51 INFO - PROCESS | 6615 | 1468184811279 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:51 INFO - PROCESS | 6615 | 1468184811389 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:06:51 INFO - PROCESS | 6615 | 1468184811460 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 6615 | 1468184811461 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x1164a4000 == 41 [pid = 6615] [id = 335] 14:06:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x115e8b800) [pid = 6615] [serial = 1004] [outer = 0x0] 14:06:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1169eec00) [pid = 6615] [serial = 1005] [outer = 0x115e8b800] 14:06:51 INFO - PROCESS | 6615 | 1468184811493 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x117eb7000) [pid = 6615] [serial = 1006] [outer = 0x115e8b800] 14:06:51 INFO - PROCESS | 6615 | 1468184811962 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] 14:06:52 INFO - PROCESS | 6615 | 1468184812014 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:06:52 INFO - PROCESS | 6615 | 1468184812020 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 6615 | 1468184812022 Marionette TRACE conn2 <- [1,1314,null,{}] 14:06:52 INFO - PROCESS | 6615 | 1468184812024 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}] 14:06:52 INFO - PROCESS | 6615 | 1468184812026 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:52 INFO - PROCESS | 6615 | 1468184812143 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:06:52 INFO - PROCESS | 6615 | 1468184812215 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 6615 | 1468184812216 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a33800 == 42 [pid = 6615] [id = 336] 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x118755800) [pid = 6615] [serial = 1007] [outer = 0x0] 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119163c00) [pid = 6615] [serial = 1008] [outer = 0x118755800] 14:06:52 INFO - PROCESS | 6615 | 1468184812246 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x119418000) [pid = 6615] [serial = 1009] [outer = 0x118755800] 14:06:52 INFO - PROCESS | 6615 | 1468184812679 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 14:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:06:52 INFO - PROCESS | 6615 | 1468184812690 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 6615 | 1468184812692 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:06:52 INFO - PROCESS | 6615 | 1468184812696 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 6615 | 1468184812699 Marionette TRACE conn2 <- [1,1318,null,{}] 14:06:52 INFO - PROCESS | 6615 | 1468184812726 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}] 14:06:52 INFO - PROCESS | 6615 | 1468184812729 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:52 INFO - PROCESS | 6615 | 1468184812863 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:06:52 INFO - PROCESS | 6615 | 1468184812876 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 6615 | 1468184812878 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d5000 == 43 [pid = 6615] [id = 337] 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x119e4e400) [pid = 6615] [serial = 1010] [outer = 0x0] 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121d22000) [pid = 6615] [serial = 1011] [outer = 0x119e4e400] 14:06:52 INFO - PROCESS | 6615 | 1468184812909 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x125fff800) [pid = 6615] [serial = 1012] [outer = 0x119e4e400] 14:06:53 INFO - PROCESS | 6615 | 1468184813356 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 14:06:53 INFO - PROCESS | 6615 | 1468184813396 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 6615 | 1468184813398 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:06:53 INFO - PROCESS | 6615 | 1468184813402 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 6615 | 1468184813403 Marionette TRACE conn2 <- [1,1322,null,{}] 14:06:53 INFO - PROCESS | 6615 | 1468184813406 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}] 14:06:53 INFO - PROCESS | 6615 | 1468184813407 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:53 INFO - PROCESS | 6615 | 1468184813510 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:06:53 INFO - PROCESS | 6615 | 1468184813578 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 6615 | 1468184813580 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9cb000 == 44 [pid = 6615] [id = 338] 14:06:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x127374000) [pid = 6615] [serial = 1013] [outer = 0x0] 14:06:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x128b4ac00) [pid = 6615] [serial = 1014] [outer = 0x127374000] 14:06:53 INFO - PROCESS | 6615 | 1468184813609 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x129260400) [pid = 6615] [serial = 1015] [outer = 0x127374000] 14:06:54 INFO - PROCESS | 6615 | 1468184814031 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 14:06:54 INFO - PROCESS | 6615 | 1468184814073 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:06:54 INFO - PROCESS | 6615 | 1468184814076 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:06:54 INFO - PROCESS | 6615 | 1468184814079 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 6615 | 1468184814081 Marionette TRACE conn2 <- [1,1326,null,{}] 14:06:54 INFO - PROCESS | 6615 | 1468184814085 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}] 14:06:54 INFO - PROCESS | 6615 | 1468184814087 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:54 INFO - PROCESS | 6615 | 1468184814263 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:06:54 INFO - PROCESS | 6615 | 1468184814407 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 6615 | 1468184814408 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be1f000 == 45 [pid = 6615] [id = 339] 14:06:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x112d92c00) [pid = 6615] [serial = 1016] [outer = 0x0] 14:06:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x127374c00) [pid = 6615] [serial = 1017] [outer = 0x112d92c00] 14:06:54 INFO - PROCESS | 6615 | 1468184814460 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x129535400) [pid = 6615] [serial = 1018] [outer = 0x112d92c00] 14:06:55 INFO - PROCESS | 6615 | 1468184815075 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]]]}] 14:06:55 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 14:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1022ms 14:06:55 INFO - PROCESS | 6615 | 1468184815109 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 6615 | 1468184815113 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:06:55 INFO - PROCESS | 6615 | 1468184815135 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 6615 | 1468184815138 Marionette TRACE conn2 <- [1,1330,null,{}] 14:06:55 INFO - PROCESS | 6615 | 1468184815141 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}] 14:06:55 INFO - PROCESS | 6615 | 1468184815143 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:55 INFO - PROCESS | 6615 | 1468184815239 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:06:55 INFO - PROCESS | 6615 | 1468184815307 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 6615 | 1468184815310 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x118157000 == 46 [pid = 6615] [id = 340] 14:06:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x113c65400) [pid = 6615] [serial = 1019] [outer = 0x0] 14:06:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x116fc7400) [pid = 6615] [serial = 1020] [outer = 0x113c65400] 14:06:55 INFO - PROCESS | 6615 | 1468184815339 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x118121c00) [pid = 6615] [serial = 1021] [outer = 0x113c65400] 14:06:55 INFO - PROCESS | 6615 | 1468184815791 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]]]}] 14:06:55 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 14:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 740ms 14:06:55 INFO - PROCESS | 6615 | 1468184815858 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 6615 | 1468184815861 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:06:55 INFO - PROCESS | 6615 | 1468184815865 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 6615 | 1468184815867 Marionette TRACE conn2 <- [1,1334,null,{}] 14:06:55 INFO - PROCESS | 6615 | 1468184815869 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}] 14:06:55 INFO - PROCESS | 6615 | 1468184815871 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad15800 == 45 [pid = 6615] [id = 333] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x1260e6800 == 44 [pid = 6615] [id = 332] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x128fd5000 == 43 [pid = 6615] [id = 331] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x118079800 == 42 [pid = 6615] [id = 330] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x1260f1800 == 41 [pid = 6615] [id = 329] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x119c9d000 == 40 [pid = 6615] [id = 328] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121810800 == 39 [pid = 6615] [id = 327] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12101e000 == 38 [pid = 6615] [id = 326] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x11917e000 == 37 [pid = 6615] [id = 325] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x1169a7000 == 36 [pid = 6615] [id = 324] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x11336f800 == 35 [pid = 6615] [id = 323] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x117e6b800 == 34 [pid = 6615] [id = 322] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121818000 == 33 [pid = 6615] [id = 321] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x118157000 == 32 [pid = 6615] [id = 340] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12be1f000 == 31 [pid = 6615] [id = 339] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9cb000 == 30 [pid = 6615] [id = 338] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d5000 == 29 [pid = 6615] [id = 337] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121a33800 == 28 [pid = 6615] [id = 336] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1e0000 == 27 [pid = 6615] [id = 334] 14:06:56 INFO - PROCESS | 6615 | --DOCSHELL 0x1164a4000 == 26 [pid = 6615] [id = 335] 14:06:56 INFO - PROCESS | 6615 | 1468184816464 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x119af1000) [pid = 6615] [serial = 945] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x121087000) [pid = 6615] [serial = 948] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1185a7c00) [pid = 6615] [serial = 931] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x118370000) [pid = 6615] [serial = 930] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1185a2800) [pid = 6615] [serial = 939] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1187f4000) [pid = 6615] [serial = 940] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1182a6c00) [pid = 6615] [serial = 937] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x11755d400) [pid = 6615] [serial = 936] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x116633800) [pid = 6615] [serial = 933] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1169ea400) [pid = 6615] [serial = 934] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x116905400) [pid = 6615] [serial = 913] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x115d11800) [pid = 6615] [serial = 912] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11874fc00) [pid = 6615] [serial = 916] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x118376400) [pid = 6615] [serial = 915] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1211c2400) [pid = 6615] [serial = 919] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12107cc00) [pid = 6615] [serial = 918] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x126085400) [pid = 6615] [serial = 960] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12890f400) [pid = 6615] [serial = 922] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x125fcd800) [pid = 6615] [serial = 921] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x129268400) [pid = 6615] [serial = 925] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128e31000) [pid = 6615] [serial = 924] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x116794c00) [pid = 6615] [serial = 928] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x115de1800) [pid = 6615] [serial = 927] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x122fc4000) [pid = 6615] [serial = 951] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x117eb9800) [pid = 6615] [serial = 954] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125836c00) [pid = 6615] [serial = 957] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125690000) [pid = 6615] [serial = 952] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1191bc800) [pid = 6615] [serial = 942] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x125fcdc00) [pid = 6615] [serial = 958] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x126d65400) [pid = 6615] [serial = 961] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121d2a400) [pid = 6615] [serial = 949] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119e44400) [pid = 6615] [serial = 946] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1197df000) [pid = 6615] [serial = 943] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x119105800) [pid = 6615] [serial = 955] [outer = 0x0] [url = about:blank] 14:06:56 INFO - PROCESS | 6615 | 1468184816562 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 6615 | 1468184816563 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x11253d000 == 27 [pid = 6615] [id = 341] 14:06:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x112133400) [pid = 6615] [serial = 1022] [outer = 0x0] 14:06:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x112d9ac00) [pid = 6615] [serial = 1023] [outer = 0x112133400] 14:06:56 INFO - PROCESS | 6615 | 1468184816593 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x113384800) [pid = 6615] [serial = 1024] [outer = 0x112133400] 14:06:56 INFO - PROCESS | 6615 | 1468184816923 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1074ms 14:06:56 INFO - PROCESS | 6615 | 1468184816940 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 6615 | 1468184816942 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:06:56 INFO - PROCESS | 6615 | 1468184816949 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 6615 | 1468184816951 Marionette TRACE conn2 <- [1,1338,null,{}] 14:06:56 INFO - PROCESS | 6615 | 1468184816954 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}] 14:06:56 INFO - PROCESS | 6615 | 1468184816956 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:57 INFO - PROCESS | 6615 | 1468184817060 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:06:57 INFO - PROCESS | 6615 | 1468184817110 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 6615 | 1468184817111 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ac4800 == 28 [pid = 6615] [id = 342] 14:06:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x113c94000) [pid = 6615] [serial = 1025] [outer = 0x0] 14:06:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x116908c00) [pid = 6615] [serial = 1026] [outer = 0x113c94000] 14:06:57 INFO - PROCESS | 6615 | 1468184817138 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x117559000) [pid = 6615] [serial = 1027] [outer = 0x113c94000] 14:06:57 INFO - PROCESS | 6615 | 1468184817907 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 14:06:57 INFO - PROCESS | 6615 | 1468184817920 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 6615 | 1468184817922 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:06:57 INFO - PROCESS | 6615 | 1468184817924 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 6615 | 1468184817926 Marionette TRACE conn2 <- [1,1342,null,{}] 14:06:57 INFO - PROCESS | 6615 | 1468184817929 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}] 14:06:57 INFO - PROCESS | 6615 | 1468184817931 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:58 INFO - PROCESS | 6615 | 1468184818009 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:06:58 INFO - PROCESS | 6615 | 1468184818017 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 6615 | 1468184818019 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x116684000 == 29 [pid = 6615] [id = 343] 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1182d5000) [pid = 6615] [serial = 1028] [outer = 0x0] 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11836c800) [pid = 6615] [serial = 1029] [outer = 0x1182d5000] 14:06:58 INFO - PROCESS | 6615 | 1468184818052 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118594800) [pid = 6615] [serial = 1030] [outer = 0x1182d5000] 14:06:58 INFO - PROCESS | 6615 | 1468184818404 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 523ms 14:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:06:58 INFO - PROCESS | 6615 | 1468184818455 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 6615 | 1468184818457 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:06:58 INFO - PROCESS | 6615 | 1468184818465 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 6615 | 1468184818468 Marionette TRACE conn2 <- [1,1346,null,{}] 14:06:58 INFO - PROCESS | 6615 | 1468184818471 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}] 14:06:58 INFO - PROCESS | 6615 | 1468184818473 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:58 INFO - PROCESS | 6615 | 1468184818582 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:06:58 INFO - PROCESS | 6615 | 1468184818613 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 6615 | 1468184818614 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c89000 == 30 [pid = 6615] [id = 344] 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1185a1c00) [pid = 6615] [serial = 1031] [outer = 0x0] 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119109000) [pid = 6615] [serial = 1032] [outer = 0x1185a1c00] 14:06:58 INFO - PROCESS | 6615 | 1468184818640 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1191bf800) [pid = 6615] [serial = 1033] [outer = 0x1185a1c00] 14:06:58 INFO - PROCESS | 6615 | 1468184818964 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 525ms 14:06:58 INFO - PROCESS | 6615 | 1468184818986 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 6615 | 1468184818988 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:06:59 INFO - PROCESS | 6615 | 1468184818998 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 6615 | 1468184818999 Marionette TRACE conn2 <- [1,1350,null,{}] 14:06:59 INFO - PROCESS | 6615 | 1468184819001 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}] 14:06:59 INFO - PROCESS | 6615 | 1468184819002 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:59 INFO - PROCESS | 6615 | 1468184819098 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:06:59 INFO - PROCESS | 6615 | 1468184819102 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 6615 | 1468184819103 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136f800 == 31 [pid = 6615] [id = 345] 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119167000) [pid = 6615] [serial = 1034] [outer = 0x0] 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1197df000) [pid = 6615] [serial = 1035] [outer = 0x119167000] 14:06:59 INFO - PROCESS | 6615 | 1468184819128 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119af5400) [pid = 6615] [serial = 1036] [outer = 0x119167000] 14:06:59 INFO - PROCESS | 6615 | 1468184819482 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 529ms 14:06:59 INFO - PROCESS | 6615 | 1468184819519 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 6615 | 1468184819520 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:06:59 INFO - PROCESS | 6615 | 1468184819522 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 6615 | 1468184819524 Marionette TRACE conn2 <- [1,1354,null,{}] 14:06:59 INFO - PROCESS | 6615 | 1468184819526 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}] 14:06:59 INFO - PROCESS | 6615 | 1468184819527 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:59 INFO - PROCESS | 6615 | 1468184819625 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:06:59 INFO - PROCESS | 6615 | 1468184819629 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 6615 | 1468184819633 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:06:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e1a800 == 32 [pid = 6615] [id = 346] 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1182cd000) [pid = 6615] [serial = 1037] [outer = 0x0] 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121088400) [pid = 6615] [serial = 1038] [outer = 0x1182cd000] 14:06:59 INFO - PROCESS | 6615 | 1468184819666 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1211c2c00) [pid = 6615] [serial = 1039] [outer = 0x1182cd000] 14:07:00 INFO - PROCESS | 6615 | 1468184820034 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 14:07:00 INFO - PROCESS | 6615 | 1468184820041 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 6615 | 1468184820042 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:07:00 INFO - PROCESS | 6615 | 1468184820046 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 6615 | 1468184820047 Marionette TRACE conn2 <- [1,1358,null,{}] 14:07:00 INFO - PROCESS | 6615 | 1468184820049 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}] 14:07:00 INFO - PROCESS | 6615 | 1468184820050 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:00 INFO - PROCESS | 6615 | 1468184820151 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:07:00 INFO - PROCESS | 6615 | 1468184820163 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 6615 | 1468184820164 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x11254a000 == 33 [pid = 6615] [id = 347] 14:07:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121547000) [pid = 6615] [serial = 1040] [outer = 0x0] 14:07:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121e19400) [pid = 6615] [serial = 1041] [outer = 0x121547000] 14:07:00 INFO - PROCESS | 6615 | 1468184820191 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x125682400) [pid = 6615] [serial = 1042] [outer = 0x121547000] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x118527800) [pid = 6615] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x126d71800) [pid = 6615] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12890e400) [pid = 6615] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1191bcc00) [pid = 6615] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112f4c800) [pid = 6615] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x113c65000) [pid = 6615] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182cc000) [pid = 6615] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116a1b000) [pid = 6615] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x125fcfc00) [pid = 6615] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x115e8dc00) [pid = 6615] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x113c94400) [pid = 6615] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x128f72000) [pid = 6615] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x119a3f000) [pid = 6615] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:07:00 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1211c3400) [pid = 6615] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:07:00 INFO - PROCESS | 6615 | 1468184820861 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 870ms 14:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:07:00 INFO - PROCESS | 6615 | 1468184820916 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 6615 | 1468184820918 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:07:00 INFO - PROCESS | 6615 | 1468184820920 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 6615 | 1468184820921 Marionette TRACE conn2 <- [1,1362,null,{}] 14:07:00 INFO - PROCESS | 6615 | 1468184820923 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}] 14:07:00 INFO - PROCESS | 6615 | 1468184820924 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:01 INFO - PROCESS | 6615 | 1468184821001 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:07:01 INFO - PROCESS | 6615 | 1468184821005 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 6615 | 1468184821006 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x126d12000 == 34 [pid = 6615] [id = 348] 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1129de800) [pid = 6615] [serial = 1043] [outer = 0x0] 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x113c99000) [pid = 6615] [serial = 1044] [outer = 0x1129de800] 14:07:01 INFO - PROCESS | 6615 | 1468184821033 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119166800) [pid = 6615] [serial = 1045] [outer = 0x1129de800] 14:07:01 INFO - PROCESS | 6615 | 1468184821384 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 14:07:01 INFO - PROCESS | 6615 | 1468184821388 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 6615 | 1468184821389 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:07:01 INFO - PROCESS | 6615 | 1468184821392 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 6615 | 1468184821393 Marionette TRACE conn2 <- [1,1366,null,{}] 14:07:01 INFO - PROCESS | 6615 | 1468184821399 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}] 14:07:01 INFO - PROCESS | 6615 | 1468184821400 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:01 INFO - PROCESS | 6615 | 1468184821503 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:07:01 INFO - PROCESS | 6615 | 1468184821527 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 6615 | 1468184821528 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b11800 == 35 [pid = 6615] [id = 349] 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11755cc00) [pid = 6615] [serial = 1046] [outer = 0x0] 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121083000) [pid = 6615] [serial = 1047] [outer = 0x11755cc00] 14:07:01 INFO - PROCESS | 6615 | 1468184821553 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x125fcbc00) [pid = 6615] [serial = 1048] [outer = 0x11755cc00] 14:07:01 INFO - PROCESS | 6615 | 1468184821876 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] 14:07:01 INFO - PROCESS | 6615 | 1468184821919 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:07:01 INFO - PROCESS | 6615 | 1468184821922 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 6615 | 1468184821923 Marionette TRACE conn2 <- [1,1370,null,{}] 14:07:01 INFO - PROCESS | 6615 | 1468184821925 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}] 14:07:01 INFO - PROCESS | 6615 | 1468184821926 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:02 INFO - PROCESS | 6615 | 1468184822003 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:07:02 INFO - PROCESS | 6615 | 1468184822009 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 6615 | 1468184822011 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x129445000 == 36 [pid = 6615] [id = 350] 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125686800) [pid = 6615] [serial = 1049] [outer = 0x0] 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x126087c00) [pid = 6615] [serial = 1050] [outer = 0x125686800] 14:07:02 INFO - PROCESS | 6615 | 1468184822038 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x126e7e400) [pid = 6615] [serial = 1051] [outer = 0x125686800] 14:07:02 INFO - PROCESS | 6615 | 1468184822364 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] 14:07:02 INFO - PROCESS | 6615 | 1468184822392 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:07:02 INFO - PROCESS | 6615 | 1468184822396 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 6615 | 1468184822398 Marionette TRACE conn2 <- [1,1374,null,{}] 14:07:02 INFO - PROCESS | 6615 | 1468184822401 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}] 14:07:02 INFO - PROCESS | 6615 | 1468184822402 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:02 INFO - PROCESS | 6615 | 1468184822504 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:07:02 INFO - PROCESS | 6615 | 1468184822513 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 6615 | 1468184822515 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x129985000 == 37 [pid = 6615] [id = 351] 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12699f800) [pid = 6615] [serial = 1052] [outer = 0x0] 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12736a000) [pid = 6615] [serial = 1053] [outer = 0x12699f800] 14:07:02 INFO - PROCESS | 6615 | 1468184822542 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x128b54c00) [pid = 6615] [serial = 1054] [outer = 0x12699f800] 14:07:03 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:03 INFO - PROCESS | 6615 | 1468184823064 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] 14:07:03 INFO - PROCESS | 6615 | 1468184823121 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:07:03 INFO - PROCESS | 6615 | 1468184823124 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 6615 | 1468184823126 Marionette TRACE conn2 <- [1,1378,null,{}] 14:07:03 INFO - PROCESS | 6615 | 1468184823130 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}] 14:07:03 INFO - PROCESS | 6615 | 1468184823132 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:03 INFO - PROCESS | 6615 | 1468184823248 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:07:03 INFO - PROCESS | 6615 | 1468184823327 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 6615 | 1468184823329 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ab0800 == 38 [pid = 6615] [id = 352] 14:07:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x113382800) [pid = 6615] [serial = 1055] [outer = 0x0] 14:07:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x116143400) [pid = 6615] [serial = 1056] [outer = 0x113382800] 14:07:03 INFO - PROCESS | 6615 | 1468184823360 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1169f4800) [pid = 6615] [serial = 1057] [outer = 0x113382800] 14:07:03 INFO - PROCESS | 6615 | 1468184823946 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] 14:07:04 INFO - PROCESS | 6615 | 1468184824001 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:07:04 INFO - PROCESS | 6615 | 1468184824006 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 6615 | 1468184824008 Marionette TRACE conn2 <- [1,1382,null,{}] 14:07:04 INFO - PROCESS | 6615 | 1468184824010 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}] 14:07:04 INFO - PROCESS | 6615 | 1468184824012 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:04 INFO - PROCESS | 6615 | 1468184824122 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:07:04 INFO - PROCESS | 6615 | 1468184824201 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 6615 | 1468184824203 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184aa000 == 39 [pid = 6615] [id = 353] 14:07:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1133e9000) [pid = 6615] [serial = 1058] [outer = 0x0] 14:07:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x117eba000) [pid = 6615] [serial = 1059] [outer = 0x1133e9000] 14:07:04 INFO - PROCESS | 6615 | 1468184824234 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11859c000) [pid = 6615] [serial = 1060] [outer = 0x1133e9000] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x129445000 == 38 [pid = 6615] [id = 350] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x128b11800 == 37 [pid = 6615] [id = 349] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x126d12000 == 36 [pid = 6615] [id = 348] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x11254a000 == 35 [pid = 6615] [id = 347] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x121e1a800 == 34 [pid = 6615] [id = 346] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x12136f800 == 33 [pid = 6615] [id = 345] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x119c89000 == 32 [pid = 6615] [id = 344] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x116684000 == 31 [pid = 6615] [id = 343] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x116ac4800 == 30 [pid = 6615] [id = 342] 14:07:04 INFO - PROCESS | 6615 | --DOCSHELL 0x11253d000 == 29 [pid = 6615] [id = 341] 14:07:04 INFO - PROCESS | 6615 | [6615] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:04 INFO - PROCESS | 6615 | 1468184824886 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] 14:07:04 INFO - PROCESS | 6615 | 1468184824930 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:07:04 INFO - PROCESS | 6615 | 1468184824933 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 6615 | 1468184824935 Marionette TRACE conn2 <- [1,1386,null,{}] 14:07:04 INFO - PROCESS | 6615 | 1468184824939 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}] 14:07:04 INFO - PROCESS | 6615 | 1468184824940 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:05 INFO - PROCESS | 6615 | 1468184825023 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:07:05 INFO - PROCESS | 6615 | 1468184825032 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 6615 | 1468184825034 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169a7000 == 30 [pid = 6615] [id = 354] 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1169f9c00) [pid = 6615] [serial = 1061] [outer = 0x0] 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x118113800) [pid = 6615] [serial = 1062] [outer = 0x1169f9c00] 14:07:05 INFO - PROCESS | 6615 | 1468184825063 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x11813b000) [pid = 6615] [serial = 1063] [outer = 0x1169f9c00] 14:07:05 INFO - PROCESS | 6615 | 1468184825421 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] 14:07:05 INFO - PROCESS | 6615 | 1468184825479 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:07:05 INFO - PROCESS | 6615 | 1468184825486 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 6615 | 1468184825488 Marionette TRACE conn2 <- [1,1390,null,{}] 14:07:05 INFO - PROCESS | 6615 | 1468184825492 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}] 14:07:05 INFO - PROCESS | 6615 | 1468184825494 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:05 INFO - PROCESS | 6615 | 1468184825600 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:07:05 INFO - PROCESS | 6615 | 1468184825604 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 6615 | 1468184825605 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x118169000 == 31 [pid = 6615] [id = 355] 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x118376000) [pid = 6615] [serial = 1064] [outer = 0x0] 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x118752000) [pid = 6615] [serial = 1065] [outer = 0x118376000] 14:07:05 INFO - PROCESS | 6615 | 1468184825632 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11915cc00) [pid = 6615] [serial = 1066] [outer = 0x118376000] 14:07:05 INFO - PROCESS | 6615 | 1468184825982 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 14:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:07:06 INFO - PROCESS | 6615 | 1468184826007 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 6615 | 1468184826008 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:07:06 INFO - PROCESS | 6615 | 1468184826012 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 6615 | 1468184826015 Marionette TRACE conn2 <- [1,1394,null,{}] 14:07:06 INFO - PROCESS | 6615 | 1468184826034 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}] 14:07:06 INFO - PROCESS | 6615 | 1468184826037 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:06 INFO - PROCESS | 6615 | 1468184826119 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:07:06 INFO - PROCESS | 6615 | 1468184826124 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 6615 | 1468184826127 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x12127a800 == 32 [pid = 6615] [id = 356] 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1133ee800) [pid = 6615] [serial = 1067] [outer = 0x0] 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x119af4c00) [pid = 6615] [serial = 1068] [outer = 0x1133ee800] 14:07:06 INFO - PROCESS | 6615 | 1468184826158 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x121065400) [pid = 6615] [serial = 1069] [outer = 0x1133ee800] 14:07:06 INFO - PROCESS | 6615 | 1468184826490 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 527ms 14:07:06 INFO - PROCESS | 6615 | 1468184826538 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 6615 | 1468184826540 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:07:06 INFO - PROCESS | 6615 | 1468184826542 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 6615 | 1468184826544 Marionette TRACE conn2 <- [1,1398,null,{}] 14:07:06 INFO - PROCESS | 6615 | 1468184826546 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}] 14:07:06 INFO - PROCESS | 6615 | 1468184826547 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:06 INFO - PROCESS | 6615 | 1468184826656 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:07:06 INFO - PROCESS | 6615 | 1468184826690 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 6615 | 1468184826691 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x121ba8000 == 33 [pid = 6615] [id = 357] 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x119af6000) [pid = 6615] [serial = 1070] [outer = 0x0] 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x121128000) [pid = 6615] [serial = 1071] [outer = 0x119af6000] 14:07:06 INFO - PROCESS | 6615 | 1468184826718 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1211c1400) [pid = 6615] [serial = 1072] [outer = 0x119af6000] 14:07:07 INFO - PROCESS | 6615 | 1468184827040 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 14:07:07 INFO - PROCESS | 6615 | 1468184827064 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 6615 | 1468184827066 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:07:07 INFO - PROCESS | 6615 | 1468184827074 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 6615 | 1468184827075 Marionette TRACE conn2 <- [1,1402,null,{}] 14:07:07 INFO - PROCESS | 6615 | 1468184827080 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}] 14:07:07 INFO - PROCESS | 6615 | 1468184827082 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:07 INFO - PROCESS | 6615 | 1468184827180 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:07:07 INFO - PROCESS | 6615 | 1468184827226 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 6615 | 1468184827227 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269ec800 == 34 [pid = 6615] [id = 358] 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x121d22800) [pid = 6615] [serial = 1073] [outer = 0x0] 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121d2ac00) [pid = 6615] [serial = 1074] [outer = 0x121d22800] 14:07:07 INFO - PROCESS | 6615 | 1468184827252 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x12533c800) [pid = 6615] [serial = 1075] [outer = 0x121d22800] 14:07:07 INFO - PROCESS | 6615 | 1468184827585 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:07:07 INFO - PROCESS | 6615 | 1468184827597 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 6615 | 1468184827598 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:07:07 INFO - PROCESS | 6615 | 1468184827600 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 6615 | 1468184827601 Marionette TRACE conn2 <- [1,1406,null,{}] 14:07:07 INFO - PROCESS | 6615 | 1468184827604 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}] 14:07:07 INFO - PROCESS | 6615 | 1468184827608 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:07 INFO - PROCESS | 6615 | 1468184827726 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:07:07 INFO - PROCESS | 6615 | 1468184827763 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 6615 | 1468184827764 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x128ec7000 == 35 [pid = 6615] [id = 359] 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x12568b000) [pid = 6615] [serial = 1076] [outer = 0x0] 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x126994400) [pid = 6615] [serial = 1077] [outer = 0x12568b000] 14:07:07 INFO - PROCESS | 6615 | 1468184827789 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x128b4f800) [pid = 6615] [serial = 1078] [outer = 0x12568b000] 14:07:08 INFO - PROCESS | 6615 | 1468184828136 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 570ms 14:07:08 INFO - PROCESS | 6615 | 1468184828173 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 6615 | 1468184828175 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:07:08 INFO - PROCESS | 6615 | 1468184828177 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 6615 | 1468184828178 Marionette TRACE conn2 <- [1,1410,null,{}] 14:07:08 INFO - PROCESS | 6615 | 1468184828181 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}] 14:07:08 INFO - PROCESS | 6615 | 1468184828182 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:08 INFO - PROCESS | 6615 | 1468184828282 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:07:08 INFO - PROCESS | 6615 | 1468184828286 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 6615 | 1468184828287 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x12997f000 == 36 [pid = 6615] [id = 360] 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128b55800) [pid = 6615] [serial = 1079] [outer = 0x0] 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x128f68c00) [pid = 6615] [serial = 1080] [outer = 0x128b55800] 14:07:08 INFO - PROCESS | 6615 | 1468184828311 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x129265000) [pid = 6615] [serial = 1081] [outer = 0x128b55800] 14:07:08 INFO - PROCESS | 6615 | 1468184828670 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 14:07:08 INFO - PROCESS | 6615 | 1468184828699 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 6615 | 1468184828700 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:07:08 INFO - PROCESS | 6615 | 1468184828703 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 6615 | 1468184828704 Marionette TRACE conn2 <- [1,1414,null,{}] 14:07:08 INFO - PROCESS | 6615 | 1468184828706 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}] 14:07:08 INFO - PROCESS | 6615 | 1468184828707 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:08 INFO - PROCESS | 6615 | 1468184828804 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:07:08 INFO - PROCESS | 6615 | 1468184828817 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 6615 | 1468184828818 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad0f800 == 37 [pid = 6615] [id = 361] 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12926a400) [pid = 6615] [serial = 1082] [outer = 0x0] 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12949b800) [pid = 6615] [serial = 1083] [outer = 0x12926a400] 14:07:08 INFO - PROCESS | 6615 | 1468184828851 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x129535000) [pid = 6615] [serial = 1084] [outer = 0x12926a400] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x115e8b800) [pid = 6615] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119167000) [pid = 6615] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x113c94000) [pid = 6615] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x118755800) [pid = 6615] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11755cc00) [pid = 6615] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x119e4e400) [pid = 6615] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182cd000) [pid = 6615] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1182d5000) [pid = 6615] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x113c65400) [pid = 6615] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x121547000) [pid = 6615] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x127374000) [pid = 6615] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112d92c00) [pid = 6615] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1129de800) [pid = 6615] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1185a1c00) [pid = 6615] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x112133400) [pid = 6615] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:07:09 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x125686800) [pid = 6615] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:07:09 INFO - PROCESS | 6615 | 1468184829310 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 619ms 14:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:07:09 INFO - PROCESS | 6615 | 1468184829323 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 6615 | 1468184829325 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:07:09 INFO - PROCESS | 6615 | 1468184829329 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 6615 | 1468184829331 Marionette TRACE conn2 <- [1,1418,null,{}] 14:07:09 INFO - PROCESS | 6615 | 1468184829334 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}] 14:07:09 INFO - PROCESS | 6615 | 1468184829336 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:09 INFO - PROCESS | 6615 | 1468184829461 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:07:09 INFO - PROCESS | 6615 | 1468184829467 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 6615 | 1468184829468 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x121272000 == 38 [pid = 6615] [id = 362] 14:07:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11755c000) [pid = 6615] [serial = 1085] [outer = 0x0] 14:07:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118526c00) [pid = 6615] [serial = 1086] [outer = 0x11755c000] 14:07:09 INFO - PROCESS | 6615 | 1468184829507 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1191b8800) [pid = 6615] [serial = 1087] [outer = 0x11755c000] 14:07:09 INFO - PROCESS | 6615 | 1468184829916 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 14:07:09 INFO - PROCESS | 6615 | 1468184829959 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 6615 | 1468184829961 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:07:09 INFO - PROCESS | 6615 | 1468184829965 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 6615 | 1468184829966 Marionette TRACE conn2 <- [1,1422,null,{}] 14:07:09 INFO - PROCESS | 6615 | 1468184829969 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}] 14:07:09 INFO - PROCESS | 6615 | 1468184829970 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:10 INFO - PROCESS | 6615 | 1468184830052 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:07:10 INFO - PROCESS | 6615 | 1468184830056 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 6615 | 1468184830057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b993000 == 39 [pid = 6615] [id = 363] 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119414000) [pid = 6615] [serial = 1088] [outer = 0x0] 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x12105c800) [pid = 6615] [serial = 1089] [outer = 0x119414000] 14:07:10 INFO - PROCESS | 6615 | 1468184830089 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12949f400) [pid = 6615] [serial = 1090] [outer = 0x119414000] 14:07:10 INFO - PROCESS | 6615 | 1468184830437 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 14:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:07:10 INFO - PROCESS | 6615 | 1468184830487 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 6615 | 1468184830488 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:07:10 INFO - PROCESS | 6615 | 1468184830491 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 6615 | 1468184830493 Marionette TRACE conn2 <- [1,1426,null,{}] 14:07:10 INFO - PROCESS | 6615 | 1468184830496 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}] 14:07:10 INFO - PROCESS | 6615 | 1468184830498 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:10 INFO - PROCESS | 6615 | 1468184830617 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:07:10 INFO - PROCESS | 6615 | 1468184830623 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 6615 | 1468184830625 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9c3000 == 40 [pid = 6615] [id = 364] 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1211bf400) [pid = 6615] [serial = 1091] [outer = 0x0] 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x12953b000) [pid = 6615] [serial = 1092] [outer = 0x1211bf400] 14:07:10 INFO - PROCESS | 6615 | 1468184830652 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12a72f800) [pid = 6615] [serial = 1093] [outer = 0x1211bf400] 14:07:10 INFO - PROCESS | 6615 | 1468184830966 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 523ms 14:07:11 INFO - PROCESS | 6615 | 1468184831014 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 6615 | 1468184831016 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:07:11 INFO - PROCESS | 6615 | 1468184831018 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 6615 | 1468184831019 Marionette TRACE conn2 <- [1,1430,null,{}] 14:07:11 INFO - PROCESS | 6615 | 1468184831021 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}] 14:07:11 INFO - PROCESS | 6615 | 1468184831022 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:11 INFO - PROCESS | 6615 | 1468184831157 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:07:11 INFO - PROCESS | 6615 | 1468184831212 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 6615 | 1468184831213 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x114f1e000 == 41 [pid = 6615] [id = 365] 14:07:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x112c67400) [pid = 6615] [serial = 1094] [outer = 0x0] 14:07:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x112d9b000) [pid = 6615] [serial = 1095] [outer = 0x112c67400] 14:07:11 INFO - PROCESS | 6615 | 1468184831287 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x116139400) [pid = 6615] [serial = 1096] [outer = 0x112c67400] 14:07:11 INFO - PROCESS | 6615 | 1468184831813 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 819ms 14:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:07:11 INFO - PROCESS | 6615 | 1468184831838 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 6615 | 1468184831841 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:07:11 INFO - PROCESS | 6615 | 1468184831846 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 6615 | 1468184831849 Marionette TRACE conn2 <- [1,1434,null,{}] 14:07:11 INFO - PROCESS | 6615 | 1468184831852 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}] 14:07:11 INFO - PROCESS | 6615 | 1468184831855 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:11 INFO - PROCESS | 6615 | 1468184831961 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:07:12 INFO - PROCESS | 6615 | 1468184832030 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 6615 | 1468184832032 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136b000 == 42 [pid = 6615] [id = 366] 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1182ca800) [pid = 6615] [serial = 1097] [outer = 0x0] 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x118599400) [pid = 6615] [serial = 1098] [outer = 0x1182ca800] 14:07:12 INFO - PROCESS | 6615 | 1468184832062 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x11915a800) [pid = 6615] [serial = 1099] [outer = 0x1182ca800] 14:07:12 INFO - PROCESS | 6615 | 1468184832534 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 776ms 14:07:12 INFO - PROCESS | 6615 | 1468184832620 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:07:12 INFO - PROCESS | 6615 | 1468184832622 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:07:12 INFO - PROCESS | 6615 | 1468184832625 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 6615 | 1468184832627 Marionette TRACE conn2 <- [1,1438,null,{}] 14:07:12 INFO - PROCESS | 6615 | 1468184832631 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}] 14:07:12 INFO - PROCESS | 6615 | 1468184832633 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:12 INFO - PROCESS | 6615 | 1468184832735 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:07:12 INFO - PROCESS | 6615 | 1468184832806 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 6615 | 1468184832808 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae12000 == 43 [pid = 6615] [id = 367] 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119cbd000) [pid = 6615] [serial = 1100] [outer = 0x0] 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12107f000) [pid = 6615] [serial = 1101] [outer = 0x119cbd000] 14:07:12 INFO - PROCESS | 6615 | 1468184832836 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1211f1c00) [pid = 6615] [serial = 1102] [outer = 0x119cbd000] 14:07:13 INFO - PROCESS | 6615 | 1468184833255 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 14:07:13 INFO - PROCESS | 6615 | 1468184833297 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 6615 | 1468184833300 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:07:13 INFO - PROCESS | 6615 | 1468184833308 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 6615 | 1468184833311 Marionette TRACE conn2 <- [1,1442,null,{}] 14:07:13 INFO - PROCESS | 6615 | 1468184833314 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}] 14:07:13 INFO - PROCESS | 6615 | 1468184833316 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:13 INFO - PROCESS | 6615 | 1468184833426 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:07:13 INFO - PROCESS | 6615 | 1468184833485 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 6615 | 1468184833486 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c32a800 == 44 [pid = 6615] [id = 368] 14:07:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121d2c000) [pid = 6615] [serial = 1103] [outer = 0x0] 14:07:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12699b400) [pid = 6615] [serial = 1104] [outer = 0x121d2c000] 14:07:13 INFO - PROCESS | 6615 | 1468184833515 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x128903800) [pid = 6615] [serial = 1105] [outer = 0x121d2c000] 14:07:14 INFO - PROCESS | 6615 | 1468184834188 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]]]}] 14:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 928ms 14:07:14 INFO - PROCESS | 6615 | 1468184834232 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 6615 | 1468184834235 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:07:14 INFO - PROCESS | 6615 | 1468184834238 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - PROCESS | 6615 | 1468184834240 Marionette TRACE conn2 <- [1,1446,null,{}] 14:07:14 INFO - PROCESS | 6615 | 1468184834263 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}] 14:07:14 INFO - PROCESS | 6615 | 1468184834264 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:14 INFO - PROCESS | 6615 | 1468184834367 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:07:14 INFO - PROCESS | 6615 | 1468184834440 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 6615 | 1468184834442 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917a000 == 45 [pid = 6615] [id = 369] 14:07:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x112d96000) [pid = 6615] [serial = 1106] [outer = 0x0] 14:07:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x116138000) [pid = 6615] [serial = 1107] [outer = 0x112d96000] 14:07:14 INFO - PROCESS | 6615 | 1468184834470 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x116fc0400) [pid = 6615] [serial = 1108] [outer = 0x112d96000] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9c3000 == 44 [pid = 6615] [id = 364] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12b993000 == 43 [pid = 6615] [id = 363] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x121272000 == 42 [pid = 6615] [id = 362] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad0f800 == 41 [pid = 6615] [id = 361] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12997f000 == 40 [pid = 6615] [id = 360] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x128ec7000 == 39 [pid = 6615] [id = 359] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1269ec800 == 38 [pid = 6615] [id = 358] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x121ba8000 == 37 [pid = 6615] [id = 357] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12127a800 == 36 [pid = 6615] [id = 356] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x118169000 == 35 [pid = 6615] [id = 355] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1169a7000 == 34 [pid = 6615] [id = 354] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1184aa000 == 33 [pid = 6615] [id = 353] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x129985000 == 32 [pid = 6615] [id = 351] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x116ab0800 == 31 [pid = 6615] [id = 352] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12c32a800 == 30 [pid = 6615] [id = 368] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae12000 == 29 [pid = 6615] [id = 367] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12136b000 == 28 [pid = 6615] [id = 366] 14:07:15 INFO - PROCESS | 6615 | --DOCSHELL 0x114f1e000 == 27 [pid = 6615] [id = 365] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1169eec00) [pid = 6615] [serial = 1005] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1197df000) [pid = 6615] [serial = 1035] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x117559000) [pid = 6615] [serial = 1027] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x119418000) [pid = 6615] [serial = 1009] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116908c00) [pid = 6615] [serial = 1026] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121083000) [pid = 6615] [serial = 1047] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x125fff800) [pid = 6615] [serial = 1012] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1211c2c00) [pid = 6615] [serial = 1039] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x11836c800) [pid = 6615] [serial = 1029] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x116fc7400) [pid = 6615] [serial = 1020] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x118121c00) [pid = 6615] [serial = 1021] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121e19400) [pid = 6615] [serial = 1041] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x117eb7000) [pid = 6615] [serial = 1006] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x129260400) [pid = 6615] [serial = 1015] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x121088400) [pid = 6615] [serial = 1038] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x129535400) [pid = 6615] [serial = 1018] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x119166800) [pid = 6615] [serial = 1045] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x127374c00) [pid = 6615] [serial = 1017] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x113c99000) [pid = 6615] [serial = 1044] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1191bf800) [pid = 6615] [serial = 1033] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x113384800) [pid = 6615] [serial = 1024] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125fcbc00) [pid = 6615] [serial = 1048] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x125682400) [pid = 6615] [serial = 1042] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x128b4ac00) [pid = 6615] [serial = 1014] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x121d22000) [pid = 6615] [serial = 1011] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x119163c00) [pid = 6615] [serial = 1008] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119109000) [pid = 6615] [serial = 1032] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x126087c00) [pid = 6615] [serial = 1050] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x112d9ac00) [pid = 6615] [serial = 1023] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x118594800) [pid = 6615] [serial = 1030] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x119af5400) [pid = 6615] [serial = 1036] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x126e7e400) [pid = 6615] [serial = 1051] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12736a000) [pid = 6615] [serial = 1053] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 6615 | 1468184835470 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1277ms 14:07:15 INFO - PROCESS | 6615 | 1468184835516 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 6615 | 1468184835518 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:07:15 INFO - PROCESS | 6615 | 1468184835522 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 6615 | 1468184835524 Marionette TRACE conn2 <- [1,1450,null,{}] 14:07:15 INFO - PROCESS | 6615 | 1468184835527 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}] 14:07:15 INFO - PROCESS | 6615 | 1468184835529 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:15 INFO - PROCESS | 6615 | 1468184835613 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:07:15 INFO - PROCESS | 6615 | 1468184835618 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 6615 | 1468184835620 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x115da7800 == 28 [pid = 6615] [id = 370] 14:07:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x113225000) [pid = 6615] [serial = 1109] [outer = 0x0] 14:07:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x113c65000) [pid = 6615] [serial = 1110] [outer = 0x113225000] 14:07:15 INFO - PROCESS | 6615 | 1468184835651 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x115e23800) [pid = 6615] [serial = 1111] [outer = 0x113225000] 14:07:16 INFO - PROCESS | 6615 | 1468184836016 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:07:16 INFO - PROCESS | 6615 | 1468184836093 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 6615 | 1468184836098 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:07:16 INFO - PROCESS | 6615 | 1468184836105 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 6615 | 1468184836108 Marionette TRACE conn2 <- [1,1454,null,{}] 14:07:16 INFO - PROCESS | 6615 | 1468184836112 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}] 14:07:16 INFO - PROCESS | 6615 | 1468184836115 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:16 INFO - PROCESS | 6615 | 1468184836236 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:07:16 INFO - PROCESS | 6615 | 1468184836278 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 6615 | 1468184836279 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x11806b000 == 29 [pid = 6615] [id = 371] 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118118c00) [pid = 6615] [serial = 1112] [outer = 0x0] 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x118121000) [pid = 6615] [serial = 1113] [outer = 0x118118c00] 14:07:16 INFO - PROCESS | 6615 | 1468184836324 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x11813c800) [pid = 6615] [serial = 1114] [outer = 0x118118c00] 14:07:16 INFO - PROCESS | 6615 | 1468184836719 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:07:16 INFO - PROCESS | 6615 | 1468184836776 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 6615 | 1468184836777 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:07:16 INFO - PROCESS | 6615 | 1468184836779 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 6615 | 1468184836782 Marionette TRACE conn2 <- [1,1458,null,{}] 14:07:16 INFO - PROCESS | 6615 | 1468184836790 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}] 14:07:16 INFO - PROCESS | 6615 | 1468184836793 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:16 INFO - PROCESS | 6615 | 1468184836872 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:07:16 INFO - PROCESS | 6615 | 1468184836899 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 6615 | 1468184836901 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a4000 == 30 [pid = 6615] [id = 372] 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x112d97c00) [pid = 6615] [serial = 1115] [outer = 0x0] 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x11858ec00) [pid = 6615] [serial = 1116] [outer = 0x112d97c00] 14:07:16 INFO - PROCESS | 6615 | 1468184836932 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11874bc00) [pid = 6615] [serial = 1117] [outer = 0x112d97c00] 14:07:17 INFO - PROCESS | 6615 | 1468184837278 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 14:07:17 INFO - PROCESS | 6615 | 1468184837301 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 6615 | 1468184837303 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:07:17 INFO - PROCESS | 6615 | 1468184837305 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 6615 | 1468184837306 Marionette TRACE conn2 <- [1,1462,null,{}] 14:07:17 INFO - PROCESS | 6615 | 1468184837308 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}] 14:07:17 INFO - PROCESS | 6615 | 1468184837309 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:17 INFO - PROCESS | 6615 | 1468184837418 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:07:17 INFO - PROCESS | 6615 | 1468184837453 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 6615 | 1468184837454 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101f800 == 31 [pid = 6615] [id = 373] 14:07:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11874fc00) [pid = 6615] [serial = 1118] [outer = 0x0] 14:07:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x119160800) [pid = 6615] [serial = 1119] [outer = 0x11874fc00] 14:07:17 INFO - PROCESS | 6615 | 1468184837480 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1191bbc00) [pid = 6615] [serial = 1120] [outer = 0x11874fc00] 14:07:17 INFO - PROCESS | 6615 | 1468184837852 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 14:07:17 INFO - PROCESS | 6615 | 1468184837877 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 6615 | 1468184837878 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:07:17 INFO - PROCESS | 6615 | 1468184837881 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 6615 | 1468184837882 Marionette TRACE conn2 <- [1,1466,null,{}] 14:07:17 INFO - PROCESS | 6615 | 1468184837884 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}] 14:07:17 INFO - PROCESS | 6615 | 1468184837885 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:17 INFO - PROCESS | 6615 | 1468184837982 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:07:17 INFO - PROCESS | 6615 | 1468184837985 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 6615 | 1468184837986 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb8800 == 32 [pid = 6615] [id = 374] 14:07:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118118800) [pid = 6615] [serial = 1121] [outer = 0x0] 14:07:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1197df800) [pid = 6615] [serial = 1122] [outer = 0x118118800] 14:07:18 INFO - PROCESS | 6615 | 1468184838011 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121087000) [pid = 6615] [serial = 1123] [outer = 0x118118800] 14:07:18 INFO - PROCESS | 6615 | 1468184838385 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 14:07:18 INFO - PROCESS | 6615 | 1468184838400 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 6615 | 1468184838402 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:07:18 INFO - PROCESS | 6615 | 1468184838404 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 6615 | 1468184838405 Marionette TRACE conn2 <- [1,1470,null,{}] 14:07:18 INFO - PROCESS | 6615 | 1468184838407 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}] 14:07:18 INFO - PROCESS | 6615 | 1468184838412 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:18 INFO - PROCESS | 6615 | 1468184838522 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:07:18 INFO - PROCESS | 6615 | 1468184838557 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 6615 | 1468184838558 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260db000 == 33 [pid = 6615] [id = 375] 14:07:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1191bc800) [pid = 6615] [serial = 1124] [outer = 0x0] 14:07:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1211bf800) [pid = 6615] [serial = 1125] [outer = 0x1191bc800] 14:07:18 INFO - PROCESS | 6615 | 1468184838589 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1254c0800) [pid = 6615] [serial = 1126] [outer = 0x1191bc800] 14:07:18 INFO - PROCESS | 6615 | 1468184838925 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 14:07:18 INFO - PROCESS | 6615 | 1468184838973 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:07:18 INFO - PROCESS | 6615 | 1468184838974 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:07:18 INFO - PROCESS | 6615 | 1468184838976 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 6615 | 1468184838977 Marionette TRACE conn2 <- [1,1474,null,{}] 14:07:18 INFO - PROCESS | 6615 | 1468184838980 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}] 14:07:18 INFO - PROCESS | 6615 | 1468184838981 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:19 INFO - PROCESS | 6615 | 1468184839084 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:07:19 INFO - PROCESS | 6615 | 1468184839120 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 6615 | 1468184839121 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x127076000 == 34 [pid = 6615] [id = 376] 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x110d62400) [pid = 6615] [serial = 1127] [outer = 0x0] 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12583a800) [pid = 6615] [serial = 1128] [outer = 0x110d62400] 14:07:19 INFO - PROCESS | 6615 | 1468184839147 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125ff9800) [pid = 6615] [serial = 1129] [outer = 0x110d62400] 14:07:19 INFO - PROCESS | 6615 | 1468184839498 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 569ms 14:07:19 INFO - PROCESS | 6615 | 1468184839546 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 6615 | 1468184839547 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:07:19 INFO - PROCESS | 6615 | 1468184839549 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 6615 | 1468184839550 Marionette TRACE conn2 <- [1,1478,null,{}] 14:07:19 INFO - PROCESS | 6615 | 1468184839553 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}] 14:07:19 INFO - PROCESS | 6615 | 1468184839554 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:19 INFO - PROCESS | 6615 | 1468184839649 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:07:19 INFO - PROCESS | 6615 | 1468184839660 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 6615 | 1468184839662 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x128eb0000 == 35 [pid = 6615] [id = 377] 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x125ffcc00) [pid = 6615] [serial = 1130] [outer = 0x0] 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x126d6cc00) [pid = 6615] [serial = 1131] [outer = 0x125ffcc00] 14:07:19 INFO - PROCESS | 6615 | 1468184839693 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x126ed2000) [pid = 6615] [serial = 1132] [outer = 0x125ffcc00] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121d22800) [pid = 6615] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x12568b000) [pid = 6615] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1169f9c00) [pid = 6615] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12699f800) [pid = 6615] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x118376000) [pid = 6615] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1133e9000) [pid = 6615] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128b55800) [pid = 6615] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x119af6000) [pid = 6615] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1133ee800) [pid = 6615] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x113382800) [pid = 6615] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12926a400) [pid = 6615] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1211bf400) [pid = 6615] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x119414000) [pid = 6615] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:07:20 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11755c000) [pid = 6615] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:07:20 INFO - PROCESS | 6615 | 1468184840152 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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 14:07:20 INFO - PROCESS | 6615 | 1468184840169 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 6615 | 1468184840170 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:07:20 INFO - PROCESS | 6615 | 1468184840172 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 6615 | 1468184840173 Marionette TRACE conn2 <- [1,1482,null,{}] 14:07:20 INFO - PROCESS | 6615 | 1468184840182 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}] 14:07:20 INFO - PROCESS | 6615 | 1468184840183 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:20 INFO - PROCESS | 6615 | 1468184840291 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:07:20 INFO - PROCESS | 6615 | 1468184840343 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 6615 | 1468184840345 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a3800 == 36 [pid = 6615] [id = 378] 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x111c14400) [pid = 6615] [serial = 1133] [outer = 0x0] 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1187f4800) [pid = 6615] [serial = 1134] [outer = 0x111c14400] 14:07:20 INFO - PROCESS | 6615 | 1468184840371 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x123708800) [pid = 6615] [serial = 1135] [outer = 0x111c14400] 14:07:20 INFO - PROCESS | 6615 | 1468184840651 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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 14:07:20 INFO - PROCESS | 6615 | 1468184840691 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 6615 | 1468184840692 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:07:20 INFO - PROCESS | 6615 | 1468184840696 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 6615 | 1468184840699 Marionette TRACE conn2 <- [1,1486,null,{}] 14:07:20 INFO - PROCESS | 6615 | 1468184840702 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}] 14:07:20 INFO - PROCESS | 6615 | 1468184840703 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:20 INFO - PROCESS | 6615 | 1468184840784 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:07:20 INFO - PROCESS | 6615 | 1468184840788 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 6615 | 1468184840789 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x129af0800 == 37 [pid = 6615] [id = 379] 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1191bc400) [pid = 6615] [serial = 1136] [outer = 0x0] 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12736cc00) [pid = 6615] [serial = 1137] [outer = 0x1191bc400] 14:07:20 INFO - PROCESS | 6615 | 1468184840813 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x128905800) [pid = 6615] [serial = 1138] [outer = 0x1191bc400] 14:07:21 INFO - PROCESS | 6615 | 1468184841165 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 14:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:07:21 INFO - PROCESS | 6615 | 1468184841218 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 6615 | 1468184841220 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:07:21 INFO - PROCESS | 6615 | 1468184841222 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 6615 | 1468184841224 Marionette TRACE conn2 <- [1,1490,null,{}] 14:07:21 INFO - PROCESS | 6615 | 1468184841232 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}] 14:07:21 INFO - PROCESS | 6615 | 1468184841233 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:21 INFO - PROCESS | 6615 | 1468184841326 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:07:21 INFO - PROCESS | 6615 | 1468184841332 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 6615 | 1468184841333 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb7800 == 38 [pid = 6615] [id = 380] 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x128906000) [pid = 6615] [serial = 1139] [outer = 0x0] 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x128e33400) [pid = 6615] [serial = 1140] [outer = 0x128906000] 14:07:21 INFO - PROCESS | 6615 | 1468184841360 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x129267000) [pid = 6615] [serial = 1141] [outer = 0x128906000] 14:07:21 INFO - PROCESS | 6615 | 1468184841695 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 14:07:21 INFO - PROCESS | 6615 | 1468184841741 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 6615 | 1468184841742 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:07:21 INFO - PROCESS | 6615 | 1468184841745 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 6615 | 1468184841746 Marionette TRACE conn2 <- [1,1494,null,{}] 14:07:21 INFO - PROCESS | 6615 | 1468184841748 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}] 14:07:21 INFO - PROCESS | 6615 | 1468184841749 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:21 INFO - PROCESS | 6615 | 1468184841852 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:07:21 INFO - PROCESS | 6615 | 1468184841859 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 6615 | 1468184841860 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b99a800 == 39 [pid = 6615] [id = 381] 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121086000) [pid = 6615] [serial = 1142] [outer = 0x0] 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12949e800) [pid = 6615] [serial = 1143] [outer = 0x121086000] 14:07:21 INFO - PROCESS | 6615 | 1468184841887 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12953e400) [pid = 6615] [serial = 1144] [outer = 0x121086000] 14:07:22 INFO - PROCESS | 6615 | 1468184842482 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 773ms 14:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:07:22 INFO - PROCESS | 6615 | 1468184842519 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 6615 | 1468184842521 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:07:22 INFO - PROCESS | 6615 | 1468184842525 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 6615 | 1468184842526 Marionette TRACE conn2 <- [1,1498,null,{}] 14:07:22 INFO - PROCESS | 6615 | 1468184842530 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}] 14:07:22 INFO - PROCESS | 6615 | 1468184842532 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:22 INFO - PROCESS | 6615 | 1468184842648 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:07:22 INFO - PROCESS | 6615 | 1468184842772 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 6615 | 1468184842774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x11805f800 == 40 [pid = 6615] [id = 382] 14:07:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x115de7800) [pid = 6615] [serial = 1145] [outer = 0x0] 14:07:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1164df400) [pid = 6615] [serial = 1146] [outer = 0x115de7800] 14:07:22 INFO - PROCESS | 6615 | 1468184842805 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1169f1000) [pid = 6615] [serial = 1147] [outer = 0x115de7800] 14:07:23 INFO - PROCESS | 6615 | 1468184843353 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 871ms 14:07:23 INFO - PROCESS | 6615 | 1468184843397 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 6615 | 1468184843401 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:07:23 INFO - PROCESS | 6615 | 1468184843405 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 6615 | 1468184843407 Marionette TRACE conn2 <- [1,1502,null,{}] 14:07:23 INFO - PROCESS | 6615 | 1468184843410 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}] 14:07:23 INFO - PROCESS | 6615 | 1468184843412 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:23 INFO - PROCESS | 6615 | 1468184843620 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:07:23 INFO - PROCESS | 6615 | 1468184843709 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 6615 | 1468184843710 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x116408800 == 41 [pid = 6615] [id = 383] 14:07:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x115e20c00) [pid = 6615] [serial = 1148] [outer = 0x0] 14:07:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x115e90000) [pid = 6615] [serial = 1149] [outer = 0x115e20c00] 14:07:23 INFO - PROCESS | 6615 | 1468184843739 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x117560800) [pid = 6615] [serial = 1150] [outer = 0x115e20c00] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb7800 == 40 [pid = 6615] [id = 380] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x129af0800 == 39 [pid = 6615] [id = 379] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a3800 == 38 [pid = 6615] [id = 378] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x128eb0000 == 37 [pid = 6615] [id = 377] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x127076000 == 36 [pid = 6615] [id = 376] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x1260db000 == 35 [pid = 6615] [id = 375] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb8800 == 34 [pid = 6615] [id = 374] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x12101f800 == 33 [pid = 6615] [id = 373] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a4000 == 32 [pid = 6615] [id = 372] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x11806b000 == 31 [pid = 6615] [id = 371] 14:07:24 INFO - PROCESS | 6615 | --DOCSHELL 0x115da7800 == 30 [pid = 6615] [id = 370] 14:07:24 INFO - PROCESS | 6615 | 1468184844203 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 823ms 14:07:24 INFO - PROCESS | 6615 | 1468184844231 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 6615 | 1468184844233 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:07:24 INFO - PROCESS | 6615 | 1468184844237 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 6615 | 1468184844239 Marionette TRACE conn2 <- [1,1506,null,{}] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12533c800) [pid = 6615] [serial = 1075] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x121d2ac00) [pid = 6615] [serial = 1074] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x128b4f800) [pid = 6615] [serial = 1078] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x126994400) [pid = 6615] [serial = 1077] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x118113800) [pid = 6615] [serial = 1062] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11813b000) [pid = 6615] [serial = 1063] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x128b54c00) [pid = 6615] [serial = 1054] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118752000) [pid = 6615] [serial = 1065] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11915cc00) [pid = 6615] [serial = 1066] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x117eba000) [pid = 6615] [serial = 1059] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128f68c00) [pid = 6615] [serial = 1080] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x11859c000) [pid = 6615] [serial = 1060] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x121128000) [pid = 6615] [serial = 1071] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x119af4c00) [pid = 6615] [serial = 1068] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x121065400) [pid = 6615] [serial = 1069] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x116143400) [pid = 6615] [serial = 1056] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1169f4800) [pid = 6615] [serial = 1057] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x12949b800) [pid = 6615] [serial = 1083] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x12a72f800) [pid = 6615] [serial = 1093] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x12949f400) [pid = 6615] [serial = 1090] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12105c800) [pid = 6615] [serial = 1089] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x118526c00) [pid = 6615] [serial = 1086] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x129535000) [pid = 6615] [serial = 1084] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x129265000) [pid = 6615] [serial = 1081] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x1211c1400) [pid = 6615] [serial = 1072] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x1191b8800) [pid = 6615] [serial = 1087] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x12953b000) [pid = 6615] [serial = 1092] [outer = 0x0] [url = about:blank] 14:07:24 INFO - PROCESS | 6615 | 1468184844257 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}] 14:07:24 INFO - PROCESS | 6615 | 1468184844259 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:24 INFO - PROCESS | 6615 | 1468184844360 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:07:24 INFO - PROCESS | 6615 | 1468184844367 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 6615 | 1468184844368 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9d000 == 31 [pid = 6615] [id = 384] 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x118141c00) [pid = 6615] [serial = 1151] [outer = 0x0] 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1182cc000) [pid = 6615] [serial = 1152] [outer = 0x118141c00] 14:07:24 INFO - PROCESS | 6615 | 1468184844395 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118525c00) [pid = 6615] [serial = 1153] [outer = 0x118141c00] 14:07:24 INFO - PROCESS | 6615 | 1468184844721 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 14:07:24 INFO - PROCESS | 6615 | 1468184844757 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 6615 | 1468184844758 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:07:24 INFO - PROCESS | 6615 | 1468184844761 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 6615 | 1468184844762 Marionette TRACE conn2 <- [1,1510,null,{}] 14:07:24 INFO - PROCESS | 6615 | 1468184844765 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}] 14:07:24 INFO - PROCESS | 6615 | 1468184844766 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:24 INFO - PROCESS | 6615 | 1468184844865 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:07:24 INFO - PROCESS | 6615 | 1468184844922 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 6615 | 1468184844923 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x12100c800 == 32 [pid = 6615] [id = 385] 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x118527800) [pid = 6615] [serial = 1154] [outer = 0x0] 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x118755800) [pid = 6615] [serial = 1155] [outer = 0x118527800] 14:07:24 INFO - PROCESS | 6615 | 1468184844948 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x119416000) [pid = 6615] [serial = 1156] [outer = 0x118527800] 14:07:25 INFO - PROCESS | 6615 | 1468184845272 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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 14:07:25 INFO - PROCESS | 6615 | 1468184845283 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 6615 | 1468184845286 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:07:25 INFO - PROCESS | 6615 | 1468184845294 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 6615 | 1468184845299 Marionette TRACE conn2 <- [1,1514,null,{}] 14:07:25 INFO - PROCESS | 6615 | 1468184845302 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}] 14:07:25 INFO - PROCESS | 6615 | 1468184845304 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:25 INFO - PROCESS | 6615 | 1468184845394 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:07:25 INFO - PROCESS | 6615 | 1468184845447 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 6615 | 1468184845448 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216e5000 == 33 [pid = 6615] [id = 386] 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x113376800) [pid = 6615] [serial = 1157] [outer = 0x0] 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x119aed800) [pid = 6615] [serial = 1158] [outer = 0x113376800] 14:07:25 INFO - PROCESS | 6615 | 1468184845473 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1211bec00) [pid = 6615] [serial = 1159] [outer = 0x113376800] 14:07:25 INFO - PROCESS | 6615 | 1468184845736 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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 479ms 14:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:07:25 INFO - PROCESS | 6615 | 1468184845769 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 6615 | 1468184845770 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:07:25 INFO - PROCESS | 6615 | 1468184845772 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 6615 | 1468184845773 Marionette TRACE conn2 <- [1,1518,null,{}] 14:07:25 INFO - PROCESS | 6615 | 1468184845775 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}] 14:07:25 INFO - PROCESS | 6615 | 1468184845777 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:25 INFO - PROCESS | 6615 | 1468184845869 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:07:25 INFO - PROCESS | 6615 | 1468184845872 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 6615 | 1468184845873 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260ef800 == 34 [pid = 6615] [id = 387] 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x113c8f800) [pid = 6615] [serial = 1160] [outer = 0x0] 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x121bc8c00) [pid = 6615] [serial = 1161] [outer = 0x113c8f800] 14:07:25 INFO - PROCESS | 6615 | 1468184845900 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x122fcac00) [pid = 6615] [serial = 1162] [outer = 0x113c8f800] 14:07:26 INFO - PROCESS | 6615 | 1468184846243 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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 14:07:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:07:26 INFO - PROCESS | 6615 | 1468184846303 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 6615 | 1468184846305 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:07:26 INFO - PROCESS | 6615 | 1468184846307 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 6615 | 1468184846308 Marionette TRACE conn2 <- [1,1522,null,{}] 14:07:26 INFO - PROCESS | 6615 | 1468184846310 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}] 14:07:26 INFO - PROCESS | 6615 | 1468184846311 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:26 INFO - PROCESS | 6615 | 1468184846451 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:07:26 INFO - PROCESS | 6615 | 1468184846469 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 6615 | 1468184846474 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a43800 == 35 [pid = 6615] [id = 388] 14:07:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x125a5b000) [pid = 6615] [serial = 1163] [outer = 0x0] 14:07:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x125ff6400) [pid = 6615] [serial = 1164] [outer = 0x125a5b000] 14:07:26 INFO - PROCESS | 6615 | 1468184846527 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1270db400) [pid = 6615] [serial = 1165] [outer = 0x125a5b000] 14:07:26 INFO - PROCESS | 6615 | 1468184846949 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"]]]}] 14:07:26 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 () { 14:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:07:26 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 () { 14:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:07:26 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 () { 14:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:07:26 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 () { 14:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:07:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 672ms 14:07:26 INFO - PROCESS | 6615 | 1468184846980 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 6615 | 1468184846982 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:07:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:07:27 INFO - PROCESS | 6615 | 1468184846994 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 6615 | 1468184846995 Marionette TRACE conn2 <- [1,1526,null,{}] 14:07:27 INFO - PROCESS | 6615 | 1468184846999 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}] 14:07:27 INFO - PROCESS | 6615 | 1468184847001 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:27 INFO - PROCESS | 6615 | 1468184847155 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:07:27 INFO - PROCESS | 6615 | 1468184847204 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 6615 | 1468184847206 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x129922800 == 36 [pid = 6615] [id = 389] 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x125a5b400) [pid = 6615] [serial = 1166] [outer = 0x0] 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x128b55c00) [pid = 6615] [serial = 1167] [outer = 0x125a5b400] 14:07:27 INFO - PROCESS | 6615 | 1468184847245 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1191be400) [pid = 6615] [serial = 1168] [outer = 0x125a5b400] 14:07:27 INFO - PROCESS | 6615 | 1468184847670 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"]]]}] 14:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:07:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 731ms 14:07:27 INFO - PROCESS | 6615 | 1468184847716 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 6615 | 1468184847718 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:07:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:07:27 INFO - PROCESS | 6615 | 1468184847726 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 6615 | 1468184847727 Marionette TRACE conn2 <- [1,1530,null,{}] 14:07:27 INFO - PROCESS | 6615 | 1468184847730 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}] 14:07:27 INFO - PROCESS | 6615 | 1468184847731 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:27 INFO - PROCESS | 6615 | 1468184847843 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:07:27 INFO - PROCESS | 6615 | 1468184847882 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 6615 | 1468184847883 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae11800 == 37 [pid = 6615] [id = 390] 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1294a3000) [pid = 6615] [serial = 1169] [outer = 0x0] 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x129539800) [pid = 6615] [serial = 1170] [outer = 0x1294a3000] 14:07:27 INFO - PROCESS | 6615 | 1468184847908 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12a72c000) [pid = 6615] [serial = 1171] [outer = 0x1294a3000] 14:07:28 INFO - PROCESS | 6615 | 1468184848181 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]]]}] 14:07:28 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 14:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:07:28 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. 14:07:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:07:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 14:07:28 INFO - PROCESS | 6615 | 1468184848205 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 6615 | 1468184848207 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:07:28 INFO - PROCESS | 6615 | 1468184848218 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 6615 | 1468184848219 Marionette TRACE conn2 <- [1,1534,null,{}] 14:07:28 INFO - PROCESS | 6615 | 1468184848221 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}] 14:07:28 INFO - PROCESS | 6615 | 1468184848223 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:28 INFO - PROCESS | 6615 | 1468184848327 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:07:28 INFO - PROCESS | 6615 | 1468184848331 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 6615 | 1468184848332 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1e1800 == 38 [pid = 6615] [id = 391] 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12a72e800) [pid = 6615] [serial = 1172] [outer = 0x0] 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12a78ac00) [pid = 6615] [serial = 1173] [outer = 0x12a72e800] 14:07:28 INFO - PROCESS | 6615 | 1468184848356 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12a790800) [pid = 6615] [serial = 1174] [outer = 0x12a72e800] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112d97c00) [pid = 6615] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x11874fc00) [pid = 6615] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1191bc800) [pid = 6615] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x112d96000) [pid = 6615] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112c67400) [pid = 6615] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1182ca800) [pid = 6615] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119cbd000) [pid = 6615] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128906000) [pid = 6615] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x121d2c000) [pid = 6615] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x110d62400) [pid = 6615] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x111c14400) [pid = 6615] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x125ffcc00) [pid = 6615] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1191bc400) [pid = 6615] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x118118800) [pid = 6615] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x118118c00) [pid = 6615] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:07:28 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x113225000) [pid = 6615] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:07:28 INFO - PROCESS | 6615 | 1468184848767 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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 578ms 14:07:28 INFO - PROCESS | 6615 | 1468184848789 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 6615 | 1468184848790 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:07:28 INFO - PROCESS | 6615 | 1468184848809 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 6615 | 1468184848810 Marionette TRACE conn2 <- [1,1538,null,{}] 14:07:28 INFO - PROCESS | 6615 | 1468184848818 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}] 14:07:28 INFO - PROCESS | 6615 | 1468184848819 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:28 INFO - PROCESS | 6615 | 1468184848901 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:07:28 INFO - PROCESS | 6615 | 1468184848905 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 6615 | 1468184848906 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bae000 == 39 [pid = 6615] [id = 392] 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x116911800) [pid = 6615] [serial = 1175] [outer = 0x0] 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118140c00) [pid = 6615] [serial = 1176] [outer = 0x116911800] 14:07:28 INFO - PROCESS | 6615 | 1468184848930 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1191bc800) [pid = 6615] [serial = 1177] [outer = 0x116911800] 14:07:29 INFO - PROCESS | 6615 | 1468184849277 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 539ms 14:07:29 INFO - PROCESS | 6615 | 1468184849332 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:07:29 INFO - PROCESS | 6615 | 1468184849333 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:07:29 INFO - PROCESS | 6615 | 1468184849335 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 6615 | 1468184849337 Marionette TRACE conn2 <- [1,1542,null,{}] 14:07:29 INFO - PROCESS | 6615 | 1468184849339 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}] 14:07:29 INFO - PROCESS | 6615 | 1468184849340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:29 INFO - PROCESS | 6615 | 1468184849427 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:07:29 INFO - PROCESS | 6615 | 1468184849498 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 6615 | 1468184849500 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be2a000 == 40 [pid = 6615] [id = 393] 14:07:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1191bf800) [pid = 6615] [serial = 1178] [outer = 0x0] 14:07:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x125fc5400) [pid = 6615] [serial = 1179] [outer = 0x1191bf800] 14:07:29 INFO - PROCESS | 6615 | 1468184849543 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12a791400) [pid = 6615] [serial = 1180] [outer = 0x1191bf800] 14:07:29 INFO - PROCESS | 6615 | 1468184849919 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 617ms 14:07:29 INFO - PROCESS | 6615 | 1468184849954 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:07:29 INFO - PROCESS | 6615 | 1468184849955 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:07:29 INFO - PROCESS | 6615 | 1468184849957 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 6615 | 1468184849959 Marionette TRACE conn2 <- [1,1546,null,{}] 14:07:29 INFO - PROCESS | 6615 | 1468184849962 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}] 14:07:29 INFO - PROCESS | 6615 | 1468184849963 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:30 INFO - PROCESS | 6615 | 1468184850057 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:07:30 INFO - PROCESS | 6615 | 1468184850115 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 6615 | 1468184850116 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c318800 == 41 [pid = 6615] [id = 394] 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119414400) [pid = 6615] [serial = 1181] [outer = 0x0] 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x12adbc400) [pid = 6615] [serial = 1182] [outer = 0x119414400] 14:07:30 INFO - PROCESS | 6615 | 1468184850140 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12b09cc00) [pid = 6615] [serial = 1183] [outer = 0x119414400] 14:07:30 INFO - PROCESS | 6615 | 1468184850431 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 14:07:30 INFO - PROCESS | 6615 | 1468184850477 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 6615 | 1468184850480 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:07:30 INFO - PROCESS | 6615 | 1468184850483 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 6615 | 1468184850484 Marionette TRACE conn2 <- [1,1550,null,{}] 14:07:30 INFO - PROCESS | 6615 | 1468184850486 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}] 14:07:30 INFO - PROCESS | 6615 | 1468184850487 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:30 INFO - PROCESS | 6615 | 1468184850569 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:07:30 INFO - PROCESS | 6615 | 1468184850673 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 6615 | 1468184850674 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x112ec1000 == 42 [pid = 6615] [id = 395] 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x110d53000) [pid = 6615] [serial = 1184] [outer = 0x0] 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1129d1c00) [pid = 6615] [serial = 1185] [outer = 0x110d53000] 14:07:30 INFO - PROCESS | 6615 | 1468184850706 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x113c94000) [pid = 6615] [serial = 1186] [outer = 0x110d53000] 14:07:31 INFO - PROCESS | 6615 | 1468184851170 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:07:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 719ms 14:07:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:07:31 INFO - PROCESS | 6615 | 1468184851204 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 6615 | 1468184851206 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:07:31 INFO - PROCESS | 6615 | 1468184851209 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 6615 | 1468184851212 Marionette TRACE conn2 <- [1,1554,null,{}] 14:07:31 INFO - PROCESS | 6615 | 1468184851215 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}] 14:07:31 INFO - PROCESS | 6615 | 1468184851218 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:31 INFO - PROCESS | 6615 | 1468184851327 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:07:31 INFO - PROCESS | 6615 | 1468184851421 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 6615 | 1468184851423 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x12181c000 == 43 [pid = 6615] [id = 396] 14:07:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1182cac00) [pid = 6615] [serial = 1187] [outer = 0x0] 14:07:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x118377c00) [pid = 6615] [serial = 1188] [outer = 0x1182cac00] 14:07:31 INFO - PROCESS | 6615 | 1468184851453 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x11874c400) [pid = 6615] [serial = 1189] [outer = 0x1182cac00] 14:07:31 INFO - PROCESS | 6615 | 1468184851884 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:07:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 14:07:31 INFO - PROCESS | 6615 | 1468184851933 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 6615 | 1468184851936 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:07:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:07:31 INFO - PROCESS | 6615 | 1468184851939 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 6615 | 1468184851940 Marionette TRACE conn2 <- [1,1558,null,{}] 14:07:31 INFO - PROCESS | 6615 | 1468184851943 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}] 14:07:31 INFO - PROCESS | 6615 | 1468184851944 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:32 INFO - PROCESS | 6615 | 1468184852052 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:07:32 INFO - PROCESS | 6615 | 1468184852112 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 6615 | 1468184852114 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae1b800 == 44 [pid = 6615] [id = 397] 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x11945f400) [pid = 6615] [serial = 1190] [outer = 0x0] 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121085800) [pid = 6615] [serial = 1191] [outer = 0x11945f400] 14:07:32 INFO - PROCESS | 6615 | 1468184852142 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1211cbc00) [pid = 6615] [serial = 1192] [outer = 0x11945f400] 14:07:32 INFO - PROCESS | 6615 | 1468184852580 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 14:07:32 INFO - PROCESS | 6615 | 1468184852609 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 6615 | 1468184852611 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:07:32 INFO - PROCESS | 6615 | 1468184852618 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 6615 | 1468184852623 Marionette TRACE conn2 <- [1,1562,null,{}] 14:07:32 INFO - PROCESS | 6615 | 1468184852667 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}] 14:07:32 INFO - PROCESS | 6615 | 1468184852670 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:32 INFO - PROCESS | 6615 | 1468184852777 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:07:32 INFO - PROCESS | 6615 | 1468184852848 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 6615 | 1468184852849 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd07800 == 45 [pid = 6615] [id = 398] 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1211f5400) [pid = 6615] [serial = 1193] [outer = 0x0] 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x126ed6c00) [pid = 6615] [serial = 1194] [outer = 0x1211f5400] 14:07:32 INFO - PROCESS | 6615 | 1468184852881 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x128b50400) [pid = 6615] [serial = 1195] [outer = 0x1211f5400] 14:07:33 INFO - PROCESS | 6615 | 1468184853369 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 800ms 14:07:33 INFO - PROCESS | 6615 | 1468184853415 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 6615 | 1468184853417 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:07:33 INFO - PROCESS | 6615 | 1468184853419 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 6615 | 1468184853420 Marionette TRACE conn2 <- [1,1566,null,{}] 14:07:33 INFO - PROCESS | 6615 | 1468184853423 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}] 14:07:33 INFO - PROCESS | 6615 | 1468184853424 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:33 INFO - PROCESS | 6615 | 1468184853530 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:07:33 INFO - PROCESS | 6615 | 1468184853588 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 6615 | 1468184853589 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd1b000 == 46 [pid = 6615] [id = 399] 14:07:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x128f75800) [pid = 6615] [serial = 1196] [outer = 0x0] 14:07:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12a72e000) [pid = 6615] [serial = 1197] [outer = 0x128f75800] 14:07:33 INFO - PROCESS | 6615 | 1468184853618 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x12adbb400) [pid = 6615] [serial = 1198] [outer = 0x128f75800] 14:07:34 INFO - PROCESS | 6615 | 1468184854072 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 721ms 14:07:34 INFO - PROCESS | 6615 | 1468184854248 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 6615 | 1468184854250 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:07:34 INFO - PROCESS | 6615 | 1468184854276 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 6615 | 1468184854278 Marionette TRACE conn2 <- [1,1570,null,{}] 14:07:34 INFO - PROCESS | 6615 | 1468184854284 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}] 14:07:34 INFO - PROCESS | 6615 | 1468184854287 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:34 INFO - PROCESS | 6615 | 1468184854387 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:07:34 INFO - PROCESS | 6615 | 1468184854454 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 6615 | 1468184854457 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b56800 == 47 [pid = 6615] [id = 400] 14:07:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x116986c00) [pid = 6615] [serial = 1199] [outer = 0x0] 14:07:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x116a1c000) [pid = 6615] [serial = 1200] [outer = 0x116986c00] 14:07:34 INFO - PROCESS | 6615 | 1468184854485 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x11813b000) [pid = 6615] [serial = 1201] [outer = 0x116986c00] 14:07:34 INFO - PROCESS | 6615 | 1468184854925 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 680ms 14:07:34 INFO - PROCESS | 6615 | 1468184854950 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 6615 | 1468184854953 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:07:34 INFO - PROCESS | 6615 | 1468184854960 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 6615 | 1468184854964 Marionette TRACE conn2 <- [1,1574,null,{}] 14:07:34 INFO - PROCESS | 6615 | 1468184854968 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}] 14:07:34 INFO - PROCESS | 6615 | 1468184854970 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:35 INFO - PROCESS | 6615 | 1468184855071 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:07:35 INFO - PROCESS | 6615 | 1468184855131 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 6615 | 1468184855132 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121271800 == 48 [pid = 6615] [id = 401] 14:07:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x11859b800) [pid = 6615] [serial = 1202] [outer = 0x0] 14:07:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x11910f400) [pid = 6615] [serial = 1203] [outer = 0x11859b800] 14:07:35 INFO - PROCESS | 6615 | 1468184855161 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1191be000) [pid = 6615] [serial = 1204] [outer = 0x11859b800] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12c318800 == 47 [pid = 6615] [id = 394] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12be2a000 == 46 [pid = 6615] [id = 393] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x121bae000 == 45 [pid = 6615] [id = 392] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1e1800 == 44 [pid = 6615] [id = 391] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae11800 == 43 [pid = 6615] [id = 390] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x129922800 == 42 [pid = 6615] [id = 389] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x121a43800 == 41 [pid = 6615] [id = 388] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x1260ef800 == 40 [pid = 6615] [id = 387] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x1216e5000 == 39 [pid = 6615] [id = 386] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12100c800 == 38 [pid = 6615] [id = 385] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9d000 == 37 [pid = 6615] [id = 384] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x116408800 == 36 [pid = 6615] [id = 383] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x11805f800 == 35 [pid = 6615] [id = 382] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12b99a800 == 34 [pid = 6615] [id = 381] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x11917a000 == 33 [pid = 6615] [id = 369] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x119b56800 == 32 [pid = 6615] [id = 400] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd1b000 == 31 [pid = 6615] [id = 399] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd07800 == 30 [pid = 6615] [id = 398] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae1b800 == 29 [pid = 6615] [id = 397] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12181c000 == 28 [pid = 6615] [id = 396] 14:07:35 INFO - PROCESS | 6615 | --DOCSHELL 0x112ec1000 == 27 [pid = 6615] [id = 395] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x12949e800) [pid = 6615] [serial = 1143] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1197df800) [pid = 6615] [serial = 1122] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x118121000) [pid = 6615] [serial = 1113] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x11813c800) [pid = 6615] [serial = 1114] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x113c65000) [pid = 6615] [serial = 1110] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x115e23800) [pid = 6615] [serial = 1111] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x11858ec00) [pid = 6615] [serial = 1116] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x11874bc00) [pid = 6615] [serial = 1117] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x119160800) [pid = 6615] [serial = 1119] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1254c0800) [pid = 6615] [serial = 1126] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116fc0400) [pid = 6615] [serial = 1108] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x116138000) [pid = 6615] [serial = 1107] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1211bf800) [pid = 6615] [serial = 1125] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x116139400) [pid = 6615] [serial = 1096] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112d9b000) [pid = 6615] [serial = 1095] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x11915a800) [pid = 6615] [serial = 1099] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x118599400) [pid = 6615] [serial = 1098] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121087000) [pid = 6615] [serial = 1123] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1211f1c00) [pid = 6615] [serial = 1102] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x128e33400) [pid = 6615] [serial = 1140] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x12107f000) [pid = 6615] [serial = 1101] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128903800) [pid = 6615] [serial = 1105] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12699b400) [pid = 6615] [serial = 1104] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12583a800) [pid = 6615] [serial = 1128] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1187f4800) [pid = 6615] [serial = 1134] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x126d6cc00) [pid = 6615] [serial = 1131] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125ff9800) [pid = 6615] [serial = 1129] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x12736cc00) [pid = 6615] [serial = 1137] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x128905800) [pid = 6615] [serial = 1138] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x129267000) [pid = 6615] [serial = 1141] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x126ed2000) [pid = 6615] [serial = 1132] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x123708800) [pid = 6615] [serial = 1135] [outer = 0x0] [url = about:blank] 14:07:35 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1191bbc00) [pid = 6615] [serial = 1120] [outer = 0x0] [url = about:blank] 14:07:36 INFO - PROCESS | 6615 | 1468184856128 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1226ms 14:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:07:36 INFO - PROCESS | 6615 | 1468184856183 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 6615 | 1468184856186 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:07:36 INFO - PROCESS | 6615 | 1468184856189 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 6615 | 1468184856191 Marionette TRACE conn2 <- [1,1578,null,{}] 14:07:36 INFO - PROCESS | 6615 | 1468184856194 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}] 14:07:36 INFO - PROCESS | 6615 | 1468184856196 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:36 INFO - PROCESS | 6615 | 1468184856282 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:07:36 INFO - PROCESS | 6615 | 1468184856333 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 6615 | 1468184856336 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x11648a800 == 28 [pid = 6615] [id = 402] 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x112f5a800) [pid = 6615] [serial = 1205] [outer = 0x0] 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x113c8f400) [pid = 6615] [serial = 1206] [outer = 0x112f5a800] 14:07:36 INFO - PROCESS | 6615 | 1468184856370 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11619a800) [pid = 6615] [serial = 1207] [outer = 0x112f5a800] 14:07:36 INFO - PROCESS | 6615 | 1468184856688 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 14:07:36 INFO - PROCESS | 6615 | 1468184856708 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 6615 | 1468184856712 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:07:36 INFO - PROCESS | 6615 | 1468184856719 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 6615 | 1468184856721 Marionette TRACE conn2 <- [1,1582,null,{}] 14:07:36 INFO - PROCESS | 6615 | 1468184856723 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}] 14:07:36 INFO - PROCESS | 6615 | 1468184856725 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:36 INFO - PROCESS | 6615 | 1468184856804 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:07:36 INFO - PROCESS | 6615 | 1468184856808 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 6615 | 1468184856810 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e76000 == 29 [pid = 6615] [id = 403] 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x116796800) [pid = 6615] [serial = 1208] [outer = 0x0] 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x117eb7c00) [pid = 6615] [serial = 1209] [outer = 0x116796800] 14:07:36 INFO - PROCESS | 6615 | 1468184856839 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118138400) [pid = 6615] [serial = 1210] [outer = 0x116796800] 14:07:37 INFO - PROCESS | 6615 | 1468184857188 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 14:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:07:37 INFO - PROCESS | 6615 | 1468184857239 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 6615 | 1468184857241 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:07:37 INFO - PROCESS | 6615 | 1468184857243 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 6615 | 1468184857246 Marionette TRACE conn2 <- [1,1586,null,{}] 14:07:37 INFO - PROCESS | 6615 | 1468184857254 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}] 14:07:37 INFO - PROCESS | 6615 | 1468184857257 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:37 INFO - PROCESS | 6615 | 1468184857337 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:07:37 INFO - PROCESS | 6615 | 1468184857354 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 6615 | 1468184857357 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192af800 == 30 [pid = 6615] [id = 404] 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x112f9c000) [pid = 6615] [serial = 1211] [outer = 0x0] 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1185a4400) [pid = 6615] [serial = 1212] [outer = 0x112f9c000] 14:07:37 INFO - PROCESS | 6615 | 1468184857388 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119106400) [pid = 6615] [serial = 1213] [outer = 0x112f9c000] 14:07:37 INFO - PROCESS | 6615 | 1468184857763 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 14:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:07:37 INFO - PROCESS | 6615 | 1468184857815 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 6615 | 1468184857817 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:07:37 INFO - PROCESS | 6615 | 1468184857819 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 6615 | 1468184857820 Marionette TRACE conn2 <- [1,1590,null,{}] 14:07:37 INFO - PROCESS | 6615 | 1468184857822 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}] 14:07:37 INFO - PROCESS | 6615 | 1468184857823 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:37 INFO - PROCESS | 6615 | 1468184857902 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:07:37 INFO - PROCESS | 6615 | 1468184857905 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 6615 | 1468184857907 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c1f800 == 31 [pid = 6615] [id = 405] 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119165c00) [pid = 6615] [serial = 1214] [outer = 0x0] 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119415c00) [pid = 6615] [serial = 1215] [outer = 0x119165c00] 14:07:37 INFO - PROCESS | 6615 | 1468184857934 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119a3ec00) [pid = 6615] [serial = 1216] [outer = 0x119165c00] 14:07:38 INFO - PROCESS | 6615 | 1468184858295 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]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 14:07:38 INFO - PROCESS | 6615 | 1468184858338 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 6615 | 1468184858339 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:07:38 INFO - PROCESS | 6615 | 1468184858342 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 6615 | 1468184858343 Marionette TRACE conn2 <- [1,1594,null,{}] 14:07:38 INFO - PROCESS | 6615 | 1468184858345 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}] 14:07:38 INFO - PROCESS | 6615 | 1468184858346 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:38 INFO - PROCESS | 6615 | 1468184858444 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:07:38 INFO - PROCESS | 6615 | 1468184858447 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 6615 | 1468184858448 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb0800 == 32 [pid = 6615] [id = 406] 14:07:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1129d2400) [pid = 6615] [serial = 1217] [outer = 0x0] 14:07:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119af4400) [pid = 6615] [serial = 1218] [outer = 0x1129d2400] 14:07:38 INFO - PROCESS | 6615 | 1468184858472 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12105f400) [pid = 6615] [serial = 1219] [outer = 0x1129d2400] 14:07:38 INFO - PROCESS | 6615 | 1468184858871 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]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 570ms 14:07:38 INFO - PROCESS | 6615 | 1468184858916 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:07:38 INFO - PROCESS | 6615 | 1468184858918 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:07:38 INFO - PROCESS | 6615 | 1468184858921 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 6615 | 1468184858923 Marionette TRACE conn2 <- [1,1598,null,{}] 14:07:38 INFO - PROCESS | 6615 | 1468184858927 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}] 14:07:38 INFO - PROCESS | 6615 | 1468184858933 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:39 INFO - PROCESS | 6615 | 1468184859115 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:07:39 INFO - PROCESS | 6615 | 1468184859141 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 6615 | 1468184859142 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260e1800 == 33 [pid = 6615] [id = 407] 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121082800) [pid = 6615] [serial = 1220] [outer = 0x0] 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121122c00) [pid = 6615] [serial = 1221] [outer = 0x121082800] 14:07:39 INFO - PROCESS | 6615 | 1468184859180 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121e10400) [pid = 6615] [serial = 1222] [outer = 0x121082800] 14:07:39 INFO - PROCESS | 6615 | 1468184859594 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 14:07:39 INFO - PROCESS | 6615 | 1468184859641 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 6615 | 1468184859642 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:07:39 INFO - PROCESS | 6615 | 1468184859645 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 6615 | 1468184859646 Marionette TRACE conn2 <- [1,1602,null,{}] 14:07:39 INFO - PROCESS | 6615 | 1468184859648 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}] 14:07:39 INFO - PROCESS | 6615 | 1468184859649 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:39 INFO - PROCESS | 6615 | 1468184859760 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:07:39 INFO - PROCESS | 6615 | 1468184859776 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 6615 | 1468184859777 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e9d000 == 34 [pid = 6615] [id = 408] 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x112d9e000) [pid = 6615] [serial = 1223] [outer = 0x0] 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x125687c00) [pid = 6615] [serial = 1224] [outer = 0x112d9e000] 14:07:39 INFO - PROCESS | 6615 | 1468184859803 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x125a59400) [pid = 6615] [serial = 1225] [outer = 0x112d9e000] 14:07:40 INFO - PROCESS | 6615 | 1468184860317 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]]]}] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x125a5b400) [pid = 6615] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1294a3000) [pid = 6615] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1191bf800) [pid = 6615] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12a72e800) [pid = 6615] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x115e20c00) [pid = 6615] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x115de7800) [pid = 6615] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x113376800) [pid = 6615] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x118141c00) [pid = 6615] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x118527800) [pid = 6615] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121086000) [pid = 6615] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x113c8f800) [pid = 6615] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x119414400) [pid = 6615] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125a5b000) [pid = 6615] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:07:40 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x116911800) [pid = 6615] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 720ms 14:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:07:40 INFO - PROCESS | 6615 | 1468184860365 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 6615 | 1468184860367 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:07:40 INFO - PROCESS | 6615 | 1468184860369 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 6615 | 1468184860370 Marionette TRACE conn2 <- [1,1606,null,{}] 14:07:40 INFO - PROCESS | 6615 | 1468184860372 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}] 14:07:40 INFO - PROCESS | 6615 | 1468184860373 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:40 INFO - PROCESS | 6615 | 1468184860450 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:07:40 INFO - PROCESS | 6615 | 1468184860455 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 6615 | 1468184860456 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x126ea0000 == 35 [pid = 6615] [id = 409] 14:07:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x115de7800) [pid = 6615] [serial = 1226] [outer = 0x0] 14:07:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118134800) [pid = 6615] [serial = 1227] [outer = 0x115de7800] 14:07:40 INFO - PROCESS | 6615 | 1468184860482 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121065400) [pid = 6615] [serial = 1228] [outer = 0x115de7800] 14:07:40 INFO - PROCESS | 6615 | 1468184860801 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 14:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:07:40 INFO - PROCESS | 6615 | 1468184860838 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 6615 | 1468184860839 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:07:40 INFO - PROCESS | 6615 | 1468184860842 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 6615 | 1468184860843 Marionette TRACE conn2 <- [1,1610,null,{}] 14:07:40 INFO - PROCESS | 6615 | 1468184860845 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}] 14:07:40 INFO - PROCESS | 6615 | 1468184860847 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:40 INFO - PROCESS | 6615 | 1468184860924 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:07:40 INFO - PROCESS | 6615 | 1468184860995 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 6615 | 1468184860996 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192ae800 == 36 [pid = 6615] [id = 410] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x116911800) [pid = 6615] [serial = 1229] [outer = 0x0] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12154dc00) [pid = 6615] [serial = 1230] [outer = 0x116911800] 14:07:41 INFO - PROCESS | 6615 | 1468184861021 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x126087800) [pid = 6615] [serial = 1231] [outer = 0x116911800] 14:07:41 INFO - PROCESS | 6615 | 1468184861281 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 473ms 14:07:41 INFO - PROCESS | 6615 | 1468184861319 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 6615 | 1468184861320 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:07:41 INFO - PROCESS | 6615 | 1468184861323 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 6615 | 1468184861324 Marionette TRACE conn2 <- [1,1614,null,{}] 14:07:41 INFO - PROCESS | 6615 | 1468184861326 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}] 14:07:41 INFO - PROCESS | 6615 | 1468184861328 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:41 INFO - PROCESS | 6615 | 1468184861421 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:07:41 INFO - PROCESS | 6615 | 1468184861424 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 6615 | 1468184861425 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x129add800 == 37 [pid = 6615] [id = 411] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x125a5b400) [pid = 6615] [serial = 1232] [outer = 0x0] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x126d63000) [pid = 6615] [serial = 1233] [outer = 0x125a5b400] 14:07:41 INFO - PROCESS | 6615 | 1468184861452 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1270e1800) [pid = 6615] [serial = 1234] [outer = 0x125a5b400] 14:07:41 INFO - PROCESS | 6615 | 1468184861775 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]]]}] 14:07:41 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 14:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 470ms 14:07:41 INFO - PROCESS | 6615 | 1468184861794 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 6615 | 1468184861796 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:07:41 INFO - PROCESS | 6615 | 1468184861800 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 6615 | 1468184861801 Marionette TRACE conn2 <- [1,1618,null,{}] 14:07:41 INFO - PROCESS | 6615 | 1468184861804 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}] 14:07:41 INFO - PROCESS | 6615 | 1468184861806 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:41 INFO - PROCESS | 6615 | 1468184861924 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:07:41 INFO - PROCESS | 6615 | 1468184861930 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 6615 | 1468184861931 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bae000 == 38 [pid = 6615] [id = 412] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x11619f800) [pid = 6615] [serial = 1235] [outer = 0x0] 14:07:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1270de800) [pid = 6615] [serial = 1236] [outer = 0x11619f800] 14:07:41 INFO - PROCESS | 6615 | 1468184861958 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x128e28000) [pid = 6615] [serial = 1237] [outer = 0x11619f800] 14:07:42 INFO - PROCESS | 6615 | 1468184862285 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 14:07:42 INFO - PROCESS | 6615 | 1468184862373 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 6615 | 1468184862375 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:07:42 INFO - PROCESS | 6615 | 1468184862380 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 6615 | 1468184862382 Marionette TRACE conn2 <- [1,1622,null,{}] 14:07:42 INFO - PROCESS | 6615 | 1468184862386 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}] 14:07:42 INFO - PROCESS | 6615 | 1468184862389 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:42 INFO - PROCESS | 6615 | 1468184862491 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:07:42 INFO - PROCESS | 6615 | 1468184862589 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 6615 | 1468184862592 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x115e40000 == 39 [pid = 6615] [id = 413] 14:07:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x112da0800) [pid = 6615] [serial = 1238] [outer = 0x0] 14:07:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x112fe7000) [pid = 6615] [serial = 1239] [outer = 0x112da0800] 14:07:42 INFO - PROCESS | 6615 | 1468184862624 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x115e8d800) [pid = 6615] [serial = 1240] [outer = 0x112da0800] 14:07:43 INFO - PROCESS | 6615 | 1468184863138 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]]]}] 14:07:43 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 14:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 822ms 14:07:43 INFO - PROCESS | 6615 | 1468184863205 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 6615 | 1468184863208 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:07:43 INFO - PROCESS | 6615 | 1468184863216 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 6615 | 1468184863218 Marionette TRACE conn2 <- [1,1626,null,{}] 14:07:43 INFO - PROCESS | 6615 | 1468184863221 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}] 14:07:43 INFO - PROCESS | 6615 | 1468184863223 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:43 INFO - PROCESS | 6615 | 1468184863333 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:07:43 INFO - PROCESS | 6615 | 1468184863412 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 6615 | 1468184863414 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c06000 == 40 [pid = 6615] [id = 414] 14:07:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11813a400) [pid = 6615] [serial = 1241] [outer = 0x0] 14:07:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x118140400) [pid = 6615] [serial = 1242] [outer = 0x11813a400] 14:07:43 INFO - PROCESS | 6615 | 1468184863444 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1182d8800) [pid = 6615] [serial = 1243] [outer = 0x11813a400] 14:07:44 INFO - PROCESS | 6615 | 1468184864125 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 929ms 14:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:07:44 INFO - PROCESS | 6615 | 1468184864155 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 6615 | 1468184864157 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:07:44 INFO - PROCESS | 6615 | 1468184864162 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 6615 | 1468184864166 Marionette TRACE conn2 <- [1,1630,null,{}] 14:07:44 INFO - PROCESS | 6615 | 1468184864171 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}] 14:07:44 INFO - PROCESS | 6615 | 1468184864172 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:44 INFO - PROCESS | 6615 | 1468184864287 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:07:44 INFO - PROCESS | 6615 | 1468184864366 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 6615 | 1468184864369 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x114f2a000 == 41 [pid = 6615] [id = 415] 14:07:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1129de800) [pid = 6615] [serial = 1244] [outer = 0x0] 14:07:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x112d9ac00) [pid = 6615] [serial = 1245] [outer = 0x1129de800] 14:07:44 INFO - PROCESS | 6615 | 1468184864398 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x112fe8800) [pid = 6615] [serial = 1246] [outer = 0x1129de800] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x129add800 == 40 [pid = 6615] [id = 411] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x1192ae800 == 39 [pid = 6615] [id = 410] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x126ea0000 == 38 [pid = 6615] [id = 409] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x126e9d000 == 37 [pid = 6615] [id = 408] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x1260e1800 == 36 [pid = 6615] [id = 407] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb0800 == 35 [pid = 6615] [id = 406] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x119c1f800 == 34 [pid = 6615] [id = 405] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x1192af800 == 33 [pid = 6615] [id = 404] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x117e76000 == 32 [pid = 6615] [id = 403] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x11648a800 == 31 [pid = 6615] [id = 402] 14:07:44 INFO - PROCESS | 6615 | --DOCSHELL 0x121271800 == 30 [pid = 6615] [id = 401] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x128b55c00) [pid = 6615] [serial = 1167] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x129539800) [pid = 6615] [serial = 1170] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x12a791400) [pid = 6615] [serial = 1180] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1191be400) [pid = 6615] [serial = 1168] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x12a78ac00) [pid = 6615] [serial = 1173] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x12a72c000) [pid = 6615] [serial = 1171] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x115e90000) [pid = 6615] [serial = 1149] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x117560800) [pid = 6615] [serial = 1150] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1164df400) [pid = 6615] [serial = 1146] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1169f1000) [pid = 6615] [serial = 1147] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119aed800) [pid = 6615] [serial = 1158] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1211bec00) [pid = 6615] [serial = 1159] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1182cc000) [pid = 6615] [serial = 1152] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118525c00) [pid = 6615] [serial = 1153] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x118755800) [pid = 6615] [serial = 1155] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119416000) [pid = 6615] [serial = 1156] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x12953e400) [pid = 6615] [serial = 1144] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x121bc8c00) [pid = 6615] [serial = 1161] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12b09cc00) [pid = 6615] [serial = 1183] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x12adbc400) [pid = 6615] [serial = 1182] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12a790800) [pid = 6615] [serial = 1174] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125ff6400) [pid = 6615] [serial = 1164] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125fc5400) [pid = 6615] [serial = 1179] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1270db400) [pid = 6615] [serial = 1165] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118140c00) [pid = 6615] [serial = 1176] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1191bc800) [pid = 6615] [serial = 1177] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x122fcac00) [pid = 6615] [serial = 1162] [outer = 0x0] [url = about:blank] 14:07:44 INFO - PROCESS | 6615 | 1468184864822 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 679ms 14:07:44 INFO - PROCESS | 6615 | 1468184864841 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 6615 | 1468184864844 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:07:44 INFO - PROCESS | 6615 | 1468184864851 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 6615 | 1468184864852 Marionette TRACE conn2 <- [1,1634,null,{}] 14:07:44 INFO - PROCESS | 6615 | 1468184864855 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}] 14:07:44 INFO - PROCESS | 6615 | 1468184864856 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:44 INFO - PROCESS | 6615 | 1468184864936 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:07:44 INFO - PROCESS | 6615 | 1468184864940 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 6615 | 1468184864942 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e89800 == 31 [pid = 6615] [id = 416] 14:07:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x115e8ec00) [pid = 6615] [serial = 1247] [outer = 0x0] 14:07:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x116795400) [pid = 6615] [serial = 1248] [outer = 0x115e8ec00] 14:07:44 INFO - PROCESS | 6615 | 1468184864971 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1169eec00) [pid = 6615] [serial = 1249] [outer = 0x115e8ec00] 14:07:45 INFO - PROCESS | 6615 | 1468184865302 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 469ms 14:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:07:45 INFO - PROCESS | 6615 | 1468184865333 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 6615 | 1468184865335 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:07:45 INFO - PROCESS | 6615 | 1468184865338 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 6615 | 1468184865341 Marionette TRACE conn2 <- [1,1638,null,{}] 14:07:45 INFO - PROCESS | 6615 | 1468184865349 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}] 14:07:45 INFO - PROCESS | 6615 | 1468184865353 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:45 INFO - PROCESS | 6615 | 1468184865436 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:07:45 INFO - PROCESS | 6615 | 1468184865441 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 6615 | 1468184865443 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197bb800 == 32 [pid = 6615] [id = 417] 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118119800) [pid = 6615] [serial = 1250] [outer = 0x0] 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1182d0400) [pid = 6615] [serial = 1251] [outer = 0x118119800] 14:07:45 INFO - PROCESS | 6615 | 1468184865475 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118376400) [pid = 6615] [serial = 1252] [outer = 0x118119800] 14:07:45 INFO - PROCESS | 6615 | 1468184865850 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 14:07:45 INFO - PROCESS | 6615 | 1468184865872 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 6615 | 1468184865873 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:07:45 INFO - PROCESS | 6615 | 1468184865877 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 6615 | 1468184865879 Marionette TRACE conn2 <- [1,1642,null,{}] 14:07:45 INFO - PROCESS | 6615 | 1468184865883 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}] 14:07:45 INFO - PROCESS | 6615 | 1468184865884 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:45 INFO - PROCESS | 6615 | 1468184865967 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:07:45 INFO - PROCESS | 6615 | 1468184865970 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 6615 | 1468184865971 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a42800 == 33 [pid = 6615] [id = 418] 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x118590000) [pid = 6615] [serial = 1253] [outer = 0x0] 14:07:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118750800) [pid = 6615] [serial = 1254] [outer = 0x118590000] 14:07:45 INFO - PROCESS | 6615 | 1468184865997 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x11915d400) [pid = 6615] [serial = 1255] [outer = 0x118590000] 14:07:46 INFO - PROCESS | 6615 | 1468184866322 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 472ms 14:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:07:46 INFO - PROCESS | 6615 | 1468184866350 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 6615 | 1468184866351 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:07:46 INFO - PROCESS | 6615 | 1468184866353 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 6615 | 1468184866354 Marionette TRACE conn2 <- [1,1646,null,{}] 14:07:46 INFO - PROCESS | 6615 | 1468184866357 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}] 14:07:46 INFO - PROCESS | 6615 | 1468184866358 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:46 INFO - PROCESS | 6615 | 1468184866435 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:07:46 INFO - PROCESS | 6615 | 1468184866438 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 6615 | 1468184866440 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544a000 == 34 [pid = 6615] [id = 419] 14:07:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x112f57400) [pid = 6615] [serial = 1256] [outer = 0x0] 14:07:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1191b9400) [pid = 6615] [serial = 1257] [outer = 0x112f57400] 14:07:46 INFO - PROCESS | 6615 | 1468184866518 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x119461c00) [pid = 6615] [serial = 1258] [outer = 0x112f57400] 14:07:46 INFO - PROCESS | 6615 | 1468184866809 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms 14:07:46 INFO - PROCESS | 6615 | 1468184866837 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 6615 | 1468184866839 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:07:46 INFO - PROCESS | 6615 | 1468184866841 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 6615 | 1468184866842 Marionette TRACE conn2 <- [1,1650,null,{}] 14:07:46 INFO - PROCESS | 6615 | 1468184866845 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}] 14:07:46 INFO - PROCESS | 6615 | 1468184866852 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:46 INFO - PROCESS | 6615 | 1468184866985 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:07:46 INFO - PROCESS | 6615 | 1468184866989 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 6615 | 1468184866990 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b19800 == 35 [pid = 6615] [id = 420] 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1191bd800) [pid = 6615] [serial = 1259] [outer = 0x0] 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x119a47c00) [pid = 6615] [serial = 1260] [outer = 0x1191bd800] 14:07:47 INFO - PROCESS | 6615 | 1468184867015 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1211bf000) [pid = 6615] [serial = 1261] [outer = 0x1191bd800] 14:07:47 INFO - PROCESS | 6615 | 1468184867353 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 14:07:47 INFO - PROCESS | 6615 | 1468184867367 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 6615 | 1468184867369 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:07:47 INFO - PROCESS | 6615 | 1468184867371 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 6615 | 1468184867372 Marionette TRACE conn2 <- [1,1654,null,{}] 14:07:47 INFO - PROCESS | 6615 | 1468184867383 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}] 14:07:47 INFO - PROCESS | 6615 | 1468184867384 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:47 INFO - PROCESS | 6615 | 1468184867485 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:07:47 INFO - PROCESS | 6615 | 1468184867489 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 6615 | 1468184867490 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x129438800 == 36 [pid = 6615] [id = 421] 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1211c4000) [pid = 6615] [serial = 1262] [outer = 0x0] 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1211f2800) [pid = 6615] [serial = 1263] [outer = 0x1211c4000] 14:07:47 INFO - PROCESS | 6615 | 1468184867522 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x121d23000) [pid = 6615] [serial = 1264] [outer = 0x1211c4000] 14:07:47 INFO - PROCESS | 6615 | 1468184867861 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 519ms 14:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:07:47 INFO - PROCESS | 6615 | 1468184867893 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 6615 | 1468184867894 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:07:47 INFO - PROCESS | 6615 | 1468184867896 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 6615 | 1468184867897 Marionette TRACE conn2 <- [1,1658,null,{}] 14:07:47 INFO - PROCESS | 6615 | 1468184867899 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}] 14:07:47 INFO - PROCESS | 6615 | 1468184867901 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:48 INFO - PROCESS | 6615 | 1468184868002 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:07:48 INFO - PROCESS | 6615 | 1468184868005 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 6615 | 1468184868007 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x129ae8000 == 37 [pid = 6615] [id = 422] 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1211cd400) [pid = 6615] [serial = 1265] [outer = 0x0] 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x121d2cc00) [pid = 6615] [serial = 1266] [outer = 0x1211cd400] 14:07:48 INFO - PROCESS | 6615 | 1468184868032 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x125348800) [pid = 6615] [serial = 1267] [outer = 0x1211cd400] 14:07:48 INFO - PROCESS | 6615 | 1468184868361 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]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 14:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:07:48 INFO - PROCESS | 6615 | 1468184868416 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 6615 | 1468184868418 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:07:48 INFO - PROCESS | 6615 | 1468184868420 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 6615 | 1468184868421 Marionette TRACE conn2 <- [1,1662,null,{}] 14:07:48 INFO - PROCESS | 6615 | 1468184868423 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}] 14:07:48 INFO - PROCESS | 6615 | 1468184868424 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:48 INFO - PROCESS | 6615 | 1468184868525 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:07:48 INFO - PROCESS | 6615 | 1468184868536 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 6615 | 1468184868538 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae21000 == 38 [pid = 6615] [id = 423] 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1211c2800) [pid = 6615] [serial = 1268] [outer = 0x0] 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x125834000) [pid = 6615] [serial = 1269] [outer = 0x1211c2800] 14:07:48 INFO - PROCESS | 6615 | 1468184868569 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x125fcdc00) [pid = 6615] [serial = 1270] [outer = 0x1211c2800] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1129d2400) [pid = 6615] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x116796800) [pid = 6615] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x110d53000) [pid = 6615] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x112f9c000) [pid = 6615] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1182cac00) [pid = 6615] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11859b800) [pid = 6615] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112f5a800) [pid = 6615] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119165c00) [pid = 6615] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11945f400) [pid = 6615] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1211f5400) [pid = 6615] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x128f75800) [pid = 6615] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x116986c00) [pid = 6615] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x121082800) [pid = 6615] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x125a5b400) [pid = 6615] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x112d9e000) [pid = 6615] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x115de7800) [pid = 6615] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:07:48 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x116911800) [pid = 6615] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:07:49 INFO - PROCESS | 6615 | 1468184869000 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 619ms 14:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:07:49 INFO - PROCESS | 6615 | 1468184869039 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 6615 | 1468184869040 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:07:49 INFO - PROCESS | 6615 | 1468184869042 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 6615 | 1468184869044 Marionette TRACE conn2 <- [1,1666,null,{}] 14:07:49 INFO - PROCESS | 6615 | 1468184869046 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}] 14:07:49 INFO - PROCESS | 6615 | 1468184869047 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:49 INFO - PROCESS | 6615 | 1468184869127 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:07:49 INFO - PROCESS | 6615 | 1468184869133 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 6615 | 1468184869134 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e47000 == 39 [pid = 6615] [id = 424] 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x112f9c000) [pid = 6615] [serial = 1271] [outer = 0x0] 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x118113800) [pid = 6615] [serial = 1272] [outer = 0x112f9c000] 14:07:49 INFO - PROCESS | 6615 | 1468184869158 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119165c00) [pid = 6615] [serial = 1273] [outer = 0x112f9c000] 14:07:49 INFO - PROCESS | 6615 | 1468184869499 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 467ms 14:07:49 INFO - PROCESS | 6615 | 1468184869511 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 6615 | 1468184869512 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:07:49 INFO - PROCESS | 6615 | 1468184869518 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 6615 | 1468184869520 Marionette TRACE conn2 <- [1,1670,null,{}] 14:07:49 INFO - PROCESS | 6615 | 1468184869522 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}] 14:07:49 INFO - PROCESS | 6615 | 1468184869524 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:49 INFO - PROCESS | 6615 | 1468184869644 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:07:49 INFO - PROCESS | 6615 | 1468184869660 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 6615 | 1468184869662 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9a5000 == 40 [pid = 6615] [id = 425] 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119af7c00) [pid = 6615] [serial = 1274] [outer = 0x0] 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1254c7000) [pid = 6615] [serial = 1275] [outer = 0x119af7c00] 14:07:49 INFO - PROCESS | 6615 | 1468184869690 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x126e76000) [pid = 6615] [serial = 1276] [outer = 0x119af7c00] 14:07:50 INFO - PROCESS | 6615 | 1468184870005 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 14:07:50 INFO - PROCESS | 6615 | 1468184870042 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 6615 | 1468184870043 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:07:50 INFO - PROCESS | 6615 | 1468184870046 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 6615 | 1468184870048 Marionette TRACE conn2 <- [1,1674,null,{}] 14:07:50 INFO - PROCESS | 6615 | 1468184870052 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}] 14:07:50 INFO - PROCESS | 6615 | 1468184870053 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:50 INFO - PROCESS | 6615 | 1468184870135 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:07:50 INFO - PROCESS | 6615 | 1468184870139 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 6615 | 1468184870140 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9de000 == 41 [pid = 6615] [id = 426] 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1270dbc00) [pid = 6615] [serial = 1277] [outer = 0x0] 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x128b4b800) [pid = 6615] [serial = 1278] [outer = 0x1270dbc00] 14:07:50 INFO - PROCESS | 6615 | 1468184870164 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x128b54000) [pid = 6615] [serial = 1279] [outer = 0x1270dbc00] 14:07:50 INFO - PROCESS | 6615 | 1468184870490 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 474ms 14:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:07:50 INFO - PROCESS | 6615 | 1468184870520 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 6615 | 1468184870521 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:07:50 INFO - PROCESS | 6615 | 1468184870523 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 6615 | 1468184870524 Marionette TRACE conn2 <- [1,1678,null,{}] 14:07:50 INFO - PROCESS | 6615 | 1468184870526 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}] 14:07:50 INFO - PROCESS | 6615 | 1468184870527 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:50 INFO - PROCESS | 6615 | 1468184870644 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:07:50 INFO - PROCESS | 6615 | 1468184870653 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 6615 | 1468184870654 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c312000 == 42 [pid = 6615] [id = 427] 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x128b4d800) [pid = 6615] [serial = 1280] [outer = 0x0] 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x128e2cc00) [pid = 6615] [serial = 1281] [outer = 0x128b4d800] 14:07:50 INFO - PROCESS | 6615 | 1468184870678 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x128f73400) [pid = 6615] [serial = 1282] [outer = 0x128b4d800] 14:07:51 INFO - PROCESS | 6615 | 1468184871232 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 769ms 14:07:51 INFO - PROCESS | 6615 | 1468184871293 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:07:51 INFO - PROCESS | 6615 | 1468184871295 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:07:51 INFO - PROCESS | 6615 | 1468184871298 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 6615 | 1468184871300 Marionette TRACE conn2 <- [1,1682,null,{}] 14:07:51 INFO - PROCESS | 6615 | 1468184871304 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}] 14:07:51 INFO - PROCESS | 6615 | 1468184871306 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:51 INFO - PROCESS | 6615 | 1468184871419 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:07:51 INFO - PROCESS | 6615 | 1468184871518 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 6615 | 1468184871519 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e76000 == 43 [pid = 6615] [id = 428] 14:07:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x115d04000) [pid = 6615] [serial = 1283] [outer = 0x0] 14:07:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x115e2b800) [pid = 6615] [serial = 1284] [outer = 0x115d04000] 14:07:51 INFO - PROCESS | 6615 | 1468184871550 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1169ed000) [pid = 6615] [serial = 1285] [outer = 0x115d04000] 14:07:52 INFO - PROCESS | 6615 | 1468184872017 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 772ms 14:07:52 INFO - PROCESS | 6615 | 1468184872072 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 6615 | 1468184872076 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:07:52 INFO - PROCESS | 6615 | 1468184872086 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 6615 | 1468184872089 Marionette TRACE conn2 <- [1,1686,null,{}] 14:07:52 INFO - PROCESS | 6615 | 1468184872092 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}] 14:07:52 INFO - PROCESS | 6615 | 1468184872096 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:52 INFO - PROCESS | 6615 | 1468184872245 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:07:52 INFO - PROCESS | 6615 | 1468184872316 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 6615 | 1468184872318 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x126053000 == 44 [pid = 6615] [id = 429] 14:07:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x118116c00) [pid = 6615] [serial = 1286] [outer = 0x0] 14:07:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1182cfc00) [pid = 6615] [serial = 1287] [outer = 0x118116c00] 14:07:52 INFO - PROCESS | 6615 | 1468184872350 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x118590c00) [pid = 6615] [serial = 1288] [outer = 0x118116c00] 14:07:52 INFO - PROCESS | 6615 | 1468184872821 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]]]}] 14:07:52 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 14:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 771ms 14:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:07:52 INFO - PROCESS | 6615 | 1468184872857 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 6615 | 1468184872858 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:07:52 INFO - PROCESS | 6615 | 1468184872861 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 6615 | 1468184872864 Marionette TRACE conn2 <- [1,1690,null,{}] 14:07:52 INFO - PROCESS | 6615 | 1468184872872 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}] 14:07:52 INFO - PROCESS | 6615 | 1468184872875 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:52 INFO - PROCESS | 6615 | 1468184872981 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:07:53 INFO - PROCESS | 6615 | 1468184873043 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 6615 | 1468184873045 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c31d800 == 45 [pid = 6615] [id = 430] 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1191b5c00) [pid = 6615] [serial = 1289] [outer = 0x0] 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x119af8c00) [pid = 6615] [serial = 1290] [outer = 0x1191b5c00] 14:07:53 INFO - PROCESS | 6615 | 1468184873076 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x121081400) [pid = 6615] [serial = 1291] [outer = 0x1191b5c00] 14:07:53 INFO - PROCESS | 6615 | 1468184873565 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 723ms 14:07:53 INFO - PROCESS | 6615 | 1468184873585 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 6615 | 1468184873587 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:07:53 INFO - PROCESS | 6615 | 1468184873590 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 6615 | 1468184873591 Marionette TRACE conn2 <- [1,1694,null,{}] 14:07:53 INFO - PROCESS | 6615 | 1468184873593 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}] 14:07:53 INFO - PROCESS | 6615 | 1468184873595 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:53 INFO - PROCESS | 6615 | 1468184873705 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:07:53 INFO - PROCESS | 6615 | 1468184873774 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 6615 | 1468184873775 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6b4800 == 46 [pid = 6615] [id = 431] 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x121088400) [pid = 6615] [serial = 1292] [outer = 0x0] 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x121b24000) [pid = 6615] [serial = 1293] [outer = 0x121088400] 14:07:53 INFO - PROCESS | 6615 | 1468184873806 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x125fd0c00) [pid = 6615] [serial = 1294] [outer = 0x121088400] 14:07:54 INFO - PROCESS | 6615 | 1468184874265 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 719ms 14:07:54 INFO - PROCESS | 6615 | 1468184874311 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 6615 | 1468184874312 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:07:54 INFO - PROCESS | 6615 | 1468184874333 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 6615 | 1468184874334 Marionette TRACE conn2 <- [1,1698,null,{}] 14:07:54 INFO - PROCESS | 6615 | 1468184874337 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}] 14:07:54 INFO - PROCESS | 6615 | 1468184874338 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:54 INFO - PROCESS | 6615 | 1468184874443 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:07:54 INFO - PROCESS | 6615 | 1468184874514 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 6615 | 1468184874516 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916a000 == 47 [pid = 6615] [id = 432] 14:07:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x115e8c800) [pid = 6615] [serial = 1295] [outer = 0x0] 14:07:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x118525400) [pid = 6615] [serial = 1296] [outer = 0x115e8c800] 14:07:54 INFO - PROCESS | 6615 | 1468184874546 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x12108b800) [pid = 6615] [serial = 1297] [outer = 0x115e8c800] 14:07:55 INFO - PROCESS | 6615 | 1468184875119 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]]]}] 14:07:55 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 14:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 821ms 14:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:07:55 INFO - PROCESS | 6615 | 1468184875154 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 6615 | 1468184875156 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:07:55 INFO - PROCESS | 6615 | 1468184875159 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 6615 | 1468184875161 Marionette TRACE conn2 <- [1,1702,null,{}] 14:07:55 INFO - PROCESS | 6615 | 1468184875165 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}] 14:07:55 INFO - PROCESS | 6615 | 1468184875167 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:55 INFO - PROCESS | 6615 | 1468184875270 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:07:55 INFO - PROCESS | 6615 | 1468184875333 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 6615 | 1468184875335 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x113c2b800 == 48 [pid = 6615] [id = 433] 14:07:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x1164ea400) [pid = 6615] [serial = 1298] [outer = 0x0] 14:07:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x1169f4c00) [pid = 6615] [serial = 1299] [outer = 0x1164ea400] 14:07:55 INFO - PROCESS | 6615 | 1468184875363 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x11811b400) [pid = 6615] [serial = 1300] [outer = 0x1164ea400] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9de000 == 47 [pid = 6615] [id = 426] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9a5000 == 46 [pid = 6615] [id = 425] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121e47000 == 45 [pid = 6615] [id = 424] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae21000 == 44 [pid = 6615] [id = 423] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x129ae8000 == 43 [pid = 6615] [id = 422] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x129438800 == 42 [pid = 6615] [id = 421] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x128b19800 == 41 [pid = 6615] [id = 420] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12544a000 == 40 [pid = 6615] [id = 419] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121a42800 == 39 [pid = 6615] [id = 418] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x1197bb800 == 38 [pid = 6615] [id = 417] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x117e89800 == 37 [pid = 6615] [id = 416] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x114f2a000 == 36 [pid = 6615] [id = 415] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x119c06000 == 35 [pid = 6615] [id = 414] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x115e40000 == 34 [pid = 6615] [id = 413] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x121bae000 == 33 [pid = 6615] [id = 412] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x11916a000 == 32 [pid = 6615] [id = 432] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6b4800 == 31 [pid = 6615] [id = 431] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12c31d800 == 30 [pid = 6615] [id = 430] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x126053000 == 29 [pid = 6615] [id = 429] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x12c312000 == 28 [pid = 6615] [id = 427] 14:07:56 INFO - PROCESS | 6615 | --DOCSHELL 0x117e76000 == 27 [pid = 6615] [id = 428] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x118138400) [pid = 6615] [serial = 1210] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x113c94000) [pid = 6615] [serial = 1186] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x1129d1c00) [pid = 6615] [serial = 1185] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1185a4400) [pid = 6615] [serial = 1212] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x119106400) [pid = 6615] [serial = 1213] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x11874c400) [pid = 6615] [serial = 1189] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1191be000) [pid = 6615] [serial = 1204] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x11910f400) [pid = 6615] [serial = 1203] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x118377c00) [pid = 6615] [serial = 1188] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x113c8f400) [pid = 6615] [serial = 1206] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x11619a800) [pid = 6615] [serial = 1207] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119415c00) [pid = 6615] [serial = 1215] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1211cbc00) [pid = 6615] [serial = 1192] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x121085800) [pid = 6615] [serial = 1191] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x128b50400) [pid = 6615] [serial = 1195] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x126ed6c00) [pid = 6615] [serial = 1194] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12adbb400) [pid = 6615] [serial = 1198] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x12a72e000) [pid = 6615] [serial = 1197] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11813b000) [pid = 6615] [serial = 1201] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x116a1c000) [pid = 6615] [serial = 1200] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121122c00) [pid = 6615] [serial = 1221] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1270e1800) [pid = 6615] [serial = 1234] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x12105f400) [pid = 6615] [serial = 1219] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x125687c00) [pid = 6615] [serial = 1224] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121e10400) [pid = 6615] [serial = 1222] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x118134800) [pid = 6615] [serial = 1227] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121065400) [pid = 6615] [serial = 1228] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12154dc00) [pid = 6615] [serial = 1230] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x126d63000) [pid = 6615] [serial = 1233] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125a59400) [pid = 6615] [serial = 1225] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1270de800) [pid = 6615] [serial = 1236] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x126087800) [pid = 6615] [serial = 1231] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x119a3ec00) [pid = 6615] [serial = 1216] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x119af4400) [pid = 6615] [serial = 1218] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x117eb7c00) [pid = 6615] [serial = 1209] [outer = 0x0] [url = about:blank] 14:07:56 INFO - PROCESS | 6615 | 1468184876387 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1272ms 14:07:56 INFO - PROCESS | 6615 | 1468184876432 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 6615 | 1468184876435 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:07:56 INFO - PROCESS | 6615 | 1468184876438 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 6615 | 1468184876440 Marionette TRACE conn2 <- [1,1706,null,{}] 14:07:56 INFO - PROCESS | 6615 | 1468184876444 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}] 14:07:56 INFO - PROCESS | 6615 | 1468184876445 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:56 INFO - PROCESS | 6615 | 1468184876578 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:07:56 INFO - PROCESS | 6615 | 1468184876657 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 6615 | 1468184876658 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x112f74800 == 28 [pid = 6615] [id = 434] 14:07:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1121bd400) [pid = 6615] [serial = 1301] [outer = 0x0] 14:07:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x112d99400) [pid = 6615] [serial = 1302] [outer = 0x1121bd400] 14:07:56 INFO - PROCESS | 6615 | 1468184876691 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x113c8e000) [pid = 6615] [serial = 1303] [outer = 0x1121bd400] 14:07:57 INFO - PROCESS | 6615 | 1468184877224 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 821ms 14:07:57 INFO - PROCESS | 6615 | 1468184877260 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:07:57 INFO - PROCESS | 6615 | 1468184877265 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:07:57 INFO - PROCESS | 6615 | 1468184877269 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 6615 | 1468184877272 Marionette TRACE conn2 <- [1,1710,null,{}] 14:07:57 INFO - PROCESS | 6615 | 1468184877275 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}] 14:07:57 INFO - PROCESS | 6615 | 1468184877277 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:57 INFO - PROCESS | 6615 | 1468184877387 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:07:57 INFO - PROCESS | 6615 | 1468184877465 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 6615 | 1468184877467 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ac9800 == 29 [pid = 6615] [id = 435] 14:07:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x116911800) [pid = 6615] [serial = 1304] [outer = 0x0] 14:07:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1169ed800) [pid = 6615] [serial = 1305] [outer = 0x116911800] 14:07:57 INFO - PROCESS | 6615 | 1468184877500 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1174e4800) [pid = 6615] [serial = 1306] [outer = 0x116911800] 14:07:58 INFO - PROCESS | 6615 | 1468184878075 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 823ms 14:07:58 INFO - PROCESS | 6615 | 1468184878092 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 6615 | 1468184878094 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:07:58 INFO - PROCESS | 6615 | 1468184878097 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 6615 | 1468184878098 Marionette TRACE conn2 <- [1,1714,null,{}] 14:07:58 INFO - PROCESS | 6615 | 1468184878101 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}] 14:07:58 INFO - PROCESS | 6615 | 1468184878102 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:58 INFO - PROCESS | 6615 | 1468184878209 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:07:58 INFO - PROCESS | 6615 | 1468184878290 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 6615 | 1468184878291 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x119296000 == 30 [pid = 6615] [id = 436] 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x112d92000) [pid = 6615] [serial = 1307] [outer = 0x0] 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1182d4400) [pid = 6615] [serial = 1308] [outer = 0x112d92000] 14:07:58 INFO - PROCESS | 6615 | 1468184878321 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x118589800) [pid = 6615] [serial = 1309] [outer = 0x112d92000] 14:07:58 INFO - PROCESS | 6615 | --DOCSHELL 0x112538000 == 29 [pid = 6615] [id = 25] 14:07:58 INFO - PROCESS | 6615 | --DOCSHELL 0x12d7ac000 == 28 [pid = 6615] [id = 21] 14:07:58 INFO - PROCESS | 6615 | --DOCSHELL 0x116966000 == 27 [pid = 6615] [id = 23] 14:07:58 INFO - PROCESS | 6615 | --DOCSHELL 0x116fa9000 == 26 [pid = 6615] [id = 24] 14:07:58 INFO - PROCESS | 6615 | --DOCSHELL 0x112545000 == 25 [pid = 6615] [id = 22] 14:07:58 INFO - PROCESS | 6615 | 1468184878769 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 14:07:58 INFO - PROCESS | 6615 | 1468184878819 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:07:58 INFO - PROCESS | 6615 | 1468184878821 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:07:58 INFO - PROCESS | 6615 | 1468184878824 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 6615 | 1468184878827 Marionette TRACE conn2 <- [1,1718,null,{}] 14:07:58 INFO - PROCESS | 6615 | 1468184878830 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}] 14:07:58 INFO - PROCESS | 6615 | 1468184878832 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:58 INFO - PROCESS | 6615 | 1468184878916 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:07:58 INFO - PROCESS | 6615 | 1468184878920 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 6615 | 1468184878922 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x11806f000 == 26 [pid = 6615] [id = 437] 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x116fbd400) [pid = 6615] [serial = 1310] [outer = 0x0] 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x117eb4000) [pid = 6615] [serial = 1311] [outer = 0x116fbd400] 14:07:58 INFO - PROCESS | 6615 | 1468184878950 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1182a5000) [pid = 6615] [serial = 1312] [outer = 0x116fbd400] 14:07:59 INFO - PROCESS | 6615 | 1468184879288 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 476ms 14:07:59 INFO - PROCESS | 6615 | 1468184879300 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 6615 | 1468184879302 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:07:59 INFO - PROCESS | 6615 | 1468184879307 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 6615 | 1468184879308 Marionette TRACE conn2 <- [1,1722,null,{}] 14:07:59 INFO - PROCESS | 6615 | 1468184879311 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}] 14:07:59 INFO - PROCESS | 6615 | 1468184879313 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:59 INFO - PROCESS | 6615 | 1468184879411 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:07:59 INFO - PROCESS | 6615 | 1468184879467 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 6615 | 1468184879468 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:07:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x121021800 == 27 [pid = 6615] [id = 438] 14:07:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x11813b000) [pid = 6615] [serial = 1313] [outer = 0x0] 14:07:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x11858a000) [pid = 6615] [serial = 1314] [outer = 0x11813b000] 14:07:59 INFO - PROCESS | 6615 | 1468184879495 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1187f5400) [pid = 6615] [serial = 1315] [outer = 0x11813b000] 14:07:59 INFO - PROCESS | 6615 | 1468184879869 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]]]}] 14:07:59 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 14:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 569ms 14:07:59 INFO - PROCESS | 6615 | 1468184879883 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:07:59 INFO - PROCESS | 6615 | 1468184879886 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:07:59 INFO - PROCESS | 6615 | 1468184879890 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 6615 | 1468184879893 Marionette TRACE conn2 <- [1,1726,null,{}] 14:07:59 INFO - PROCESS | 6615 | 1468184879907 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}] 14:07:59 INFO - PROCESS | 6615 | 1468184879913 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:00 INFO - PROCESS | 6615 | 1468184880058 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:08:00 INFO - PROCESS | 6615 | 1468184880149 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 6615 | 1468184880152 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e20000 == 28 [pid = 6615] [id = 439] 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1174e4c00) [pid = 6615] [serial = 1316] [outer = 0x0] 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11941b400) [pid = 6615] [serial = 1317] [outer = 0x1174e4c00] 14:08:00 INFO - PROCESS | 6615 | 1468184880199 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x119e44000) [pid = 6615] [serial = 1318] [outer = 0x1174e4c00] 14:08:00 INFO - PROCESS | 6615 | 1468184880537 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 679ms 14:08:00 INFO - PROCESS | 6615 | 1468184880583 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 6615 | 1468184880585 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:08:00 INFO - PROCESS | 6615 | 1468184880588 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 6615 | 1468184880589 Marionette TRACE conn2 <- [1,1730,null,{}] 14:08:00 INFO - PROCESS | 6615 | 1468184880591 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}] 14:08:00 INFO - PROCESS | 6615 | 1468184880592 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:00 INFO - PROCESS | 6615 | 1468184880699 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:08:00 INFO - PROCESS | 6615 | 1468184880730 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 6615 | 1468184880731 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x112eca800 == 29 [pid = 6615] [id = 440] 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121089800) [pid = 6615] [serial = 1319] [outer = 0x0] 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1211bf400) [pid = 6615] [serial = 1320] [outer = 0x121089800] 14:08:00 INFO - PROCESS | 6615 | 1468184880756 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x1211cdc00) [pid = 6615] [serial = 1321] [outer = 0x121089800] 14:08:01 INFO - PROCESS | 6615 | 1468184881108 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]]]}] 14:08:01 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 14:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 569ms 14:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:08:01 INFO - PROCESS | 6615 | 1468184881157 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 6615 | 1468184881159 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:08:01 INFO - PROCESS | 6615 | 1468184881161 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 6615 | 1468184881162 Marionette TRACE conn2 <- [1,1734,null,{}] 14:08:01 INFO - PROCESS | 6615 | 1468184881164 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}] 14:08:01 INFO - PROCESS | 6615 | 1468184881166 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:01 INFO - PROCESS | 6615 | 1468184881264 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:08:01 INFO - PROCESS | 6615 | 1468184881300 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 6615 | 1468184881301 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x127087000 == 30 [pid = 6615] [id = 441] 14:08:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x115de4800) [pid = 6615] [serial = 1322] [outer = 0x0] 14:08:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x121bba800) [pid = 6615] [serial = 1323] [outer = 0x115de4800] 14:08:01 INFO - PROCESS | 6615 | 1468184881325 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x118140c00) [pid = 6615] [serial = 1324] [outer = 0x115de4800] 14:08:01 INFO - PROCESS | 6615 | 1468184881700 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 571ms 14:08:01 INFO - PROCESS | 6615 | 1468184881734 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 6615 | 1468184881736 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:08:01 INFO - PROCESS | 6615 | 1468184881739 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 6615 | 1468184881741 Marionette TRACE conn2 <- [1,1738,null,{}] 14:08:01 INFO - PROCESS | 6615 | 1468184881744 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}] 14:08:01 INFO - PROCESS | 6615 | 1468184881751 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:01 INFO - PROCESS | 6615 | 1468184881932 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:08:02 INFO - PROCESS | 6615 | 1468184882027 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 6615 | 1468184882028 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fce000 == 31 [pid = 6615] [id = 442] 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x12377cc00) [pid = 6615] [serial = 1325] [outer = 0x0] 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x126087800) [pid = 6615] [serial = 1326] [outer = 0x12377cc00] 14:08:02 INFO - PROCESS | 6615 | 1468184882071 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x1270de400) [pid = 6615] [serial = 1327] [outer = 0x12377cc00] 14:08:02 INFO - PROCESS | 6615 | 1468184882404 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms 14:08:02 INFO - PROCESS | 6615 | 1468184882459 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:08:02 INFO - PROCESS | 6615 | 1468184882469 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:08:02 INFO - PROCESS | 6615 | 1468184882479 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 6615 | 1468184882480 Marionette TRACE conn2 <- [1,1742,null,{}] 14:08:02 INFO - PROCESS | 6615 | 1468184882482 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}] 14:08:02 INFO - PROCESS | 6615 | 1468184882483 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:02 INFO - PROCESS | 6615 | 1468184882585 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:08:02 INFO - PROCESS | 6615 | 1468184882589 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 6615 | 1468184882590 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x129af1800 == 32 [pid = 6615] [id = 443] 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x11945cc00) [pid = 6615] [serial = 1328] [outer = 0x0] 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x121931c00) [pid = 6615] [serial = 1329] [outer = 0x11945cc00] 14:08:02 INFO - PROCESS | 6615 | 1468184882615 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1270dd800) [pid = 6615] [serial = 1330] [outer = 0x11945cc00] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x115d04000) [pid = 6615] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x118116c00) [pid = 6615] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x1191b5c00) [pid = 6615] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x121088400) [pid = 6615] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x1211c4000) [pid = 6615] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1191bd800) [pid = 6615] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1211c2800) [pid = 6615] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x115e8ec00) [pid = 6615] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x11813a400) [pid = 6615] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x118590000) [pid = 6615] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x118119800) [pid = 6615] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x112da0800) [pid = 6615] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x112f57400) [pid = 6615] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1129de800) [pid = 6615] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1211cd400) [pid = 6615] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x115e8c800) [pid = 6615] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11619f800) [pid = 6615] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1270dbc00) [pid = 6615] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112f9c000) [pid = 6615] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x128b4d800) [pid = 6615] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:08:02 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119af7c00) [pid = 6615] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:08:02 INFO - PROCESS | 6615 | 1468184882950 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 528ms 14:08:03 INFO - PROCESS | 6615 | 1468184883001 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 6615 | 1468184883002 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:08:03 INFO - PROCESS | 6615 | 1468184883004 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 6615 | 1468184883006 Marionette TRACE conn2 <- [1,1746,null,{}] 14:08:03 INFO - PROCESS | 6615 | 1468184883008 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}] 14:08:03 INFO - PROCESS | 6615 | 1468184883009 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:03 INFO - PROCESS | 6615 | 1468184883091 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:08:03 INFO - PROCESS | 6615 | 1468184883095 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 6615 | 1468184883098 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x129af6800 == 33 [pid = 6615] [id = 444] 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x112f9c000) [pid = 6615] [serial = 1331] [outer = 0x0] 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x117560000) [pid = 6615] [serial = 1332] [outer = 0x112f9c000] 14:08:03 INFO - PROCESS | 6615 | 1468184883124 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x118595400) [pid = 6615] [serial = 1333] [outer = 0x112f9c000] 14:08:03 INFO - PROCESS | 6615 | 1468184883464 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 469ms 14:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:08:03 INFO - PROCESS | 6615 | 1468184883475 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 6615 | 1468184883476 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:08:03 INFO - PROCESS | 6615 | 1468184883478 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 6615 | 1468184883491 Marionette TRACE conn2 <- [1,1750,null,{}] 14:08:03 INFO - PROCESS | 6615 | 1468184883494 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}] 14:08:03 INFO - PROCESS | 6615 | 1468184883495 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:03 INFO - PROCESS | 6615 | 1468184883587 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:08:03 INFO - PROCESS | 6615 | 1468184883664 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 6615 | 1468184883665 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e1f800 == 34 [pid = 6615] [id = 445] 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x115d04000) [pid = 6615] [serial = 1334] [outer = 0x0] 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1191b4400) [pid = 6615] [serial = 1335] [outer = 0x115d04000] 14:08:03 INFO - PROCESS | 6615 | 1468184883706 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x123776000) [pid = 6615] [serial = 1336] [outer = 0x115d04000] 14:08:04 INFO - PROCESS | 6615 | 1468184884074 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 14:08:04 INFO - PROCESS | 6615 | 1468184884110 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 6615 | 1468184884111 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:08:04 INFO - PROCESS | 6615 | 1468184884114 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 6615 | 1468184884115 Marionette TRACE conn2 <- [1,1754,null,{}] 14:08:04 INFO - PROCESS | 6615 | 1468184884117 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}] 14:08:04 INFO - PROCESS | 6615 | 1468184884118 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:04 INFO - PROCESS | 6615 | 1468184884200 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:08:04 INFO - PROCESS | 6615 | 1468184884257 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 6615 | 1468184884258 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b999800 == 35 [pid = 6615] [id = 446] 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x119cb5400) [pid = 6615] [serial = 1337] [outer = 0x0] 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12736d000) [pid = 6615] [serial = 1338] [outer = 0x119cb5400] 14:08:04 INFO - PROCESS | 6615 | 1468184884283 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x128b4d800) [pid = 6615] [serial = 1339] [outer = 0x119cb5400] 14:08:04 INFO - PROCESS | 6615 | 1468184884604 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 14:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:08:04 INFO - PROCESS | 6615 | 1468184884633 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 6615 | 1468184884634 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:08:04 INFO - PROCESS | 6615 | 1468184884636 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 6615 | 1468184884638 Marionette TRACE conn2 <- [1,1758,null,{}] 14:08:04 INFO - PROCESS | 6615 | 1468184884640 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}] 14:08:04 INFO - PROCESS | 6615 | 1468184884642 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:04 INFO - PROCESS | 6615 | 1468184884740 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:08:04 INFO - PROCESS | 6615 | 1468184884839 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 6615 | 1468184884840 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x114f2c800 == 36 [pid = 6615] [id = 447] 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x110fac400) [pid = 6615] [serial = 1340] [outer = 0x0] 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1129d1400) [pid = 6615] [serial = 1341] [outer = 0x110fac400] 14:08:04 INFO - PROCESS | 6615 | 1468184884876 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x113c68000) [pid = 6615] [serial = 1342] [outer = 0x110fac400] 14:08:05 INFO - PROCESS | 6615 | 1468184885300 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 719ms 14:08:05 INFO - PROCESS | 6615 | 1468184885357 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 6615 | 1468184885360 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:08:05 INFO - PROCESS | 6615 | 1468184885364 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 6615 | 1468184885367 Marionette TRACE conn2 <- [1,1762,null,{}] 14:08:05 INFO - PROCESS | 6615 | 1468184885371 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}] 14:08:05 INFO - PROCESS | 6615 | 1468184885374 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:05 INFO - PROCESS | 6615 | 1468184885478 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:08:05 INFO - PROCESS | 6615 | 1468184885585 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 6615 | 1468184885587 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a33800 == 37 [pid = 6615] [id = 448] 14:08:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1182cec00) [pid = 6615] [serial = 1343] [outer = 0x0] 14:08:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x11836c400) [pid = 6615] [serial = 1344] [outer = 0x1182cec00] 14:08:05 INFO - PROCESS | 6615 | 1468184885617 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1187efc00) [pid = 6615] [serial = 1345] [outer = 0x1182cec00] 14:08:06 INFO - PROCESS | 6615 | 1468184886028 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 723ms 14:08:06 INFO - PROCESS | 6615 | 1468184886089 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:08:06 INFO - PROCESS | 6615 | 1468184886091 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:08:06 INFO - PROCESS | 6615 | 1468184886094 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 6615 | 1468184886095 Marionette TRACE conn2 <- [1,1766,null,{}] 14:08:06 INFO - PROCESS | 6615 | 1468184886098 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}] 14:08:06 INFO - PROCESS | 6615 | 1468184886099 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:06 INFO - PROCESS | 6615 | 1468184886204 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:08:06 INFO - PROCESS | 6615 | 1468184886264 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 6615 | 1468184886266 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d0000 == 38 [pid = 6615] [id = 449] 14:08:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1191b1400) [pid = 6615] [serial = 1346] [outer = 0x0] 14:08:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x119af7c00) [pid = 6615] [serial = 1347] [outer = 0x1191b1400] 14:08:06 INFO - PROCESS | 6615 | 1468184886295 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x121123800) [pid = 6615] [serial = 1348] [outer = 0x1191b1400] 14:08:06 INFO - PROCESS | 6615 | 1468184886751 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 720ms 14:08:06 INFO - PROCESS | 6615 | 1468184886826 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 6615 | 1468184886828 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:08:06 INFO - PROCESS | 6615 | 1468184886867 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 6615 | 1468184886871 Marionette TRACE conn2 <- [1,1770,null,{}] 14:08:06 INFO - PROCESS | 6615 | 1468184886876 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}] 14:08:06 INFO - PROCESS | 6615 | 1468184886879 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:06 INFO - PROCESS | 6615 | 1468184886984 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:08:07 INFO - PROCESS | 6615 | 1468184887056 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 6615 | 1468184887057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c32f800 == 39 [pid = 6615] [id = 450] 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x11945bc00) [pid = 6615] [serial = 1349] [outer = 0x0] 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x125a58400) [pid = 6615] [serial = 1350] [outer = 0x11945bc00] 14:08:07 INFO - PROCESS | 6615 | 1468184887086 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x127372c00) [pid = 6615] [serial = 1351] [outer = 0x11945bc00] 14:08:07 INFO - PROCESS | 6615 | 1468184887517 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 698ms 14:08:07 INFO - PROCESS | 6615 | 1468184887542 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 6615 | 1468184887544 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:08:07 INFO - PROCESS | 6615 | 1468184887549 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 6615 | 1468184887550 Marionette TRACE conn2 <- [1,1774,null,{}] 14:08:07 INFO - PROCESS | 6615 | 1468184887552 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}] 14:08:07 INFO - PROCESS | 6615 | 1468184887554 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:07 INFO - PROCESS | 6615 | 1468184887659 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:08:07 INFO - PROCESS | 6615 | 1468184887717 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 6615 | 1468184887719 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ac8800 == 40 [pid = 6615] [id = 451] 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x11690bc00) [pid = 6615] [serial = 1352] [outer = 0x0] 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x1191b7800) [pid = 6615] [serial = 1353] [outer = 0x11690bc00] 14:08:07 INFO - PROCESS | 6615 | 1468184887748 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x121d23800) [pid = 6615] [serial = 1354] [outer = 0x11690bc00] 14:08:08 INFO - PROCESS | 6615 | 1468184888338 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 819ms 14:08:08 INFO - PROCESS | 6615 | 1468184888368 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 6615 | 1468184888371 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:08:08 INFO - PROCESS | 6615 | 1468184888374 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 6615 | 1468184888377 Marionette TRACE conn2 <- [1,1778,null,{}] 14:08:08 INFO - PROCESS | 6615 | 1468184888401 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}] 14:08:08 INFO - PROCESS | 6615 | 1468184888403 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:08 INFO - PROCESS | 6615 | 1468184888499 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:08:08 INFO - PROCESS | 6615 | 1468184888572 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 6615 | 1468184888574 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x1188bb000 == 41 [pid = 6615] [id = 452] 14:08:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x11811b800) [pid = 6615] [serial = 1355] [outer = 0x0] 14:08:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1182cd000) [pid = 6615] [serial = 1356] [outer = 0x11811b800] 14:08:08 INFO - PROCESS | 6615 | 1468184888602 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x118596400) [pid = 6615] [serial = 1357] [outer = 0x11811b800] 14:08:08 INFO - PROCESS | 6615 | --DOCSHELL 0x113c2b800 == 40 [pid = 6615] [id = 433] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x1169f4c00) [pid = 6615] [serial = 1299] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOCSHELL 0x112f74800 == 39 [pid = 6615] [id = 434] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x115e2b800) [pid = 6615] [serial = 1284] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x1182cfc00) [pid = 6615] [serial = 1287] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x1169ed000) [pid = 6615] [serial = 1285] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x119af8c00) [pid = 6615] [serial = 1290] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x118590c00) [pid = 6615] [serial = 1288] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x121b24000) [pid = 6615] [serial = 1293] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1211f2800) [pid = 6615] [serial = 1263] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x119a47c00) [pid = 6615] [serial = 1260] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x125834000) [pid = 6615] [serial = 1269] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x116795400) [pid = 6615] [serial = 1248] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x121081400) [pid = 6615] [serial = 1291] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1169eec00) [pid = 6615] [serial = 1249] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x118140400) [pid = 6615] [serial = 1242] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1182d8800) [pid = 6615] [serial = 1243] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x118750800) [pid = 6615] [serial = 1254] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x11915d400) [pid = 6615] [serial = 1255] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1182d0400) [pid = 6615] [serial = 1251] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x118376400) [pid = 6615] [serial = 1252] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x112fe7000) [pid = 6615] [serial = 1239] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x115e8d800) [pid = 6615] [serial = 1240] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1191b9400) [pid = 6615] [serial = 1257] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x112d9ac00) [pid = 6615] [serial = 1245] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x125348800) [pid = 6615] [serial = 1267] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118525400) [pid = 6615] [serial = 1296] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x112fe8800) [pid = 6615] [serial = 1246] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x121d2cc00) [pid = 6615] [serial = 1266] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x128e28000) [pid = 6615] [serial = 1237] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x128b54000) [pid = 6615] [serial = 1279] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12108b800) [pid = 6615] [serial = 1297] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125fd0c00) [pid = 6615] [serial = 1294] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x119165c00) [pid = 6615] [serial = 1273] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x118113800) [pid = 6615] [serial = 1272] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x128e2cc00) [pid = 6615] [serial = 1281] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x128b4b800) [pid = 6615] [serial = 1278] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x128f73400) [pid = 6615] [serial = 1282] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x125fcdc00) [pid = 6615] [serial = 1270] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121d23000) [pid = 6615] [serial = 1264] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x126e76000) [pid = 6615] [serial = 1276] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1211bf000) [pid = 6615] [serial = 1261] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1254c7000) [pid = 6615] [serial = 1275] [outer = 0x0] [url = about:blank] 14:08:08 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x119461c00) [pid = 6615] [serial = 1258] [outer = 0x0] [url = about:blank] 14:08:09 INFO - PROCESS | 6615 | 1468184889036 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]]]}] 14:08:09 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 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 693ms 14:08:09 INFO - PROCESS | 6615 | 1468184889067 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 6615 | 1468184889072 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:08:09 INFO - PROCESS | 6615 | 1468184889078 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 6615 | 1468184889083 Marionette TRACE conn2 <- [1,1782,null,{}] 14:08:09 INFO - PROCESS | 6615 | 1468184889086 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}] 14:08:09 INFO - PROCESS | 6615 | 1468184889089 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:09 INFO - PROCESS | 6615 | 1468184889227 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:08:09 INFO - PROCESS | 6615 | 1468184889317 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 6615 | 1468184889318 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184aa000 == 40 [pid = 6615] [id = 453] 14:08:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118594400) [pid = 6615] [serial = 1358] [outer = 0x0] 14:08:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1187fd000) [pid = 6615] [serial = 1359] [outer = 0x118594400] 14:08:09 INFO - PROCESS | 6615 | 1468184889361 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x11945a400) [pid = 6615] [serial = 1360] [outer = 0x118594400] 14:08:09 INFO - PROCESS | 6615 | 1468184889668 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]]]}] 14:08:09 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 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms 14:08:09 INFO - PROCESS | 6615 | 1468184889703 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:08:09 INFO - PROCESS | 6615 | 1468184889704 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:08:09 INFO - PROCESS | 6615 | 1468184889707 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 6615 | 1468184889710 Marionette TRACE conn2 <- [1,1786,null,{}] 14:08:09 INFO - PROCESS | 6615 | 1468184889722 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}] 14:08:09 INFO - PROCESS | 6615 | 1468184889725 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:09 INFO - PROCESS | 6615 | 1468184889835 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:08:09 INFO - PROCESS | 6615 | 1468184889934 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 6615 | 1468184889936 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e46000 == 41 [pid = 6615] [id = 454] 14:08:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x121080400) [pid = 6615] [serial = 1361] [outer = 0x0] 14:08:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1211c1c00) [pid = 6615] [serial = 1362] [outer = 0x121080400] 14:08:09 INFO - PROCESS | 6615 | 1468184889982 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x121e12800) [pid = 6615] [serial = 1363] [outer = 0x121080400] 14:08:10 INFO - PROCESS | 6615 | 1468184890339 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]]]}] 14:08:10 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 14:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 677ms 14:08:10 INFO - PROCESS | 6615 | 1468184890385 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 6615 | 1468184890387 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:08:10 INFO - PROCESS | 6615 | 1468184890391 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 6615 | 1468184890392 Marionette TRACE conn2 <- [1,1790,null,{}] 14:08:10 INFO - PROCESS | 6615 | 1468184890396 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}] 14:08:10 INFO - PROCESS | 6615 | 1468184890398 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:10 INFO - PROCESS | 6615 | 1468184890524 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:08:10 INFO - PROCESS | 6615 | 1468184890535 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 6615 | 1468184890537 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e97800 == 42 [pid = 6615] [id = 455] 14:08:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x125682400) [pid = 6615] [serial = 1364] [outer = 0x0] 14:08:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x126080c00) [pid = 6615] [serial = 1365] [outer = 0x125682400] 14:08:10 INFO - PROCESS | 6615 | 1468184890578 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x126ed0400) [pid = 6615] [serial = 1366] [outer = 0x125682400] 14:08:10 INFO - PROCESS | 6615 | 1468184890992 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]]]}] 14:08:11 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) 14:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 620ms 14:08:11 INFO - PROCESS | 6615 | 1468184891011 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 6615 | 1468184891012 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:08:11 INFO - PROCESS | 6615 | 1468184891020 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 6615 | 1468184891022 Marionette TRACE conn2 <- [1,1794,null,{}] 14:08:11 INFO - PROCESS | 6615 | 1468184891024 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}] 14:08:11 INFO - PROCESS | 6615 | 1468184891025 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:11 INFO - PROCESS | 6615 | 1468184891149 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:08:11 INFO - PROCESS | 6615 | 1468184891182 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 6615 | 1468184891183 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fcd000 == 43 [pid = 6615] [id = 456] 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x127373400) [pid = 6615] [serial = 1367] [outer = 0x0] 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x128b51400) [pid = 6615] [serial = 1368] [outer = 0x127373400] 14:08:11 INFO - PROCESS | 6615 | 1468184891208 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x128e2e800) [pid = 6615] [serial = 1369] [outer = 0x127373400] 14:08:11 INFO - PROCESS | 6615 | 1468184891577 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 14:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:08:11 INFO - PROCESS | 6615 | 1468184891589 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 6615 | 1468184891590 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:08:11 INFO - PROCESS | 6615 | 1468184891592 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 6615 | 1468184891594 Marionette TRACE conn2 <- [1,1798,null,{}] 14:08:11 INFO - PROCESS | 6615 | 1468184891596 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}] 14:08:11 INFO - PROCESS | 6615 | 1468184891602 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:11 INFO - PROCESS | 6615 | 1468184891717 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:08:11 INFO - PROCESS | 6615 | 1468184891729 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 6615 | 1468184891730 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x129adf800 == 44 [pid = 6615] [id = 457] 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x128f74c00) [pid = 6615] [serial = 1370] [outer = 0x0] 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x129267000) [pid = 6615] [serial = 1371] [outer = 0x128f74c00] 14:08:11 INFO - PROCESS | 6615 | 1468184891755 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x129537400) [pid = 6615] [serial = 1372] [outer = 0x128f74c00] 14:08:12 INFO - PROCESS | 6615 | 1468184892088 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms 14:08:12 INFO - PROCESS | 6615 | 1468184892119 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 6615 | 1468184892121 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:08:12 INFO - PROCESS | 6615 | 1468184892123 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 6615 | 1468184892124 Marionette TRACE conn2 <- [1,1802,null,{}] 14:08:12 INFO - PROCESS | 6615 | 1468184892126 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}] 14:08:12 INFO - PROCESS | 6615 | 1468184892128 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:12 INFO - PROCESS | 6615 | 1468184892233 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:08:12 INFO - PROCESS | 6615 | 1468184892236 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 6615 | 1468184892238 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d1000 == 45 [pid = 6615] [id = 458] 14:08:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x117ebb400) [pid = 6615] [serial = 1373] [outer = 0x0] 14:08:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12953cc00) [pid = 6615] [serial = 1374] [outer = 0x117ebb400] 14:08:12 INFO - PROCESS | 6615 | 1468184892306 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x117152000) [pid = 6615] [serial = 1375] [outer = 0x117ebb400] 14:08:12 INFO - PROCESS | 6615 | 1468184892726 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 618ms 14:08:12 INFO - PROCESS | 6615 | 1468184892743 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 6615 | 1468184892744 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:08:12 INFO - PROCESS | 6615 | 1468184892757 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 6615 | 1468184892758 Marionette TRACE conn2 <- [1,1806,null,{}] 14:08:12 INFO - PROCESS | 6615 | 1468184892762 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}] 14:08:12 INFO - PROCESS | 6615 | 1468184892766 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:12 INFO - PROCESS | 6615 | 1468184892939 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:08:12 INFO - PROCESS | 6615 | 1468184892958 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 6615 | 1468184892960 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9d2000 == 46 [pid = 6615] [id = 459] 14:08:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1169f4000) [pid = 6615] [serial = 1376] [outer = 0x0] 14:08:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12a72ec00) [pid = 6615] [serial = 1377] [outer = 0x1169f4000] 14:08:12 INFO - PROCESS | 6615 | 1468184892993 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12a78d400) [pid = 6615] [serial = 1378] [outer = 0x1169f4000] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121089800) [pid = 6615] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x115de4800) [pid = 6615] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1174e4c00) [pid = 6615] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11813b000) [pid = 6615] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x112d92000) [pid = 6615] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1164ea400) [pid = 6615] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116fbd400) [pid = 6615] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12377cc00) [pid = 6615] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11945cc00) [pid = 6615] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x112f9c000) [pid = 6615] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:08:13 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x115d04000) [pid = 6615] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:08:13 INFO - PROCESS | 6615 | 1468184893398 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 14:08:13 INFO - PROCESS | 6615 | 1468184893427 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 6615 | 1468184893429 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:08:13 INFO - PROCESS | 6615 | 1468184893431 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 6615 | 1468184893432 Marionette TRACE conn2 <- [1,1810,null,{}] 14:08:13 INFO - PROCESS | 6615 | 1468184893435 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}] 14:08:13 INFO - PROCESS | 6615 | 1468184893436 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:13 INFO - PROCESS | 6615 | 1468184893522 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:08:13 INFO - PROCESS | 6615 | 1468184893609 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 6615 | 1468184893610 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be2c800 == 47 [pid = 6615] [id = 460] 14:08:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x116139000) [pid = 6615] [serial = 1379] [outer = 0x0] 14:08:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1185a3c00) [pid = 6615] [serial = 1380] [outer = 0x116139000] 14:08:13 INFO - PROCESS | 6615 | 1468184893635 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x12131b000) [pid = 6615] [serial = 1381] [outer = 0x116139000] 14:08:13 INFO - PROCESS | 6615 | 1468184893904 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 14:08:13 INFO - PROCESS | 6615 | 1468184893954 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 6615 | 1468184893955 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:08:13 INFO - PROCESS | 6615 | 1468184893958 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 6615 | 1468184893959 Marionette TRACE conn2 <- [1,1814,null,{}] 14:08:13 INFO - PROCESS | 6615 | 1468184893961 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}] 14:08:13 INFO - PROCESS | 6615 | 1468184893963 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:14 INFO - PROCESS | 6615 | 1468184894054 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:08:14 INFO - PROCESS | 6615 | 1468184894058 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 6615 | 1468184894059 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6a3800 == 48 [pid = 6615] [id = 461] 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121bb9c00) [pid = 6615] [serial = 1382] [outer = 0x0] 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12a787400) [pid = 6615] [serial = 1383] [outer = 0x121bb9c00] 14:08:14 INFO - PROCESS | 6615 | 1468184894083 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x12a795800) [pid = 6615] [serial = 1384] [outer = 0x121bb9c00] 14:08:14 INFO - PROCESS | 6615 | 1468184894413 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 469ms 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:08:14 INFO - PROCESS | 6615 | 1468184894428 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 6615 | 1468184894430 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:08:14 INFO - PROCESS | 6615 | 1468184894434 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 6615 | 1468184894436 Marionette TRACE conn2 <- [1,1818,null,{}] 14:08:14 INFO - PROCESS | 6615 | 1468184894438 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}] 14:08:14 INFO - PROCESS | 6615 | 1468184894440 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:14 INFO - PROCESS | 6615 | 1468184894572 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:08:14 INFO - PROCESS | 6615 | 1468184894579 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 6615 | 1468184894581 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd0a800 == 49 [pid = 6615] [id = 462] 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121d2b800) [pid = 6615] [serial = 1385] [outer = 0x0] 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12adbb800) [pid = 6615] [serial = 1386] [outer = 0x121d2b800] 14:08:14 INFO - PROCESS | 6615 | 1468184894607 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12b0aa400) [pid = 6615] [serial = 1387] [outer = 0x121d2b800] 14:08:14 INFO - PROCESS | 6615 | 1468184894935 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:08:14 INFO - PROCESS | 6615 | 1468184894953 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 6615 | 1468184894955 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:08:14 INFO - PROCESS | 6615 | 1468184894957 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 6615 | 1468184894958 Marionette TRACE conn2 <- [1,1822,null,{}] 14:08:14 INFO - PROCESS | 6615 | 1468184894960 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}] 14:08:14 INFO - PROCESS | 6615 | 1468184894961 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:15 INFO - PROCESS | 6615 | 1468184895049 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:08:15 INFO - PROCESS | 6615 | 1468184895053 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 6615 | 1468184895054 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d23e000 == 50 [pid = 6615] [id = 463] 14:08:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x12b192400) [pid = 6615] [serial = 1388] [outer = 0x0] 14:08:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12b337000) [pid = 6615] [serial = 1389] [outer = 0x12b192400] 14:08:15 INFO - PROCESS | 6615 | 1468184895078 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12b33f000) [pid = 6615] [serial = 1390] [outer = 0x12b192400] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12d79e800 == 49 [pid = 6615] [id = 19] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9d6800 == 48 [pid = 6615] [id = 10] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x128fce800 == 47 [pid = 6615] [id = 6] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12be35000 == 46 [pid = 6615] [id = 11] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12c327000 == 45 [pid = 6615] [id = 13] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x11807b800 == 44 [pid = 6615] [id = 12] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x119296000 == 43 [pid = 6615] [id = 436] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x116ac9800 == 42 [pid = 6615] [id = 435] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad23800 == 41 [pid = 6615] [id = 8] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd16800 == 40 [pid = 6615] [id = 15] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d7800 == 39 [pid = 6615] [id = 9] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12d429000 == 38 [pid = 6615] [id = 18] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9a6800 == 37 [pid = 6615] [id = 20] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x113363000 == 36 [pid = 6615] [id = 26] 14:08:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6b3800 == 35 [pid = 6615] [id = 14] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x128fcd000 == 34 [pid = 6615] [id = 456] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d1000 == 33 [pid = 6615] [id = 458] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x126e97800 == 32 [pid = 6615] [id = 455] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9d2000 == 31 [pid = 6615] [id = 459] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6a3800 == 30 [pid = 6615] [id = 461] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x129adf800 == 29 [pid = 6615] [id = 457] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12be2c800 == 28 [pid = 6615] [id = 460] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1211cdc00) [pid = 6615] [serial = 1321] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1211bf400) [pid = 6615] [serial = 1320] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x118140c00) [pid = 6615] [serial = 1324] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1169ed800) [pid = 6615] [serial = 1305] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11941b400) [pid = 6615] [serial = 1317] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121bba800) [pid = 6615] [serial = 1323] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1187f5400) [pid = 6615] [serial = 1315] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11858a000) [pid = 6615] [serial = 1314] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x118589800) [pid = 6615] [serial = 1309] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1182d4400) [pid = 6615] [serial = 1308] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x112d99400) [pid = 6615] [serial = 1302] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x11811b400) [pid = 6615] [serial = 1300] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x117eb4000) [pid = 6615] [serial = 1311] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd0a800 == 27 [pid = 6615] [id = 462] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1182a5000) [pid = 6615] [serial = 1312] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1270de400) [pid = 6615] [serial = 1327] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x126087800) [pid = 6615] [serial = 1326] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x121931c00) [pid = 6615] [serial = 1329] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1270dd800) [pid = 6615] [serial = 1330] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x117560000) [pid = 6615] [serial = 1332] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x119e44000) [pid = 6615] [serial = 1318] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x118595400) [pid = 6615] [serial = 1333] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x123776000) [pid = 6615] [serial = 1336] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x1191b4400) [pid = 6615] [serial = 1335] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x12736d000) [pid = 6615] [serial = 1338] [outer = 0x0] [url = about:blank] 14:08:16 INFO - PROCESS | 6615 | 1468184896678 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1773ms 14:08:16 INFO - PROCESS | 6615 | 1468184896735 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:08:16 INFO - PROCESS | 6615 | 1468184896737 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:08:16 INFO - PROCESS | 6615 | 1468184896741 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 6615 | 1468184896743 Marionette TRACE conn2 <- [1,1826,null,{}] 14:08:16 INFO - PROCESS | 6615 | 1468184896748 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}] 14:08:16 INFO - PROCESS | 6615 | 1468184896750 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:16 INFO - PROCESS | 6615 | 1468184896854 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:08:16 INFO - PROCESS | 6615 | 1468184896866 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 6615 | 1468184896869 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x11694b800 == 28 [pid = 6615] [id = 464] 14:08:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1169f6800) [pid = 6615] [serial = 1391] [outer = 0x0] 14:08:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x116a1a400) [pid = 6615] [serial = 1392] [outer = 0x1169f6800] 14:08:16 INFO - PROCESS | 6615 | 1468184896900 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118114c00) [pid = 6615] [serial = 1393] [outer = 0x1169f6800] 14:08:17 INFO - PROCESS | 6615 | 1468184897263 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 576ms 14:08:17 INFO - PROCESS | 6615 | 1468184897317 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 6615 | 1468184897323 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:08:17 INFO - PROCESS | 6615 | 1468184897329 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 6615 | 1468184897332 Marionette TRACE conn2 <- [1,1830,null,{}] 14:08:17 INFO - PROCESS | 6615 | 1468184897336 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}] 14:08:17 INFO - PROCESS | 6615 | 1468184897339 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:17 INFO - PROCESS | 6615 | 1468184897468 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:08:17 INFO - PROCESS | 6615 | 1468184897482 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 6615 | 1468184897484 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184ae000 == 29 [pid = 6615] [id = 465] 14:08:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x11813d000) [pid = 6615] [serial = 1394] [outer = 0x0] 14:08:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1182d6c00) [pid = 6615] [serial = 1395] [outer = 0x11813d000] 14:08:17 INFO - PROCESS | 6615 | 1468184897529 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11858f800) [pid = 6615] [serial = 1396] [outer = 0x11813d000] 14:08:17 INFO - PROCESS | 6615 | 1468184897952 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 14:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:08:18 INFO - PROCESS | 6615 | 1468184898001 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 6615 | 1468184898002 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:08:18 INFO - PROCESS | 6615 | 1468184898005 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 6615 | 1468184898008 Marionette TRACE conn2 <- [1,1834,null,{}] 14:08:18 INFO - PROCESS | 6615 | 1468184898021 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}] 14:08:18 INFO - PROCESS | 6615 | 1468184898026 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:18 INFO - PROCESS | 6615 | 1468184898179 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:08:18 INFO - PROCESS | 6615 | 1468184898277 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 6615 | 1468184898280 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x121385000 == 30 [pid = 6615] [id = 466] 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x111c75800) [pid = 6615] [serial = 1397] [outer = 0x0] 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x119412c00) [pid = 6615] [serial = 1398] [outer = 0x111c75800] 14:08:18 INFO - PROCESS | 6615 | 1468184898326 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x119af4c00) [pid = 6615] [serial = 1399] [outer = 0x111c75800] 14:08:18 INFO - PROCESS | 6615 | 1468184898667 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]]]}] 14:08:18 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 14:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 677ms 14:08:18 INFO - PROCESS | 6615 | 1468184898688 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 6615 | 1468184898690 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:08:18 INFO - PROCESS | 6615 | 1468184898693 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 6615 | 1468184898694 Marionette TRACE conn2 <- [1,1838,null,{}] 14:08:18 INFO - PROCESS | 6615 | 1468184898704 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}] 14:08:18 INFO - PROCESS | 6615 | 1468184898705 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:18 INFO - PROCESS | 6615 | 1468184898791 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:08:18 INFO - PROCESS | 6615 | 1468184898795 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 6615 | 1468184898798 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e45000 == 31 [pid = 6615] [id = 467] 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x119e47000) [pid = 6615] [serial = 1400] [outer = 0x0] 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x12112b400) [pid = 6615] [serial = 1401] [outer = 0x119e47000] 14:08:18 INFO - PROCESS | 6615 | 1468184898824 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1211cdc00) [pid = 6615] [serial = 1402] [outer = 0x119e47000] 14:08:19 INFO - PROCESS | 6615 | 1468184899155 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 473ms 14:08:19 INFO - PROCESS | 6615 | 1468184899171 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 6615 | 1468184899173 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:08:19 INFO - PROCESS | 6615 | 1468184899175 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 6615 | 1468184899177 Marionette TRACE conn2 <- [1,1842,null,{}] 14:08:19 INFO - PROCESS | 6615 | 1468184899205 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}] 14:08:19 INFO - PROCESS | 6615 | 1468184899207 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:19 INFO - PROCESS | 6615 | 1468184899342 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:08:19 INFO - PROCESS | 6615 | 1468184899349 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 6615 | 1468184899350 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269ec000 == 32 [pid = 6615] [id = 468] 14:08:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x115e96000) [pid = 6615] [serial = 1403] [outer = 0x0] 14:08:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1211f0800) [pid = 6615] [serial = 1404] [outer = 0x115e96000] 14:08:19 INFO - PROCESS | 6615 | 1468184899391 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121d2f800) [pid = 6615] [serial = 1405] [outer = 0x115e96000] 14:08:19 INFO - PROCESS | 6615 | 1468184899841 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 14:08:19 INFO - PROCESS | 6615 | 1468184899902 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 6615 | 1468184899903 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:08:19 INFO - PROCESS | 6615 | 1468184899905 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 6615 | 1468184899906 Marionette TRACE conn2 <- [1,1846,null,{}] 14:08:19 INFO - PROCESS | 6615 | 1468184899909 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}] 14:08:19 INFO - PROCESS | 6615 | 1468184899914 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:20 INFO - PROCESS | 6615 | 1468184900011 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:08:20 INFO - PROCESS | 6615 | 1468184900019 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 6615 | 1468184900020 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fca000 == 33 [pid = 6615] [id = 469] 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121e0e400) [pid = 6615] [serial = 1406] [outer = 0x0] 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12699f800) [pid = 6615] [serial = 1407] [outer = 0x121e0e400] 14:08:20 INFO - PROCESS | 6615 | 1468184900045 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x128909c00) [pid = 6615] [serial = 1408] [outer = 0x121e0e400] 14:08:20 INFO - PROCESS | 6615 | 1468184900373 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]]]}] 14:08:20 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) 14:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 14:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:08:20 INFO - PROCESS | 6615 | 1468184900425 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 6615 | 1468184900426 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:08:20 INFO - PROCESS | 6615 | 1468184900428 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 6615 | 1468184900429 Marionette TRACE conn2 <- [1,1850,null,{}] 14:08:20 INFO - PROCESS | 6615 | 1468184900432 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}] 14:08:20 INFO - PROCESS | 6615 | 1468184900434 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:20 INFO - PROCESS | 6615 | 1468184900572 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:08:20 INFO - PROCESS | 6615 | 1468184900586 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 6615 | 1468184900588 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x129982800 == 34 [pid = 6615] [id = 470] 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119e44000) [pid = 6615] [serial = 1409] [outer = 0x0] 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x128b58c00) [pid = 6615] [serial = 1410] [outer = 0x119e44000] 14:08:20 INFO - PROCESS | 6615 | 1468184900629 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x129261c00) [pid = 6615] [serial = 1411] [outer = 0x119e44000] 14:08:21 INFO - PROCESS | 6615 | 1468184901054 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 14:08:21 INFO - PROCESS | 6615 | 1468184901101 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 6615 | 1468184901102 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:08:21 INFO - PROCESS | 6615 | 1468184901104 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 6615 | 1468184901105 Marionette TRACE conn2 <- [1,1854,null,{}] 14:08:21 INFO - PROCESS | 6615 | 1468184901108 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}] 14:08:21 INFO - PROCESS | 6615 | 1468184901109 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:21 INFO - PROCESS | 6615 | 1468184901211 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:08:21 INFO - PROCESS | 6615 | 1468184901220 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 6615 | 1468184901221 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad1e800 == 35 [pid = 6615] [id = 471] 14:08:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x129264400) [pid = 6615] [serial = 1412] [outer = 0x0] 14:08:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12949a000) [pid = 6615] [serial = 1413] [outer = 0x129264400] 14:08:21 INFO - PROCESS | 6615 | 1468184901246 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1294a3c00) [pid = 6615] [serial = 1414] [outer = 0x129264400] 14:08:21 INFO - PROCESS | 6615 | 1468184901848 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 820ms 14:08:21 INFO - PROCESS | 6615 | 1468184901926 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 6615 | 1468184901929 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:08:21 INFO - PROCESS | 6615 | 1468184901957 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 6615 | 1468184901959 Marionette TRACE conn2 <- [1,1858,null,{}] 14:08:21 INFO - PROCESS | 6615 | 1468184901963 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}] 14:08:21 INFO - PROCESS | 6615 | 1468184901965 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:22 INFO - PROCESS | 6615 | 1468184902076 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:08:22 INFO - PROCESS | 6615 | 1468184902132 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 6615 | 1468184902134 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x11816d800 == 36 [pid = 6615] [id = 472] 14:08:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11690b800) [pid = 6615] [serial = 1415] [outer = 0x0] 14:08:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1169f3c00) [pid = 6615] [serial = 1416] [outer = 0x11690b800] 14:08:22 INFO - PROCESS | 6615 | 1468184902166 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x118136800) [pid = 6615] [serial = 1417] [outer = 0x11690b800] 14:08:22 INFO - PROCESS | 6615 | 1468184902733 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 823ms 14:08:22 INFO - PROCESS | 6615 | 1468184902778 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 6615 | 1468184902781 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:08:22 INFO - PROCESS | 6615 | 1468184902786 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 6615 | 1468184902787 Marionette TRACE conn2 <- [1,1862,null,{}] 14:08:22 INFO - PROCESS | 6615 | 1468184902790 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}] 14:08:22 INFO - PROCESS | 6615 | 1468184902792 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:22 INFO - PROCESS | 6615 | 1468184902913 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:08:22 INFO - PROCESS | 6615 | 1468184902996 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 6615 | 1468184902997 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237e4800 == 37 [pid = 6615] [id = 473] 14:08:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1185a1400) [pid = 6615] [serial = 1418] [outer = 0x0] 14:08:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x119164000) [pid = 6615] [serial = 1419] [outer = 0x1185a1400] 14:08:23 INFO - PROCESS | 6615 | 1468184903028 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1197e7400) [pid = 6615] [serial = 1420] [outer = 0x1185a1400] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121e1f800 == 36 [pid = 6615] [id = 445] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x114f2c800 == 35 [pid = 6615] [id = 447] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x127087000 == 34 [pid = 6615] [id = 441] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x129982800 == 33 [pid = 6615] [id = 470] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x128fca000 == 32 [pid = 6615] [id = 469] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x1269ec000 == 31 [pid = 6615] [id = 468] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121e45000 == 30 [pid = 6615] [id = 467] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121385000 == 29 [pid = 6615] [id = 466] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x1184ae000 == 28 [pid = 6615] [id = 465] 14:08:23 INFO - PROCESS | 6615 | --DOCSHELL 0x11694b800 == 27 [pid = 6615] [id = 464] 14:08:23 INFO - PROCESS | 6615 | 1468184903729 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 971ms 14:08:23 INFO - PROCESS | 6615 | 1468184903757 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 6615 | 1468184903760 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:08:23 INFO - PROCESS | 6615 | 1468184903764 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 6615 | 1468184903768 Marionette TRACE conn2 <- [1,1866,null,{}] 14:08:23 INFO - PROCESS | 6615 | 1468184903772 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}] 14:08:23 INFO - PROCESS | 6615 | 1468184903774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:23 INFO - PROCESS | 6615 | 1468184903875 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:08:23 INFO - PROCESS | 6615 | 1468184903949 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 6615 | 1468184903952 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6c800 == 28 [pid = 6615] [id = 474] 14:08:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x118116400) [pid = 6615] [serial = 1421] [outer = 0x0] 14:08:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1182d4400) [pid = 6615] [serial = 1422] [outer = 0x118116400] 14:08:23 INFO - PROCESS | 6615 | 1468184903985 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1185a8000) [pid = 6615] [serial = 1423] [outer = 0x118116400] 14:08:24 INFO - PROCESS | 6615 | 1468184904459 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 726ms 14:08:24 INFO - PROCESS | 6615 | 1468184904501 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 6615 | 1468184904506 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:08:24 INFO - PROCESS | 6615 | 1468184904518 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 6615 | 1468184904520 Marionette TRACE conn2 <- [1,1870,null,{}] 14:08:24 INFO - PROCESS | 6615 | 1468184904525 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}] 14:08:24 INFO - PROCESS | 6615 | 1468184904527 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:24 INFO - PROCESS | 6615 | 1468184904680 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:08:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x119af3c00) [pid = 6615] [serial = 1424] [outer = 0x12cde4800] 14:08:24 INFO - PROCESS | 6615 | 1468184904812 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 6615 | 1468184904814 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237d0800 == 29 [pid = 6615] [id = 475] 14:08:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x119cb5000) [pid = 6615] [serial = 1425] [outer = 0x0] 14:08:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x119cbd000) [pid = 6615] [serial = 1426] [outer = 0x119cb5000] 14:08:24 INFO - PROCESS | 6615 | 1468184904897 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x12111d000) [pid = 6615] [serial = 1427] [outer = 0x119cb5000] 14:08:25 INFO - PROCESS | 6615 | 1468184905391 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 926ms 14:08:25 INFO - PROCESS | 6615 | 1468184905441 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 6615 | 1468184905443 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:08:25 INFO - PROCESS | 6615 | 1468184905445 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 6615 | 1468184905448 Marionette TRACE conn2 <- [1,1874,null,{}] 14:08:25 INFO - PROCESS | 6615 | 1468184905457 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}] 14:08:25 INFO - PROCESS | 6615 | 1468184905461 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:25 INFO - PROCESS | 6615 | 1468184905560 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:08:25 INFO - PROCESS | 6615 | 1468184905635 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 6615 | 1468184905638 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b25800 == 30 [pid = 6615] [id = 476] 14:08:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x123775c00) [pid = 6615] [serial = 1428] [outer = 0x0] 14:08:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x1256b4400) [pid = 6615] [serial = 1429] [outer = 0x123775c00] 14:08:25 INFO - PROCESS | 6615 | 1468184905672 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x125ff6800) [pid = 6615] [serial = 1430] [outer = 0x123775c00] 14:08:26 INFO - PROCESS | 6615 | 1468184906094 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 14:08:26 INFO - PROCESS | 6615 | 1468184906133 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 6615 | 1468184906135 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:08:26 INFO - PROCESS | 6615 | 1468184906139 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 6615 | 1468184906140 Marionette TRACE conn2 <- [1,1878,null,{}] 14:08:26 INFO - PROCESS | 6615 | 1468184906143 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}] 14:08:26 INFO - PROCESS | 6615 | 1468184906144 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:26 INFO - PROCESS | 6615 | 1468184906248 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:08:26 INFO - PROCESS | 6615 | 1468184906308 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 6615 | 1468184906309 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b14e000 == 31 [pid = 6615] [id = 477] 14:08:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x1270dcc00) [pid = 6615] [serial = 1431] [outer = 0x0] 14:08:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x128909000) [pid = 6615] [serial = 1432] [outer = 0x1270dcc00] 14:08:26 INFO - PROCESS | 6615 | 1468184906339 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x128b57800) [pid = 6615] [serial = 1433] [outer = 0x1270dcc00] 14:08:26 INFO - PROCESS | 6615 | 1468184906800 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 14:08:26 INFO - PROCESS | 6615 | 1468184906808 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 6615 | 1468184906810 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:08:26 INFO - PROCESS | 6615 | 1468184906813 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 6615 | 1468184906815 Marionette TRACE conn2 <- [1,1882,null,{}] 14:08:26 INFO - PROCESS | 6615 | 1468184906819 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}] 14:08:26 INFO - PROCESS | 6615 | 1468184906821 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:26 INFO - PROCESS | 6615 | 1468184906964 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:08:27 INFO - PROCESS | 6615 | 1468184907084 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 6615 | 1468184907086 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b99e800 == 32 [pid = 6615] [id = 478] 14:08:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x126ed4c00) [pid = 6615] [serial = 1434] [outer = 0x0] 14:08:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x129266000) [pid = 6615] [serial = 1435] [outer = 0x126ed4c00] 14:08:27 INFO - PROCESS | 6615 | 1468184907121 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x129539800) [pid = 6615] [serial = 1436] [outer = 0x126ed4c00] 14:08:27 INFO - PROCESS | 6615 | 1468184907586 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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 825ms 14:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:08:27 INFO - PROCESS | 6615 | 1468184907638 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 6615 | 1468184907640 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:08:27 INFO - PROCESS | 6615 | 1468184907643 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 6615 | 1468184907646 Marionette TRACE conn2 <- [1,1886,null,{}] 14:08:27 INFO - PROCESS | 6615 | 1468184907649 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}] 14:08:27 INFO - PROCESS | 6615 | 1468184907656 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:27 INFO - PROCESS | 6615 | 1468184907855 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:08:27 INFO - PROCESS | 6615 | 1468184907956 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 6615 | 1468184907958 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c31d800 == 33 [pid = 6615] [id = 479] 14:08:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x129536000) [pid = 6615] [serial = 1437] [outer = 0x0] 14:08:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12adc1400) [pid = 6615] [serial = 1438] [outer = 0x129536000] 14:08:28 INFO - PROCESS | 6615 | 1468184907999 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x12b335800) [pid = 6615] [serial = 1439] [outer = 0x129536000] 14:08:28 INFO - PROCESS | 6615 | 1468184908452 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 825ms 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:08:28 INFO - PROCESS | 6615 | 1468184908469 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 6615 | 1468184908470 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:08:28 INFO - PROCESS | 6615 | 1468184908472 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 6615 | 1468184908474 Marionette TRACE conn2 <- [1,1890,null,{}] 14:08:28 INFO - PROCESS | 6615 | 1468184908476 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}] 14:08:28 INFO - PROCESS | 6615 | 1468184908478 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:28 INFO - PROCESS | 6615 | 1468184908576 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:08:28 INFO - PROCESS | 6615 | 1468184908638 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 6615 | 1468184908639 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x116fa0800 == 34 [pid = 6615] [id = 480] 14:08:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x12a78dc00) [pid = 6615] [serial = 1440] [outer = 0x0] 14:08:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x12b33c400) [pid = 6615] [serial = 1441] [outer = 0x12a78dc00] 14:08:28 INFO - PROCESS | 6615 | 1468184908668 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x12bb20000) [pid = 6615] [serial = 1442] [outer = 0x12a78dc00] 14:08:29 INFO - PROCESS | 6615 | 1468184909148 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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 14:08:29 INFO - PROCESS | 6615 | 1468184909198 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 6615 | 1468184909200 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:08:29 INFO - PROCESS | 6615 | 1468184909206 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 6615 | 1468184909209 Marionette TRACE conn2 <- [1,1894,null,{}] 14:08:29 INFO - PROCESS | 6615 | 1468184909214 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}] 14:08:29 INFO - PROCESS | 6615 | 1468184909217 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:29 INFO - PROCESS | 6615 | 1468184909364 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:08:29 INFO - PROCESS | 6615 | 1468184909438 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 6615 | 1468184909440 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x118150000 == 35 [pid = 6615] [id = 481] 14:08:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x116a13800) [pid = 6615] [serial = 1443] [outer = 0x0] 14:08:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x11811b400) [pid = 6615] [serial = 1444] [outer = 0x116a13800] 14:08:29 INFO - PROCESS | 6615 | 1468184909469 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x118595400) [pid = 6615] [serial = 1445] [outer = 0x116a13800] 14:08:29 INFO - PROCESS | 6615 | --DOCSHELL 0x11816d800 == 34 [pid = 6615] [id = 472] 14:08:30 INFO - PROCESS | 6615 | 1468184910025 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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 873ms 14:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:08:30 INFO - PROCESS | 6615 | 1468184910078 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 6615 | 1468184910082 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:08:30 INFO - PROCESS | 6615 | 1468184910086 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 6615 | 1468184910089 Marionette TRACE conn2 <- [1,1898,null,{}] 14:08:30 INFO - PROCESS | 6615 | 1468184910092 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}] 14:08:30 INFO - PROCESS | 6615 | 1468184910094 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:30 INFO - PROCESS | 6615 | 1468184910197 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:08:30 INFO - PROCESS | 6615 | 1468184910276 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 6615 | 1468184910277 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216ee000 == 35 [pid = 6615] [id = 482] 14:08:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x11851e800) [pid = 6615] [serial = 1446] [outer = 0x0] 14:08:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x11910f400) [pid = 6615] [serial = 1447] [outer = 0x11851e800] 14:08:30 INFO - PROCESS | 6615 | 1468184910309 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 132 (0x119af3000) [pid = 6615] [serial = 1448] [outer = 0x11851e800] 14:08:30 INFO - PROCESS | 6615 | 1468184910713 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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 672ms 14:08:30 INFO - PROCESS | 6615 | 1468184910757 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 6615 | 1468184910761 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:08:30 INFO - PROCESS | 6615 | 1468184910768 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 6615 | 1468184910769 Marionette TRACE conn2 <- [1,1902,null,{}] 14:08:30 INFO - PROCESS | 6615 | 1468184910772 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}] 14:08:30 INFO - PROCESS | 6615 | 1468184910774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:30 INFO - PROCESS | 6615 | 1468184910879 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:08:30 INFO - PROCESS | 6615 | 1468184910945 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 6615 | 1468184910946 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1e3000 == 36 [pid = 6615] [id = 483] 14:08:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 133 (0x1211c5000) [pid = 6615] [serial = 1449] [outer = 0x0] 14:08:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 134 (0x123708400) [pid = 6615] [serial = 1450] [outer = 0x1211c5000] 14:08:30 INFO - PROCESS | 6615 | 1468184910989 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 135 (0x126999800) [pid = 6615] [serial = 1451] [outer = 0x1211c5000] 14:08:31 INFO - PROCESS | 6615 | 1468184911548 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 824ms 14:08:31 INFO - PROCESS | 6615 | 1468184911593 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:08:31 INFO - PROCESS | 6615 | 1468184911597 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:08:31 INFO - PROCESS | 6615 | 1468184911601 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 6615 | 1468184911605 Marionette TRACE conn2 <- [1,1906,null,{}] 14:08:31 INFO - PROCESS | 6615 | 1468184911618 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}] 14:08:31 INFO - PROCESS | 6615 | 1468184911621 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:31 INFO - PROCESS | 6615 | 1468184911727 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:08:31 INFO - PROCESS | 6615 | 1468184911807 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 6615 | 1468184911809 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b14800 == 37 [pid = 6615] [id = 484] 14:08:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 136 (0x1294a0000) [pid = 6615] [serial = 1452] [outer = 0x0] 14:08:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 137 (0x12a72c000) [pid = 6615] [serial = 1453] [outer = 0x1294a0000] 14:08:31 INFO - PROCESS | 6615 | 1468184911842 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 138 (0x12adc1c00) [pid = 6615] [serial = 1454] [outer = 0x1294a0000] 14:08:32 INFO - PROCESS | 6615 | 1468184912283 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 726ms 14:08:32 INFO - PROCESS | 6615 | 1468184912332 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 6615 | 1468184912334 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:08:32 INFO - PROCESS | 6615 | 1468184912338 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 6615 | 1468184912339 Marionette TRACE conn2 <- [1,1910,null,{}] 14:08:32 INFO - PROCESS | 6615 | 1468184912342 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}] 14:08:32 INFO - PROCESS | 6615 | 1468184912343 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:32 INFO - PROCESS | 6615 | 1468184912448 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:08:32 INFO - PROCESS | 6615 | 1468184912526 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 6615 | 1468184912527 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d7a0800 == 38 [pid = 6615] [id = 485] 14:08:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 139 (0x12b1a1400) [pid = 6615] [serial = 1455] [outer = 0x0] 14:08:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 140 (0x12b33b400) [pid = 6615] [serial = 1456] [outer = 0x12b1a1400] 14:08:32 INFO - PROCESS | 6615 | 1468184912556 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 141 (0x12bb26c00) [pid = 6615] [serial = 1457] [outer = 0x12b1a1400] 14:08:32 INFO - PROCESS | 6615 | 1468184912983 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 668ms 14:08:33 INFO - PROCESS | 6615 | 1468184913007 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 6615 | 1468184913009 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:08:33 INFO - PROCESS | 6615 | 1468184913011 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 6615 | 1468184913012 Marionette TRACE conn2 <- [1,1914,null,{}] 14:08:33 INFO - PROCESS | 6615 | 1468184913015 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}] 14:08:33 INFO - PROCESS | 6615 | 1468184913016 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:33 INFO - PROCESS | 6615 | 1468184913131 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:08:33 INFO - PROCESS | 6615 | 1468184913196 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 6615 | 1468184913197 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb5800 == 39 [pid = 6615] [id = 486] 14:08:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 142 (0x12bb28000) [pid = 6615] [serial = 1458] [outer = 0x0] 14:08:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 143 (0x12bb2e000) [pid = 6615] [serial = 1459] [outer = 0x12bb28000] 14:08:33 INFO - PROCESS | 6615 | 1468184913225 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 144 (0x12bb8b000) [pid = 6615] [serial = 1460] [outer = 0x12bb28000] 14:08:33 INFO - PROCESS | 6615 | 1468184913696 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 721ms 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:08:33 INFO - PROCESS | 6615 | 1468184913751 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 6615 | 1468184913752 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:08:33 INFO - PROCESS | 6615 | 1468184913756 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 6615 | 1468184913757 Marionette TRACE conn2 <- [1,1918,null,{}] 14:08:33 INFO - PROCESS | 6615 | 1468184913759 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}] 14:08:33 INFO - PROCESS | 6615 | 1468184913764 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:33 INFO - PROCESS | 6615 | 1468184913896 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:08:33 INFO - PROCESS | 6615 | 1468184913976 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 6615 | 1468184913977 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x12134d000 == 40 [pid = 6615] [id = 487] 14:08:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 145 (0x12bc81400) [pid = 6615] [serial = 1461] [outer = 0x0] 14:08:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 146 (0x12c03c400) [pid = 6615] [serial = 1462] [outer = 0x12bc81400] 14:08:34 INFO - PROCESS | 6615 | 1468184914006 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 147 (0x12c617000) [pid = 6615] [serial = 1463] [outer = 0x12bc81400] 14:08:34 INFO - PROCESS | 6615 | 1468184914580 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 871ms 14:08:34 INFO - PROCESS | 6615 | 1468184914627 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 6615 | 1468184914630 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:08:34 INFO - PROCESS | 6615 | 1468184914653 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 6615 | 1468184914655 Marionette TRACE conn2 <- [1,1922,null,{}] 14:08:34 INFO - PROCESS | 6615 | 1468184914659 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}] 14:08:34 INFO - PROCESS | 6615 | 1468184914661 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:34 INFO - PROCESS | 6615 | 1468184914766 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:08:34 INFO - PROCESS | 6615 | 1468184914845 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 6615 | 1468184914848 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x121346800 == 41 [pid = 6615] [id = 488] 14:08:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 148 (0x118377c00) [pid = 6615] [serial = 1464] [outer = 0x0] 14:08:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 149 (0x119159000) [pid = 6615] [serial = 1465] [outer = 0x118377c00] 14:08:34 INFO - PROCESS | 6615 | 1468184914876 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 150 (0x121061800) [pid = 6615] [serial = 1466] [outer = 0x118377c00] 14:08:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12b99e800 == 40 [pid = 6615] [id = 478] 14:08:35 INFO - PROCESS | 6615 | --DOCSHELL 0x12b14e000 == 39 [pid = 6615] [id = 477] 14:08:35 INFO - PROCESS | 6615 | --DOCSHELL 0x128b25800 == 38 [pid = 6615] [id = 476] 14:08:35 INFO - PROCESS | 6615 | --DOCSHELL 0x1237d0800 == 37 [pid = 6615] [id = 475] 14:08:35 INFO - PROCESS | 6615 | --DOCSHELL 0x117e6c800 == 36 [pid = 6615] [id = 474] 14:08:35 INFO - PROCESS | 6615 | 1468184915451 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 874ms 14:08:35 INFO - PROCESS | 6615 | 1468184915525 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 6615 | 1468184915529 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:08:35 INFO - PROCESS | 6615 | 1468184915534 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 6615 | 1468184915537 Marionette TRACE conn2 <- [1,1926,null,{}] 14:08:35 INFO - PROCESS | 6615 | 1468184915543 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}] 14:08:35 INFO - PROCESS | 6615 | 1468184915546 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:35 INFO - PROCESS | 6615 | 1468184915699 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:08:35 INFO - PROCESS | 6615 | 1468184915823 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 6615 | 1468184915825 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x12125e800 == 37 [pid = 6615] [id = 489] 14:08:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 151 (0x11813f800) [pid = 6615] [serial = 1467] [outer = 0x0] 14:08:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 152 (0x119cb5800) [pid = 6615] [serial = 1468] [outer = 0x11813f800] 14:08:35 INFO - PROCESS | 6615 | 1468184915860 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 153 (0x121d2d000) [pid = 6615] [serial = 1469] [outer = 0x11813f800] 14:08:36 INFO - PROCESS | 6615 | 1468184916323 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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 824ms 14:08:36 INFO - PROCESS | 6615 | 1468184916356 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:08:36 INFO - PROCESS | 6615 | 1468184916360 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:08:36 INFO - PROCESS | 6615 | 1468184916365 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 6615 | 1468184916366 Marionette TRACE conn2 <- [1,1930,null,{}] 14:08:36 INFO - PROCESS | 6615 | 1468184916370 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}] 14:08:36 INFO - PROCESS | 6615 | 1468184916372 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:36 INFO - PROCESS | 6615 | 1468184916501 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:08:36 INFO - PROCESS | 6615 | 1468184916643 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 6615 | 1468184916645 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1cb000 == 38 [pid = 6615] [id = 490] 14:08:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 154 (0x12699ac00) [pid = 6615] [serial = 1470] [outer = 0x0] 14:08:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 155 (0x128b59000) [pid = 6615] [serial = 1471] [outer = 0x12699ac00] 14:08:36 INFO - PROCESS | 6615 | 1468184916701 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 156 (0x12a72c400) [pid = 6615] [serial = 1472] [outer = 0x12699ac00] 14:08:37 INFO - PROCESS | 6615 | 1468184917271 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 922ms 14:08:37 INFO - PROCESS | 6615 | 1468184917287 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 6615 | 1468184917288 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:08:37 INFO - PROCESS | 6615 | 1468184917291 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 6615 | 1468184917294 Marionette TRACE conn2 <- [1,1934,null,{}] 14:08:37 INFO - PROCESS | 6615 | 1468184917301 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}] 14:08:37 INFO - PROCESS | 6615 | 1468184917305 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:37 INFO - PROCESS | 6615 | 1468184917413 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:08:37 INFO - PROCESS | 6615 | 1468184917495 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 6615 | 1468184917497 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d41b800 == 39 [pid = 6615] [id = 491] 14:08:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 157 (0x12adc8800) [pid = 6615] [serial = 1473] [outer = 0x0] 14:08:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 158 (0x12b342400) [pid = 6615] [serial = 1474] [outer = 0x12adc8800] 14:08:37 INFO - PROCESS | 6615 | 1468184917534 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 159 (0x12bb8d800) [pid = 6615] [serial = 1475] [outer = 0x12adc8800] 14:08:38 INFO - PROCESS | 6615 | 1468184917995 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 726ms 14:08:38 INFO - PROCESS | 6615 | 1468184918018 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 6615 | 1468184918020 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:08:38 INFO - PROCESS | 6615 | 1468184918022 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 6615 | 1468184918024 Marionette TRACE conn2 <- [1,1938,null,{}] 14:08:38 INFO - PROCESS | 6615 | 1468184918026 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}] 14:08:38 INFO - PROCESS | 6615 | 1468184918028 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:38 INFO - PROCESS | 6615 | 1468184918133 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:08:38 INFO - PROCESS | 6615 | 1468184918215 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 6615 | 1468184918216 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x116957000 == 40 [pid = 6615] [id = 492] 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 160 (0x12bc7c400) [pid = 6615] [serial = 1476] [outer = 0x0] 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 161 (0x12c035000) [pid = 6615] [serial = 1477] [outer = 0x12bc7c400] 14:08:38 INFO - PROCESS | 6615 | 1468184918246 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 162 (0x12c03b400) [pid = 6615] [serial = 1478] [outer = 0x12bc7c400] 14:08:38 INFO - PROCESS | 6615 | 1468184918653 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 14:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:08:38 INFO - PROCESS | 6615 | 1468184918693 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 6615 | 1468184918694 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:08:38 INFO - PROCESS | 6615 | 1468184918696 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 6615 | 1468184918698 Marionette TRACE conn2 <- [1,1942,null,{}] 14:08:38 INFO - PROCESS | 6615 | 1468184918700 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}] 14:08:38 INFO - PROCESS | 6615 | 1468184918702 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:38 INFO - PROCESS | 6615 | 1468184918818 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:08:38 INFO - PROCESS | 6615 | 1468184918900 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 6615 | 1468184918901 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dbf800 == 41 [pid = 6615] [id = 493] 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 163 (0x12c036800) [pid = 6615] [serial = 1479] [outer = 0x0] 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 164 (0x12c61e800) [pid = 6615] [serial = 1480] [outer = 0x12c036800] 14:08:38 INFO - PROCESS | 6615 | 1468184918930 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 165 (0x12c647400) [pid = 6615] [serial = 1481] [outer = 0x12c036800] 14:08:39 INFO - PROCESS | 6615 | 1468184919375 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]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 720ms 14:08:39 INFO - PROCESS | 6615 | 1468184919418 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 6615 | 1468184919420 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:08:39 INFO - PROCESS | 6615 | 1468184919423 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 6615 | 1468184919425 Marionette TRACE conn2 <- [1,1946,null,{}] 14:08:39 INFO - PROCESS | 6615 | 1468184919429 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}] 14:08:39 INFO - PROCESS | 6615 | 1468184919435 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:39 INFO - PROCESS | 6615 | 1468184919626 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:08:39 INFO - PROCESS | 6615 | 1468184919773 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 6615 | 1468184919774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a28800 == 42 [pid = 6615] [id = 494] 14:08:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 166 (0x129260800) [pid = 6615] [serial = 1482] [outer = 0x0] 14:08:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 167 (0x12c64e000) [pid = 6615] [serial = 1483] [outer = 0x129260800] 14:08:39 INFO - PROCESS | 6615 | 1468184919806 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 168 (0x12ce5fc00) [pid = 6615] [serial = 1484] [outer = 0x129260800] 14:08:40 INFO - PROCESS | 6615 | 1468184920256 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 871ms 14:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:08:40 INFO - PROCESS | 6615 | 1468184920294 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 6615 | 1468184920295 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:08:40 INFO - PROCESS | 6615 | 1468184920297 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 6615 | 1468184920299 Marionette TRACE conn2 <- [1,1950,null,{}] 14:08:40 INFO - PROCESS | 6615 | 1468184920301 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}] 14:08:40 INFO - PROCESS | 6615 | 1468184920302 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:40 INFO - PROCESS | 6615 | 1468184920404 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:08:40 INFO - PROCESS | 6615 | 1468184920488 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 6615 | 1468184920490 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a3d800 == 43 [pid = 6615] [id = 495] 14:08:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 169 (0x1289ae000) [pid = 6615] [serial = 1485] [outer = 0x0] 14:08:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 170 (0x1289b1000) [pid = 6615] [serial = 1486] [outer = 0x1289ae000] 14:08:40 INFO - PROCESS | 6615 | 1468184920525 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 171 (0x1289b4800) [pid = 6615] [serial = 1487] [outer = 0x1289ae000] 14:08:41 INFO - PROCESS | 6615 | 1468184921036 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]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 771ms 14:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:08:41 INFO - PROCESS | 6615 | 1468184921069 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 6615 | 1468184921071 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:08:41 INFO - PROCESS | 6615 | 1468184921075 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 6615 | 1468184921077 Marionette TRACE conn2 <- [1,1954,null,{}] 14:08:41 INFO - PROCESS | 6615 | 1468184921081 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}] 14:08:41 INFO - PROCESS | 6615 | 1468184921083 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:41 INFO - PROCESS | 6615 | 1468184921188 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:08:41 INFO - PROCESS | 6615 | 1468184921258 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 6615 | 1468184921261 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x11881b000 == 44 [pid = 6615] [id = 496] 14:08:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 172 (0x1211c0c00) [pid = 6615] [serial = 1488] [outer = 0x0] 14:08:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 173 (0x121d25800) [pid = 6615] [serial = 1489] [outer = 0x1211c0c00] 14:08:41 INFO - PROCESS | 6615 | 1468184921290 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 174 (0x12373fc00) [pid = 6615] [serial = 1490] [outer = 0x1211c0c00] 14:08:41 INFO - PROCESS | 6615 | 1468184921834 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]]]}] 14:08:41 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb5800 == 43 [pid = 6615] [id = 486] 14:08:41 INFO - PROCESS | 6615 | --DOCSHELL 0x12d7a0800 == 42 [pid = 6615] [id = 485] 14:08:41 INFO - PROCESS | 6615 | --DOCSHELL 0x128b14800 == 41 [pid = 6615] [id = 484] 14:08:41 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1e3000 == 40 [pid = 6615] [id = 483] 14:08:41 INFO - PROCESS | 6615 | --DOCSHELL 0x1216ee000 == 39 [pid = 6615] [id = 482] 14:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 927ms 14:08:42 INFO - PROCESS | 6615 | 1468184922012 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 6615 | 1468184922015 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:08:42 INFO - PROCESS | 6615 | 1468184922020 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 6615 | 1468184922022 Marionette TRACE conn2 <- [1,1958,null,{}] 14:08:42 INFO - PROCESS | 6615 | 1468184922026 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}] 14:08:42 INFO - PROCESS | 6615 | 1468184922028 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:42 INFO - PROCESS | 6615 | 1468184922133 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:08:42 INFO - PROCESS | 6615 | 1468184922242 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 6615 | 1468184922245 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x119baf800 == 40 [pid = 6615] [id = 497] 14:08:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 175 (0x119af8800) [pid = 6615] [serial = 1491] [outer = 0x0] 14:08:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 176 (0x121bc0800) [pid = 6615] [serial = 1492] [outer = 0x119af8800] 14:08:42 INFO - PROCESS | 6615 | 1468184922279 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 177 (0x123740800) [pid = 6615] [serial = 1493] [outer = 0x119af8800] 14:08:42 INFO - PROCESS | 6615 | 1468184922725 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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 14:08:42 INFO - PROCESS | 6615 | 1468184922741 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 6615 | 1468184922743 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:08:42 INFO - PROCESS | 6615 | 1468184922748 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 6615 | 1468184922750 Marionette TRACE conn2 <- [1,1962,null,{}] 14:08:42 INFO - PROCESS | 6615 | 1468184922753 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}] 14:08:42 INFO - PROCESS | 6615 | 1468184922755 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:42 INFO - PROCESS | 6615 | 1468184922865 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:08:42 INFO - PROCESS | 6615 | 1468184922978 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 6615 | 1468184922980 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e39000 == 41 [pid = 6615] [id = 498] 14:08:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 178 (0x125ffc400) [pid = 6615] [serial = 1494] [outer = 0x0] 14:08:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 179 (0x12890ac00) [pid = 6615] [serial = 1495] [outer = 0x125ffc400] 14:08:43 INFO - PROCESS | 6615 | 1468184923015 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 180 (0x1289b7c00) [pid = 6615] [serial = 1496] [outer = 0x125ffc400] 14:08:43 INFO - PROCESS | 6615 | 1468184923486 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 823ms 14:08:43 INFO - PROCESS | 6615 | 1468184923570 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 6615 | 1468184923572 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:08:43 INFO - PROCESS | 6615 | 1468184923574 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 6615 | 1468184923575 Marionette TRACE conn2 <- [1,1966,null,{}] 14:08:43 INFO - PROCESS | 6615 | 1468184923585 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}] 14:08:43 INFO - PROCESS | 6615 | 1468184923588 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:43 INFO - PROCESS | 6615 | 1468184923699 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:08:43 INFO - PROCESS | 6615 | 1468184923784 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 6615 | 1468184923786 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b158800 == 42 [pid = 6615] [id = 499] 14:08:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 181 (0x12adc5800) [pid = 6615] [serial = 1497] [outer = 0x0] 14:08:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 182 (0x12b192800) [pid = 6615] [serial = 1498] [outer = 0x12adc5800] 14:08:43 INFO - PROCESS | 6615 | 1468184923819 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 183 (0x12bb2a000) [pid = 6615] [serial = 1499] [outer = 0x12adc5800] 14:08:44 INFO - PROCESS | 6615 | 1468184924231 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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 720ms 14:08:44 INFO - PROCESS | 6615 | 1468184924294 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 6615 | 1468184924296 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:08:44 INFO - PROCESS | 6615 | 1468184924298 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 6615 | 1468184924300 Marionette TRACE conn2 <- [1,1970,null,{}] 14:08:44 INFO - PROCESS | 6615 | 1468184924302 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}] 14:08:44 INFO - PROCESS | 6615 | 1468184924303 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:44 INFO - PROCESS | 6615 | 1468184924410 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:08:44 INFO - PROCESS | 6615 | 1468184924521 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 6615 | 1468184924522 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d249000 == 43 [pid = 6615] [id = 500] 14:08:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 184 (0x12538d800) [pid = 6615] [serial = 1500] [outer = 0x0] 14:08:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 185 (0x125395c00) [pid = 6615] [serial = 1501] [outer = 0x12538d800] 14:08:44 INFO - PROCESS | 6615 | 1468184924555 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 186 (0x12bb28c00) [pid = 6615] [serial = 1502] [outer = 0x12538d800] 14:08:44 INFO - PROCESS | 6615 | 1468184924974 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 14:08:45 INFO - PROCESS | 6615 | 1468184925019 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 6615 | 1468184925021 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:08:45 INFO - PROCESS | 6615 | 1468184925041 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 6615 | 1468184925042 Marionette TRACE conn2 <- [1,1974,null,{}] 14:08:45 INFO - PROCESS | 6615 | 1468184925045 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}] 14:08:45 INFO - PROCESS | 6615 | 1468184925046 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:45 INFO - PROCESS | 6615 | 1468184925187 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:08:45 INFO - PROCESS | 6615 | 1468184925234 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 6615 | 1468184925236 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x12963b800 == 44 [pid = 6615] [id = 501] 14:08:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 187 (0x1289d1c00) [pid = 6615] [serial = 1503] [outer = 0x0] 14:08:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 188 (0x1289d4000) [pid = 6615] [serial = 1504] [outer = 0x1289d1c00] 14:08:45 INFO - PROCESS | 6615 | 1468184925265 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 189 (0x1289d8000) [pid = 6615] [serial = 1505] [outer = 0x1289d1c00] 14:08:45 INFO - PROCESS | 6615 | 1468184925690 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 668ms 14:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:08:45 INFO - PROCESS | 6615 | 1468184925710 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 6615 | 1468184925711 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:08:45 INFO - PROCESS | 6615 | 1468184925713 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 6615 | 1468184925715 Marionette TRACE conn2 <- [1,1978,null,{}] 14:08:45 INFO - PROCESS | 6615 | 1468184925717 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}] 14:08:45 INFO - PROCESS | 6615 | 1468184925721 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:45 INFO - PROCESS | 6615 | 1468184925858 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:08:45 INFO - PROCESS | 6615 | 1468184925945 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 6615 | 1468184925947 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216bf800 == 45 [pid = 6615] [id = 502] 14:08:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 190 (0x12bc88800) [pid = 6615] [serial = 1506] [outer = 0x0] 14:08:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 191 (0x12c64b000) [pid = 6615] [serial = 1507] [outer = 0x12bc88800] 14:08:45 INFO - PROCESS | 6615 | 1468184925977 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 192 (0x12cddb400) [pid = 6615] [serial = 1508] [outer = 0x12bc88800] 14:08:46 INFO - PROCESS | 6615 | 1468184926417 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 718ms 14:08:46 INFO - PROCESS | 6615 | 1468184926461 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 6615 | 1468184926463 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:08:46 INFO - PROCESS | 6615 | 1468184926469 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 6615 | 1468184926470 Marionette TRACE conn2 <- [1,1982,null,{}] 14:08:46 INFO - PROCESS | 6615 | 1468184926473 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}] 14:08:46 INFO - PROCESS | 6615 | 1468184926474 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:46 INFO - PROCESS | 6615 | 1468184926574 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:08:46 INFO - PROCESS | 6615 | 1468184926787 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 6615 | 1468184926788 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bc6000 == 46 [pid = 6615] [id = 503] 14:08:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 193 (0x110d8b000) [pid = 6615] [serial = 1509] [outer = 0x0] 14:08:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 194 (0x110d8f000) [pid = 6615] [serial = 1510] [outer = 0x110d8b000] 14:08:46 INFO - PROCESS | 6615 | 1468184926825 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 195 (0x11679f800) [pid = 6615] [serial = 1511] [outer = 0x110d8b000] 14:08:47 INFO - PROCESS | 6615 | 1468184927231 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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 824ms 14:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:08:47 INFO - PROCESS | 6615 | 1468184927293 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 6615 | 1468184927295 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:08:47 INFO - PROCESS | 6615 | 1468184927298 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 6615 | 1468184927299 Marionette TRACE conn2 <- [1,1986,null,{}] 14:08:47 INFO - PROCESS | 6615 | 1468184927303 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}] 14:08:47 INFO - PROCESS | 6615 | 1468184927306 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:47 INFO - PROCESS | 6615 | 1468184927409 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:08:47 INFO - PROCESS | 6615 | 1468184927568 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 6615 | 1468184927570 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:47 INFO - PROCESS | 6615 | --DOCSHELL 0x116957000 == 45 [pid = 6615] [id = 492] 14:08:47 INFO - PROCESS | 6615 | --DOCSHELL 0x12d41b800 == 44 [pid = 6615] [id = 491] 14:08:47 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1cb000 == 43 [pid = 6615] [id = 490] 14:08:47 INFO - PROCESS | 6615 | --DOCSHELL 0x12125e800 == 42 [pid = 6615] [id = 489] 14:08:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x11881a000 == 43 [pid = 6615] [id = 504] 14:08:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 196 (0x110d84400) [pid = 6615] [serial = 1512] [outer = 0x0] 14:08:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 197 (0x110d90000) [pid = 6615] [serial = 1513] [outer = 0x110d84400] 14:08:47 INFO - PROCESS | 6615 | 1468184927623 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 198 (0x119461c00) [pid = 6615] [serial = 1514] [outer = 0x110d84400] 14:08:48 INFO - PROCESS | 6615 | 1468184928087 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 822ms 14:08:48 INFO - PROCESS | 6615 | 1468184928120 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:08:48 INFO - PROCESS | 6615 | 1468184928122 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:08:48 INFO - PROCESS | 6615 | 1468184928125 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 6615 | 1468184928127 Marionette TRACE conn2 <- [1,1990,null,{}] 14:08:48 INFO - PROCESS | 6615 | 1468184928131 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}] 14:08:48 INFO - PROCESS | 6615 | 1468184928134 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:48 INFO - PROCESS | 6615 | 1468184928245 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:08:48 INFO - PROCESS | 6615 | 1468184928332 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 6615 | 1468184928334 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237d9800 == 44 [pid = 6615] [id = 505] 14:08:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 199 (0x1197dc400) [pid = 6615] [serial = 1515] [outer = 0x0] 14:08:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 200 (0x125390800) [pid = 6615] [serial = 1516] [outer = 0x1197dc400] 14:08:48 INFO - PROCESS | 6615 | 1468184928367 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 201 (0x12890b400) [pid = 6615] [serial = 1517] [outer = 0x1197dc400] 14:08:48 INFO - PROCESS | 6615 | 1468184928807 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 721ms 14:08:48 INFO - PROCESS | 6615 | 1468184928848 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 6615 | 1468184928851 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:08:48 INFO - PROCESS | 6615 | 1468184928854 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 6615 | 1468184928856 Marionette TRACE conn2 <- [1,1994,null,{}] 14:08:48 INFO - PROCESS | 6615 | 1468184928858 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}] 14:08:48 INFO - PROCESS | 6615 | 1468184928860 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:48 INFO - PROCESS | 6615 | 1468184928972 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:08:49 INFO - PROCESS | 6615 | 1468184929088 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 6615 | 1468184929089 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x12999b800 == 45 [pid = 6615] [id = 506] 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 202 (0x1289b5800) [pid = 6615] [serial = 1518] [outer = 0x0] 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 203 (0x1289d9400) [pid = 6615] [serial = 1519] [outer = 0x1289b5800] 14:08:49 INFO - PROCESS | 6615 | 1468184929122 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 204 (0x1299a1800) [pid = 6615] [serial = 1520] [outer = 0x1289b5800] 14:08:49 INFO - PROCESS | 6615 | 1468184929553 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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 771ms 14:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:08:49 INFO - PROCESS | 6615 | 1468184929626 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 6615 | 1468184929627 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:08:49 INFO - PROCESS | 6615 | 1468184929631 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 6615 | 1468184929635 Marionette TRACE conn2 <- [1,1998,null,{}] 14:08:49 INFO - PROCESS | 6615 | 1468184929642 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}] 14:08:49 INFO - PROCESS | 6615 | 1468184929645 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:49 INFO - PROCESS | 6615 | 1468184929755 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:08:49 INFO - PROCESS | 6615 | 1468184929873 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 6615 | 1468184929874 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d7ae000 == 46 [pid = 6615] [id = 507] 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 205 (0x12b09f400) [pid = 6615] [serial = 1521] [outer = 0x0] 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 206 (0x12bb2c400) [pid = 6615] [serial = 1522] [outer = 0x12b09f400] 14:08:49 INFO - PROCESS | 6615 | 1468184929907 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 207 (0x12bc7dc00) [pid = 6615] [serial = 1523] [outer = 0x12b09f400] 14:08:50 INFO - PROCESS | 6615 | 1468184930324 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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 723ms 14:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:08:50 INFO - PROCESS | 6615 | 1468184930354 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 6615 | 1468184930356 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:08:50 INFO - PROCESS | 6615 | 1468184930358 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 6615 | 1468184930359 Marionette TRACE conn2 <- [1,2002,null,{}] 14:08:50 INFO - PROCESS | 6615 | 1468184930362 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}] 14:08:50 INFO - PROCESS | 6615 | 1468184930363 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:50 INFO - PROCESS | 6615 | 1468184930470 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:08:50 INFO - PROCESS | 6615 | 1468184930587 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 6615 | 1468184930588 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d30000 == 47 [pid = 6615] [id = 508] 14:08:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 208 (0x116771800) [pid = 6615] [serial = 1524] [outer = 0x0] 14:08:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 209 (0x11677b400) [pid = 6615] [serial = 1525] [outer = 0x116771800] 14:08:50 INFO - PROCESS | 6615 | 1468184930620 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 210 (0x12bb90000) [pid = 6615] [serial = 1526] [outer = 0x116771800] 14:08:51 INFO - PROCESS | 6615 | 1468184931036 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 14:08:51 INFO - PROCESS | 6615 | 1468184931079 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 6615 | 1468184931081 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:08:51 INFO - PROCESS | 6615 | 1468184931101 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 6615 | 1468184931102 Marionette TRACE conn2 <- [1,2006,null,{}] 14:08:51 INFO - PROCESS | 6615 | 1468184931104 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}] 14:08:51 INFO - PROCESS | 6615 | 1468184931106 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:51 INFO - PROCESS | 6615 | 1468184931207 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:08:51 INFO - PROCESS | 6615 | 1468184931323 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 6615 | 1468184931327 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x12df5c000 == 48 [pid = 6615] [id = 509] 14:08:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 211 (0x115d46000) [pid = 6615] [serial = 1527] [outer = 0x0] 14:08:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 212 (0x115d48400) [pid = 6615] [serial = 1528] [outer = 0x115d46000] 14:08:51 INFO - PROCESS | 6615 | 1468184931366 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 213 (0x12c039400) [pid = 6615] [serial = 1529] [outer = 0x115d46000] 14:08:51 INFO - PROCESS | 6615 | --DOCSHELL 0x119bc6000 == 47 [pid = 6615] [id = 503] 14:08:51 INFO - PROCESS | 6615 | --DOCSHELL 0x12d249000 == 46 [pid = 6615] [id = 500] 14:08:51 INFO - PROCESS | 6615 | --DOCSHELL 0x12b158800 == 45 [pid = 6615] [id = 499] 14:08:51 INFO - PROCESS | 6615 | --DOCSHELL 0x121e39000 == 44 [pid = 6615] [id = 498] 14:08:51 INFO - PROCESS | 6615 | --DOCSHELL 0x119baf800 == 43 [pid = 6615] [id = 497] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x1184aa000 == 42 [pid = 6615] [id = 453] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121021800 == 41 [pid = 6615] [id = 438] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x1188bb000 == 40 [pid = 6615] [id = 452] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12134d000 == 39 [pid = 6615] [id = 487] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x129af1800 == 38 [pid = 6615] [id = 443] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121e20000 == 37 [pid = 6615] [id = 439] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x128a3d800 == 36 [pid = 6615] [id = 495] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121a33800 == 35 [pid = 6615] [id = 448] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x11806f000 == 34 [pid = 6615] [id = 437] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12963b800 == 33 [pid = 6615] [id = 501] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12c31d800 == 32 [pid = 6615] [id = 479] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x116ac8800 == 31 [pid = 6615] [id = 451] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x116fa0800 == 30 [pid = 6615] [id = 480] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12d23e000 == 29 [pid = 6615] [id = 463] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12b999800 == 28 [pid = 6615] [id = 446] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12c32f800 == 27 [pid = 6615] [id = 450] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121e46000 == 26 [pid = 6615] [id = 454] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x112eca800 == 25 [pid = 6615] [id = 440] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x129af6800 == 24 [pid = 6615] [id = 444] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x128a28800 == 23 [pid = 6615] [id = 494] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121dbf800 == 22 [pid = 6615] [id = 493] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d0000 == 21 [pid = 6615] [id = 449] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121346800 == 20 [pid = 6615] [id = 488] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x1216bf800 == 19 [pid = 6615] [id = 502] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x11881b000 == 18 [pid = 6615] [id = 496] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x128fce000 == 17 [pid = 6615] [id = 442] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x118150000 == 16 [pid = 6615] [id = 481] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x115d30000 == 15 [pid = 6615] [id = 508] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12d7ae000 == 14 [pid = 6615] [id = 507] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x1237e4800 == 13 [pid = 6615] [id = 473] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad1e800 == 12 [pid = 6615] [id = 471] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x12999b800 == 11 [pid = 6615] [id = 506] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x1237d9800 == 10 [pid = 6615] [id = 505] 14:08:54 INFO - PROCESS | 6615 | --DOCSHELL 0x11881a000 == 9 [pid = 6615] [id = 504] 14:08:55 INFO - PROCESS | 6615 | 1468184935900 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]]]}] 14:08:55 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 14:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 4837ms 14:08:55 INFO - PROCESS | 6615 | 1468184935938 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 6615 | 1468184935940 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:08:55 INFO - PROCESS | 6615 | 1468184935944 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 6615 | 1468184935945 Marionette TRACE conn2 <- [1,2010,null,{}] 14:08:55 INFO - PROCESS | 6615 | 1468184935960 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}] 14:08:55 INFO - PROCESS | 6615 | 1468184935962 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:56 INFO - PROCESS | 6615 | 1468184936056 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:08:56 INFO - PROCESS | 6615 | 1468184936060 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 6615 | 1468184936062 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x118817800 == 10 [pid = 6615] [id = 510] 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 214 (0x116776400) [pid = 6615] [serial = 1530] [outer = 0x0] 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 215 (0x117149c00) [pid = 6615] [serial = 1531] [outer = 0x116776400] 14:08:56 INFO - PROCESS | 6615 | 1468184936093 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 216 (0x118589400) [pid = 6615] [serial = 1532] [outer = 0x116776400] 14:08:56 INFO - PROCESS | 6615 | 1468184936475 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]]]}] 14:08:56 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 14:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 576ms 14:08:56 INFO - PROCESS | 6615 | 1468184936519 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 6615 | 1468184936523 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:08:56 INFO - PROCESS | 6615 | 1468184936528 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 6615 | 1468184936530 Marionette TRACE conn2 <- [1,2014,null,{}] 14:08:56 INFO - PROCESS | 6615 | 1468184936532 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}] 14:08:56 INFO - PROCESS | 6615 | 1468184936534 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:56 INFO - PROCESS | 6615 | 1468184936631 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:08:56 INFO - PROCESS | 6615 | 1468184936637 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 6615 | 1468184936639 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x11815b000 == 11 [pid = 6615] [id = 511] 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 217 (0x119cb3800) [pid = 6615] [serial = 1533] [outer = 0x0] 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 218 (0x123739000) [pid = 6615] [serial = 1534] [outer = 0x119cb3800] 14:08:56 INFO - PROCESS | 6615 | 1468184936667 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 219 (0x12538b400) [pid = 6615] [serial = 1535] [outer = 0x119cb3800] 14:08:57 INFO - PROCESS | 6615 | 1468184937078 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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 569ms 14:08:57 INFO - PROCESS | 6615 | 1468184937098 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:08:57 INFO - PROCESS | 6615 | 1468184937099 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:08:57 INFO - PROCESS | 6615 | 1468184937102 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 6615 | 1468184937105 Marionette TRACE conn2 <- [1,2018,null,{}] 14:08:57 INFO - PROCESS | 6615 | 1468184937113 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}] 14:08:57 INFO - PROCESS | 6615 | 1468184937116 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:57 INFO - PROCESS | 6615 | 1468184937218 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:08:57 INFO - PROCESS | 6615 | 1468184937225 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 6615 | 1468184937227 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x129631000 == 12 [pid = 6615] [id = 512] 14:08:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 220 (0x115d3b000) [pid = 6615] [serial = 1536] [outer = 0x0] 14:08:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 221 (0x1270de400) [pid = 6615] [serial = 1537] [outer = 0x115d3b000] 14:08:57 INFO - PROCESS | 6615 | 1468184937274 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 222 (0x1289b6400) [pid = 6615] [serial = 1538] [outer = 0x115d3b000] 14:08:57 INFO - PROCESS | 6615 | 1468184937816 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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 725ms 14:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:08:57 INFO - PROCESS | 6615 | 1468184937826 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 6615 | 1468184937828 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:08:57 INFO - PROCESS | 6615 | 1468184937830 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 6615 | 1468184937831 Marionette TRACE conn2 <- [1,2022,null,{}] 14:08:57 INFO - PROCESS | 6615 | 1468184937891 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}] 14:08:57 INFO - PROCESS | 6615 | 1468184937893 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:58 INFO - PROCESS | 6615 | 1468184938035 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:08:58 INFO - PROCESS | 6615 | 1468184938039 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 6615 | 1468184938040 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b99a000 == 13 [pid = 6615] [id = 513] 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 223 (0x1289cd800) [pid = 6615] [serial = 1539] [outer = 0x0] 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 224 (0x129263000) [pid = 6615] [serial = 1540] [outer = 0x1289cd800] 14:08:58 INFO - PROCESS | 6615 | 1468184938120 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 225 (0x12a72f400) [pid = 6615] [serial = 1541] [outer = 0x1289cd800] 14:08:58 INFO - PROCESS | 6615 | 1468184938430 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 624ms 14:08:58 INFO - PROCESS | 6615 | 1468184938454 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 6615 | 1468184938456 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:08:58 INFO - PROCESS | 6615 | 1468184938458 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 6615 | 1468184938469 Marionette TRACE conn2 <- [1,2026,null,{}] 14:08:58 INFO - PROCESS | 6615 | 1468184938479 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}] 14:08:58 INFO - PROCESS | 6615 | 1468184938480 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:58 INFO - PROCESS | 6615 | 1468184938591 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:08:58 INFO - PROCESS | 6615 | 1468184938595 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 6615 | 1468184938596 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:08:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d796800 == 14 [pid = 6615] [id = 514] 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 226 (0x112f43000) [pid = 6615] [serial = 1542] [outer = 0x0] 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 227 (0x12a794000) [pid = 6615] [serial = 1543] [outer = 0x112f43000] 14:08:58 INFO - PROCESS | 6615 | 1468184938622 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 228 (0x12b336c00) [pid = 6615] [serial = 1544] [outer = 0x112f43000] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 227 (0x1169f6800) [pid = 6615] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 226 (0x11813d000) [pid = 6615] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 225 (0x111c75800) [pid = 6615] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 224 (0x128f74c00) [pid = 6615] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 223 (0x117ebb400) [pid = 6615] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 222 (0x1169f4000) [pid = 6615] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 221 (0x116139000) [pid = 6615] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 220 (0x121bb9c00) [pid = 6615] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 219 (0x119e47000) [pid = 6615] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 218 (0x12b192400) [pid = 6615] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 217 (0x125682400) [pid = 6615] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 216 (0x121080400) [pid = 6615] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 215 (0x118594400) [pid = 6615] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 214 (0x11811b800) [pid = 6615] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 213 (0x11690bc00) [pid = 6615] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 212 (0x115e96000) [pid = 6615] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 211 (0x11945bc00) [pid = 6615] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 210 (0x1191b1400) [pid = 6615] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 209 (0x1182cec00) [pid = 6615] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 208 (0x110fac400) [pid = 6615] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 207 (0x121e0e400) [pid = 6615] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 206 (0x127373400) [pid = 6615] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 205 (0x121d2b800) [pid = 6615] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 204 (0x1270dcc00) [pid = 6615] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 203 (0x12699ac00) [pid = 6615] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 202 (0x110d8b000) [pid = 6615] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 201 (0x123775c00) [pid = 6615] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 200 (0x1211c0c00) [pid = 6615] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 199 (0x119af8800) [pid = 6615] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 198 (0x118377c00) [pid = 6615] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 197 (0x118116400) [pid = 6615] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 196 (0x11813f800) [pid = 6615] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 195 (0x119e44000) [pid = 6615] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 194 (0x12b1a1400) [pid = 6615] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 193 (0x125ffc400) [pid = 6615] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 192 (0x1294a0000) [pid = 6615] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 191 (0x1289b5800) [pid = 6615] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 190 (0x12a78dc00) [pid = 6615] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 189 (0x12bc7c400) [pid = 6615] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 188 (0x110d84400) [pid = 6615] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 187 (0x129536000) [pid = 6615] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 186 (0x12adc8800) [pid = 6615] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 185 (0x126ed4c00) [pid = 6615] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 184 (0x1197dc400) [pid = 6615] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 183 (0x1185a1400) [pid = 6615] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 182 (0x11851e800) [pid = 6615] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 181 (0x11690b800) [pid = 6615] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 180 (0x1121bd400) [pid = 6615] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 179 (0x116911800) [pid = 6615] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 178 (0x129264400) [pid = 6615] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 177 (0x116a13800) [pid = 6615] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 176 (0x119cb5000) [pid = 6615] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 175 (0x1211c5000) [pid = 6615] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 174 (0x12bc88800) [pid = 6615] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 173 (0x116771800) [pid = 6615] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 172 (0x12538d800) [pid = 6615] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 171 (0x1289d1c00) [pid = 6615] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 170 (0x1289ae000) [pid = 6615] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 169 (0x12b09f400) [pid = 6615] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 168 (0x129260800) [pid = 6615] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 167 (0x119cb5400) [pid = 6615] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 166 (0x12c036800) [pid = 6615] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 165 (0x12bc81400) [pid = 6615] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 164 (0x12adc5800) [pid = 6615] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:09:00 INFO - PROCESS | 6615 | --DOMWINDOW == 163 (0x12bb28000) [pid = 6615] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:09:00 INFO - PROCESS | 6615 | 1468184940403 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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1989ms 14:09:00 INFO - PROCESS | 6615 | 1468184940448 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:09:00 INFO - PROCESS | 6615 | 1468184940452 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:09:00 INFO - PROCESS | 6615 | 1468184940455 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 6615 | 1468184940459 Marionette TRACE conn2 <- [1,2030,null,{}] 14:09:00 INFO - PROCESS | 6615 | 1468184940462 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}] 14:09:00 INFO - PROCESS | 6615 | 1468184940464 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:00 INFO - PROCESS | 6615 | 1468184940579 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:09:00 INFO - PROCESS | 6615 | 1468184940699 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 6615 | 1468184940700 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184aa000 == 15 [pid = 6615] [id = 515] 14:09:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 164 (0x113c8e800) [pid = 6615] [serial = 1545] [outer = 0x0] 14:09:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 165 (0x115de4800) [pid = 6615] [serial = 1546] [outer = 0x113c8e800] 14:09:00 INFO - PROCESS | 6615 | 1468184940735 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 166 (0x11676f000) [pid = 6615] [serial = 1547] [outer = 0x113c8e800] 14:09:01 INFO - PROCESS | 6615 | 1468184941283 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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1173ms 14:09:01 INFO - PROCESS | 6615 | 1468184941653 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 6615 | 1468184941656 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:09:01 INFO - PROCESS | 6615 | 1468184941659 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 6615 | 1468184941661 Marionette TRACE conn2 <- [1,2034,null,{}] 14:09:01 INFO - PROCESS | 6615 | 1468184941664 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}] 14:09:01 INFO - PROCESS | 6615 | 1468184941666 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:01 INFO - PROCESS | 6615 | 1468184941766 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:09:01 INFO - PROCESS | 6615 | 1468184941861 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 6615 | 1468184941864 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x113363000 == 16 [pid = 6615] [id = 516] 14:09:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 167 (0x110fac400) [pid = 6615] [serial = 1548] [outer = 0x0] 14:09:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 168 (0x111c83800) [pid = 6615] [serial = 1549] [outer = 0x110fac400] 14:09:01 INFO - PROCESS | 6615 | 1468184941892 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 169 (0x1121b0000) [pid = 6615] [serial = 1550] [outer = 0x110fac400] 14:09:02 INFO - PROCESS | 6615 | --DOCSHELL 0x12b99a000 == 15 [pid = 6615] [id = 513] 14:09:02 INFO - PROCESS | 6615 | --DOCSHELL 0x129631000 == 14 [pid = 6615] [id = 512] 14:09:02 INFO - PROCESS | 6615 | --DOCSHELL 0x11815b000 == 13 [pid = 6615] [id = 511] 14:09:02 INFO - PROCESS | 6615 | --DOCSHELL 0x118817800 == 12 [pid = 6615] [id = 510] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 168 (0x115d48400) [pid = 6615] [serial = 1528] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 167 (0x116a1a400) [pid = 6615] [serial = 1392] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 166 (0x118114c00) [pid = 6615] [serial = 1393] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 165 (0x1182d6c00) [pid = 6615] [serial = 1395] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 164 (0x11811b400) [pid = 6615] [serial = 1444] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 163 (0x11858f800) [pid = 6615] [serial = 1396] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 162 (0x119412c00) [pid = 6615] [serial = 1398] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 161 (0x119af4c00) [pid = 6615] [serial = 1399] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 160 (0x129267000) [pid = 6615] [serial = 1371] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 159 (0x12953cc00) [pid = 6615] [serial = 1374] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 158 (0x12a72ec00) [pid = 6615] [serial = 1377] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 157 (0x1185a3c00) [pid = 6615] [serial = 1380] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 156 (0x117152000) [pid = 6615] [serial = 1375] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 155 (0x12131b000) [pid = 6615] [serial = 1381] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 154 (0x12a787400) [pid = 6615] [serial = 1383] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 153 (0x1211cdc00) [pid = 6615] [serial = 1402] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 152 (0x12a78d400) [pid = 6615] [serial = 1378] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 151 (0x12112b400) [pid = 6615] [serial = 1401] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 150 (0x12b33f000) [pid = 6615] [serial = 1390] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 149 (0x126080c00) [pid = 6615] [serial = 1365] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 148 (0x126ed0400) [pid = 6615] [serial = 1366] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 147 (0x1211c1c00) [pid = 6615] [serial = 1362] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 146 (0x121e12800) [pid = 6615] [serial = 1363] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 145 (0x1187fd000) [pid = 6615] [serial = 1359] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 144 (0x11945a400) [pid = 6615] [serial = 1360] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 143 (0x118596400) [pid = 6615] [serial = 1357] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 142 (0x1182cd000) [pid = 6615] [serial = 1356] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 141 (0x121d23800) [pid = 6615] [serial = 1354] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 140 (0x1191b7800) [pid = 6615] [serial = 1353] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 139 (0x1211f0800) [pid = 6615] [serial = 1404] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 138 (0x127372c00) [pid = 6615] [serial = 1351] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 137 (0x125a58400) [pid = 6615] [serial = 1350] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 136 (0x121123800) [pid = 6615] [serial = 1348] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 135 (0x119af7c00) [pid = 6615] [serial = 1347] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 134 (0x1187efc00) [pid = 6615] [serial = 1345] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 133 (0x11836c400) [pid = 6615] [serial = 1344] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 132 (0x113c68000) [pid = 6615] [serial = 1342] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 131 (0x1129d1400) [pid = 6615] [serial = 1341] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x121d2f800) [pid = 6615] [serial = 1405] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x12699f800) [pid = 6615] [serial = 1407] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x129261c00) [pid = 6615] [serial = 1411] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x12b337000) [pid = 6615] [serial = 1389] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x128909c00) [pid = 6615] [serial = 1408] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x128b51400) [pid = 6615] [serial = 1368] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x129537400) [pid = 6615] [serial = 1372] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x12a795800) [pid = 6615] [serial = 1384] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x12b0aa400) [pid = 6615] [serial = 1387] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x12adbb800) [pid = 6615] [serial = 1386] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x128e2e800) [pid = 6615] [serial = 1369] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x12373fc00) [pid = 6615] [serial = 1490] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x121bc0800) [pid = 6615] [serial = 1492] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x123740800) [pid = 6615] [serial = 1493] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x121061800) [pid = 6615] [serial = 1466] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x1185a8000) [pid = 6615] [serial = 1423] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x119cb5800) [pid = 6615] [serial = 1468] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x110d8f000) [pid = 6615] [serial = 1510] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12111d000) [pid = 6615] [serial = 1427] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x1256b4400) [pid = 6615] [serial = 1429] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x119159000) [pid = 6615] [serial = 1465] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x128b58c00) [pid = 6615] [serial = 1410] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x121d2d000) [pid = 6615] [serial = 1469] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x1182d4400) [pid = 6615] [serial = 1422] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1169f7800) [pid = 6615] [serial = 877] [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.] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x121d25800) [pid = 6615] [serial = 1489] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1294a3c00) [pid = 6615] [serial = 1414] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x118595400) [pid = 6615] [serial = 1445] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1169f3c00) [pid = 6615] [serial = 1416] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x12949a000) [pid = 6615] [serial = 1413] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x128b57800) [pid = 6615] [serial = 1433] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x125390800) [pid = 6615] [serial = 1516] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x12a72c400) [pid = 6615] [serial = 1472] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x129266000) [pid = 6615] [serial = 1435] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12b342400) [pid = 6615] [serial = 1474] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x128b59000) [pid = 6615] [serial = 1471] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x11679f800) [pid = 6615] [serial = 1511] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x125ff6800) [pid = 6615] [serial = 1430] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x128909000) [pid = 6615] [serial = 1432] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x110d90000) [pid = 6615] [serial = 1513] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x12b335800) [pid = 6615] [serial = 1439] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x12b33c400) [pid = 6615] [serial = 1441] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x12890ac00) [pid = 6615] [serial = 1495] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x12bb8d800) [pid = 6615] [serial = 1475] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12adc1400) [pid = 6615] [serial = 1438] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x129539800) [pid = 6615] [serial = 1436] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x12c035000) [pid = 6615] [serial = 1477] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x12890b400) [pid = 6615] [serial = 1517] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1197e7400) [pid = 6615] [serial = 1420] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1289d9400) [pid = 6615] [serial = 1519] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x123708400) [pid = 6615] [serial = 1450] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119af3000) [pid = 6615] [serial = 1448] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x118136800) [pid = 6615] [serial = 1417] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x119164000) [pid = 6615] [serial = 1419] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x11910f400) [pid = 6615] [serial = 1447] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x113c8e000) [pid = 6615] [serial = 1303] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x1174e4800) [pid = 6615] [serial = 1306] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x12c617000) [pid = 6615] [serial = 1463] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x12bb2a000) [pid = 6615] [serial = 1499] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x12c03c400) [pid = 6615] [serial = 1462] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x125395c00) [pid = 6615] [serial = 1501] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x12bb8b000) [pid = 6615] [serial = 1460] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x12bb2e000) [pid = 6615] [serial = 1459] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x12b33b400) [pid = 6615] [serial = 1456] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x12bb26c00) [pid = 6615] [serial = 1457] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x12b192800) [pid = 6615] [serial = 1498] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x1289b7c00) [pid = 6615] [serial = 1496] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x12a72c000) [pid = 6615] [serial = 1453] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x12adc1c00) [pid = 6615] [serial = 1454] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x1299a1800) [pid = 6615] [serial = 1520] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x12bb20000) [pid = 6615] [serial = 1442] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 59 (0x12c03b400) [pid = 6615] [serial = 1478] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 58 (0x119461c00) [pid = 6615] [serial = 1514] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 57 (0x12c61e800) [pid = 6615] [serial = 1480] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 56 (0x12bb2c400) [pid = 6615] [serial = 1522] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 55 (0x12cddb400) [pid = 6615] [serial = 1508] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 54 (0x12bb90000) [pid = 6615] [serial = 1526] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 53 (0x12bb28c00) [pid = 6615] [serial = 1502] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 52 (0x12c64b000) [pid = 6615] [serial = 1507] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 51 (0x1289d8000) [pid = 6615] [serial = 1505] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 50 (0x1289b4800) [pid = 6615] [serial = 1487] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 49 (0x12bc7dc00) [pid = 6615] [serial = 1523] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 48 (0x1289b1000) [pid = 6615] [serial = 1486] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 47 (0x12ce5fc00) [pid = 6615] [serial = 1484] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 46 (0x11677b400) [pid = 6615] [serial = 1525] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 45 (0x128b4d800) [pid = 6615] [serial = 1339] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 44 (0x12c647400) [pid = 6615] [serial = 1481] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 43 (0x12c64e000) [pid = 6615] [serial = 1483] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 42 (0x1289d4000) [pid = 6615] [serial = 1504] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 41 (0x119cbd000) [pid = 6615] [serial = 1426] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | --DOMWINDOW == 40 (0x126999800) [pid = 6615] [serial = 1451] [outer = 0x0] [url = about:blank] 14:09:02 INFO - PROCESS | 6615 | 1468184942342 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 725ms 14:09:02 INFO - PROCESS | 6615 | 1468184942385 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 6615 | 1468184942387 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:09:02 INFO - PROCESS | 6615 | 1468184942392 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 6615 | 1468184942394 Marionette TRACE conn2 <- [1,2038,null,{}] 14:09:02 INFO - PROCESS | 6615 | 1468184942397 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}] 14:09:02 INFO - PROCESS | 6615 | 1468184942399 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:02 INFO - PROCESS | 6615 | 1468184942480 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:09:02 INFO - PROCESS | 6615 | 1468184942487 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 6615 | 1468184942489 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d22000 == 13 [pid = 6615] [id = 517] 14:09:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 41 (0x1121bec00) [pid = 6615] [serial = 1551] [outer = 0x0] 14:09:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 42 (0x112d92800) [pid = 6615] [serial = 1552] [outer = 0x1121bec00] 14:09:02 INFO - PROCESS | 6615 | 1468184942516 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 43 (0x112f42400) [pid = 6615] [serial = 1553] [outer = 0x1121bec00] 14:09:02 INFO - PROCESS | 6615 | 1468184942938 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 573ms 14:09:02 INFO - PROCESS | 6615 | 1468184942963 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 6615 | 1468184942965 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:09:02 INFO - PROCESS | 6615 | 1468184942976 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 6615 | 1468184942978 Marionette TRACE conn2 <- [1,2042,null,{}] 14:09:02 INFO - PROCESS | 6615 | 1468184942988 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}] 14:09:02 INFO - PROCESS | 6615 | 1468184942991 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:03 INFO - PROCESS | 6615 | 1468184943105 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:09:03 INFO - PROCESS | 6615 | 1468184943211 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 6615 | 1468184943215 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x1169b8800 == 14 [pid = 6615] [id = 518] 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 44 (0x112fec000) [pid = 6615] [serial = 1554] [outer = 0x0] 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 45 (0x1133f3800) [pid = 6615] [serial = 1555] [outer = 0x112fec000] 14:09:03 INFO - PROCESS | 6615 | 1468184943265 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 46 (0x114f8c800) [pid = 6615] [serial = 1556] [outer = 0x112fec000] 14:09:03 INFO - PROCESS | 6615 | 1468184943690 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]]]}] 14:09:03 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) 14:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 721ms 14:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:09:03 INFO - PROCESS | 6615 | 1468184943701 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 6615 | 1468184943703 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:09:03 INFO - PROCESS | 6615 | 1468184943705 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 6615 | 1468184943706 Marionette TRACE conn2 <- [1,2046,null,{}] 14:09:03 INFO - PROCESS | 6615 | 1468184943708 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}] 14:09:03 INFO - PROCESS | 6615 | 1468184943709 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:03 INFO - PROCESS | 6615 | 1468184943812 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:09:03 INFO - PROCESS | 6615 | 1468184943821 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 6615 | 1468184943822 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e6f000 == 15 [pid = 6615] [id = 519] 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 47 (0x115e22c00) [pid = 6615] [serial = 1557] [outer = 0x0] 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 48 (0x115e93000) [pid = 6615] [serial = 1558] [outer = 0x115e22c00] 14:09:03 INFO - PROCESS | 6615 | 1468184943848 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 49 (0x1164ec800) [pid = 6615] [serial = 1559] [outer = 0x115e22c00] 14:09:04 INFO - PROCESS | 6615 | 1468184944161 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 469ms 14:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:09:04 INFO - PROCESS | 6615 | 1468184944174 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 6615 | 1468184944176 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:09:04 INFO - PROCESS | 6615 | 1468184944178 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 6615 | 1468184944179 Marionette TRACE conn2 <- [1,2050,null,{}] 14:09:04 INFO - PROCESS | 6615 | 1468184944182 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}] 14:09:04 INFO - PROCESS | 6615 | 1468184944185 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:04 INFO - PROCESS | 6615 | 1468184944263 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:09:04 INFO - PROCESS | 6615 | 1468184944269 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 6615 | 1468184944270 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184b1000 == 16 [pid = 6615] [id = 520] 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 50 (0x112f44400) [pid = 6615] [serial = 1560] [outer = 0x0] 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 51 (0x116775800) [pid = 6615] [serial = 1561] [outer = 0x112f44400] 14:09:04 INFO - PROCESS | 6615 | 1468184944295 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 52 (0x116903400) [pid = 6615] [serial = 1562] [outer = 0x112f44400] 14:09:04 INFO - PROCESS | 6615 | 1468184944676 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 14:09:04 INFO - PROCESS | 6615 | 1468184944706 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 6615 | 1468184944707 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:09:04 INFO - PROCESS | 6615 | 1468184944709 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 6615 | 1468184944710 Marionette TRACE conn2 <- [1,2054,null,{}] 14:09:04 INFO - PROCESS | 6615 | 1468184944713 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}] 14:09:04 INFO - PROCESS | 6615 | 1468184944719 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:04 INFO - PROCESS | 6615 | 1468184944847 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:09:04 INFO - PROCESS | 6615 | 1468184944886 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 6615 | 1468184944888 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916b800 == 17 [pid = 6615] [id = 521] 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 53 (0x1169f0400) [pid = 6615] [serial = 1563] [outer = 0x0] 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 54 (0x117eafc00) [pid = 6615] [serial = 1564] [outer = 0x1169f0400] 14:09:04 INFO - PROCESS | 6615 | 1468184944913 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 55 (0x11811b400) [pid = 6615] [serial = 1565] [outer = 0x1169f0400] 14:09:05 INFO - PROCESS | 6615 | 1468184945237 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 14:09:05 INFO - PROCESS | 6615 | 1468184945278 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 6615 | 1468184945279 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:09:05 INFO - PROCESS | 6615 | 1468184945281 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 6615 | 1468184945283 Marionette TRACE conn2 <- [1,2058,null,{}] 14:09:05 INFO - PROCESS | 6615 | 1468184945285 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}] 14:09:05 INFO - PROCESS | 6615 | 1468184945286 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:05 INFO - PROCESS | 6615 | 1468184945385 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:09:05 INFO - PROCESS | 6615 | 1468184945398 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 6615 | 1468184945399 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197bf800 == 18 [pid = 6615] [id = 522] 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 56 (0x117eb6c00) [pid = 6615] [serial = 1566] [outer = 0x0] 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x118137800) [pid = 6615] [serial = 1567] [outer = 0x117eb6c00] 14:09:05 INFO - PROCESS | 6615 | 1468184945424 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x1182a7000) [pid = 6615] [serial = 1568] [outer = 0x117eb6c00] 14:09:05 INFO - PROCESS | 6615 | 1468184945770 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]]]}] 14:09:05 INFO - PROCESS | 6615 | --DOMWINDOW == 57 (0x115d3b000) [pid = 6615] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:09:05 INFO - PROCESS | 6615 | --DOMWINDOW == 56 (0x1289cd800) [pid = 6615] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:09:05 INFO - PROCESS | 6615 | --DOMWINDOW == 55 (0x115d46000) [pid = 6615] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:09:05 INFO - PROCESS | 6615 | --DOMWINDOW == 54 (0x116776400) [pid = 6615] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:09:05 INFO - PROCESS | 6615 | --DOMWINDOW == 53 (0x119cb3800) [pid = 6615] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 14:09:05 INFO - PROCESS | 6615 | 1468184945803 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:09:05 INFO - PROCESS | 6615 | 1468184945812 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:09:05 INFO - PROCESS | 6615 | 1468184945814 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 6615 | 1468184945815 Marionette TRACE conn2 <- [1,2062,null,{}] 14:09:05 INFO - PROCESS | 6615 | 1468184945818 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}] 14:09:05 INFO - PROCESS | 6615 | 1468184945819 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:05 INFO - PROCESS | 6615 | 1468184945892 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:09:05 INFO - PROCESS | 6615 | 1468184945896 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 6615 | 1468184945898 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bc2800 == 19 [pid = 6615] [id = 523] 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 54 (0x118120800) [pid = 6615] [serial = 1569] [outer = 0x0] 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 55 (0x1182cd400) [pid = 6615] [serial = 1570] [outer = 0x118120800] 14:09:05 INFO - PROCESS | 6615 | 1468184945927 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 56 (0x1182d3000) [pid = 6615] [serial = 1571] [outer = 0x118120800] 14:09:06 INFO - PROCESS | 6615 | 1468184946244 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 472ms 14:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:09:06 INFO - PROCESS | 6615 | 1468184946286 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 6615 | 1468184946287 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:09:06 INFO - PROCESS | 6615 | 1468184946290 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 6615 | 1468184946291 Marionette TRACE conn2 <- [1,2066,null,{}] 14:09:06 INFO - PROCESS | 6615 | 1468184946293 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}] 14:09:06 INFO - PROCESS | 6615 | 1468184946294 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:06 INFO - PROCESS | 6615 | 1468184946371 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:09:06 INFO - PROCESS | 6615 | 1468184946421 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 6615 | 1468184946422 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c8f800 == 20 [pid = 6615] [id = 524] 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 57 (0x118139800) [pid = 6615] [serial = 1572] [outer = 0x0] 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 58 (0x1182d9c00) [pid = 6615] [serial = 1573] [outer = 0x118139800] 14:09:06 INFO - PROCESS | 6615 | 1468184946447 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 59 (0x118529000) [pid = 6615] [serial = 1574] [outer = 0x118139800] 14:09:06 INFO - PROCESS | 6615 | 1468184946739 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms 14:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:09:06 INFO - PROCESS | 6615 | 1468184946758 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 6615 | 1468184946760 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:09:06 INFO - PROCESS | 6615 | 1468184946773 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 6615 | 1468184946774 Marionette TRACE conn2 <- [1,2070,null,{}] 14:09:06 INFO - PROCESS | 6615 | 1468184946782 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}] 14:09:06 INFO - PROCESS | 6615 | 1468184946786 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:06 INFO - PROCESS | 6615 | 1468184946868 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:09:06 INFO - PROCESS | 6615 | 1468184946871 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 6615 | 1468184946872 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x121351800 == 21 [pid = 6615] [id = 525] 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x118529800) [pid = 6615] [serial = 1575] [outer = 0x0] 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x118591000) [pid = 6615] [serial = 1576] [outer = 0x118529800] 14:09:06 INFO - PROCESS | 6615 | 1468184946897 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x118598800) [pid = 6615] [serial = 1577] [outer = 0x118529800] 14:09:07 INFO - PROCESS | 6615 | 1468184947215 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 487ms 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:09:07 INFO - PROCESS | 6615 | 1468184947251 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 6615 | 1468184947253 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:09:07 INFO - PROCESS | 6615 | 1468184947255 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 6615 | 1468184947257 Marionette TRACE conn2 <- [1,2074,null,{}] 14:09:07 INFO - PROCESS | 6615 | 1468184947259 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}] 14:09:07 INFO - PROCESS | 6615 | 1468184947261 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:07 INFO - PROCESS | 6615 | 1468184947377 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:09:07 INFO - PROCESS | 6615 | 1468184947386 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 6615 | 1468184947387 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136f000 == 22 [pid = 6615] [id = 526] 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x11859cc00) [pid = 6615] [serial = 1578] [outer = 0x0] 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x11874c400) [pid = 6615] [serial = 1579] [outer = 0x11859cc00] 14:09:07 INFO - PROCESS | 6615 | 1468184947418 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x1187fe400) [pid = 6615] [serial = 1580] [outer = 0x11859cc00] 14:09:07 INFO - PROCESS | 6615 | 1468184947744 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 14:09:07 INFO - PROCESS | 6615 | 1468184947776 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 6615 | 1468184947777 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:09:07 INFO - PROCESS | 6615 | 1468184947788 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 6615 | 1468184947789 Marionette TRACE conn2 <- [1,2078,null,{}] 14:09:07 INFO - PROCESS | 6615 | 1468184947791 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}] 14:09:07 INFO - PROCESS | 6615 | 1468184947792 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:07 INFO - PROCESS | 6615 | 1468184947872 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:09:07 INFO - PROCESS | 6615 | 1468184947875 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 6615 | 1468184947877 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x121810000 == 23 [pid = 6615] [id = 527] 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x11910bc00) [pid = 6615] [serial = 1581] [outer = 0x0] 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x1191b0400) [pid = 6615] [serial = 1582] [outer = 0x11910bc00] 14:09:07 INFO - PROCESS | 6615 | 1468184947901 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x1191bcc00) [pid = 6615] [serial = 1583] [outer = 0x11910bc00] 14:09:08 INFO - PROCESS | 6615 | 1468184948240 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 468ms 14:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:09:08 INFO - PROCESS | 6615 | 1468184948256 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 6615 | 1468184948258 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:09:08 INFO - PROCESS | 6615 | 1468184948260 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 6615 | 1468184948261 Marionette TRACE conn2 <- [1,2082,null,{}] 14:09:08 INFO - PROCESS | 6615 | 1468184948263 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}] 14:09:08 INFO - PROCESS | 6615 | 1468184948264 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:08 INFO - PROCESS | 6615 | 1468184948372 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:09:08 INFO - PROCESS | 6615 | 1468184948421 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 6615 | 1468184948423 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x112c37000 == 24 [pid = 6615] [id = 528] 14:09:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x110d4b800) [pid = 6615] [serial = 1584] [outer = 0x0] 14:09:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x110d52c00) [pid = 6615] [serial = 1585] [outer = 0x110d4b800] 14:09:08 INFO - PROCESS | 6615 | 1468184948481 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x110d8c000) [pid = 6615] [serial = 1586] [outer = 0x110d4b800] 14:09:08 INFO - PROCESS | 6615 | 1468184948902 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 669ms 14:09:08 INFO - PROCESS | 6615 | 1468184948939 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:09:08 INFO - PROCESS | 6615 | 1468184948942 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:09:08 INFO - PROCESS | 6615 | 1468184948945 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 6615 | 1468184948947 Marionette TRACE conn2 <- [1,2086,null,{}] 14:09:08 INFO - PROCESS | 6615 | 1468184948953 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}] 14:09:08 INFO - PROCESS | 6615 | 1468184948956 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:09 INFO - PROCESS | 6615 | 1468184949061 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:09:09 INFO - PROCESS | 6615 | 1468184949118 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 6615 | 1468184949120 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9f800 == 25 [pid = 6615] [id = 529] 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x1121be400) [pid = 6615] [serial = 1587] [outer = 0x0] 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x112d9dc00) [pid = 6615] [serial = 1588] [outer = 0x1121be400] 14:09:09 INFO - PROCESS | 6615 | 1468184949151 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x112fe8000) [pid = 6615] [serial = 1589] [outer = 0x1121be400] 14:09:09 INFO - PROCESS | 6615 | 1468184949602 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 675ms 14:09:09 INFO - PROCESS | 6615 | 1468184949620 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:09:09 INFO - PROCESS | 6615 | 1468184949623 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:09:09 INFO - PROCESS | 6615 | 1468184949626 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 6615 | 1468184949627 Marionette TRACE conn2 <- [1,2090,null,{}] 14:09:09 INFO - PROCESS | 6615 | 1468184949630 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}] 14:09:09 INFO - PROCESS | 6615 | 1468184949631 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:09 INFO - PROCESS | 6615 | 1468184949741 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:09:09 INFO - PROCESS | 6615 | 1468184949856 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 6615 | 1468184949858 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x121358800 == 26 [pid = 6615] [id = 530] 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x1133f4800) [pid = 6615] [serial = 1590] [outer = 0x0] 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1164e9c00) [pid = 6615] [serial = 1591] [outer = 0x1133f4800] 14:09:09 INFO - PROCESS | 6615 | 1468184949911 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x1169ec400) [pid = 6615] [serial = 1592] [outer = 0x1133f4800] 14:09:10 INFO - PROCESS | 6615 | 1468184950414 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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 822ms 14:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:09:10 INFO - PROCESS | 6615 | 1468184950449 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 6615 | 1468184950451 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:09:10 INFO - PROCESS | 6615 | 1468184950457 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 6615 | 1468184950463 Marionette TRACE conn2 <- [1,2094,null,{}] 14:09:10 INFO - PROCESS | 6615 | 1468184950473 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}] 14:09:10 INFO - PROCESS | 6615 | 1468184950477 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:10 INFO - PROCESS | 6615 | 1468184950587 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:09:10 INFO - PROCESS | 6615 | 1468184950657 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 6615 | 1468184950658 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d6b000 == 27 [pid = 6615] [id = 531] 14:09:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x116a13800) [pid = 6615] [serial = 1593] [outer = 0x0] 14:09:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x117560c00) [pid = 6615] [serial = 1594] [outer = 0x116a13800] 14:09:10 INFO - PROCESS | 6615 | 1468184950687 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11836c400) [pid = 6615] [serial = 1595] [outer = 0x116a13800] 14:09:11 INFO - PROCESS | 6615 | 1468184951240 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 831ms 14:09:11 INFO - PROCESS | 6615 | 1468184951303 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 6615 | 1468184951305 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:09:11 INFO - PROCESS | 6615 | 1468184951310 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 6615 | 1468184951311 Marionette TRACE conn2 <- [1,2098,null,{}] 14:09:11 INFO - PROCESS | 6615 | 1468184951315 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}] 14:09:11 INFO - PROCESS | 6615 | 1468184951318 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:11 INFO - PROCESS | 6615 | 1468184951409 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:09:11 INFO - PROCESS | 6615 | 1468184951479 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 6615 | 1468184951482 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d2c800 == 28 [pid = 6615] [id = 532] 14:09:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x112f9e800) [pid = 6615] [serial = 1596] [outer = 0x0] 14:09:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x112feb800) [pid = 6615] [serial = 1597] [outer = 0x112f9e800] 14:09:11 INFO - PROCESS | 6615 | 1468184951511 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x115d04000) [pid = 6615] [serial = 1598] [outer = 0x112f9e800] 14:09:11 INFO - PROCESS | 6615 | --DOCSHELL 0x1184aa000 == 27 [pid = 6615] [id = 515] 14:09:11 INFO - PROCESS | 6615 | 1468184951947 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 673ms 14:09:11 INFO - PROCESS | 6615 | 1468184951989 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 6615 | 1468184951992 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:09:12 INFO - PROCESS | 6615 | 1468184951996 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 6615 | 1468184951999 Marionette TRACE conn2 <- [1,2102,null,{}] 14:09:12 INFO - PROCESS | 6615 | 1468184952002 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}] 14:09:12 INFO - PROCESS | 6615 | 1468184952003 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:12 INFO - PROCESS | 6615 | 1468184952090 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1289b6400) [pid = 6615] [serial = 1538] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x129263000) [pid = 6615] [serial = 1540] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1270de400) [pid = 6615] [serial = 1537] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x12a72f400) [pid = 6615] [serial = 1541] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x12c039400) [pid = 6615] [serial = 1529] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x117149c00) [pid = 6615] [serial = 1531] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x118589400) [pid = 6615] [serial = 1532] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x123739000) [pid = 6615] [serial = 1534] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x12538b400) [pid = 6615] [serial = 1535] [outer = 0x0] [url = about:blank] 14:09:12 INFO - PROCESS | 6615 | 1468184952163 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 6615 | 1468184952165 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x118064800 == 28 [pid = 6615] [id = 533] 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x115d3b400) [pid = 6615] [serial = 1599] [outer = 0x0] 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x116776400) [pid = 6615] [serial = 1600] [outer = 0x115d3b400] 14:09:12 INFO - PROCESS | 6615 | 1468184952211 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x1169f1c00) [pid = 6615] [serial = 1601] [outer = 0x115d3b400] 14:09:12 INFO - PROCESS | 6615 | 1468184952675 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 722ms 14:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:09:12 INFO - PROCESS | 6615 | 1468184952720 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 6615 | 1468184952722 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:09:12 INFO - PROCESS | 6615 | 1468184952726 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 6615 | 1468184952730 Marionette TRACE conn2 <- [1,2106,null,{}] 14:09:12 INFO - PROCESS | 6615 | 1468184952742 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}] 14:09:12 INFO - PROCESS | 6615 | 1468184952747 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:12 INFO - PROCESS | 6615 | 1468184952825 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:09:12 INFO - PROCESS | 6615 | 1468184952833 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 6615 | 1468184952836 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b60800 == 29 [pid = 6615] [id = 534] 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x11813c800) [pid = 6615] [serial = 1602] [outer = 0x0] 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1182ccc00) [pid = 6615] [serial = 1603] [outer = 0x11813c800] 14:09:12 INFO - PROCESS | 6615 | 1468184952863 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x118378000) [pid = 6615] [serial = 1604] [outer = 0x11813c800] 14:09:13 INFO - PROCESS | 6615 | 1468184953197 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 477ms 14:09:13 INFO - PROCESS | 6615 | 1468184953204 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 6615 | 1468184953206 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:09:13 INFO - PROCESS | 6615 | 1468184953208 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 6615 | 1468184953209 Marionette TRACE conn2 <- [1,2110,null,{}] 14:09:13 INFO - PROCESS | 6615 | 1468184953224 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}] 14:09:13 INFO - PROCESS | 6615 | 1468184953226 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:13 INFO - PROCESS | 6615 | 1468184953308 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:09:13 INFO - PROCESS | 6615 | 1468184953311 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 6615 | 1468184953312 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x121356800 == 30 [pid = 6615] [id = 535] 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x11858e800) [pid = 6615] [serial = 1605] [outer = 0x0] 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1185a4800) [pid = 6615] [serial = 1606] [outer = 0x11858e800] 14:09:13 INFO - PROCESS | 6615 | 1468184953340 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1187f1c00) [pid = 6615] [serial = 1607] [outer = 0x11858e800] 14:09:13 INFO - PROCESS | 6615 | 1468184953682 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 527ms 14:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:09:13 INFO - PROCESS | 6615 | 1468184953736 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 6615 | 1468184953737 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:09:13 INFO - PROCESS | 6615 | 1468184953739 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 6615 | 1468184953740 Marionette TRACE conn2 <- [1,2114,null,{}] 14:09:13 INFO - PROCESS | 6615 | 1468184953742 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}] 14:09:13 INFO - PROCESS | 6615 | 1468184953744 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:13 INFO - PROCESS | 6615 | 1468184953821 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:09:13 INFO - PROCESS | 6615 | 1468184953887 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 6615 | 1468184953888 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216d0000 == 31 [pid = 6615] [id = 536] 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x11858fc00) [pid = 6615] [serial = 1608] [outer = 0x0] 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x119110400) [pid = 6615] [serial = 1609] [outer = 0x11858fc00] 14:09:13 INFO - PROCESS | 6615 | 1468184953913 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119413c00) [pid = 6615] [serial = 1610] [outer = 0x11858fc00] 14:09:14 INFO - PROCESS | 6615 | 1468184954243 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:09:14 INFO - PROCESS | 6615 | 1468184954258 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 6615 | 1468184954260 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:09:14 INFO - PROCESS | 6615 | 1468184954262 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 6615 | 1468184954263 Marionette TRACE conn2 <- [1,2118,null,{}] 14:09:14 INFO - PROCESS | 6615 | 1468184954265 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}] 14:09:14 INFO - PROCESS | 6615 | 1468184954272 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:14 INFO - PROCESS | 6615 | 1468184954403 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:09:14 INFO - PROCESS | 6615 | 1468184954413 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 6615 | 1468184954415 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dce800 == 32 [pid = 6615] [id = 537] 14:09:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119420800) [pid = 6615] [serial = 1611] [outer = 0x0] 14:09:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1197e7400) [pid = 6615] [serial = 1612] [outer = 0x119420800] 14:09:14 INFO - PROCESS | 6615 | 1468184954441 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119e44800) [pid = 6615] [serial = 1613] [outer = 0x119420800] 14:09:14 INFO - PROCESS | 6615 | 1468184954809 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 568ms 14:09:14 INFO - PROCESS | 6615 | 1468184954831 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 6615 | 1468184954832 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:09:14 INFO - PROCESS | 6615 | 1468184954837 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 6615 | 1468184954838 Marionette TRACE conn2 <- [1,2122,null,{}] 14:09:14 INFO - PROCESS | 6615 | 1468184954840 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}] 14:09:14 INFO - PROCESS | 6615 | 1468184954841 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:14 INFO - PROCESS | 6615 | 1468184954941 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:09:14 INFO - PROCESS | 6615 | 1468184954960 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 6615 | 1468184954961 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e48800 == 33 [pid = 6615] [id = 538] 14:09:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x11945f000) [pid = 6615] [serial = 1614] [outer = 0x0] 14:09:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12107d000) [pid = 6615] [serial = 1615] [outer = 0x11945f000] 14:09:14 INFO - PROCESS | 6615 | 1468184954985 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121085000) [pid = 6615] [serial = 1616] [outer = 0x11945f000] 14:09:15 INFO - PROCESS | 6615 | 1468184955343 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 518ms 14:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:09:15 INFO - PROCESS | 6615 | 1468184955355 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 6615 | 1468184955356 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:09:15 INFO - PROCESS | 6615 | 1468184955359 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 6615 | 1468184955360 Marionette TRACE conn2 <- [1,2126,null,{}] 14:09:15 INFO - PROCESS | 6615 | 1468184955362 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}] 14:09:15 INFO - PROCESS | 6615 | 1468184955363 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:15 INFO - PROCESS | 6615 | 1468184955468 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:09:15 INFO - PROCESS | 6615 | 1468184955480 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 6615 | 1468184955481 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x12545b800 == 34 [pid = 6615] [id = 539] 14:09:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119456400) [pid = 6615] [serial = 1617] [outer = 0x0] 14:09:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12111cc00) [pid = 6615] [serial = 1618] [outer = 0x119456400] 14:09:15 INFO - PROCESS | 6615 | 1468184955506 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121128000) [pid = 6615] [serial = 1619] [outer = 0x119456400] 14:09:15 INFO - PROCESS | 6615 | 1468184955856 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 517ms 14:09:15 INFO - PROCESS | 6615 | 1468184955877 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 6615 | 1468184955878 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:09:15 INFO - PROCESS | 6615 | 1468184955880 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 6615 | 1468184955882 Marionette TRACE conn2 <- [1,2130,null,{}] 14:09:15 INFO - PROCESS | 6615 | 1468184955884 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}] 14:09:15 INFO - PROCESS | 6615 | 1468184955885 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:15 INFO - PROCESS | 6615 | 1468184955990 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:09:16 INFO - PROCESS | 6615 | 1468184956002 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 6615 | 1468184956003 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260e2000 == 35 [pid = 6615] [id = 540] 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121122000) [pid = 6615] [serial = 1620] [outer = 0x0] 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1211c1000) [pid = 6615] [serial = 1621] [outer = 0x121122000] 14:09:16 INFO - PROCESS | 6615 | 1468184956035 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1211c5c00) [pid = 6615] [serial = 1622] [outer = 0x121122000] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1169f0400) [pid = 6615] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x112f44400) [pid = 6615] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x117eb6c00) [pid = 6615] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1121bec00) [pid = 6615] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x110fac400) [pid = 6615] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x112fec000) [pid = 6615] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x115e22c00) [pid = 6615] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x118120800) [pid = 6615] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x118529800) [pid = 6615] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11859cc00) [pid = 6615] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:09:16 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x118139800) [pid = 6615] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:09:16 INFO - PROCESS | 6615 | 1468184956433 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] 14:09:16 INFO - PROCESS | 6615 | 1468184956455 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:09:16 INFO - PROCESS | 6615 | 1468184956457 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 6615 | 1468184956458 Marionette TRACE conn2 <- [1,2134,null,{}] 14:09:16 INFO - PROCESS | 6615 | 1468184956461 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}] 14:09:16 INFO - PROCESS | 6615 | 1468184956462 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:16 INFO - PROCESS | 6615 | 1468184956544 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:09:16 INFO - PROCESS | 6615 | 1468184956603 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 6615 | 1468184956604 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260dd000 == 36 [pid = 6615] [id = 541] 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x112d99800) [pid = 6615] [serial = 1623] [outer = 0x0] 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x117561000) [pid = 6615] [serial = 1624] [outer = 0x112d99800] 14:09:16 INFO - PROCESS | 6615 | 1468184956628 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119107800) [pid = 6615] [serial = 1625] [outer = 0x112d99800] 14:09:16 INFO - PROCESS | 6615 | 1468184956909 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 470ms 14:09:16 INFO - PROCESS | 6615 | 1468184956928 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 6615 | 1468184956929 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:09:16 INFO - PROCESS | 6615 | 1468184956939 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 6615 | 1468184956941 Marionette TRACE conn2 <- [1,2138,null,{}] 14:09:16 INFO - PROCESS | 6615 | 1468184956943 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}] 14:09:16 INFO - PROCESS | 6615 | 1468184956945 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:17 INFO - PROCESS | 6615 | 1468184957046 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:09:17 INFO - PROCESS | 6615 | 1468184957051 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 6615 | 1468184957052 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a2a000 == 37 [pid = 6615] [id = 542] 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x112fed000) [pid = 6615] [serial = 1626] [outer = 0x0] 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1211f1c00) [pid = 6615] [serial = 1627] [outer = 0x112fed000] 14:09:17 INFO - PROCESS | 6615 | 1468184957086 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121d28000) [pid = 6615] [serial = 1628] [outer = 0x112fed000] 14:09:17 INFO - PROCESS | 6615 | 1468184957420 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 526ms 14:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:09:17 INFO - PROCESS | 6615 | 1468184957459 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 6615 | 1468184957460 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:09:17 INFO - PROCESS | 6615 | 1468184957462 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 6615 | 1468184957463 Marionette TRACE conn2 <- [1,2142,null,{}] 14:09:17 INFO - PROCESS | 6615 | 1468184957468 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}] 14:09:17 INFO - PROCESS | 6615 | 1468184957469 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:17 INFO - PROCESS | 6615 | 1468184957578 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:09:17 INFO - PROCESS | 6615 | 1468184957587 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 6615 | 1468184957588 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a3e000 == 38 [pid = 6615] [id = 543] 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121d29800) [pid = 6615] [serial = 1629] [outer = 0x0] 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121e0c000) [pid = 6615] [serial = 1630] [outer = 0x121d29800] 14:09:17 INFO - PROCESS | 6615 | 1468184957612 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x123738000) [pid = 6615] [serial = 1631] [outer = 0x121d29800] 14:09:17 INFO - PROCESS | 6615 | 1468184957934 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] 14:09:17 INFO - PROCESS | 6615 | 1468184957985 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:09:17 INFO - PROCESS | 6615 | 1468184957987 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 6615 | 1468184957988 Marionette TRACE conn2 <- [1,2146,null,{}] 14:09:17 INFO - PROCESS | 6615 | 1468184957991 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}] 14:09:17 INFO - PROCESS | 6615 | 1468184957992 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:18 INFO - PROCESS | 6615 | 1468184958077 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:09:18 INFO - PROCESS | 6615 | 1468184958089 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 6615 | 1468184958090 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fcb800 == 39 [pid = 6615] [id = 544] 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x12373b000) [pid = 6615] [serial = 1632] [outer = 0x0] 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x123742000) [pid = 6615] [serial = 1633] [outer = 0x12373b000] 14:09:18 INFO - PROCESS | 6615 | 1468184958115 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12533e800) [pid = 6615] [serial = 1634] [outer = 0x12373b000] 14:09:18 INFO - PROCESS | 6615 | 1468184958604 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] 14:09:18 INFO - PROCESS | 6615 | 1468184958662 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:09:18 INFO - PROCESS | 6615 | 1468184958665 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 6615 | 1468184958667 Marionette TRACE conn2 <- [1,2150,null,{}] 14:09:18 INFO - PROCESS | 6615 | 1468184958671 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}] 14:09:18 INFO - PROCESS | 6615 | 1468184958672 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:18 INFO - PROCESS | 6615 | 1468184958779 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:09:18 INFO - PROCESS | 6615 | 1468184958843 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 6615 | 1468184958844 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x11806f000 == 40 [pid = 6615] [id = 545] 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x112d9ac00) [pid = 6615] [serial = 1635] [outer = 0x0] 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x115d45c00) [pid = 6615] [serial = 1636] [outer = 0x112d9ac00] 14:09:18 INFO - PROCESS | 6615 | 1468184958871 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x116773800) [pid = 6615] [serial = 1637] [outer = 0x112d9ac00] 14:09:19 INFO - PROCESS | 6615 | 1468184959454 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 824ms 14:09:19 INFO - PROCESS | 6615 | 1468184959489 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 6615 | 1468184959494 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:09:19 INFO - PROCESS | 6615 | 1468184959502 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 6615 | 1468184959504 Marionette TRACE conn2 <- [1,2154,null,{}] 14:09:19 INFO - PROCESS | 6615 | 1468184959508 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}] 14:09:19 INFO - PROCESS | 6615 | 1468184959511 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:19 INFO - PROCESS | 6615 | 1468184959653 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:09:19 INFO - PROCESS | 6615 | 1468184959713 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 6615 | 1468184959714 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x121a33800 == 41 [pid = 6615] [id = 546] 14:09:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x1169f5400) [pid = 6615] [serial = 1638] [outer = 0x0] 14:09:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x11813b400) [pid = 6615] [serial = 1639] [outer = 0x1169f5400] 14:09:19 INFO - PROCESS | 6615 | 1468184959757 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x118526c00) [pid = 6615] [serial = 1640] [outer = 0x1169f5400] 14:09:20 INFO - PROCESS | 6615 | 1468184960175 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 725ms 14:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:09:20 INFO - PROCESS | 6615 | 1468184960226 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 6615 | 1468184960227 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:09:20 INFO - PROCESS | 6615 | 1468184960230 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 6615 | 1468184960232 Marionette TRACE conn2 <- [1,2158,null,{}] 14:09:20 INFO - PROCESS | 6615 | 1468184960240 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}] 14:09:20 INFO - PROCESS | 6615 | 1468184960244 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:20 INFO - PROCESS | 6615 | 1468184960352 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:09:20 INFO - PROCESS | 6615 | 1468184960414 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 6615 | 1468184960416 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x128ebc000 == 42 [pid = 6615] [id = 547] 14:09:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x11874cc00) [pid = 6615] [serial = 1641] [outer = 0x0] 14:09:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x119418000) [pid = 6615] [serial = 1642] [outer = 0x11874cc00] 14:09:20 INFO - PROCESS | 6615 | 1468184960459 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x119af1000) [pid = 6615] [serial = 1643] [outer = 0x11874cc00] 14:09:20 INFO - PROCESS | 6615 | 1468184960921 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 722ms 14:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:09:20 INFO - PROCESS | 6615 | 1468184960974 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 6615 | 1468184960975 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:09:20 INFO - PROCESS | 6615 | 1468184960978 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 6615 | 1468184960979 Marionette TRACE conn2 <- [1,2162,null,{}] 14:09:21 INFO - PROCESS | 6615 | 1468184961001 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}] 14:09:21 INFO - PROCESS | 6615 | 1468184961002 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:21 INFO - PROCESS | 6615 | 1468184961111 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:09:21 INFO - PROCESS | 6615 | 1468184961183 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 6615 | 1468184961184 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x129638800 == 43 [pid = 6615] [id = 548] 14:09:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x118526400) [pid = 6615] [serial = 1644] [outer = 0x0] 14:09:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x119af5400) [pid = 6615] [serial = 1645] [outer = 0x118526400] 14:09:21 INFO - PROCESS | 6615 | 1468184961214 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x1211ca000) [pid = 6615] [serial = 1646] [outer = 0x118526400] 14:09:21 INFO - PROCESS | 6615 | 1468184961655 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 718ms 14:09:21 INFO - PROCESS | 6615 | 1468184961697 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 6615 | 1468184961698 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:09:21 INFO - PROCESS | 6615 | 1468184961722 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 6615 | 1468184961723 Marionette TRACE conn2 <- [1,2166,null,{}] 14:09:21 INFO - PROCESS | 6615 | 1468184961726 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}] 14:09:21 INFO - PROCESS | 6615 | 1468184961727 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:21 INFO - PROCESS | 6615 | 1468184961959 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:09:22 INFO - PROCESS | 6615 | 1468184962046 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 6615 | 1468184962048 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x118811000 == 44 [pid = 6615] [id = 549] 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x111e29000) [pid = 6615] [serial = 1647] [outer = 0x0] 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x112f42c00) [pid = 6615] [serial = 1648] [outer = 0x111e29000] 14:09:22 INFO - PROCESS | 6615 | 1468184962076 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x113c72000) [pid = 6615] [serial = 1649] [outer = 0x111e29000] 14:09:22 INFO - PROCESS | 6615 | 1468184962523 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 824ms 14:09:22 INFO - PROCESS | 6615 | 1468184962546 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 6615 | 1468184962548 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:09:22 INFO - PROCESS | 6615 | 1468184962572 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 6615 | 1468184962574 Marionette TRACE conn2 <- [1,2170,null,{}] 14:09:22 INFO - PROCESS | 6615 | 1468184962577 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}] 14:09:22 INFO - PROCESS | 6615 | 1468184962579 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:22 INFO - PROCESS | 6615 | 1468184962674 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:09:22 INFO - PROCESS | 6615 | 1468184962749 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 6615 | 1468184962750 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x11807d800 == 45 [pid = 6615] [id = 550] 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x116773400) [pid = 6615] [serial = 1650] [outer = 0x0] 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x116797400) [pid = 6615] [serial = 1651] [outer = 0x116773400] 14:09:22 INFO - PROCESS | 6615 | 1468184962778 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x1169f7c00) [pid = 6615] [serial = 1652] [outer = 0x116773400] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x12df5c000 == 44 [pid = 6615] [id = 509] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x128a3e000 == 43 [pid = 6615] [id = 543] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x128a2a000 == 42 [pid = 6615] [id = 542] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x1260dd000 == 41 [pid = 6615] [id = 541] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x1260e2000 == 40 [pid = 6615] [id = 540] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x12545b800 == 39 [pid = 6615] [id = 539] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121e48800 == 38 [pid = 6615] [id = 538] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121dce800 == 37 [pid = 6615] [id = 537] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x1216d0000 == 36 [pid = 6615] [id = 536] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121356800 == 35 [pid = 6615] [id = 535] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x119b60800 == 34 [pid = 6615] [id = 534] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x12d796800 == 33 [pid = 6615] [id = 514] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x118811000 == 32 [pid = 6615] [id = 549] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x129638800 == 31 [pid = 6615] [id = 548] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x128ebc000 == 30 [pid = 6615] [id = 547] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x121a33800 == 29 [pid = 6615] [id = 546] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x128fcb800 == 28 [pid = 6615] [id = 544] 14:09:23 INFO - PROCESS | 6615 | --DOCSHELL 0x11806f000 == 27 [pid = 6615] [id = 545] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x1164ec800) [pid = 6615] [serial = 1559] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x115de4800) [pid = 6615] [serial = 1546] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x11811b400) [pid = 6615] [serial = 1565] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1182a7000) [pid = 6615] [serial = 1568] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x1182cd400) [pid = 6615] [serial = 1570] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x1182d3000) [pid = 6615] [serial = 1571] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x118591000) [pid = 6615] [serial = 1576] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x1187fe400) [pid = 6615] [serial = 1580] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x118598800) [pid = 6615] [serial = 1577] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x11874c400) [pid = 6615] [serial = 1579] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x118529000) [pid = 6615] [serial = 1574] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x116903400) [pid = 6615] [serial = 1562] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1182d9c00) [pid = 6615] [serial = 1573] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1191b0400) [pid = 6615] [serial = 1582] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x117eafc00) [pid = 6615] [serial = 1564] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116775800) [pid = 6615] [serial = 1561] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12a794000) [pid = 6615] [serial = 1543] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x118137800) [pid = 6615] [serial = 1567] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x112d92800) [pid = 6615] [serial = 1552] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x112f42400) [pid = 6615] [serial = 1553] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x111c83800) [pid = 6615] [serial = 1549] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1121b0000) [pid = 6615] [serial = 1550] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1133f3800) [pid = 6615] [serial = 1555] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x114f8c800) [pid = 6615] [serial = 1556] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x115e93000) [pid = 6615] [serial = 1558] [outer = 0x0] [url = about:blank] 14:09:23 INFO - PROCESS | 6615 | 1468184963762 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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1225ms 14:09:23 INFO - PROCESS | 6615 | 1468184963797 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 6615 | 1468184963802 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:09:23 INFO - PROCESS | 6615 | 1468184963807 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 6615 | 1468184963810 Marionette TRACE conn2 <- [1,2174,null,{}] 14:09:23 INFO - PROCESS | 6615 | 1468184963817 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}] 14:09:23 INFO - PROCESS | 6615 | 1468184963821 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:23 INFO - PROCESS | 6615 | 1468184963943 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:09:23 INFO - PROCESS | 6615 | 1468184963959 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 6615 | 1468184963961 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x116172800 == 28 [pid = 6615] [id = 551] 14:09:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x112f41800) [pid = 6615] [serial = 1653] [outer = 0x0] 14:09:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x113c98400) [pid = 6615] [serial = 1654] [outer = 0x112f41800] 14:09:24 INFO - PROCESS | 6615 | 1468184964003 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x115de2400) [pid = 6615] [serial = 1655] [outer = 0x112f41800] 14:09:24 INFO - PROCESS | 6615 | 1468184964437 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 674ms 14:09:24 INFO - PROCESS | 6615 | 1468184964482 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 6615 | 1468184964488 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:09:24 INFO - PROCESS | 6615 | 1468184964495 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 6615 | 1468184964498 Marionette TRACE conn2 <- [1,2178,null,{}] 14:09:24 INFO - PROCESS | 6615 | 1468184964503 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}] 14:09:24 INFO - PROCESS | 6615 | 1468184964505 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:24 INFO - PROCESS | 6615 | 1468184964598 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:09:24 INFO - PROCESS | 6615 | 1468184964604 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 6615 | 1468184964606 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x118073800 == 29 [pid = 6615] [id = 552] 14:09:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1169ea800) [pid = 6615] [serial = 1656] [outer = 0x0] 14:09:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1169f3c00) [pid = 6615] [serial = 1657] [outer = 0x1169ea800] 14:09:24 INFO - PROCESS | 6615 | 1468184964636 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x117eb6800) [pid = 6615] [serial = 1658] [outer = 0x1169ea800] 14:09:25 INFO - PROCESS | 6615 | 1468184965121 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 675ms 14:09:25 INFO - PROCESS | 6615 | 1468184965169 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 6615 | 1468184965171 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:09:25 INFO - PROCESS | 6615 | 1468184965173 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 6615 | 1468184965175 Marionette TRACE conn2 <- [1,2182,null,{}] 14:09:25 INFO - PROCESS | 6615 | 1468184965185 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}] 14:09:25 INFO - PROCESS | 6615 | 1468184965188 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:25 INFO - PROCESS | 6615 | 1468184965264 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:09:25 INFO - PROCESS | 6615 | 1468184965273 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 6615 | 1468184965275 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x119b43000 == 30 [pid = 6615] [id = 553] 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x112fec800) [pid = 6615] [serial = 1659] [outer = 0x0] 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1182d1400) [pid = 6615] [serial = 1660] [outer = 0x112fec800] 14:09:25 INFO - PROCESS | 6615 | 1468184965303 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x118371c00) [pid = 6615] [serial = 1661] [outer = 0x112fec800] 14:09:25 INFO - PROCESS | 6615 | 1468184965642 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 14:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:09:25 INFO - PROCESS | 6615 | 1468184965694 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 6615 | 1468184965696 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:09:25 INFO - PROCESS | 6615 | 1468184965716 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 6615 | 1468184965717 Marionette TRACE conn2 <- [1,2186,null,{}] 14:09:25 INFO - PROCESS | 6615 | 1468184965719 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}] 14:09:25 INFO - PROCESS | 6615 | 1468184965720 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:25 INFO - PROCESS | 6615 | 1468184965827 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:09:25 INFO - PROCESS | 6615 | 1468184965838 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 6615 | 1468184965839 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101c000 == 31 [pid = 6615] [id = 554] 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11858a400) [pid = 6615] [serial = 1662] [outer = 0x0] 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x118594400) [pid = 6615] [serial = 1663] [outer = 0x11858a400] 14:09:25 INFO - PROCESS | 6615 | 1468184965864 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1185a7c00) [pid = 6615] [serial = 1664] [outer = 0x11858a400] 14:09:26 INFO - PROCESS | 6615 | 1468184966240 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 587ms 14:09:26 INFO - PROCESS | 6615 | 1468184966285 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 6615 | 1468184966287 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:09:26 INFO - PROCESS | 6615 | 1468184966289 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 6615 | 1468184966290 Marionette TRACE conn2 <- [1,2190,null,{}] 14:09:26 INFO - PROCESS | 6615 | 1468184966297 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}] 14:09:26 INFO - PROCESS | 6615 | 1468184966298 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:26 INFO - PROCESS | 6615 | 1468184966396 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:09:26 INFO - PROCESS | 6615 | 1468184966400 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 6615 | 1468184966401 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x12135a800 == 32 [pid = 6615] [id = 555] 14:09:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x115de4400) [pid = 6615] [serial = 1665] [outer = 0x0] 14:09:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x118751000) [pid = 6615] [serial = 1666] [outer = 0x115de4400] 14:09:26 INFO - PROCESS | 6615 | 1468184966426 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1191b6000) [pid = 6615] [serial = 1667] [outer = 0x115de4400] 14:09:26 INFO - PROCESS | 6615 | 1468184966765 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 14:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:09:26 INFO - PROCESS | 6615 | 1468184966808 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 6615 | 1468184966810 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:09:26 INFO - PROCESS | 6615 | 1468184966812 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 6615 | 1468184966813 Marionette TRACE conn2 <- [1,2194,null,{}] 14:09:26 INFO - PROCESS | 6615 | 1468184966815 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}] 14:09:26 INFO - PROCESS | 6615 | 1468184966820 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:26 INFO - PROCESS | 6615 | 1468184966935 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:09:26 INFO - PROCESS | 6615 | 1468184966971 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 6615 | 1468184966972 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x121810800 == 33 [pid = 6615] [id = 556] 14:09:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1191bc800) [pid = 6615] [serial = 1668] [outer = 0x0] 14:09:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x119af3000) [pid = 6615] [serial = 1669] [outer = 0x1191bc800] 14:09:26 INFO - PROCESS | 6615 | 1468184966997 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x121122400) [pid = 6615] [serial = 1670] [outer = 0x1191bc800] 14:09:27 INFO - PROCESS | 6615 | 1468184967322 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 568ms 14:09:27 INFO - PROCESS | 6615 | 1468184967380 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 6615 | 1468184967381 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:09:27 INFO - PROCESS | 6615 | 1468184967384 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 6615 | 1468184967385 Marionette TRACE conn2 <- [1,2198,null,{}] 14:09:27 INFO - PROCESS | 6615 | 1468184967387 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}] 14:09:27 INFO - PROCESS | 6615 | 1468184967388 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:27 INFO - PROCESS | 6615 | 1468184967487 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:09:27 INFO - PROCESS | 6615 | 1468184967490 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 6615 | 1468184967491 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dcf800 == 34 [pid = 6615] [id = 557] 14:09:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x112985000) [pid = 6615] [serial = 1671] [outer = 0x0] 14:09:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1211bf400) [pid = 6615] [serial = 1672] [outer = 0x112985000] 14:09:27 INFO - PROCESS | 6615 | 1468184967516 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x121938000) [pid = 6615] [serial = 1673] [outer = 0x112985000] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12373b000) [pid = 6615] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x11858e800) [pid = 6615] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1133f4800) [pid = 6615] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x11813c800) [pid = 6615] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x11858fc00) [pid = 6615] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x11945f000) [pid = 6615] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x112f9e800) [pid = 6615] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1121be400) [pid = 6615] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x119420800) [pid = 6615] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x119456400) [pid = 6615] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x116a13800) [pid = 6615] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x112d99800) [pid = 6615] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121122000) [pid = 6615] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x110d4b800) [pid = 6615] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115d3b400) [pid = 6615] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x121d29800) [pid = 6615] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x112fed000) [pid = 6615] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11910bc00) [pid = 6615] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x113c8e800) [pid = 6615] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:09:27 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112f43000) [pid = 6615] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:09:28 INFO - PROCESS | 6615 | 1468184968039 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 669ms 14:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:09:28 INFO - PROCESS | 6615 | 1468184968054 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 6615 | 1468184968055 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:09:28 INFO - PROCESS | 6615 | 1468184968057 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 6615 | 1468184968058 Marionette TRACE conn2 <- [1,2202,null,{}] 14:09:28 INFO - PROCESS | 6615 | 1468184968060 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}] 14:09:28 INFO - PROCESS | 6615 | 1468184968062 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:28 INFO - PROCESS | 6615 | 1468184968139 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:09:28 INFO - PROCESS | 6615 | 1468184968143 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 6615 | 1468184968144 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x12147f000 == 35 [pid = 6615] [id = 558] 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x111c1a000) [pid = 6615] [serial = 1674] [outer = 0x0] 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1133f4800) [pid = 6615] [serial = 1675] [outer = 0x111c1a000] 14:09:28 INFO - PROCESS | 6615 | 1468184968171 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x116770400) [pid = 6615] [serial = 1676] [outer = 0x111c1a000] 14:09:28 INFO - PROCESS | 6615 | 1468184968520 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 14:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:09:28 INFO - PROCESS | 6615 | 1468184968526 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 6615 | 1468184968527 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:09:28 INFO - PROCESS | 6615 | 1468184968529 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 6615 | 1468184968531 Marionette TRACE conn2 <- [1,2206,null,{}] 14:09:28 INFO - PROCESS | 6615 | 1468184968535 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}] 14:09:28 INFO - PROCESS | 6615 | 1468184968536 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:28 INFO - PROCESS | 6615 | 1468184968642 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:09:28 INFO - PROCESS | 6615 | 1468184968649 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 6615 | 1468184968650 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x125a92000 == 36 [pid = 6615] [id = 559] 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x116772800) [pid = 6615] [serial = 1677] [outer = 0x0] 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x11858fc00) [pid = 6615] [serial = 1678] [outer = 0x116772800] 14:09:28 INFO - PROCESS | 6615 | 1468184968675 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11945f000) [pid = 6615] [serial = 1679] [outer = 0x116772800] 14:09:28 INFO - PROCESS | 6615 | 1468184968970 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 472ms 14:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:09:29 INFO - PROCESS | 6615 | 1468184969004 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 6615 | 1468184969006 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:09:29 INFO - PROCESS | 6615 | 1468184969008 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 6615 | 1468184969009 Marionette TRACE conn2 <- [1,2210,null,{}] 14:09:29 INFO - PROCESS | 6615 | 1468184969011 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}] 14:09:29 INFO - PROCESS | 6615 | 1468184969012 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:29 INFO - PROCESS | 6615 | 1468184969091 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:09:29 INFO - PROCESS | 6615 | 1468184969094 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 6615 | 1468184969096 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x127087800 == 37 [pid = 6615] [id = 560] 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x11836c000) [pid = 6615] [serial = 1680] [outer = 0x0] 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1211c4400) [pid = 6615] [serial = 1681] [outer = 0x11836c000] 14:09:29 INFO - PROCESS | 6615 | 1468184969122 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x121d23800) [pid = 6615] [serial = 1682] [outer = 0x11836c000] 14:09:29 INFO - PROCESS | 6615 | 1468184969472 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 14:09:29 INFO - PROCESS | 6615 | 1468184969528 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:09:29 INFO - PROCESS | 6615 | 1468184969530 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:09:29 INFO - PROCESS | 6615 | 1468184969532 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 6615 | 1468184969534 Marionette TRACE conn2 <- [1,2214,null,{}] 14:09:29 INFO - PROCESS | 6615 | 1468184969536 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}] 14:09:29 INFO - PROCESS | 6615 | 1468184969538 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:29 INFO - PROCESS | 6615 | 1468184969629 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:09:29 INFO - PROCESS | 6615 | 1468184969636 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 6615 | 1468184969637 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12135a000 == 38 [pid = 6615] [id = 561] 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121b2b400) [pid = 6615] [serial = 1683] [outer = 0x0] 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x123708400) [pid = 6615] [serial = 1684] [outer = 0x121b2b400] 14:09:29 INFO - PROCESS | 6615 | 1468184969664 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x123775800) [pid = 6615] [serial = 1685] [outer = 0x121b2b400] 14:09:30 INFO - PROCESS | 6615 | 1468184970037 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 14:09:30 INFO - PROCESS | 6615 | 1468184970052 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:09:30 INFO - PROCESS | 6615 | 1468184970055 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:09:30 INFO - PROCESS | 6615 | 1468184970059 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 6615 | 1468184970062 Marionette TRACE conn2 <- [1,2218,null,{}] 14:09:30 INFO - PROCESS | 6615 | 1468184970067 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}] 14:09:30 INFO - PROCESS | 6615 | 1468184970070 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:30 INFO - PROCESS | 6615 | 1468184970183 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:09:30 INFO - PROCESS | 6615 | 1468184970265 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 6615 | 1468184970268 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ee9000 == 39 [pid = 6615] [id = 562] 14:09:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x112134800) [pid = 6615] [serial = 1686] [outer = 0x0] 14:09:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1129db400) [pid = 6615] [serial = 1687] [outer = 0x112134800] 14:09:30 INFO - PROCESS | 6615 | 1468184970300 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x113c68000) [pid = 6615] [serial = 1688] [outer = 0x112134800] 14:09:30 INFO - PROCESS | 6615 | 1468184970822 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 773ms 14:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:09:30 INFO - PROCESS | 6615 | 1468184970832 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 6615 | 1468184970835 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:09:30 INFO - PROCESS | 6615 | 1468184970839 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 6615 | 1468184970841 Marionette TRACE conn2 <- [1,2222,null,{}] 14:09:30 INFO - PROCESS | 6615 | 1468184970844 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}] 14:09:30 INFO - PROCESS | 6615 | 1468184970846 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:30 INFO - PROCESS | 6615 | 1468184970988 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:09:31 INFO - PROCESS | 6615 | 1468184971072 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 6615 | 1468184971074 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x119ca6000 == 40 [pid = 6615] [id = 563] 14:09:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x11676c800) [pid = 6615] [serial = 1689] [outer = 0x0] 14:09:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x1169f4000) [pid = 6615] [serial = 1690] [outer = 0x11676c800] 14:09:31 INFO - PROCESS | 6615 | 1468184971105 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x118137000) [pid = 6615] [serial = 1691] [outer = 0x11676c800] 14:09:31 INFO - PROCESS | 6615 | 1468184971757 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 974ms 14:09:31 INFO - PROCESS | 6615 | 1468184971813 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 6615 | 1468184971816 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:09:31 INFO - PROCESS | 6615 | 1468184971824 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 6615 | 1468184971826 Marionette TRACE conn2 <- [1,2226,null,{}] 14:09:31 INFO - PROCESS | 6615 | 1468184971830 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}] 14:09:31 INFO - PROCESS | 6615 | 1468184971832 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:31 INFO - PROCESS | 6615 | 1468184971937 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:09:32 INFO - PROCESS | 6615 | 1468184972018 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 6615 | 1468184972021 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x116faf000 == 41 [pid = 6615] [id = 564] 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x113c8f800) [pid = 6615] [serial = 1692] [outer = 0x0] 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x115d3ac00) [pid = 6615] [serial = 1693] [outer = 0x113c8f800] 14:09:32 INFO - PROCESS | 6615 | 1468184972050 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x115e21c00) [pid = 6615] [serial = 1694] [outer = 0x113c8f800] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x127087800 == 40 [pid = 6615] [id = 560] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x125a92000 == 39 [pid = 6615] [id = 559] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x12147f000 == 38 [pid = 6615] [id = 558] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x121dcf800 == 37 [pid = 6615] [id = 557] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x121810800 == 36 [pid = 6615] [id = 556] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x12135a800 == 35 [pid = 6615] [id = 555] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x12101c000 == 34 [pid = 6615] [id = 554] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x119b43000 == 33 [pid = 6615] [id = 553] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x118073800 == 32 [pid = 6615] [id = 552] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x116172800 == 31 [pid = 6615] [id = 551] 14:09:32 INFO - PROCESS | 6615 | --DOCSHELL 0x11807d800 == 30 [pid = 6615] [id = 550] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x123738000) [pid = 6615] [serial = 1631] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x12533e800) [pid = 6615] [serial = 1634] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x123742000) [pid = 6615] [serial = 1633] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1185a4800) [pid = 6615] [serial = 1606] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x1169ec400) [pid = 6615] [serial = 1592] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x118378000) [pid = 6615] [serial = 1604] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x119110400) [pid = 6615] [serial = 1609] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x12107d000) [pid = 6615] [serial = 1615] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x112feb800) [pid = 6615] [serial = 1597] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x119413c00) [pid = 6615] [serial = 1610] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x112d9dc00) [pid = 6615] [serial = 1588] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x119e44800) [pid = 6615] [serial = 1613] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x112fe8000) [pid = 6615] [serial = 1589] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1197e7400) [pid = 6615] [serial = 1612] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x121085000) [pid = 6615] [serial = 1616] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x12111cc00) [pid = 6615] [serial = 1618] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x11836c400) [pid = 6615] [serial = 1595] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x117561000) [pid = 6615] [serial = 1624] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1211c5c00) [pid = 6615] [serial = 1622] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x110d52c00) [pid = 6615] [serial = 1585] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1169f1c00) [pid = 6615] [serial = 1601] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1164e9c00) [pid = 6615] [serial = 1591] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x110d8c000) [pid = 6615] [serial = 1586] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121e0c000) [pid = 6615] [serial = 1630] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1211f1c00) [pid = 6615] [serial = 1627] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x116776400) [pid = 6615] [serial = 1600] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x117560c00) [pid = 6615] [serial = 1594] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x121d28000) [pid = 6615] [serial = 1628] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x119107800) [pid = 6615] [serial = 1625] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x121128000) [pid = 6615] [serial = 1619] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x115d04000) [pid = 6615] [serial = 1598] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1182ccc00) [pid = 6615] [serial = 1603] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1191bcc00) [pid = 6615] [serial = 1583] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1211c1000) [pid = 6615] [serial = 1621] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1187f1c00) [pid = 6615] [serial = 1607] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x11676f000) [pid = 6615] [serial = 1547] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x12b336c00) [pid = 6615] [serial = 1544] [outer = 0x0] [url = about:blank] 14:09:32 INFO - PROCESS | 6615 | 1468184972485 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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 676ms 14:09:32 INFO - PROCESS | 6615 | 1468184972496 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:09:32 INFO - PROCESS | 6615 | 1468184972499 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:09:32 INFO - PROCESS | 6615 | 1468184972504 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 6615 | 1468184972507 Marionette TRACE conn2 <- [1,2230,null,{}] 14:09:32 INFO - PROCESS | 6615 | 1468184972510 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}] 14:09:32 INFO - PROCESS | 6615 | 1468184972513 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:32 INFO - PROCESS | 6615 | 1468184972643 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:09:32 INFO - PROCESS | 6615 | 1468184972732 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 6615 | 1468184972733 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x11816e800 == 31 [pid = 6615] [id = 565] 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x113c94800) [pid = 6615] [serial = 1695] [outer = 0x0] 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x116779000) [pid = 6615] [serial = 1696] [outer = 0x113c94800] 14:09:32 INFO - PROCESS | 6615 | 1468184972778 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x116fbec00) [pid = 6615] [serial = 1697] [outer = 0x113c94800] 14:09:33 INFO - PROCESS | 6615 | 1468184973201 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 14:09:33 INFO - PROCESS | 6615 | 1468184973226 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 6615 | 1468184973227 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:09:33 INFO - PROCESS | 6615 | 1468184973229 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 6615 | 1468184973232 Marionette TRACE conn2 <- [1,2234,null,{}] 14:09:33 INFO - PROCESS | 6615 | 1468184973240 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}] 14:09:33 INFO - PROCESS | 6615 | 1468184973243 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:33 INFO - PROCESS | 6615 | 1468184973333 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:09:33 INFO - PROCESS | 6615 | 1468184973339 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 6615 | 1468184973341 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb5000 == 32 [pid = 6615] [id = 566] 14:09:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x112d93400) [pid = 6615] [serial = 1698] [outer = 0x0] 14:09:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1182ccc00) [pid = 6615] [serial = 1699] [outer = 0x112d93400] 14:09:33 INFO - PROCESS | 6615 | 1468184973369 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11858dc00) [pid = 6615] [serial = 1700] [outer = 0x112d93400] 14:09:33 INFO - PROCESS | 6615 | 1468184973863 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 14:09:33 INFO - PROCESS | 6615 | 1468184973902 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 6615 | 1468184973905 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:09:33 INFO - PROCESS | 6615 | 1468184973908 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 6615 | 1468184973910 Marionette TRACE conn2 <- [1,2238,null,{}] 14:09:33 INFO - PROCESS | 6615 | 1468184973913 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}] 14:09:33 INFO - PROCESS | 6615 | 1468184973915 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:34 INFO - PROCESS | 6615 | 1468184974027 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:09:34 INFO - PROCESS | 6615 | 1468184974109 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 6615 | 1468184974110 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x12135b800 == 33 [pid = 6615] [id = 567] 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1182d3400) [pid = 6615] [serial = 1701] [outer = 0x0] 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1187f3400) [pid = 6615] [serial = 1702] [outer = 0x1182d3400] 14:09:34 INFO - PROCESS | 6615 | 1468184974138 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119163c00) [pid = 6615] [serial = 1703] [outer = 0x1182d3400] 14:09:34 INFO - PROCESS | 6615 | 1468184974404 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 14:09:34 INFO - PROCESS | 6615 | 1468184974428 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:09:34 INFO - PROCESS | 6615 | 1468184974429 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:09:34 INFO - PROCESS | 6615 | 1468184974439 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 6615 | 1468184974440 Marionette TRACE conn2 <- [1,2242,null,{}] 14:09:34 INFO - PROCESS | 6615 | 1468184974443 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}] 14:09:34 INFO - PROCESS | 6615 | 1468184974444 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:34 INFO - PROCESS | 6615 | 1468184974549 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:09:34 INFO - PROCESS | 6615 | 1468184974553 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 6615 | 1468184974554 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x121806000 == 34 [pid = 6615] [id = 568] 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1182d5c00) [pid = 6615] [serial = 1704] [outer = 0x0] 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1191bf800) [pid = 6615] [serial = 1705] [outer = 0x1182d5c00] 14:09:34 INFO - PROCESS | 6615 | 1468184974578 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1197e2400) [pid = 6615] [serial = 1706] [outer = 0x1182d5c00] 14:09:34 INFO - PROCESS | 6615 | 1468184974904 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 529ms 14:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:09:34 INFO - PROCESS | 6615 | 1468184974962 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 6615 | 1468184974963 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:09:34 INFO - PROCESS | 6615 | 1468184974965 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 6615 | 1468184974968 Marionette TRACE conn2 <- [1,2246,null,{}] 14:09:34 INFO - PROCESS | 6615 | 1468184974971 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}] 14:09:34 INFO - PROCESS | 6615 | 1468184974976 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:35 INFO - PROCESS | 6615 | 1468184975097 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:09:35 INFO - PROCESS | 6615 | 1468184975134 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 6615 | 1468184975135 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121db6800 == 35 [pid = 6615] [id = 569] 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119a3e400) [pid = 6615] [serial = 1707] [outer = 0x0] 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119f4e400) [pid = 6615] [serial = 1708] [outer = 0x119a3e400] 14:09:35 INFO - PROCESS | 6615 | 1468184975160 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1211cb400) [pid = 6615] [serial = 1709] [outer = 0x119a3e400] 14:09:35 INFO - PROCESS | 6615 | 1468184975507 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 14:09:35 INFO - PROCESS | 6615 | 1468184975537 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 6615 | 1468184975538 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:09:35 INFO - PROCESS | 6615 | 1468184975549 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 6615 | 1468184975550 Marionette TRACE conn2 <- [1,2250,null,{}] 14:09:35 INFO - PROCESS | 6615 | 1468184975552 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}] 14:09:35 INFO - PROCESS | 6615 | 1468184975553 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:35 INFO - PROCESS | 6615 | 1468184975653 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:09:35 INFO - PROCESS | 6615 | 1468184975656 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 6615 | 1468184975657 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e45800 == 36 [pid = 6615] [id = 570] 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12131b000) [pid = 6615] [serial = 1710] [outer = 0x0] 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121bc3800) [pid = 6615] [serial = 1711] [outer = 0x12131b000] 14:09:35 INFO - PROCESS | 6615 | 1468184975682 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121d2d800) [pid = 6615] [serial = 1712] [outer = 0x12131b000] 14:09:36 INFO - PROCESS | 6615 | 1468184976029 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 14:09:36 INFO - PROCESS | 6615 | 1468184976071 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 6615 | 1468184976072 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:09:36 INFO - PROCESS | 6615 | 1468184976074 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 6615 | 1468184976075 Marionette TRACE conn2 <- [1,2254,null,{}] 14:09:36 INFO - PROCESS | 6615 | 1468184976077 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}] 14:09:36 INFO - PROCESS | 6615 | 1468184976078 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:36 INFO - PROCESS | 6615 | 1468184976179 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:09:36 INFO - PROCESS | 6615 | 1468184976183 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 6615 | 1468184976184 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x12603a800 == 37 [pid = 6615] [id = 571] 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121b1c800) [pid = 6615] [serial = 1713] [outer = 0x0] 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x123738800) [pid = 6615] [serial = 1714] [outer = 0x121b1c800] 14:09:36 INFO - PROCESS | 6615 | 1468184976209 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x123740c00) [pid = 6615] [serial = 1715] [outer = 0x121b1c800] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x11858a400) [pid = 6615] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1169ea800) [pid = 6615] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x116773400) [pid = 6615] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1191bc800) [pid = 6615] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112f41800) [pid = 6615] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x115de4400) [pid = 6615] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x111c1a000) [pid = 6615] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x112985000) [pid = 6615] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x116772800) [pid = 6615] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x112d9ac00) [pid = 6615] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11836c000) [pid = 6615] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112fec800) [pid = 6615] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1169f5400) [pid = 6615] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x11874cc00) [pid = 6615] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x118526400) [pid = 6615] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:09:36 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x111e29000) [pid = 6615] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:09:36 INFO - PROCESS | 6615 | 1468184976622 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 14:09:36 INFO - PROCESS | 6615 | 1468184976645 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 6615 | 1468184976646 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:09:36 INFO - PROCESS | 6615 | 1468184976648 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 6615 | 1468184976650 Marionette TRACE conn2 <- [1,2258,null,{}] 14:09:36 INFO - PROCESS | 6615 | 1468184976654 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}] 14:09:36 INFO - PROCESS | 6615 | 1468184976655 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:36 INFO - PROCESS | 6615 | 1468184976736 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:09:36 INFO - PROCESS | 6615 | 1468184976740 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 6615 | 1468184976741 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x1256e5800 == 38 [pid = 6615] [id = 572] 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11337b000) [pid = 6615] [serial = 1716] [outer = 0x0] 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x116988400) [pid = 6615] [serial = 1717] [outer = 0x11337b000] 14:09:36 INFO - PROCESS | 6615 | 1468184976773 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1185a8000) [pid = 6615] [serial = 1718] [outer = 0x11337b000] 14:09:37 INFO - PROCESS | 6615 | 1468184977109 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 14:09:37 INFO - PROCESS | 6615 | 1468184977119 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 6615 | 1468184977120 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:09:37 INFO - PROCESS | 6615 | 1468184977123 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 6615 | 1468184977124 Marionette TRACE conn2 <- [1,2262,null,{}] 14:09:37 INFO - PROCESS | 6615 | 1468184977126 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}] 14:09:37 INFO - PROCESS | 6615 | 1468184977127 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:37 INFO - PROCESS | 6615 | 1468184977234 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:09:37 INFO - PROCESS | 6615 | 1468184977239 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 6615 | 1468184977240 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a25000 == 39 [pid = 6615] [id = 573] 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x115ddd800) [pid = 6615] [serial = 1719] [outer = 0x0] 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1211bf000) [pid = 6615] [serial = 1720] [outer = 0x115ddd800] 14:09:37 INFO - PROCESS | 6615 | 1468184977265 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119166800) [pid = 6615] [serial = 1721] [outer = 0x115ddd800] 14:09:37 INFO - PROCESS | 6615 | 1468184977571 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 14:09:37 INFO - PROCESS | 6615 | 1468184977593 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 6615 | 1468184977595 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:09:37 INFO - PROCESS | 6615 | 1468184977597 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 6615 | 1468184977600 Marionette TRACE conn2 <- [1,2266,null,{}] 14:09:37 INFO - PROCESS | 6615 | 1468184977604 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}] 14:09:37 INFO - PROCESS | 6615 | 1468184977606 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:37 INFO - PROCESS | 6615 | 1468184977698 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:09:37 INFO - PROCESS | 6615 | 1468184977704 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 6615 | 1468184977713 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fd9800 == 40 [pid = 6615] [id = 574] 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x123737c00) [pid = 6615] [serial = 1722] [outer = 0x0] 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x12538bc00) [pid = 6615] [serial = 1723] [outer = 0x123737c00] 14:09:37 INFO - PROCESS | 6615 | 1468184977739 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1254ba800) [pid = 6615] [serial = 1724] [outer = 0x123737c00] 14:09:38 INFO - PROCESS | 6615 | 1468184978076 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 14:09:38 INFO - PROCESS | 6615 | 1468184978119 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 6615 | 1468184978121 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:09:38 INFO - PROCESS | 6615 | 1468184978123 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 6615 | 1468184978124 Marionette TRACE conn2 <- [1,2270,null,{}] 14:09:38 INFO - PROCESS | 6615 | 1468184978137 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}] 14:09:38 INFO - PROCESS | 6615 | 1468184978138 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:38 INFO - PROCESS | 6615 | 1468184978221 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:09:38 INFO - PROCESS | 6615 | 1468184978225 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 6615 | 1468184978226 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x129634800 == 41 [pid = 6615] [id = 575] 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1254bb400) [pid = 6615] [serial = 1725] [outer = 0x0] 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x1256c0000) [pid = 6615] [serial = 1726] [outer = 0x1254bb400] 14:09:38 INFO - PROCESS | 6615 | 1468184978250 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125a58400) [pid = 6615] [serial = 1727] [outer = 0x1254bb400] 14:09:38 INFO - PROCESS | 6615 | 1468184978694 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 579ms 14:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:09:38 INFO - PROCESS | 6615 | 1468184978702 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 6615 | 1468184978705 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:09:38 INFO - PROCESS | 6615 | 1468184978708 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 6615 | 1468184978710 Marionette TRACE conn2 <- [1,2274,null,{}] 14:09:38 INFO - PROCESS | 6615 | 1468184978714 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}] 14:09:38 INFO - PROCESS | 6615 | 1468184978716 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:38 INFO - PROCESS | 6615 | 1468184978822 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:09:38 INFO - PROCESS | 6615 | 1468184978882 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 6615 | 1468184978883 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x11746f000 == 42 [pid = 6615] [id = 576] 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x112984000) [pid = 6615] [serial = 1728] [outer = 0x0] 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x113217800) [pid = 6615] [serial = 1729] [outer = 0x112984000] 14:09:38 INFO - PROCESS | 6615 | 1468184978914 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x115e8e000) [pid = 6615] [serial = 1730] [outer = 0x112984000] 14:09:39 INFO - PROCESS | 6615 | 1468184979386 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 726ms 14:09:39 INFO - PROCESS | 6615 | 1468184979433 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 6615 | 1468184979437 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:09:39 INFO - PROCESS | 6615 | 1468184979441 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 6615 | 1468184979443 Marionette TRACE conn2 <- [1,2278,null,{}] 14:09:39 INFO - PROCESS | 6615 | 1468184979446 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}] 14:09:39 INFO - PROCESS | 6615 | 1468184979448 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:39 INFO - PROCESS | 6615 | 1468184979554 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:09:39 INFO - PROCESS | 6615 | 1468184979613 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 6615 | 1468184979615 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x121356000 == 43 [pid = 6615] [id = 577] 14:09:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x116903000) [pid = 6615] [serial = 1731] [outer = 0x0] 14:09:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11811c400) [pid = 6615] [serial = 1732] [outer = 0x116903000] 14:09:39 INFO - PROCESS | 6615 | 1468184979657 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1182cec00) [pid = 6615] [serial = 1733] [outer = 0x116903000] 14:09:40 INFO - PROCESS | 6615 | 1468184980087 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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 669ms 14:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:09:40 INFO - PROCESS | 6615 | 1468184980111 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 6615 | 1468184980113 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:09:40 INFO - PROCESS | 6615 | 1468184980115 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 6615 | 1468184980118 Marionette TRACE conn2 <- [1,2282,null,{}] 14:09:40 INFO - PROCESS | 6615 | 1468184980126 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}] 14:09:40 INFO - PROCESS | 6615 | 1468184980129 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:40 INFO - PROCESS | 6615 | 1468184980255 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:09:40 INFO - PROCESS | 6615 | 1468184980317 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 6615 | 1468184980320 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x129636800 == 44 [pid = 6615] [id = 578] 14:09:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x11859b800) [pid = 6615] [serial = 1734] [outer = 0x0] 14:09:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1197e2800) [pid = 6615] [serial = 1735] [outer = 0x11859b800] 14:09:40 INFO - PROCESS | 6615 | 1468184980393 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121083800) [pid = 6615] [serial = 1736] [outer = 0x11859b800] 14:09:40 INFO - PROCESS | 6615 | 1468184980869 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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 824ms 14:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:09:40 INFO - PROCESS | 6615 | 1468184980939 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 6615 | 1468184980941 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:09:40 INFO - PROCESS | 6615 | 1468184980943 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 6615 | 1468184980944 Marionette TRACE conn2 <- [1,2286,null,{}] 14:09:40 INFO - PROCESS | 6615 | 1468184980946 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}] 14:09:40 INFO - PROCESS | 6615 | 1468184980948 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:41 INFO - PROCESS | 6615 | 1468184981067 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:09:41 INFO - PROCESS | 6615 | 1468184981194 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 6615 | 1468184981195 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a3e800 == 45 [pid = 6615] [id = 579] 14:09:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1211f7000) [pid = 6615] [serial = 1737] [outer = 0x0] 14:09:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x121930c00) [pid = 6615] [serial = 1738] [outer = 0x1211f7000] 14:09:41 INFO - PROCESS | 6615 | 1468184981243 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x123745800) [pid = 6615] [serial = 1739] [outer = 0x1211f7000] 14:09:41 INFO - PROCESS | 6615 | 1468184981991 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]]]}] 14:09:42 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 14:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1074ms 14:09:42 INFO - PROCESS | 6615 | 1468184982017 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:09:42 INFO - PROCESS | 6615 | 1468184982020 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:09:42 INFO - PROCESS | 6615 | 1468184982023 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 6615 | 1468184982025 Marionette TRACE conn2 <- [1,2290,null,{}] 14:09:42 INFO - PROCESS | 6615 | 1468184982028 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}] 14:09:42 INFO - PROCESS | 6615 | 1468184982030 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:42 INFO - PROCESS | 6615 | 1468184982124 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:09:42 INFO - PROCESS | 6615 | 1468184982198 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 6615 | 1468184982199 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x116f9d000 == 46 [pid = 6615] [id = 580] 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x110d58800) [pid = 6615] [serial = 1740] [outer = 0x0] 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x110d8f800) [pid = 6615] [serial = 1741] [outer = 0x110d58800] 14:09:42 INFO - PROCESS | 6615 | 1468184982228 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x112d9a800) [pid = 6615] [serial = 1742] [outer = 0x110d58800] 14:09:42 INFO - PROCESS | 6615 | 1468184982655 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 674ms 14:09:42 INFO - PROCESS | 6615 | 1468184982696 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 6615 | 1468184982699 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:09:42 INFO - PROCESS | 6615 | 1468184982703 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 6615 | 1468184982705 Marionette TRACE conn2 <- [1,2294,null,{}] 14:09:42 INFO - PROCESS | 6615 | 1468184982708 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}] 14:09:42 INFO - PROCESS | 6615 | 1468184982709 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:42 INFO - PROCESS | 6615 | 1468184982803 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:09:42 INFO - PROCESS | 6615 | 1468184982863 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 6615 | 1468184982865 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184a6000 == 47 [pid = 6615] [id = 581] 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x115e1fc00) [pid = 6615] [serial = 1743] [outer = 0x0] 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x115e8d800) [pid = 6615] [serial = 1744] [outer = 0x115e1fc00] 14:09:42 INFO - PROCESS | 6615 | 1468184982892 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1164ea400) [pid = 6615] [serial = 1745] [outer = 0x115e1fc00] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128fd9800 == 46 [pid = 6615] [id = 574] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128a25000 == 45 [pid = 6615] [id = 573] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x1256e5800 == 44 [pid = 6615] [id = 572] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x12603a800 == 43 [pid = 6615] [id = 571] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121e45800 == 42 [pid = 6615] [id = 570] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121db6800 == 41 [pid = 6615] [id = 569] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121806000 == 40 [pid = 6615] [id = 568] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x12135b800 == 39 [pid = 6615] [id = 567] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb5000 == 38 [pid = 6615] [id = 566] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x11816e800 == 37 [pid = 6615] [id = 565] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x116faf000 == 36 [pid = 6615] [id = 564] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x115ee9000 == 35 [pid = 6615] [id = 562] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x12135a000 == 34 [pid = 6615] [id = 561] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x119ca6000 == 33 [pid = 6615] [id = 563] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x116f9d000 == 32 [pid = 6615] [id = 580] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128a3e800 == 31 [pid = 6615] [id = 579] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x129636800 == 30 [pid = 6615] [id = 578] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121356000 == 29 [pid = 6615] [id = 577] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x129634800 == 28 [pid = 6615] [id = 575] 14:09:43 INFO - PROCESS | 6615 | --DOCSHELL 0x11746f000 == 27 [pid = 6615] [id = 576] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x119af1000) [pid = 6615] [serial = 1643] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x119418000) [pid = 6615] [serial = 1642] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x121d23800) [pid = 6615] [serial = 1682] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1211ca000) [pid = 6615] [serial = 1646] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x119af5400) [pid = 6615] [serial = 1645] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x118371c00) [pid = 6615] [serial = 1661] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x113c72000) [pid = 6615] [serial = 1649] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x112f42c00) [pid = 6615] [serial = 1648] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1185a7c00) [pid = 6615] [serial = 1664] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1169f3c00) [pid = 6615] [serial = 1657] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1169f7c00) [pid = 6615] [serial = 1652] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x119af3000) [pid = 6615] [serial = 1669] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x116797400) [pid = 6615] [serial = 1651] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x113c98400) [pid = 6615] [serial = 1654] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x118751000) [pid = 6615] [serial = 1666] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121122400) [pid = 6615] [serial = 1670] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x116770400) [pid = 6615] [serial = 1676] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1211bf400) [pid = 6615] [serial = 1672] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1133f4800) [pid = 6615] [serial = 1675] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11858fc00) [pid = 6615] [serial = 1678] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x116773800) [pid = 6615] [serial = 1637] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x115d45c00) [pid = 6615] [serial = 1636] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1211c4400) [pid = 6615] [serial = 1681] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x117eb6800) [pid = 6615] [serial = 1658] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x121938000) [pid = 6615] [serial = 1673] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1182d1400) [pid = 6615] [serial = 1660] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x118526c00) [pid = 6615] [serial = 1640] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x115de2400) [pid = 6615] [serial = 1655] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11813b400) [pid = 6615] [serial = 1639] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118594400) [pid = 6615] [serial = 1663] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1191b6000) [pid = 6615] [serial = 1667] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x123708400) [pid = 6615] [serial = 1684] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x11945f000) [pid = 6615] [serial = 1679] [outer = 0x0] [url = about:blank] 14:09:43 INFO - PROCESS | 6615 | 1468184983768 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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1072ms 14:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:09:43 INFO - PROCESS | 6615 | 1468184983776 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 6615 | 1468184983779 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:09:43 INFO - PROCESS | 6615 | 1468184983781 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 6615 | 1468184983787 Marionette TRACE conn2 <- [1,2298,null,{}] 14:09:43 INFO - PROCESS | 6615 | 1468184983792 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}] 14:09:43 INFO - PROCESS | 6615 | 1468184983793 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:43 INFO - PROCESS | 6615 | 1468184983879 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:09:43 INFO - PROCESS | 6615 | 1468184983936 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 6615 | 1468184983938 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x1164ab000 == 28 [pid = 6615] [id = 582] 14:09:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x112fe7400) [pid = 6615] [serial = 1746] [outer = 0x0] 14:09:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x113c65c00) [pid = 6615] [serial = 1747] [outer = 0x112fe7400] 14:09:43 INFO - PROCESS | 6615 | 1468184983965 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x115d43400) [pid = 6615] [serial = 1748] [outer = 0x112fe7400] 14:09:44 INFO - PROCESS | 6615 | 1468184984278 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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 525ms 14:09:44 INFO - PROCESS | 6615 | 1468184984307 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 6615 | 1468184984309 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:09:44 INFO - PROCESS | 6615 | 1468184984314 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 6615 | 1468184984316 Marionette TRACE conn2 <- [1,2302,null,{}] 14:09:44 INFO - PROCESS | 6615 | 1468184984320 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}] 14:09:44 INFO - PROCESS | 6615 | 1468184984322 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:44 INFO - PROCESS | 6615 | 1468184984402 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:09:44 INFO - PROCESS | 6615 | 1468184984458 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 6615 | 1468184984460 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x118173000 == 29 [pid = 6615] [id = 583] 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x115de1800) [pid = 6615] [serial = 1749] [outer = 0x0] 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x116770400) [pid = 6615] [serial = 1750] [outer = 0x115de1800] 14:09:44 INFO - PROCESS | 6615 | 1468184984487 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1169ea800) [pid = 6615] [serial = 1751] [outer = 0x115de1800] 14:09:44 INFO - PROCESS | 6615 | 1468184984812 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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 14:09:44 INFO - PROCESS | 6615 | 1468184984836 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 6615 | 1468184984838 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:09:44 INFO - PROCESS | 6615 | 1468184984840 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 6615 | 1468184984843 Marionette TRACE conn2 <- [1,2306,null,{}] 14:09:44 INFO - PROCESS | 6615 | 1468184984851 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}] 14:09:44 INFO - PROCESS | 6615 | 1468184984854 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:44 INFO - PROCESS | 6615 | 1468184984933 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:09:44 INFO - PROCESS | 6615 | 1468184984940 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 6615 | 1468184984942 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bad800 == 30 [pid = 6615] [id = 584] 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x117147000) [pid = 6615] [serial = 1752] [outer = 0x0] 14:09:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11811c000) [pid = 6615] [serial = 1753] [outer = 0x117147000] 14:09:44 INFO - PROCESS | 6615 | 1468184984970 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118141c00) [pid = 6615] [serial = 1754] [outer = 0x117147000] 14:09:45 INFO - PROCESS | 6615 | 1468184985333 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 14:09:45 INFO - PROCESS | 6615 | 1468184985374 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 6615 | 1468184985376 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:09:45 INFO - PROCESS | 6615 | 1468184985380 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 6615 | 1468184985382 Marionette TRACE conn2 <- [1,2310,null,{}] 14:09:45 INFO - PROCESS | 6615 | 1468184985386 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}] 14:09:45 INFO - PROCESS | 6615 | 1468184985388 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:45 INFO - PROCESS | 6615 | 1468184985513 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:09:45 INFO - PROCESS | 6615 | 1468184985519 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 6615 | 1468184985521 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x121265800 == 31 [pid = 6615] [id = 585] 14:09:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1182cc400) [pid = 6615] [serial = 1755] [outer = 0x0] 14:09:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x11836c400) [pid = 6615] [serial = 1756] [outer = 0x1182cc400] 14:09:45 INFO - PROCESS | 6615 | 1468184985562 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x118525c00) [pid = 6615] [serial = 1757] [outer = 0x1182cc400] 14:09:46 INFO - PROCESS | 6615 | 1468184986024 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:09:46 INFO - PROCESS | 6615 | 1468184986052 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 6615 | 1468184986054 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:09:46 INFO - PROCESS | 6615 | 1468184986064 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 6615 | 1468184986066 Marionette TRACE conn2 <- [1,2314,null,{}] 14:09:46 INFO - PROCESS | 6615 | 1468184986078 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}] 14:09:46 INFO - PROCESS | 6615 | 1468184986080 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:46 INFO - PROCESS | 6615 | 1468184986233 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:09:46 INFO - PROCESS | 6615 | 1468184986252 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 6615 | 1468184986254 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x12136d800 == 32 [pid = 6615] [id = 586] 14:09:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x115e95400) [pid = 6615] [serial = 1758] [outer = 0x0] 14:09:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x118590400) [pid = 6615] [serial = 1759] [outer = 0x115e95400] 14:09:46 INFO - PROCESS | 6615 | 1468184986273 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x11859fc00) [pid = 6615] [serial = 1760] [outer = 0x115e95400] 14:09:46 INFO - PROCESS | 6615 | 1468184986693 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 680ms 14:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:09:46 INFO - PROCESS | 6615 | 1468184986745 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 6615 | 1468184986747 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:09:46 INFO - PROCESS | 6615 | 1468184986751 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 6615 | 1468184986752 Marionette TRACE conn2 <- [1,2318,null,{}] 14:09:46 INFO - PROCESS | 6615 | 1468184986756 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}] 14:09:46 INFO - PROCESS | 6615 | 1468184986762 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:46 INFO - PROCESS | 6615 | 1468184986928 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:09:46 INFO - PROCESS | 6615 | 1468184986983 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 6615 | 1468184986984 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb6000 == 33 [pid = 6615] [id = 587] 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1185a6c00) [pid = 6615] [serial = 1761] [outer = 0x0] 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1187fd400) [pid = 6615] [serial = 1762] [outer = 0x1185a6c00] 14:09:47 INFO - PROCESS | 6615 | 1468184987025 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x119461400) [pid = 6615] [serial = 1763] [outer = 0x1185a6c00] 14:09:47 INFO - PROCESS | 6615 | 1468184987410 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] 14:09:47 INFO - PROCESS | 6615 | 1468184987424 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:09:47 INFO - PROCESS | 6615 | 1468184987426 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 6615 | 1468184987427 Marionette TRACE conn2 <- [1,2322,null,{}] 14:09:47 INFO - PROCESS | 6615 | 1468184987435 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}] 14:09:47 INFO - PROCESS | 6615 | 1468184987437 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:47 INFO - PROCESS | 6615 | 1468184987536 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:09:47 INFO - PROCESS | 6615 | 1468184987540 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 6615 | 1468184987541 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dc3000 == 34 [pid = 6615] [id = 588] 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1185a7800) [pid = 6615] [serial = 1764] [outer = 0x0] 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1197e8400) [pid = 6615] [serial = 1765] [outer = 0x1185a7800] 14:09:47 INFO - PROCESS | 6615 | 1468184987565 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x119af8800) [pid = 6615] [serial = 1766] [outer = 0x1185a7800] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x119a3e400) [pid = 6615] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1182d5c00) [pid = 6615] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x12131b000) [pid = 6615] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121b1c800) [pid = 6615] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x113c94800) [pid = 6615] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x113c8f800) [pid = 6615] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x121b2b400) [pid = 6615] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1182d3400) [pid = 6615] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11676c800) [pid = 6615] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11337b000) [pid = 6615] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x112d93400) [pid = 6615] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x112134800) [pid = 6615] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x115ddd800) [pid = 6615] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x123737c00) [pid = 6615] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:09:47 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1254bb400) [pid = 6615] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:09:48 INFO - PROCESS | 6615 | 1468184988088 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 669ms 14:09:48 INFO - PROCESS | 6615 | 1468184988096 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 6615 | 1468184988097 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:09:48 INFO - PROCESS | 6615 | 1468184988099 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 6615 | 1468184988102 Marionette TRACE conn2 <- [1,2326,null,{}] 14:09:48 INFO - PROCESS | 6615 | 1468184988105 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}] 14:09:48 INFO - PROCESS | 6615 | 1468184988106 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:48 INFO - PROCESS | 6615 | 1468184988182 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:09:48 INFO - PROCESS | 6615 | 1468184988187 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 6615 | 1468184988188 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e20000 == 35 [pid = 6615] [id = 589] 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x11676c800) [pid = 6615] [serial = 1767] [outer = 0x0] 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1182d3400) [pid = 6615] [serial = 1768] [outer = 0x11676c800] 14:09:48 INFO - PROCESS | 6615 | 1468184988213 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119af1000) [pid = 6615] [serial = 1769] [outer = 0x11676c800] 14:09:48 INFO - PROCESS | 6615 | 1468184988555 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 14:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:09:48 INFO - PROCESS | 6615 | 1468184988580 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 6615 | 1468184988581 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:09:48 INFO - PROCESS | 6615 | 1468184988585 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 6615 | 1468184988588 Marionette TRACE conn2 <- [1,2330,null,{}] 14:09:48 INFO - PROCESS | 6615 | 1468184988591 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}] 14:09:48 INFO - PROCESS | 6615 | 1468184988592 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:48 INFO - PROCESS | 6615 | 1468184988695 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:09:48 INFO - PROCESS | 6615 | 1468184988704 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 6615 | 1468184988705 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237d9800 == 36 [pid = 6615] [id = 590] 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x118598c00) [pid = 6615] [serial = 1770] [outer = 0x0] 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119e4ac00) [pid = 6615] [serial = 1771] [outer = 0x118598c00] 14:09:48 INFO - PROCESS | 6615 | 1468184988729 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12107f000) [pid = 6615] [serial = 1772] [outer = 0x118598c00] 14:09:49 INFO - PROCESS | 6615 | 1468184989037 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 472ms 14:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:09:49 INFO - PROCESS | 6615 | 1468184989056 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 6615 | 1468184989058 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:09:49 INFO - PROCESS | 6615 | 1468184989060 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 6615 | 1468184989061 Marionette TRACE conn2 <- [1,2334,null,{}] 14:09:49 INFO - PROCESS | 6615 | 1468184989063 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}] 14:09:49 INFO - PROCESS | 6615 | 1468184989064 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:49 INFO - PROCESS | 6615 | 1468184989144 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:09:49 INFO - PROCESS | 6615 | 1468184989147 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 6615 | 1468184989149 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x12604f000 == 37 [pid = 6615] [id = 591] 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x12107f400) [pid = 6615] [serial = 1773] [outer = 0x0] 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121088400) [pid = 6615] [serial = 1774] [outer = 0x12107f400] 14:09:49 INFO - PROCESS | 6615 | 1468184989174 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121123800) [pid = 6615] [serial = 1775] [outer = 0x12107f400] 14:09:49 INFO - PROCESS | 6615 | 1468184989526 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 470ms 14:09:49 INFO - PROCESS | 6615 | 1468184989530 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 6615 | 1468184989532 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:09:49 INFO - PROCESS | 6615 | 1468184989537 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 6615 | 1468184989546 Marionette TRACE conn2 <- [1,2338,null,{}] 14:09:49 INFO - PROCESS | 6615 | 1468184989549 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}] 14:09:49 INFO - PROCESS | 6615 | 1468184989551 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:49 INFO - PROCESS | 6615 | 1468184989671 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:09:49 INFO - PROCESS | 6615 | 1468184989678 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 6615 | 1468184989680 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e91000 == 38 [pid = 6615] [id = 592] 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x121129400) [pid = 6615] [serial = 1776] [outer = 0x0] 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1211cac00) [pid = 6615] [serial = 1777] [outer = 0x121129400] 14:09:49 INFO - PROCESS | 6615 | 1468184989707 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121d2e800) [pid = 6615] [serial = 1778] [outer = 0x121129400] 14:09:50 INFO - PROCESS | 6615 | 1468184990128 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 14:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:09:50 INFO - PROCESS | 6615 | 1468184990164 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 6615 | 1468184990167 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:09:50 INFO - PROCESS | 6615 | 1468184990170 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 6615 | 1468184990172 Marionette TRACE conn2 <- [1,2342,null,{}] 14:09:50 INFO - PROCESS | 6615 | 1468184990176 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}] 14:09:50 INFO - PROCESS | 6615 | 1468184990178 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:50 INFO - PROCESS | 6615 | 1468184990291 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:09:50 INFO - PROCESS | 6615 | 1468184990377 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 6615 | 1468184990379 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ab5000 == 39 [pid = 6615] [id = 593] 14:09:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x111c75800) [pid = 6615] [serial = 1779] [outer = 0x0] 14:09:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x112f42400) [pid = 6615] [serial = 1780] [outer = 0x111c75800] 14:09:50 INFO - PROCESS | 6615 | 1468184990410 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x113c64800) [pid = 6615] [serial = 1781] [outer = 0x111c75800] 14:09:50 INFO - PROCESS | 6615 | 1468184990948 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 825ms 14:09:50 INFO - PROCESS | 6615 | 1468184990995 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 6615 | 1468184990998 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:09:51 INFO - PROCESS | 6615 | 1468184991005 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 6615 | 1468184991007 Marionette TRACE conn2 <- [1,2346,null,{}] 14:09:51 INFO - PROCESS | 6615 | 1468184991009 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}] 14:09:51 INFO - PROCESS | 6615 | 1468184991011 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:51 INFO - PROCESS | 6615 | 1468184991122 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:09:51 INFO - PROCESS | 6615 | 1468184991206 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 6615 | 1468184991208 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x121261800 == 40 [pid = 6615] [id = 594] 14:09:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1167a1400) [pid = 6615] [serial = 1782] [outer = 0x0] 14:09:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1169ef400) [pid = 6615] [serial = 1783] [outer = 0x1167a1400] 14:09:51 INFO - PROCESS | 6615 | 1468184991239 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x117559c00) [pid = 6615] [serial = 1784] [outer = 0x1167a1400] 14:09:51 INFO - PROCESS | 6615 | 1468184991868 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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 874ms 14:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:09:51 INFO - PROCESS | 6615 | 1468184991879 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 6615 | 1468184991881 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:09:51 INFO - PROCESS | 6615 | 1468184991885 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 6615 | 1468184991887 Marionette TRACE conn2 <- [1,2350,null,{}] 14:09:51 INFO - PROCESS | 6615 | 1468184991890 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}] 14:09:51 INFO - PROCESS | 6615 | 1468184991892 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:52 INFO - PROCESS | 6615 | 1468184992001 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:09:52 INFO - PROCESS | 6615 | 1468184992061 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 6615 | 1468184992063 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184a7800 == 41 [pid = 6615] [id = 595] 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x115d43c00) [pid = 6615] [serial = 1785] [outer = 0x0] 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x115e29000) [pid = 6615] [serial = 1786] [outer = 0x115d43c00] 14:09:52 INFO - PROCESS | 6615 | 1468184992091 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x116776c00) [pid = 6615] [serial = 1787] [outer = 0x115d43c00] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x12604f000 == 40 [pid = 6615] [id = 591] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x1237d9800 == 39 [pid = 6615] [id = 590] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x121e20000 == 38 [pid = 6615] [id = 589] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x121dc3000 == 37 [pid = 6615] [id = 588] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb6000 == 36 [pid = 6615] [id = 587] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x12136d800 == 35 [pid = 6615] [id = 586] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x121265800 == 34 [pid = 6615] [id = 585] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x119bad800 == 33 [pid = 6615] [id = 584] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x118173000 == 32 [pid = 6615] [id = 583] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x1164ab000 == 31 [pid = 6615] [id = 582] 14:09:52 INFO - PROCESS | 6615 | --DOCSHELL 0x1184a6000 == 30 [pid = 6615] [id = 581] 14:09:52 INFO - PROCESS | 6615 | 1468184992524 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]]]}] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119f4e400) [pid = 6615] [serial = 1708] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x1191bf800) [pid = 6615] [serial = 1705] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x121bc3800) [pid = 6615] [serial = 1711] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x123738800) [pid = 6615] [serial = 1714] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116779000) [pid = 6615] [serial = 1696] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x116fbec00) [pid = 6615] [serial = 1697] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x115d3ac00) [pid = 6615] [serial = 1693] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115e21c00) [pid = 6615] [serial = 1694] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x123775800) [pid = 6615] [serial = 1685] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1187f3400) [pid = 6615] [serial = 1702] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1169f4000) [pid = 6615] [serial = 1690] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1185a8000) [pid = 6615] [serial = 1718] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118137000) [pid = 6615] [serial = 1691] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1182ccc00) [pid = 6615] [serial = 1699] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11858dc00) [pid = 6615] [serial = 1700] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1129db400) [pid = 6615] [serial = 1687] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x113c68000) [pid = 6615] [serial = 1688] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1211bf000) [pid = 6615] [serial = 1720] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x116988400) [pid = 6615] [serial = 1717] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1254ba800) [pid = 6615] [serial = 1724] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x12538bc00) [pid = 6615] [serial = 1723] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1256c0000) [pid = 6615] [serial = 1726] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x123740c00) [pid = 6615] [serial = 1715] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x119166800) [pid = 6615] [serial = 1721] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x121d2d800) [pid = 6615] [serial = 1712] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x125a58400) [pid = 6615] [serial = 1727] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1211cb400) [pid = 6615] [serial = 1709] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x119163c00) [pid = 6615] [serial = 1703] [outer = 0x0] [url = about:blank] 14:09:52 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1197e2400) [pid = 6615] [serial = 1706] [outer = 0x0] [url = about:blank] 14:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 14:09:52 INFO - PROCESS | 6615 | 1468184992555 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 6615 | 1468184992558 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:09:52 INFO - PROCESS | 6615 | 1468184992562 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 6615 | 1468184992564 Marionette TRACE conn2 <- [1,2354,null,{}] 14:09:52 INFO - PROCESS | 6615 | 1468184992566 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}] 14:09:52 INFO - PROCESS | 6615 | 1468184992569 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:52 INFO - PROCESS | 6615 | 1468184992648 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:09:52 INFO - PROCESS | 6615 | 1468184992655 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 6615 | 1468184992656 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x11806f000 == 31 [pid = 6615] [id = 596] 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1169f5400) [pid = 6615] [serial = 1788] [outer = 0x0] 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x117149400) [pid = 6615] [serial = 1789] [outer = 0x1169f5400] 14:09:52 INFO - PROCESS | 6615 | 1468184992683 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11811b400) [pid = 6615] [serial = 1790] [outer = 0x1169f5400] 14:09:53 INFO - PROCESS | 6615 | 1468184993029 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 14:09:53 INFO - PROCESS | 6615 | 1468184993034 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 6615 | 1468184993038 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:09:53 INFO - PROCESS | 6615 | 1468184993041 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 6615 | 1468184993043 Marionette TRACE conn2 <- [1,2358,null,{}] 14:09:53 INFO - PROCESS | 6615 | 1468184993054 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}] 14:09:53 INFO - PROCESS | 6615 | 1468184993057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:53 INFO - PROCESS | 6615 | 1468184993159 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:09:53 INFO - PROCESS | 6615 | 1468184993222 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 6615 | 1468184993224 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101c000 == 32 [pid = 6615] [id = 597] 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x11811e400) [pid = 6615] [serial = 1791] [outer = 0x0] 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1182cd000) [pid = 6615] [serial = 1792] [outer = 0x11811e400] 14:09:53 INFO - PROCESS | 6615 | 1468184993255 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1185a6800) [pid = 6615] [serial = 1793] [outer = 0x11811e400] 14:09:53 INFO - PROCESS | 6615 | 1468184993544 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 14:09:53 INFO - PROCESS | 6615 | 1468184993577 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 6615 | 1468184993579 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:09:53 INFO - PROCESS | 6615 | 1468184993594 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 6615 | 1468184993596 Marionette TRACE conn2 <- [1,2362,null,{}] 14:09:53 INFO - PROCESS | 6615 | 1468184993602 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}] 14:09:53 INFO - PROCESS | 6615 | 1468184993606 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:53 INFO - PROCESS | 6615 | 1468184993747 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:09:53 INFO - PROCESS | 6615 | 1468184993847 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 6615 | 1468184993849 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216e0800 == 33 [pid = 6615] [id = 598] 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1185a7c00) [pid = 6615] [serial = 1794] [outer = 0x0] 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11910bc00) [pid = 6615] [serial = 1795] [outer = 0x1185a7c00] 14:09:53 INFO - PROCESS | 6615 | 1468184993896 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1191b8000) [pid = 6615] [serial = 1796] [outer = 0x1185a7c00] 14:09:54 INFO - PROCESS | 6615 | 1468184994252 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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 688ms 14:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:09:54 INFO - PROCESS | 6615 | 1468184994272 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 6615 | 1468184994274 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:09:54 INFO - PROCESS | 6615 | 1468184994276 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 6615 | 1468184994277 Marionette TRACE conn2 <- [1,2366,null,{}] 14:09:54 INFO - PROCESS | 6615 | 1468184994297 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}] 14:09:54 INFO - PROCESS | 6615 | 1468184994299 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:54 INFO - PROCESS | 6615 | 1468184994377 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:09:54 INFO - PROCESS | 6615 | 1468184994381 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 6615 | 1468184994382 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x121db5800 == 34 [pid = 6615] [id = 599] 14:09:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x112d97000) [pid = 6615] [serial = 1797] [outer = 0x0] 14:09:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11945bc00) [pid = 6615] [serial = 1798] [outer = 0x112d97000] 14:09:54 INFO - PROCESS | 6615 | 1468184994410 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x119af2c00) [pid = 6615] [serial = 1799] [outer = 0x112d97000] 14:09:54 INFO - PROCESS | 6615 | 1468184994809 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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 14:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:09:54 INFO - PROCESS | 6615 | 1468184994844 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 6615 | 1468184994845 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:09:54 INFO - PROCESS | 6615 | 1468184994847 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 6615 | 1468184994849 Marionette TRACE conn2 <- [1,2370,null,{}] 14:09:54 INFO - PROCESS | 6615 | 1468184994851 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}] 14:09:54 INFO - PROCESS | 6615 | 1468184994855 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:54 INFO - PROCESS | 6615 | 1468184994978 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:09:54 INFO - PROCESS | 6615 | 1468184994990 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 6615 | 1468184994992 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x125455000 == 35 [pid = 6615] [id = 600] 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119cbb000) [pid = 6615] [serial = 1800] [outer = 0x0] 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121125800) [pid = 6615] [serial = 1801] [outer = 0x119cbb000] 14:09:55 INFO - PROCESS | 6615 | 1468184995017 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121d29c00) [pid = 6615] [serial = 1802] [outer = 0x119cbb000] 14:09:55 INFO - PROCESS | 6615 | 1468184995400 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 14:09:55 INFO - PROCESS | 6615 | 1468184995420 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 6615 | 1468184995421 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:09:55 INFO - PROCESS | 6615 | 1468184995423 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 6615 | 1468184995424 Marionette TRACE conn2 <- [1,2374,null,{}] 14:09:55 INFO - PROCESS | 6615 | 1468184995427 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}] 14:09:55 INFO - PROCESS | 6615 | 1468184995428 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:55 INFO - PROCESS | 6615 | 1468184995529 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:09:55 INFO - PROCESS | 6615 | 1468184995540 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 6615 | 1468184995542 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e8d000 == 36 [pid = 6615] [id = 601] 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121d2d800) [pid = 6615] [serial = 1803] [outer = 0x0] 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x122fc6400) [pid = 6615] [serial = 1804] [outer = 0x121d2d800] 14:09:55 INFO - PROCESS | 6615 | 1468184995566 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x12373ec00) [pid = 6615] [serial = 1805] [outer = 0x121d2d800] 14:09:55 INFO - PROCESS | 6615 | 1468184995987 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 572ms 14:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:09:56 INFO - PROCESS | 6615 | 1468184995996 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 6615 | 1468184995998 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:09:56 INFO - PROCESS | 6615 | 1468184996003 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 6615 | 1468184996004 Marionette TRACE conn2 <- [1,2378,null,{}] 14:09:56 INFO - PROCESS | 6615 | 1468184996006 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}] 14:09:56 INFO - PROCESS | 6615 | 1468184996008 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:56 INFO - PROCESS | 6615 | 1468184996098 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:09:56 INFO - PROCESS | 6615 | 1468184996108 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 6615 | 1468184996109 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a2c000 == 37 [pid = 6615] [id = 602] 14:09:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121d2b800) [pid = 6615] [serial = 1806] [outer = 0x0] 14:09:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x123775c00) [pid = 6615] [serial = 1807] [outer = 0x121d2b800] 14:09:56 INFO - PROCESS | 6615 | 1468184996131 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12538bc00) [pid = 6615] [serial = 1808] [outer = 0x121d2b800] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x118598c00) [pid = 6615] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x115e95400) [pid = 6615] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x112fe7400) [pid = 6615] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x1182cc400) [pid = 6615] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x117147000) [pid = 6615] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x115e1fc00) [pid = 6615] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x115de1800) [pid = 6615] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1185a6c00) [pid = 6615] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x112984000) [pid = 6615] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x116903000) [pid = 6615] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x12107f400) [pid = 6615] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x11859b800) [pid = 6615] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1185a7800) [pid = 6615] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1211f7000) [pid = 6615] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x110d58800) [pid = 6615] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:09:56 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x11676c800) [pid = 6615] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:09:56 INFO - PROCESS | 6615 | 1468184996813 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 873ms 14:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:09:56 INFO - PROCESS | 6615 | 1468184996878 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 6615 | 1468184996879 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:09:56 INFO - PROCESS | 6615 | 1468184996881 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 6615 | 1468184996882 Marionette TRACE conn2 <- [1,2382,null,{}] 14:09:56 INFO - PROCESS | 6615 | 1468184996884 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}] 14:09:56 INFO - PROCESS | 6615 | 1468184996886 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:56 INFO - PROCESS | 6615 | 1468184996974 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:09:56 INFO - PROCESS | 6615 | 1468184996977 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 6615 | 1468184996978 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x11917b800 == 38 [pid = 6615] [id = 603] 14:09:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x115de2400) [pid = 6615] [serial = 1809] [outer = 0x0] 14:09:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x115e1fc00) [pid = 6615] [serial = 1810] [outer = 0x115de2400] 14:09:57 INFO - PROCESS | 6615 | 1468184997004 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11813c800) [pid = 6615] [serial = 1811] [outer = 0x115de2400] 14:09:57 INFO - PROCESS | 6615 | 1468184997345 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 468ms 14:09:57 INFO - PROCESS | 6615 | 1468184997349 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 6615 | 1468184997352 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:09:57 INFO - PROCESS | 6615 | 1468184997356 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 6615 | 1468184997357 Marionette TRACE conn2 <- [1,2386,null,{}] 14:09:57 INFO - PROCESS | 6615 | 1468184997360 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}] 14:09:57 INFO - PROCESS | 6615 | 1468184997361 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:57 INFO - PROCESS | 6615 | 1468184997470 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:09:57 INFO - PROCESS | 6615 | 1468184997492 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 6615 | 1468184997493 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fc0800 == 39 [pid = 6615] [id = 604] 14:09:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118139000) [pid = 6615] [serial = 1812] [outer = 0x0] 14:09:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119464800) [pid = 6615] [serial = 1813] [outer = 0x118139000] 14:09:57 INFO - PROCESS | 6615 | 1468184997518 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12538d400) [pid = 6615] [serial = 1814] [outer = 0x118139000] 14:09:57 INFO - PROCESS | 6615 | 1468184997820 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 14:09:57 INFO - PROCESS | 6615 | 1468184997877 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 6615 | 1468184997878 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:09:57 INFO - PROCESS | 6615 | 1468184997881 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 6615 | 1468184997882 Marionette TRACE conn2 <- [1,2390,null,{}] 14:09:57 INFO - PROCESS | 6615 | 1468184997885 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}] 14:09:57 INFO - PROCESS | 6615 | 1468184997886 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:57 INFO - PROCESS | 6615 | 1468184997987 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:09:57 INFO - PROCESS | 6615 | 1468184997991 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 6615 | 1468184997993 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x129644800 == 40 [pid = 6615] [id = 605] 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x125390800) [pid = 6615] [serial = 1815] [outer = 0x0] 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1256b6000) [pid = 6615] [serial = 1816] [outer = 0x125390800] 14:09:58 INFO - PROCESS | 6615 | 1468184998018 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125fc9400) [pid = 6615] [serial = 1817] [outer = 0x125390800] 14:09:58 INFO - PROCESS | 6615 | 1468184998358 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 14:09:58 INFO - PROCESS | 6615 | 1468184998401 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 6615 | 1468184998402 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:09:58 INFO - PROCESS | 6615 | 1468184998416 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 6615 | 1468184998417 Marionette TRACE conn2 <- [1,2394,null,{}] 14:09:58 INFO - PROCESS | 6615 | 1468184998419 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}] 14:09:58 INFO - PROCESS | 6615 | 1468184998420 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:58 INFO - PROCESS | 6615 | 1468184998506 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:09:58 INFO - PROCESS | 6615 | 1468184998510 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 6615 | 1468184998511 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x129920800 == 41 [pid = 6615] [id = 606] 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x125fce000) [pid = 6615] [serial = 1818] [outer = 0x0] 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x125ff7400) [pid = 6615] [serial = 1819] [outer = 0x125fce000] 14:09:58 INFO - PROCESS | 6615 | 1468184998535 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12608d400) [pid = 6615] [serial = 1820] [outer = 0x125fce000] 14:09:59 INFO - PROCESS | 6615 | 1468184999019 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 681ms 14:09:59 INFO - PROCESS | 6615 | 1468184999086 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:09:59 INFO - PROCESS | 6615 | 1468184999089 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:09:59 INFO - PROCESS | 6615 | 1468184999092 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 6615 | 1468184999094 Marionette TRACE conn2 <- [1,2398,null,{}] 14:09:59 INFO - PROCESS | 6615 | 1468184999098 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}] 14:09:59 INFO - PROCESS | 6615 | 1468184999100 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:59 INFO - PROCESS | 6615 | 1468184999206 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:09:59 INFO - PROCESS | 6615 | 1468184999282 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 6615 | 1468184999283 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075800 == 42 [pid = 6615] [id = 607] 14:09:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x112fea800) [pid = 6615] [serial = 1821] [outer = 0x0] 14:09:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x11619f800) [pid = 6615] [serial = 1822] [outer = 0x112fea800] 14:09:59 INFO - PROCESS | 6615 | 1468184999314 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x116987400) [pid = 6615] [serial = 1823] [outer = 0x112fea800] 14:09:59 INFO - PROCESS | 6615 | 1468184999768 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 722ms 14:09:59 INFO - PROCESS | 6615 | 1468184999813 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 6615 | 1468184999816 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:09:59 INFO - PROCESS | 6615 | 1468184999821 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 6615 | 1468184999823 Marionette TRACE conn2 <- [1,2402,null,{}] 14:09:59 INFO - PROCESS | 6615 | 1468184999826 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}] 14:09:59 INFO - PROCESS | 6615 | 1468184999828 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:09:59 INFO - PROCESS | 6615 | 1468184999933 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:10:00 INFO - PROCESS | 6615 | 1468185000008 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 6615 | 1468185000009 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d72800 == 43 [pid = 6615] [id = 608] 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x118116400) [pid = 6615] [serial = 1824] [outer = 0x0] 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1182cb000) [pid = 6615] [serial = 1825] [outer = 0x118116400] 14:10:00 INFO - PROCESS | 6615 | 1468185000041 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x11858ac00) [pid = 6615] [serial = 1826] [outer = 0x118116400] 14:10:00 INFO - PROCESS | 6615 | 1468185000461 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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 672ms 14:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:10:00 INFO - PROCESS | 6615 | 1468185000493 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 6615 | 1468185000495 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:10:00 INFO - PROCESS | 6615 | 1468185000497 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 6615 | 1468185000500 Marionette TRACE conn2 <- [1,2406,null,{}] 14:10:00 INFO - PROCESS | 6615 | 1468185000508 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}] 14:10:00 INFO - PROCESS | 6615 | 1468185000512 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:00 INFO - PROCESS | 6615 | 1468185000619 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:10:00 INFO - PROCESS | 6615 | 1468185000684 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 6615 | 1468185000687 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x129989800 == 44 [pid = 6615] [id = 609] 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x119163c00) [pid = 6615] [serial = 1827] [outer = 0x0] 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x119af2000) [pid = 6615] [serial = 1828] [outer = 0x119163c00] 14:10:00 INFO - PROCESS | 6615 | 1468185000758 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x12112a400) [pid = 6615] [serial = 1829] [outer = 0x119163c00] 14:10:01 INFO - PROCESS | 6615 | 1468185001196 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 725ms 14:10:01 INFO - PROCESS | 6615 | 1468185001232 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 6615 | 1468185001234 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:10:01 INFO - PROCESS | 6615 | 1468185001264 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 6615 | 1468185001266 Marionette TRACE conn2 <- [1,2410,null,{}] 14:10:01 INFO - PROCESS | 6615 | 1468185001268 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}] 14:10:01 INFO - PROCESS | 6615 | 1468185001269 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:01 INFO - PROCESS | 6615 | 1468185001387 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:10:01 INFO - PROCESS | 6615 | 1468185001491 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 6615 | 1468185001492 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x112edf800 == 45 [pid = 6615] [id = 610] 14:10:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x110d91c00) [pid = 6615] [serial = 1830] [outer = 0x0] 14:10:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x115e96000) [pid = 6615] [serial = 1831] [outer = 0x110d91c00] 14:10:01 INFO - PROCESS | 6615 | 1468185001523 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x11859a800) [pid = 6615] [serial = 1832] [outer = 0x110d91c00] 14:10:02 INFO - PROCESS | 6615 | 1468185002066 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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 825ms 14:10:02 INFO - PROCESS | 6615 | 1468185002089 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 6615 | 1468185002092 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:10:02 INFO - PROCESS | 6615 | 1468185002095 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 6615 | 1468185002097 Marionette TRACE conn2 <- [1,2414,null,{}] 14:10:02 INFO - PROCESS | 6615 | 1468185002104 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}] 14:10:02 INFO - PROCESS | 6615 | 1468185002105 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:02 INFO - PROCESS | 6615 | 1468185002199 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:10:02 INFO - PROCESS | 6615 | 1468185002274 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 6615 | 1468185002275 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x1164ad000 == 46 [pid = 6615] [id = 611] 14:10:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x1169f2800) [pid = 6615] [serial = 1833] [outer = 0x0] 14:10:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x11755c000) [pid = 6615] [serial = 1834] [outer = 0x1169f2800] 14:10:02 INFO - PROCESS | 6615 | 1468185002304 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x11813c000) [pid = 6615] [serial = 1835] [outer = 0x1169f2800] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x129644800 == 45 [pid = 6615] [id = 605] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x128fc0800 == 44 [pid = 6615] [id = 604] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x11917b800 == 43 [pid = 6615] [id = 603] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x128a2c000 == 42 [pid = 6615] [id = 602] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x126e8d000 == 41 [pid = 6615] [id = 601] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x125455000 == 40 [pid = 6615] [id = 600] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x121db5800 == 39 [pid = 6615] [id = 599] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x1216e0800 == 38 [pid = 6615] [id = 598] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x12101c000 == 37 [pid = 6615] [id = 597] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x11806f000 == 36 [pid = 6615] [id = 596] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x1184a7800 == 35 [pid = 6615] [id = 595] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x121261800 == 34 [pid = 6615] [id = 594] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x116ab5000 == 33 [pid = 6615] [id = 593] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x126e91000 == 32 [pid = 6615] [id = 592] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x112edf800 == 31 [pid = 6615] [id = 610] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x129989800 == 30 [pid = 6615] [id = 609] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x121d72800 == 29 [pid = 6615] [id = 608] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x129920800 == 28 [pid = 6615] [id = 606] 14:10:03 INFO - PROCESS | 6615 | --DOCSHELL 0x118075800 == 27 [pid = 6615] [id = 607] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x118590400) [pid = 6615] [serial = 1759] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x113c65c00) [pid = 6615] [serial = 1747] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x115d43400) [pid = 6615] [serial = 1748] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x11836c400) [pid = 6615] [serial = 1756] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x11811c000) [pid = 6615] [serial = 1753] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1164ea400) [pid = 6615] [serial = 1745] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x115e8d800) [pid = 6615] [serial = 1744] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1169ea800) [pid = 6615] [serial = 1751] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x116770400) [pid = 6615] [serial = 1750] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1187fd400) [pid = 6615] [serial = 1762] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x115e8e000) [pid = 6615] [serial = 1730] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x113217800) [pid = 6615] [serial = 1729] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1182cec00) [pid = 6615] [serial = 1733] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11811c400) [pid = 6615] [serial = 1732] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121123800) [pid = 6615] [serial = 1775] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1197e2800) [pid = 6615] [serial = 1735] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121083800) [pid = 6615] [serial = 1736] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11859fc00) [pid = 6615] [serial = 1760] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1197e8400) [pid = 6615] [serial = 1765] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x123745800) [pid = 6615] [serial = 1739] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x121930c00) [pid = 6615] [serial = 1738] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x119461400) [pid = 6615] [serial = 1763] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112d9a800) [pid = 6615] [serial = 1742] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x110d8f800) [pid = 6615] [serial = 1741] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1211cac00) [pid = 6615] [serial = 1777] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1182d3400) [pid = 6615] [serial = 1768] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x121088400) [pid = 6615] [serial = 1774] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x119af1000) [pid = 6615] [serial = 1769] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x119af8800) [pid = 6615] [serial = 1766] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x118141c00) [pid = 6615] [serial = 1754] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x119e4ac00) [pid = 6615] [serial = 1771] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x12107f000) [pid = 6615] [serial = 1772] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x118525c00) [pid = 6615] [serial = 1757] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 6615 | 1468185003253 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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1175ms 14:10:03 INFO - PROCESS | 6615 | 1468185003273 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:10:03 INFO - PROCESS | 6615 | 1468185003275 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:10:03 INFO - PROCESS | 6615 | 1468185003278 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 6615 | 1468185003280 Marionette TRACE conn2 <- [1,2418,null,{}] 14:10:03 INFO - PROCESS | 6615 | 1468185003285 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}] 14:10:03 INFO - PROCESS | 6615 | 1468185003288 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:03 INFO - PROCESS | 6615 | 1468185003367 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:10:03 INFO - PROCESS | 6615 | 1468185003423 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 6615 | 1468185003425 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x116689800 == 28 [pid = 6615] [id = 612] 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x113ddc800) [pid = 6615] [serial = 1836] [outer = 0x0] 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x115d44400) [pid = 6615] [serial = 1837] [outer = 0x113ddc800] 14:10:03 INFO - PROCESS | 6615 | 1468185003453 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x115e8e000) [pid = 6615] [serial = 1838] [outer = 0x113ddc800] 14:10:03 INFO - PROCESS | 6615 | 1468185003777 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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 14:10:03 INFO - PROCESS | 6615 | 1468185003799 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 6615 | 1468185003805 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:10:03 INFO - PROCESS | 6615 | 1468185003810 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 6615 | 1468185003812 Marionette TRACE conn2 <- [1,2422,null,{}] 14:10:03 INFO - PROCESS | 6615 | 1468185003814 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}] 14:10:03 INFO - PROCESS | 6615 | 1468185003816 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:03 INFO - PROCESS | 6615 | 1468185003898 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:10:03 INFO - PROCESS | 6615 | 1468185003904 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 6615 | 1468185003906 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x11817d000 == 29 [pid = 6615] [id = 613] 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x116777400) [pid = 6615] [serial = 1839] [outer = 0x0] 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x116981800) [pid = 6615] [serial = 1840] [outer = 0x116777400] 14:10:03 INFO - PROCESS | 6615 | 1468185003934 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x117eb1000) [pid = 6615] [serial = 1841] [outer = 0x116777400] 14:10:04 INFO - PROCESS | 6615 | 1468185004309 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 14:10:04 INFO - PROCESS | 6615 | 1468185004329 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 6615 | 1468185004331 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:10:04 INFO - PROCESS | 6615 | 1468185004333 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 6615 | 1468185004336 Marionette TRACE conn2 <- [1,2426,null,{}] 14:10:04 INFO - PROCESS | 6615 | 1468185004343 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}] 14:10:04 INFO - PROCESS | 6615 | 1468185004347 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:04 INFO - PROCESS | 6615 | 1468185004427 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:10:04 INFO - PROCESS | 6615 | 1468185004432 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 6615 | 1468185004435 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb9000 == 30 [pid = 6615] [id = 614] 14:10:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x110d88400) [pid = 6615] [serial = 1842] [outer = 0x0] 14:10:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1182d2c00) [pid = 6615] [serial = 1843] [outer = 0x110d88400] 14:10:04 INFO - PROCESS | 6615 | 1468185004467 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118526400) [pid = 6615] [serial = 1844] [outer = 0x110d88400] 14:10:04 INFO - PROCESS | 6615 | 1468185004797 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 471ms 14:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:10:04 INFO - PROCESS | 6615 | 1468185004806 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 6615 | 1468185004807 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:10:04 INFO - PROCESS | 6615 | 1468185004810 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 6615 | 1468185004811 Marionette TRACE conn2 <- [1,2430,null,{}] 14:10:04 INFO - PROCESS | 6615 | 1468185004813 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}] 14:10:04 INFO - PROCESS | 6615 | 1468185004814 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:04 INFO - PROCESS | 6615 | 1468185004896 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:10:04 INFO - PROCESS | 6615 | 1468185004957 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 6615 | 1468185004959 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x121342000 == 31 [pid = 6615] [id = 615] 14:10:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1182d5800) [pid = 6615] [serial = 1845] [outer = 0x0] 14:10:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1185a1c00) [pid = 6615] [serial = 1846] [outer = 0x1182d5800] 14:10:04 INFO - PROCESS | 6615 | 1468185004986 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1187f0000) [pid = 6615] [serial = 1847] [outer = 0x1182d5800] 14:10:05 INFO - PROCESS | 6615 | 1468185005261 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 14:10:05 INFO - PROCESS | 6615 | 1468185005297 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 6615 | 1468185005299 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:10:05 INFO - PROCESS | 6615 | 1468185005315 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 6615 | 1468185005317 Marionette TRACE conn2 <- [1,2434,null,{}] 14:10:05 INFO - PROCESS | 6615 | 1468185005323 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}] 14:10:05 INFO - PROCESS | 6615 | 1468185005324 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:05 INFO - PROCESS | 6615 | 1468185005425 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:10:05 INFO - PROCESS | 6615 | 1468185005429 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 6615 | 1468185005430 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216ef800 == 32 [pid = 6615] [id = 616] 14:10:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x11662dc00) [pid = 6615] [serial = 1848] [outer = 0x0] 14:10:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1191b2c00) [pid = 6615] [serial = 1849] [outer = 0x11662dc00] 14:10:05 INFO - PROCESS | 6615 | 1468185005455 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x119414800) [pid = 6615] [serial = 1850] [outer = 0x11662dc00] 14:10:05 INFO - PROCESS | 6615 | 1468185005821 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 534ms 14:10:05 INFO - PROCESS | 6615 | 1468185005838 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 6615 | 1468185005839 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:10:05 INFO - PROCESS | 6615 | 1468185005841 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 6615 | 1468185005842 Marionette TRACE conn2 <- [1,2438,null,{}] 14:10:05 INFO - PROCESS | 6615 | 1468185005845 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}] 14:10:05 INFO - PROCESS | 6615 | 1468185005849 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:05 INFO - PROCESS | 6615 | 1468185005971 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:10:06 INFO - PROCESS | 6615 | 1468185006014 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 6615 | 1468185006015 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d72800 == 33 [pid = 6615] [id = 617] 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x11945cc00) [pid = 6615] [serial = 1851] [outer = 0x0] 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119cb8400) [pid = 6615] [serial = 1852] [outer = 0x11945cc00] 14:10:06 INFO - PROCESS | 6615 | 1468185006040 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121128400) [pid = 6615] [serial = 1853] [outer = 0x11945cc00] 14:10:06 INFO - PROCESS | 6615 | 1468185006362 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 14:10:06 INFO - PROCESS | 6615 | 1468185006412 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 6615 | 1468185006413 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:10:06 INFO - PROCESS | 6615 | 1468185006415 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 6615 | 1468185006424 Marionette TRACE conn2 <- [1,2442,null,{}] 14:10:06 INFO - PROCESS | 6615 | 1468185006427 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}] 14:10:06 INFO - PROCESS | 6615 | 1468185006428 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:06 INFO - PROCESS | 6615 | 1468185006527 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:10:06 INFO - PROCESS | 6615 | 1468185006539 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 6615 | 1468185006541 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e44800 == 34 [pid = 6615] [id = 618] 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x119e44400) [pid = 6615] [serial = 1854] [outer = 0x0] 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121930c00) [pid = 6615] [serial = 1855] [outer = 0x119e44400] 14:10:06 INFO - PROCESS | 6615 | 1468185006565 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121bc3c00) [pid = 6615] [serial = 1856] [outer = 0x119e44400] 14:10:06 INFO - PROCESS | 6615 | 1468185006895 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 529ms 14:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:10:06 INFO - PROCESS | 6615 | 1468185006944 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 6615 | 1468185006945 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:10:06 INFO - PROCESS | 6615 | 1468185006947 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 6615 | 1468185006949 Marionette TRACE conn2 <- [1,2446,null,{}] 14:10:06 INFO - PROCESS | 6615 | 1468185006951 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}] 14:10:06 INFO - PROCESS | 6615 | 1468185006952 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:07 INFO - PROCESS | 6615 | 1468185007051 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:10:07 INFO - PROCESS | 6615 | 1468185007054 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 6615 | 1468185007056 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x125a82000 == 35 [pid = 6615] [id = 619] 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12154dc00) [pid = 6615] [serial = 1857] [outer = 0x0] 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x123707400) [pid = 6615] [serial = 1858] [outer = 0x12154dc00] 14:10:07 INFO - PROCESS | 6615 | 1468185007080 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12373d800) [pid = 6615] [serial = 1859] [outer = 0x12154dc00] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x119cbb000) [pid = 6615] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x121d2d800) [pid = 6615] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1185a7c00) [pid = 6615] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121129400) [pid = 6615] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11811e400) [pid = 6615] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x111c75800) [pid = 6615] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x115d43c00) [pid = 6615] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1169f5400) [pid = 6615] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1167a1400) [pid = 6615] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x112d97000) [pid = 6615] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x121d2b800) [pid = 6615] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x125fce000) [pid = 6615] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125390800) [pid = 6615] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x115de2400) [pid = 6615] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:10:07 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x118139000) [pid = 6615] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:10:07 INFO - PROCESS | 6615 | 1468185007593 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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 14:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:10:07 INFO - PROCESS | 6615 | 1468185007621 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 6615 | 1468185007622 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:10:07 INFO - PROCESS | 6615 | 1468185007624 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 6615 | 1468185007626 Marionette TRACE conn2 <- [1,2450,null,{}] 14:10:07 INFO - PROCESS | 6615 | 1468185007628 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}] 14:10:07 INFO - PROCESS | 6615 | 1468185007629 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:07 INFO - PROCESS | 6615 | 1468185007714 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:10:07 INFO - PROCESS | 6615 | 1468185007772 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 6615 | 1468185007773 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb8800 == 36 [pid = 6615] [id = 620] 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x11297c400) [pid = 6615] [serial = 1860] [outer = 0x0] 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1169f2400) [pid = 6615] [serial = 1861] [outer = 0x11297c400] 14:10:07 INFO - PROCESS | 6615 | 1468185007799 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x119a40000) [pid = 6615] [serial = 1862] [outer = 0x11297c400] 14:10:08 INFO - PROCESS | 6615 | 1468185008067 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 471ms 14:10:08 INFO - PROCESS | 6615 | 1468185008096 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 6615 | 1468185008097 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:10:08 INFO - PROCESS | 6615 | 1468185008107 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 6615 | 1468185008108 Marionette TRACE conn2 <- [1,2454,null,{}] 14:10:08 INFO - PROCESS | 6615 | 1468185008111 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}] 14:10:08 INFO - PROCESS | 6615 | 1468185008112 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:08 INFO - PROCESS | 6615 | 1468185008195 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:10:08 INFO - PROCESS | 6615 | 1468185008199 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 6615 | 1468185008201 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e90000 == 37 [pid = 6615] [id = 621] 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121080800) [pid = 6615] [serial = 1863] [outer = 0x0] 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x123706400) [pid = 6615] [serial = 1864] [outer = 0x121080800] 14:10:08 INFO - PROCESS | 6615 | 1468185008227 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x123745400) [pid = 6615] [serial = 1865] [outer = 0x121080800] 14:10:08 INFO - PROCESS | 6615 | 1468185008568 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 477ms 14:10:08 INFO - PROCESS | 6615 | 1468185008578 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 6615 | 1468185008579 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:10:08 INFO - PROCESS | 6615 | 1468185008582 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 6615 | 1468185008583 Marionette TRACE conn2 <- [1,2458,null,{}] 14:10:08 INFO - PROCESS | 6615 | 1468185008588 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}] 14:10:08 INFO - PROCESS | 6615 | 1468185008590 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:08 INFO - PROCESS | 6615 | 1468185008718 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:10:08 INFO - PROCESS | 6615 | 1468185008751 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 6615 | 1468185008753 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216ea800 == 38 [pid = 6615] [id = 622] 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x121129400) [pid = 6615] [serial = 1866] [outer = 0x0] 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12538a400) [pid = 6615] [serial = 1867] [outer = 0x121129400] 14:10:08 INFO - PROCESS | 6615 | 1468185008779 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1256c1800) [pid = 6615] [serial = 1868] [outer = 0x121129400] 14:10:09 INFO - PROCESS | 6615 | 1468185009053 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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 523ms 14:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:10:09 INFO - PROCESS | 6615 | 1468185009108 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 6615 | 1468185009109 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:10:09 INFO - PROCESS | 6615 | 1468185009111 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 6615 | 1468185009112 Marionette TRACE conn2 <- [1,2462,null,{}] 14:10:09 INFO - PROCESS | 6615 | 1468185009114 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}] 14:10:09 INFO - PROCESS | 6615 | 1468185009116 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:09 INFO - PROCESS | 6615 | 1468185009203 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:10:09 INFO - PROCESS | 6615 | 1468185009207 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 6615 | 1468185009208 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x12964b800 == 39 [pid = 6615] [id = 623] 14:10:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1256c1000) [pid = 6615] [serial = 1869] [outer = 0x0] 14:10:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x125fc7c00) [pid = 6615] [serial = 1870] [outer = 0x1256c1000] 14:10:09 INFO - PROCESS | 6615 | 1468185009233 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125ff2800) [pid = 6615] [serial = 1871] [outer = 0x1256c1000] 14:10:09 INFO - PROCESS | 6615 | 1468185009754 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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 14:10:09 INFO - PROCESS | 6615 | 1468185009781 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 6615 | 1468185009783 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:10:09 INFO - PROCESS | 6615 | 1468185009815 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 6615 | 1468185009817 Marionette TRACE conn2 <- [1,2466,null,{}] 14:10:09 INFO - PROCESS | 6615 | 1468185009823 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}] 14:10:09 INFO - PROCESS | 6615 | 1468185009825 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:09 INFO - PROCESS | 6615 | 1468185009938 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:10:10 INFO - PROCESS | 6615 | 1468185010049 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 6615 | 1468185010050 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075000 == 40 [pid = 6615] [id = 624] 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1133f3c00) [pid = 6615] [serial = 1872] [outer = 0x0] 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x115d3d800) [pid = 6615] [serial = 1873] [outer = 0x1133f3c00] 14:10:10 INFO - PROCESS | 6615 | 1468185010081 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x116137400) [pid = 6615] [serial = 1874] [outer = 0x1133f3c00] 14:10:10 INFO - PROCESS | 6615 | 1468185010602 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 826ms 14:10:10 INFO - PROCESS | 6615 | 1468185010662 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 6615 | 1468185010665 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:10:10 INFO - PROCESS | 6615 | 1468185010671 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 6615 | 1468185010673 Marionette TRACE conn2 <- [1,2470,null,{}] 14:10:10 INFO - PROCESS | 6615 | 1468185010676 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}] 14:10:10 INFO - PROCESS | 6615 | 1468185010677 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:10 INFO - PROCESS | 6615 | 1468185010791 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:10:10 INFO - PROCESS | 6615 | 1468185010874 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 6615 | 1468185010876 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197ba000 == 41 [pid = 6615] [id = 625] 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x112d97c00) [pid = 6615] [serial = 1875] [outer = 0x0] 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11677a400) [pid = 6615] [serial = 1876] [outer = 0x112d97c00] 14:10:10 INFO - PROCESS | 6615 | 1468185010907 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x11811fc00) [pid = 6615] [serial = 1877] [outer = 0x112d97c00] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x1216ea800 == 40 [pid = 6615] [id = 622] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x126e90000 == 39 [pid = 6615] [id = 621] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb8800 == 38 [pid = 6615] [id = 620] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x125a82000 == 37 [pid = 6615] [id = 619] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x121e44800 == 36 [pid = 6615] [id = 618] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x121d72800 == 35 [pid = 6615] [id = 617] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x1216ef800 == 34 [pid = 6615] [id = 616] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x121342000 == 33 [pid = 6615] [id = 615] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb9000 == 32 [pid = 6615] [id = 614] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x11817d000 == 31 [pid = 6615] [id = 613] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x116689800 == 30 [pid = 6615] [id = 612] 14:10:11 INFO - PROCESS | 6615 | --DOCSHELL 0x1164ad000 == 29 [pid = 6615] [id = 611] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x121125800) [pid = 6615] [serial = 1801] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x122fc6400) [pid = 6615] [serial = 1804] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x11910bc00) [pid = 6615] [serial = 1795] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1191b8000) [pid = 6615] [serial = 1796] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x121d2e800) [pid = 6615] [serial = 1778] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x1182cd000) [pid = 6615] [serial = 1792] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1185a6800) [pid = 6615] [serial = 1793] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x112f42400) [pid = 6615] [serial = 1780] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x113c64800) [pid = 6615] [serial = 1781] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x115e29000) [pid = 6615] [serial = 1786] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x116776c00) [pid = 6615] [serial = 1787] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x117149400) [pid = 6615] [serial = 1789] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11811b400) [pid = 6615] [serial = 1790] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1169ef400) [pid = 6615] [serial = 1783] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x117559c00) [pid = 6615] [serial = 1784] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11945bc00) [pid = 6615] [serial = 1798] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x123775c00) [pid = 6615] [serial = 1807] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125ff7400) [pid = 6615] [serial = 1819] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x12608d400) [pid = 6615] [serial = 1820] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x125fc9400) [pid = 6615] [serial = 1817] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x11813c800) [pid = 6615] [serial = 1811] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x115e1fc00) [pid = 6615] [serial = 1810] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12538d400) [pid = 6615] [serial = 1814] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x12538bc00) [pid = 6615] [serial = 1808] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1256b6000) [pid = 6615] [serial = 1816] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x121d29c00) [pid = 6615] [serial = 1802] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x119464800) [pid = 6615] [serial = 1813] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x119af2c00) [pid = 6615] [serial = 1799] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x12373ec00) [pid = 6615] [serial = 1805] [outer = 0x0] [url = about:blank] 14:10:11 INFO - PROCESS | 6615 | 1468185011613 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 975ms 14:10:11 INFO - PROCESS | 6615 | 1468185011647 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 6615 | 1468185011650 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:10:11 INFO - PROCESS | 6615 | 1468185011655 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 6615 | 1468185011657 Marionette TRACE conn2 <- [1,2474,null,{}] 14:10:11 INFO - PROCESS | 6615 | 1468185011663 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}] 14:10:11 INFO - PROCESS | 6615 | 1468185011665 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:11 INFO - PROCESS | 6615 | 1468185011794 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:10:11 INFO - PROCESS | 6615 | 1468185011806 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 6615 | 1468185011807 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x116aab000 == 30 [pid = 6615] [id = 626] 14:10:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x115e24000) [pid = 6615] [serial = 1878] [outer = 0x0] 14:10:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x1169f1800) [pid = 6615] [serial = 1879] [outer = 0x115e24000] 14:10:11 INFO - PROCESS | 6615 | 1468185011856 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x118113c00) [pid = 6615] [serial = 1880] [outer = 0x115e24000] 14:10:12 INFO - PROCESS | 6615 | 1468185012284 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 673ms 14:10:12 INFO - PROCESS | 6615 | 1468185012327 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 6615 | 1468185012330 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:10:12 INFO - PROCESS | 6615 | 1468185012334 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 6615 | 1468185012336 Marionette TRACE conn2 <- [1,2478,null,{}] 14:10:12 INFO - PROCESS | 6615 | 1468185012338 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}] 14:10:12 INFO - PROCESS | 6615 | 1468185012340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:12 INFO - PROCESS | 6615 | 1468185012427 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:10:12 INFO - PROCESS | 6615 | 1468185012491 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 6615 | 1468185012492 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916b000 == 31 [pid = 6615] [id = 627] 14:10:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x11813b400) [pid = 6615] [serial = 1881] [outer = 0x0] 14:10:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1182d8c00) [pid = 6615] [serial = 1882] [outer = 0x11813b400] 14:10:12 INFO - PROCESS | 6615 | 1468185012519 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x118590c00) [pid = 6615] [serial = 1883] [outer = 0x11813b400] 14:10:12 INFO - PROCESS | 6615 | 1468185012830 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 14:10:12 INFO - PROCESS | 6615 | 1468185012857 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 6615 | 1468185012858 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:10:12 INFO - PROCESS | 6615 | 1468185012860 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 6615 | 1468185012863 Marionette TRACE conn2 <- [1,2482,null,{}] 14:10:12 INFO - PROCESS | 6615 | 1468185012873 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}] 14:10:12 INFO - PROCESS | 6615 | 1468185012876 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:12 INFO - PROCESS | 6615 | 1468185012956 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:10:13 INFO - PROCESS | 6615 | 1468185013019 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 6615 | 1468185013021 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x121342000 == 32 [pid = 6615] [id = 628] 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x112feb800) [pid = 6615] [serial = 1884] [outer = 0x0] 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1187f6c00) [pid = 6615] [serial = 1885] [outer = 0x112feb800] 14:10:13 INFO - PROCESS | 6615 | 1468185013049 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x119464800) [pid = 6615] [serial = 1886] [outer = 0x112feb800] 14:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 14:10:13 INFO - PROCESS | 6615 | 1468185013376 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]]]}] 14:10:13 INFO - PROCESS | 6615 | 1468185013382 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 6615 | 1468185013384 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:10:13 INFO - PROCESS | 6615 | 1468185013391 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 6615 | 1468185013392 Marionette TRACE conn2 <- [1,2486,null,{}] 14:10:13 INFO - PROCESS | 6615 | 1468185013394 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}] 14:10:13 INFO - PROCESS | 6615 | 1468185013396 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:13 INFO - PROCESS | 6615 | 1468185013486 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:10:13 INFO - PROCESS | 6615 | 1468185013491 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 6615 | 1468185013492 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d5b800 == 33 [pid = 6615] [id = 629] 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1197e7800) [pid = 6615] [serial = 1887] [outer = 0x0] 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x119cb5800) [pid = 6615] [serial = 1888] [outer = 0x1197e7800] 14:10:13 INFO - PROCESS | 6615 | 1468185013518 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x121080000) [pid = 6615] [serial = 1889] [outer = 0x1197e7800] 14:10:13 INFO - PROCESS | 6615 | 1468185013888 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 14:10:13 INFO - PROCESS | 6615 | 1468185013911 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 6615 | 1468185013912 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:10:13 INFO - PROCESS | 6615 | 1468185013914 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 6615 | 1468185013915 Marionette TRACE conn2 <- [1,2490,null,{}] 14:10:13 INFO - PROCESS | 6615 | 1468185013918 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}] 14:10:13 INFO - PROCESS | 6615 | 1468185013921 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:14 INFO - PROCESS | 6615 | 1468185014027 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:10:14 INFO - PROCESS | 6615 | 1468185014030 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 6615 | 1468185014032 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dc9800 == 34 [pid = 6615] [id = 630] 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x112fea400) [pid = 6615] [serial = 1890] [outer = 0x0] 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121088400) [pid = 6615] [serial = 1891] [outer = 0x112fea400] 14:10:14 INFO - PROCESS | 6615 | 1468185014056 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1211cc000) [pid = 6615] [serial = 1892] [outer = 0x112fea400] 14:10:14 INFO - PROCESS | 6615 | 1468185014435 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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 569ms 14:10:14 INFO - PROCESS | 6615 | 1468185014484 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 6615 | 1468185014485 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:10:14 INFO - PROCESS | 6615 | 1468185014487 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 6615 | 1468185014488 Marionette TRACE conn2 <- [1,2494,null,{}] 14:10:14 INFO - PROCESS | 6615 | 1468185014491 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}] 14:10:14 INFO - PROCESS | 6615 | 1468185014495 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:14 INFO - PROCESS | 6615 | 1468185014623 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:10:14 INFO - PROCESS | 6615 | 1468185014628 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 6615 | 1468185014629 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260de000 == 35 [pid = 6615] [id = 631] 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1211f1c00) [pid = 6615] [serial = 1893] [outer = 0x0] 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121d2e000) [pid = 6615] [serial = 1894] [outer = 0x1211f1c00] 14:10:14 INFO - PROCESS | 6615 | 1468185014654 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x125397400) [pid = 6615] [serial = 1895] [outer = 0x1211f1c00] 14:10:15 INFO - PROCESS | 6615 | 1468185015006 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 570ms 14:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:10:15 INFO - PROCESS | 6615 | 1468185015058 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 6615 | 1468185015059 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:10:15 INFO - PROCESS | 6615 | 1468185015061 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 6615 | 1468185015062 Marionette TRACE conn2 <- [1,2498,null,{}] 14:10:15 INFO - PROCESS | 6615 | 1468185015064 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}] 14:10:15 INFO - PROCESS | 6615 | 1468185015065 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:15 INFO - PROCESS | 6615 | 1468185015166 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:10:15 INFO - PROCESS | 6615 | 1468185015177 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 6615 | 1468185015179 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a2d000 == 36 [pid = 6615] [id = 632] 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12568a800) [pid = 6615] [serial = 1896] [outer = 0x0] 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x125838000) [pid = 6615] [serial = 1897] [outer = 0x12568a800] 14:10:15 INFO - PROCESS | 6615 | 1468185015204 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x125ff6c00) [pid = 6615] [serial = 1898] [outer = 0x12568a800] 14:10:15 INFO - PROCESS | 6615 | 1468185015548 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 14:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:10:15 INFO - PROCESS | 6615 | 1468185015587 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 6615 | 1468185015588 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:10:15 INFO - PROCESS | 6615 | 1468185015591 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 6615 | 1468185015592 Marionette TRACE conn2 <- [1,2502,null,{}] 14:10:15 INFO - PROCESS | 6615 | 1468185015594 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}] 14:10:15 INFO - PROCESS | 6615 | 1468185015595 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:15 INFO - PROCESS | 6615 | 1468185015782 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x110d88400) [pid = 6615] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1169f2800) [pid = 6615] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x113ddc800) [pid = 6615] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182d5800) [pid = 6615] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11662dc00) [pid = 6615] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x119e44400) [pid = 6615] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x116777400) [pid = 6615] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11945cc00) [pid = 6615] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x11297c400) [pid = 6615] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x12154dc00) [pid = 6615] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x121080800) [pid = 6615] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x112fea800) [pid = 6615] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118116400) [pid = 6615] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x119163c00) [pid = 6615] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x121129400) [pid = 6615] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:10:15 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x110d91c00) [pid = 6615] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:10:15 INFO - PROCESS | 6615 | 1468185015827 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 6615 | 1468185015828 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x118817000 == 37 [pid = 6615] [id = 633] 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x110d8f800) [pid = 6615] [serial = 1899] [outer = 0x0] 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x112d92000) [pid = 6615] [serial = 1900] [outer = 0x110d8f800] 14:10:15 INFO - PROCESS | 6615 | 1468185015852 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x116777400) [pid = 6615] [serial = 1901] [outer = 0x110d8f800] 14:10:16 INFO - PROCESS | 6615 | 1468185016110 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 570ms 14:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:10:16 INFO - PROCESS | 6615 | 1468185016161 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 6615 | 1468185016162 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:10:16 INFO - PROCESS | 6615 | 1468185016165 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 6615 | 1468185016166 Marionette TRACE conn2 <- [1,2506,null,{}] 14:10:16 INFO - PROCESS | 6615 | 1468185016176 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}] 14:10:16 INFO - PROCESS | 6615 | 1468185016177 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:16 INFO - PROCESS | 6615 | 1468185016265 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:10:16 INFO - PROCESS | 6615 | 1468185016272 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 6615 | 1468185016273 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x121341800 == 38 [pid = 6615] [id = 634] 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x116795400) [pid = 6615] [serial = 1902] [outer = 0x0] 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x119163c00) [pid = 6615] [serial = 1903] [outer = 0x116795400] 14:10:16 INFO - PROCESS | 6615 | 1468185016297 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x125688800) [pid = 6615] [serial = 1904] [outer = 0x116795400] 14:10:16 INFO - PROCESS | 6615 | 1468185016645 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 14:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:10:16 INFO - PROCESS | 6615 | 1468185016696 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 6615 | 1468185016697 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:10:16 INFO - PROCESS | 6615 | 1468185016701 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 6615 | 1468185016702 Marionette TRACE conn2 <- [1,2510,null,{}] 14:10:16 INFO - PROCESS | 6615 | 1468185016704 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}] 14:10:16 INFO - PROCESS | 6615 | 1468185016705 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:16 INFO - PROCESS | 6615 | 1468185016787 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:10:16 INFO - PROCESS | 6615 | 1468185016791 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 6615 | 1468185016792 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x12963d000 == 39 [pid = 6615] [id = 635] 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1256b4400) [pid = 6615] [serial = 1905] [outer = 0x0] 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x126997c00) [pid = 6615] [serial = 1906] [outer = 0x1256b4400] 14:10:16 INFO - PROCESS | 6615 | 1468185016817 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x112fe4800) [pid = 6615] [serial = 1907] [outer = 0x1256b4400] 14:10:17 INFO - PROCESS | 6615 | 1468185017175 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 14:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:10:17 INFO - PROCESS | 6615 | 1468185017222 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 6615 | 1468185017223 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:10:17 INFO - PROCESS | 6615 | 1468185017225 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 6615 | 1468185017227 Marionette TRACE conn2 <- [1,2514,null,{}] 14:10:17 INFO - PROCESS | 6615 | 1468185017229 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}] 14:10:17 INFO - PROCESS | 6615 | 1468185017231 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:17 INFO - PROCESS | 6615 | 1468185017326 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:10:17 INFO - PROCESS | 6615 | 1468185017390 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 6615 | 1468185017392 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x129af3000 == 40 [pid = 6615] [id = 636] 14:10:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1269a2400) [pid = 6615] [serial = 1908] [outer = 0x0] 14:10:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x126e08000) [pid = 6615] [serial = 1909] [outer = 0x1269a2400] 14:10:17 INFO - PROCESS | 6615 | 1468185017418 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1270df400) [pid = 6615] [serial = 1910] [outer = 0x1269a2400] 14:10:17 INFO - PROCESS | 6615 | 1468185017725 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 14:10:17 INFO - PROCESS | 6615 | 1468185017745 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 6615 | 1468185017747 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:10:17 INFO - PROCESS | 6615 | 1468185017749 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 6615 | 1468185017751 Marionette TRACE conn2 <- [1,2518,null,{}] 14:10:17 INFO - PROCESS | 6615 | 1468185017757 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}] 14:10:17 INFO - PROCESS | 6615 | 1468185017758 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:17 INFO - PROCESS | 6615 | 1468185017896 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:10:17 INFO - PROCESS | 6615 | 1468185017996 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 6615 | 1468185017998 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d17000 == 41 [pid = 6615] [id = 637] 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x11297cc00) [pid = 6615] [serial = 1911] [outer = 0x0] 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x112f42400) [pid = 6615] [serial = 1912] [outer = 0x11297cc00] 14:10:18 INFO - PROCESS | 6615 | 1468185018034 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x115d3d000) [pid = 6615] [serial = 1913] [outer = 0x11297cc00] 14:10:18 INFO - PROCESS | 6615 | 1468185018510 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 773ms 14:10:18 INFO - PROCESS | 6615 | 1468185018523 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:10:18 INFO - PROCESS | 6615 | 1468185018526 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:10:18 INFO - PROCESS | 6615 | 1468185018529 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 6615 | 1468185018531 Marionette TRACE conn2 <- [1,2522,null,{}] 14:10:18 INFO - PROCESS | 6615 | 1468185018534 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}] 14:10:18 INFO - PROCESS | 6615 | 1468185018538 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:18 INFO - PROCESS | 6615 | 1468185018669 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:10:18 INFO - PROCESS | 6615 | 1468185018743 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 6615 | 1468185018745 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x12127a800 == 42 [pid = 6615] [id = 638] 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x118134400) [pid = 6615] [serial = 1914] [outer = 0x0] 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1182cdc00) [pid = 6615] [serial = 1915] [outer = 0x118134400] 14:10:18 INFO - PROCESS | 6615 | 1468185018776 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x118591c00) [pid = 6615] [serial = 1916] [outer = 0x118134400] 14:10:19 INFO - PROCESS | 6615 | 1468185019206 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 720ms 14:10:19 INFO - PROCESS | 6615 | 1468185019250 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:10:19 INFO - PROCESS | 6615 | 1468185019252 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:10:19 INFO - PROCESS | 6615 | 1468185019255 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 6615 | 1468185019256 Marionette TRACE conn2 <- [1,2526,null,{}] 14:10:19 INFO - PROCESS | 6615 | 1468185019259 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}] 14:10:19 INFO - PROCESS | 6615 | 1468185019260 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:19 INFO - PROCESS | 6615 | 1468185019367 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:10:19 INFO - PROCESS | 6615 | 1468185019431 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 6615 | 1468185019432 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a41000 == 43 [pid = 6615] [id = 639] 14:10:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1191b6000) [pid = 6615] [serial = 1917] [outer = 0x0] 14:10:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1197e8c00) [pid = 6615] [serial = 1918] [outer = 0x1191b6000] 14:10:19 INFO - PROCESS | 6615 | 1468185019473 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x12111e000) [pid = 6615] [serial = 1919] [outer = 0x1191b6000] 14:10:19 INFO - PROCESS | 6615 | 1468185019907 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 14:10:19 INFO - PROCESS | 6615 | 1468185019928 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 6615 | 1468185019931 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:10:19 INFO - PROCESS | 6615 | 1468185019939 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 6615 | 1468185019942 Marionette TRACE conn2 <- [1,2530,null,{}] 14:10:19 INFO - PROCESS | 6615 | 1468185019967 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}] 14:10:19 INFO - PROCESS | 6615 | 1468185019969 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:20 INFO - PROCESS | 6615 | 1468185020114 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:10:20 INFO - PROCESS | 6615 | 1468185020126 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 6615 | 1468185020127 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b157800 == 44 [pid = 6615] [id = 640] 14:10:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1211f5400) [pid = 6615] [serial = 1920] [outer = 0x0] 14:10:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x12373ec00) [pid = 6615] [serial = 1921] [outer = 0x1211f5400] 14:10:20 INFO - PROCESS | 6615 | 1468185020156 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x126080800) [pid = 6615] [serial = 1922] [outer = 0x1211f5400] 14:10:20 INFO - PROCESS | 6615 | 1468185020627 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 727ms 14:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:10:20 INFO - PROCESS | 6615 | 1468185020663 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 6615 | 1468185020665 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:10:20 INFO - PROCESS | 6615 | 1468185020667 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 6615 | 1468185020670 Marionette TRACE conn2 <- [1,2534,null,{}] 14:10:20 INFO - PROCESS | 6615 | 1468185020674 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}] 14:10:20 INFO - PROCESS | 6615 | 1468185020675 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:20 INFO - PROCESS | 6615 | 1468185020796 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:10:20 INFO - PROCESS | 6615 | 1468185020896 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 6615 | 1468185020897 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x121265800 == 45 [pid = 6615] [id = 641] 14:10:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x112f5d800) [pid = 6615] [serial = 1923] [outer = 0x0] 14:10:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1191b9800) [pid = 6615] [serial = 1924] [outer = 0x112f5d800] 14:10:20 INFO - PROCESS | 6615 | 1468185020944 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x126d70000) [pid = 6615] [serial = 1925] [outer = 0x112f5d800] 14:10:21 INFO - PROCESS | 6615 | 1468185021554 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 923ms 14:10:21 INFO - PROCESS | 6615 | 1468185021594 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 6615 | 1468185021596 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:10:21 INFO - PROCESS | 6615 | 1468185021600 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 6615 | 1468185021602 Marionette TRACE conn2 <- [1,2538,null,{}] 14:10:21 INFO - PROCESS | 6615 | 1468185021608 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}] 14:10:21 INFO - PROCESS | 6615 | 1468185021609 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:21 INFO - PROCESS | 6615 | 1468185021703 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:10:21 INFO - PROCESS | 6615 | 1468185021783 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 6615 | 1468185021784 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x115ee7800 == 46 [pid = 6615] [id = 642] 14:10:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x116776c00) [pid = 6615] [serial = 1926] [outer = 0x0] 14:10:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x116797400) [pid = 6615] [serial = 1927] [outer = 0x116776c00] 14:10:21 INFO - PROCESS | 6615 | 1468185021813 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x1174e4800) [pid = 6615] [serial = 1928] [outer = 0x116776c00] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x129af3000 == 45 [pid = 6615] [id = 636] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x12963d000 == 44 [pid = 6615] [id = 635] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x121341800 == 43 [pid = 6615] [id = 634] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x118817000 == 42 [pid = 6615] [id = 633] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x128a2d000 == 41 [pid = 6615] [id = 632] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x1260de000 == 40 [pid = 6615] [id = 631] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x121dc9800 == 39 [pid = 6615] [id = 630] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x121d5b800 == 38 [pid = 6615] [id = 629] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x121342000 == 37 [pid = 6615] [id = 628] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x11916b000 == 36 [pid = 6615] [id = 627] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x116aab000 == 35 [pid = 6615] [id = 626] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x1197ba000 == 34 [pid = 6615] [id = 625] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x118075000 == 33 [pid = 6615] [id = 624] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x12964b800 == 32 [pid = 6615] [id = 623] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x121265800 == 31 [pid = 6615] [id = 641] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x12b157800 == 30 [pid = 6615] [id = 640] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x128a41000 == 29 [pid = 6615] [id = 639] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x12127a800 == 28 [pid = 6615] [id = 638] 14:10:22 INFO - PROCESS | 6615 | --DOCSHELL 0x115d17000 == 27 [pid = 6615] [id = 637] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1182d2c00) [pid = 6615] [serial = 1843] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x118526400) [pid = 6615] [serial = 1844] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x11813c000) [pid = 6615] [serial = 1835] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x11755c000) [pid = 6615] [serial = 1834] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x115d44400) [pid = 6615] [serial = 1837] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x115e8e000) [pid = 6615] [serial = 1838] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1185a1c00) [pid = 6615] [serial = 1846] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1191b2c00) [pid = 6615] [serial = 1849] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121930c00) [pid = 6615] [serial = 1855] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x116981800) [pid = 6615] [serial = 1840] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x121128400) [pid = 6615] [serial = 1853] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x117eb1000) [pid = 6615] [serial = 1841] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x119cb8400) [pid = 6615] [serial = 1852] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1169f2400) [pid = 6615] [serial = 1861] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x123707400) [pid = 6615] [serial = 1858] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x121bc3c00) [pid = 6615] [serial = 1856] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x123706400) [pid = 6615] [serial = 1864] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x116987400) [pid = 6615] [serial = 1823] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x11619f800) [pid = 6615] [serial = 1822] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x11858ac00) [pid = 6615] [serial = 1826] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1182cb000) [pid = 6615] [serial = 1825] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x119af2000) [pid = 6615] [serial = 1828] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12112a400) [pid = 6615] [serial = 1829] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1256c1800) [pid = 6615] [serial = 1868] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125fc7c00) [pid = 6615] [serial = 1870] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x115e96000) [pid = 6615] [serial = 1831] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x11859a800) [pid = 6615] [serial = 1832] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x12538a400) [pid = 6615] [serial = 1867] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12373d800) [pid = 6615] [serial = 1859] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119414800) [pid = 6615] [serial = 1850] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x119a40000) [pid = 6615] [serial = 1862] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1187f0000) [pid = 6615] [serial = 1847] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x123745400) [pid = 6615] [serial = 1865] [outer = 0x0] [url = about:blank] 14:10:22 INFO - PROCESS | 6615 | 1468185022763 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1173ms 14:10:22 INFO - PROCESS | 6615 | 1468185022774 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:10:22 INFO - PROCESS | 6615 | 1468185022776 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:10:22 INFO - PROCESS | 6615 | 1468185022779 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 6615 | 1468185022781 Marionette TRACE conn2 <- [1,2542,null,{}] 14:10:22 INFO - PROCESS | 6615 | 1468185022785 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}] 14:10:22 INFO - PROCESS | 6615 | 1468185022790 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:22 INFO - PROCESS | 6615 | 1468185022873 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:10:22 INFO - PROCESS | 6615 | 1468185022877 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 6615 | 1468185022880 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x116164800 == 28 [pid = 6615] [id = 643] 14:10:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x112da0c00) [pid = 6615] [serial = 1929] [outer = 0x0] 14:10:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x113c65c00) [pid = 6615] [serial = 1930] [outer = 0x112da0c00] 14:10:22 INFO - PROCESS | 6615 | 1468185022910 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x112d99c00) [pid = 6615] [serial = 1931] [outer = 0x112da0c00] 14:10:23 INFO - PROCESS | 6615 | 1468185023305 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 14:10:23 INFO - PROCESS | 6615 | 1468185023349 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:10:23 INFO - PROCESS | 6615 | 1468185023354 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:10:23 INFO - PROCESS | 6615 | 1468185023359 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 6615 | 1468185023361 Marionette TRACE conn2 <- [1,2546,null,{}] 14:10:23 INFO - PROCESS | 6615 | 1468185023363 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}] 14:10:23 INFO - PROCESS | 6615 | 1468185023365 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:23 INFO - PROCESS | 6615 | 1468185023445 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:10:23 INFO - PROCESS | 6615 | 1468185023449 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 6615 | 1468185023450 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x118171000 == 29 [pid = 6615] [id = 644] 14:10:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11619ac00) [pid = 6615] [serial = 1932] [outer = 0x0] 14:10:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x116908c00) [pid = 6615] [serial = 1933] [outer = 0x11619ac00] 14:10:23 INFO - PROCESS | 6615 | 1468185023483 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1169f7000) [pid = 6615] [serial = 1934] [outer = 0x11619ac00] 14:10:23 INFO - PROCESS | 6615 | 1468185023840 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 14:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:10:23 INFO - PROCESS | 6615 | 1468185023880 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 6615 | 1468185023881 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:10:23 INFO - PROCESS | 6615 | 1468185023884 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 6615 | 1468185023886 Marionette TRACE conn2 <- [1,2550,null,{}] 14:10:23 INFO - PROCESS | 6615 | 1468185023894 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}] 14:10:23 INFO - PROCESS | 6615 | 1468185023897 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:23 INFO - PROCESS | 6615 | 1468185023976 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:10:23 INFO - PROCESS | 6615 | 1468185023981 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 6615 | 1468185023984 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb3800 == 30 [pid = 6615] [id = 645] 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x112f41c00) [pid = 6615] [serial = 1935] [outer = 0x0] 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118141c00) [pid = 6615] [serial = 1936] [outer = 0x112f41c00] 14:10:24 INFO - PROCESS | 6615 | 1468185024015 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118370400) [pid = 6615] [serial = 1937] [outer = 0x112f41c00] 14:10:24 INFO - PROCESS | 6615 | 1468185024390 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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 522ms 14:10:24 INFO - PROCESS | 6615 | 1468185024407 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:10:24 INFO - PROCESS | 6615 | 1468185024410 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:10:24 INFO - PROCESS | 6615 | 1468185024413 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 6615 | 1468185024415 Marionette TRACE conn2 <- [1,2554,null,{}] 14:10:24 INFO - PROCESS | 6615 | 1468185024418 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}] 14:10:24 INFO - PROCESS | 6615 | 1468185024420 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:24 INFO - PROCESS | 6615 | 1468185024584 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:10:24 INFO - PROCESS | 6615 | 1468185024642 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 6615 | 1468185024643 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x12100d000 == 31 [pid = 6615] [id = 646] 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118371c00) [pid = 6615] [serial = 1938] [outer = 0x0] 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11859b000) [pid = 6615] [serial = 1939] [outer = 0x118371c00] 14:10:24 INFO - PROCESS | 6615 | 1468185024686 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11874d800) [pid = 6615] [serial = 1940] [outer = 0x118371c00] 14:10:25 INFO - PROCESS | 6615 | 1468185025056 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 14:10:25 INFO - PROCESS | 6615 | 1468185025087 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 6615 | 1468185025089 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:10:25 INFO - PROCESS | 6615 | 1468185025098 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 6615 | 1468185025100 Marionette TRACE conn2 <- [1,2558,null,{}] 14:10:25 INFO - PROCESS | 6615 | 1468185025102 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}] 14:10:25 INFO - PROCESS | 6615 | 1468185025103 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:25 INFO - PROCESS | 6615 | 1468185025198 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:10:25 INFO - PROCESS | 6615 | 1468185025255 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 6615 | 1468185025256 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216ce800 == 32 [pid = 6615] [id = 647] 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x116140400) [pid = 6615] [serial = 1941] [outer = 0x0] 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x11915dc00) [pid = 6615] [serial = 1942] [outer = 0x116140400] 14:10:25 INFO - PROCESS | 6615 | 1468185025280 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1191bc400) [pid = 6615] [serial = 1943] [outer = 0x116140400] 14:10:25 INFO - PROCESS | 6615 | 1468185025613 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 522ms 14:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:10:25 INFO - PROCESS | 6615 | 1468185025623 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 6615 | 1468185025624 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:10:25 INFO - PROCESS | 6615 | 1468185025626 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 6615 | 1468185025627 Marionette TRACE conn2 <- [1,2562,null,{}] 14:10:25 INFO - PROCESS | 6615 | 1468185025629 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}] 14:10:25 INFO - PROCESS | 6615 | 1468185025636 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:25 INFO - PROCESS | 6615 | 1468185025765 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:10:25 INFO - PROCESS | 6615 | 1468185025779 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 6615 | 1468185025781 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d76000 == 33 [pid = 6615] [id = 648] 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1191bc800) [pid = 6615] [serial = 1944] [outer = 0x0] 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119af2000) [pid = 6615] [serial = 1945] [outer = 0x1191bc800] 14:10:25 INFO - PROCESS | 6615 | 1468185025824 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121125c00) [pid = 6615] [serial = 1946] [outer = 0x1191bc800] 14:10:26 INFO - PROCESS | 6615 | 1468185026240 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 619ms 14:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:10:26 INFO - PROCESS | 6615 | 1468185026245 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 6615 | 1468185026246 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:10:26 INFO - PROCESS | 6615 | 1468185026248 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 6615 | 1468185026250 Marionette TRACE conn2 <- [1,2566,null,{}] 14:10:26 INFO - PROCESS | 6615 | 1468185026252 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}] 14:10:26 INFO - PROCESS | 6615 | 1468185026253 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:26 INFO - PROCESS | 6615 | 1468185026365 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:10:26 INFO - PROCESS | 6615 | 1468185026374 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 6615 | 1468185026376 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544d800 == 34 [pid = 6615] [id = 649] 14:10:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1185a1c00) [pid = 6615] [serial = 1947] [outer = 0x0] 14:10:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121545000) [pid = 6615] [serial = 1948] [outer = 0x1185a1c00] 14:10:26 INFO - PROCESS | 6615 | 1468185026401 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x121bc7400) [pid = 6615] [serial = 1949] [outer = 0x1185a1c00] 14:10:26 INFO - PROCESS | 6615 | 1468185026768 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 572ms 14:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:10:26 INFO - PROCESS | 6615 | 1468185026821 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 6615 | 1468185026823 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:10:26 INFO - PROCESS | 6615 | 1468185026825 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 6615 | 1468185026826 Marionette TRACE conn2 <- [1,2570,null,{}] 14:10:26 INFO - PROCESS | 6615 | 1468185026828 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}] 14:10:26 INFO - PROCESS | 6615 | 1468185026829 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:27 INFO - PROCESS | 6615 | 1468185027115 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x1256b4400) [pid = 6615] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1269a2400) [pid = 6615] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x112fea400) [pid = 6615] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1211f1c00) [pid = 6615] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x12568a800) [pid = 6615] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x115e24000) [pid = 6615] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x112d97c00) [pid = 6615] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1197e7800) [pid = 6615] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11813b400) [pid = 6615] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x112feb800) [pid = 6615] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x1256c1000) [pid = 6615] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1133f3c00) [pid = 6615] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x110d8f800) [pid = 6615] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:10:27 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x116795400) [pid = 6615] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:10:27 INFO - PROCESS | 6615 | 1468185027168 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 6615 | 1468185027169 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb2800 == 35 [pid = 6615] [id = 650] 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x110d91c00) [pid = 6615] [serial = 1950] [outer = 0x0] 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x112fea400) [pid = 6615] [serial = 1951] [outer = 0x110d91c00] 14:10:27 INFO - PROCESS | 6615 | 1468185027194 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118120000) [pid = 6615] [serial = 1952] [outer = 0x110d91c00] 14:10:27 INFO - PROCESS | 6615 | 1468185027473 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 669ms 14:10:27 INFO - PROCESS | 6615 | 1468185027495 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 6615 | 1468185027496 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:10:27 INFO - PROCESS | 6615 | 1468185027498 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 6615 | 1468185027511 Marionette TRACE conn2 <- [1,2574,null,{}] 14:10:27 INFO - PROCESS | 6615 | 1468185027523 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}] 14:10:27 INFO - PROCESS | 6615 | 1468185027525 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:27 INFO - PROCESS | 6615 | 1468185027607 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:10:27 INFO - PROCESS | 6615 | 1468185027679 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 6615 | 1468185027680 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb3000 == 36 [pid = 6615] [id = 651] 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x110fa1c00) [pid = 6615] [serial = 1953] [outer = 0x0] 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118751000) [pid = 6615] [serial = 1954] [outer = 0x110fa1c00] 14:10:27 INFO - PROCESS | 6615 | 1468185027706 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121d2a800) [pid = 6615] [serial = 1955] [outer = 0x110fa1c00] 14:10:27 INFO - PROCESS | 6615 | 1468185027974 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 490ms 14:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:10:27 INFO - PROCESS | 6615 | 1468185027992 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 6615 | 1468185027993 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:10:27 INFO - PROCESS | 6615 | 1468185027995 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 6615 | 1468185027996 Marionette TRACE conn2 <- [1,2578,null,{}] 14:10:28 INFO - PROCESS | 6615 | 1468185027999 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}] 14:10:28 INFO - PROCESS | 6615 | 1468185028000 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:28 INFO - PROCESS | 6615 | 1468185028096 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:10:28 INFO - PROCESS | 6615 | 1468185028100 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 6615 | 1468185028101 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a2f800 == 37 [pid = 6615] [id = 652] 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121e10400) [pid = 6615] [serial = 1956] [outer = 0x0] 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x123738000) [pid = 6615] [serial = 1957] [outer = 0x121e10400] 14:10:28 INFO - PROCESS | 6615 | 1468185028126 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x123740c00) [pid = 6615] [serial = 1958] [outer = 0x121e10400] 14:10:28 INFO - PROCESS | 6615 | 1468185028439 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 14:10:28 INFO - PROCESS | 6615 | 1468185028466 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 6615 | 1468185028469 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:10:28 INFO - PROCESS | 6615 | 1468185028473 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 6615 | 1468185028475 Marionette TRACE conn2 <- [1,2582,null,{}] 14:10:28 INFO - PROCESS | 6615 | 1468185028477 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}] 14:10:28 INFO - PROCESS | 6615 | 1468185028479 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:28 INFO - PROCESS | 6615 | 1468185028577 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:10:28 INFO - PROCESS | 6615 | 1468185028641 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 6615 | 1468185028643 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216ce000 == 38 [pid = 6615] [id = 653] 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121e16c00) [pid = 6615] [serial = 1959] [outer = 0x0] 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x123745800) [pid = 6615] [serial = 1960] [outer = 0x121e16c00] 14:10:28 INFO - PROCESS | 6615 | 1468185028669 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1256bc400) [pid = 6615] [serial = 1961] [outer = 0x121e16c00] 14:10:28 INFO - PROCESS | 6615 | 1468185028986 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 571ms 14:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:10:29 INFO - PROCESS | 6615 | 1468185029045 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 6615 | 1468185029047 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:10:29 INFO - PROCESS | 6615 | 1468185029050 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 6615 | 1468185029051 Marionette TRACE conn2 <- [1,2586,null,{}] 14:10:29 INFO - PROCESS | 6615 | 1468185029055 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}] 14:10:29 INFO - PROCESS | 6615 | 1468185029057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:29 INFO - PROCESS | 6615 | 1468185029239 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:10:29 INFO - PROCESS | 6615 | 1468185029361 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 6615 | 1468185029364 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x1131e4000 == 39 [pid = 6615] [id = 654] 14:10:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x111c81800) [pid = 6615] [serial = 1962] [outer = 0x0] 14:10:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x112979400) [pid = 6615] [serial = 1963] [outer = 0x111c81800] 14:10:29 INFO - PROCESS | 6615 | 1468185029421 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x112feb800) [pid = 6615] [serial = 1964] [outer = 0x111c81800] 14:10:29 INFO - PROCESS | 6615 | 1468185029968 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 975ms 14:10:30 INFO - PROCESS | 6615 | 1468185030025 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:10:30 INFO - PROCESS | 6615 | 1468185030028 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:10:30 INFO - PROCESS | 6615 | 1468185030031 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 6615 | 1468185030033 Marionette TRACE conn2 <- [1,2590,null,{}] 14:10:30 INFO - PROCESS | 6615 | 1468185030039 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}] 14:10:30 INFO - PROCESS | 6615 | 1468185030042 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:30 INFO - PROCESS | 6615 | 1468185030155 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:10:30 INFO - PROCESS | 6615 | 1468185030235 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 6615 | 1468185030237 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb1800 == 40 [pid = 6615] [id = 655] 14:10:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x116633800) [pid = 6615] [serial = 1965] [outer = 0x0] 14:10:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1169ea400) [pid = 6615] [serial = 1966] [outer = 0x116633800] 14:10:30 INFO - PROCESS | 6615 | 1468185030267 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x117559800) [pid = 6615] [serial = 1967] [outer = 0x116633800] 14:10:30 INFO - PROCESS | 6615 | 1468185030957 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 973ms 14:10:31 INFO - PROCESS | 6615 | 1468185031004 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:10:31 INFO - PROCESS | 6615 | 1468185031007 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:10:31 INFO - PROCESS | 6615 | 1468185031010 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 6615 | 1468185031012 Marionette TRACE conn2 <- [1,2594,null,{}] 14:10:31 INFO - PROCESS | 6615 | 1468185031015 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}] 14:10:31 INFO - PROCESS | 6615 | 1468185031017 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:31 INFO - PROCESS | 6615 | 1468185031124 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:10:31 INFO - PROCESS | 6615 | 1468185031207 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 6615 | 1468185031210 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x117e7f000 == 41 [pid = 6615] [id = 656] 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11662dc00) [pid = 6615] [serial = 1968] [outer = 0x0] 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x116771400) [pid = 6615] [serial = 1969] [outer = 0x11662dc00] 14:10:31 INFO - PROCESS | 6615 | 1468185031238 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1169f3000) [pid = 6615] [serial = 1970] [outer = 0x11662dc00] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x1216ce000 == 40 [pid = 6615] [id = 653] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x128a2f800 == 39 [pid = 6615] [id = 652] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb3000 == 38 [pid = 6615] [id = 651] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb2800 == 37 [pid = 6615] [id = 650] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x12544d800 == 36 [pid = 6615] [id = 649] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x121d76000 == 35 [pid = 6615] [id = 648] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x1216ce800 == 34 [pid = 6615] [id = 647] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x12100d000 == 33 [pid = 6615] [id = 646] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb3800 == 32 [pid = 6615] [id = 645] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x118171000 == 31 [pid = 6615] [id = 644] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x116164800 == 30 [pid = 6615] [id = 643] 14:10:31 INFO - PROCESS | 6615 | --DOCSHELL 0x115ee7800 == 29 [pid = 6615] [id = 642] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x112fe4800) [pid = 6615] [serial = 1907] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x126e08000) [pid = 6615] [serial = 1909] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1270df400) [pid = 6615] [serial = 1910] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x121088400) [pid = 6615] [serial = 1891] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x121d2e000) [pid = 6615] [serial = 1894] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1211cc000) [pid = 6615] [serial = 1892] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x125838000) [pid = 6615] [serial = 1897] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x125397400) [pid = 6615] [serial = 1895] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1169f1800) [pid = 6615] [serial = 1879] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x118113c00) [pid = 6615] [serial = 1880] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x11677a400) [pid = 6615] [serial = 1876] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11811fc00) [pid = 6615] [serial = 1877] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x119cb5800) [pid = 6615] [serial = 1888] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1182d8c00) [pid = 6615] [serial = 1882] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x118590c00) [pid = 6615] [serial = 1883] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1187f6c00) [pid = 6615] [serial = 1885] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x119464800) [pid = 6615] [serial = 1886] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x125ff2800) [pid = 6615] [serial = 1871] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125ff6c00) [pid = 6615] [serial = 1898] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x115d3d800) [pid = 6615] [serial = 1873] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x116137400) [pid = 6615] [serial = 1874] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x126997c00) [pid = 6615] [serial = 1906] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x116777400) [pid = 6615] [serial = 1901] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x112d92000) [pid = 6615] [serial = 1900] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119163c00) [pid = 6615] [serial = 1903] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x121080000) [pid = 6615] [serial = 1889] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x125688800) [pid = 6615] [serial = 1904] [outer = 0x0] [url = about:blank] 14:10:31 INFO - PROCESS | 6615 | 1468185031630 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 672ms 14:10:31 INFO - PROCESS | 6615 | 1468185031682 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 6615 | 1468185031685 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:10:31 INFO - PROCESS | 6615 | 1468185031690 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 6615 | 1468185031692 Marionette TRACE conn2 <- [1,2598,null,{}] 14:10:31 INFO - PROCESS | 6615 | 1468185031694 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}] 14:10:31 INFO - PROCESS | 6615 | 1468185031696 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:31 INFO - PROCESS | 6615 | 1468185031779 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:10:31 INFO - PROCESS | 6615 | 1468185031840 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 6615 | 1468185031841 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x119297000 == 30 [pid = 6615] [id = 657] 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x1169f4800) [pid = 6615] [serial = 1971] [outer = 0x0] 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x118113c00) [pid = 6615] [serial = 1972] [outer = 0x1169f4800] 14:10:31 INFO - PROCESS | 6615 | 1468185031869 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x11813b400) [pid = 6615] [serial = 1973] [outer = 0x1169f4800] 14:10:32 INFO - PROCESS | 6615 | 1468185032194 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 14:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:10:32 INFO - PROCESS | 6615 | 1468185032211 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 6615 | 1468185032212 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:10:32 INFO - PROCESS | 6615 | 1468185032215 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 6615 | 1468185032217 Marionette TRACE conn2 <- [1,2602,null,{}] 14:10:32 INFO - PROCESS | 6615 | 1468185032229 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}] 14:10:32 INFO - PROCESS | 6615 | 1468185032232 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:32 INFO - PROCESS | 6615 | 1468185032316 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:10:32 INFO - PROCESS | 6615 | 1468185032324 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 6615 | 1468185032326 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x121351000 == 31 [pid = 6615] [id = 658] 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1182d1000) [pid = 6615] [serial = 1974] [outer = 0x0] 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x118597000) [pid = 6615] [serial = 1975] [outer = 0x1182d1000] 14:10:32 INFO - PROCESS | 6615 | 1468185032354 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x119165800) [pid = 6615] [serial = 1976] [outer = 0x1182d1000] 14:10:32 INFO - PROCESS | 6615 | 1468185032748 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 574ms 14:10:32 INFO - PROCESS | 6615 | 1468185032790 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 6615 | 1468185032791 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:10:32 INFO - PROCESS | 6615 | 1468185032794 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 6615 | 1468185032795 Marionette TRACE conn2 <- [1,2606,null,{}] 14:10:32 INFO - PROCESS | 6615 | 1468185032797 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}] 14:10:32 INFO - PROCESS | 6615 | 1468185032798 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:32 INFO - PROCESS | 6615 | 1468185032881 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:10:32 INFO - PROCESS | 6615 | 1468185032889 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 6615 | 1468185032890 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d57000 == 32 [pid = 6615] [id = 659] 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x112fea800) [pid = 6615] [serial = 1977] [outer = 0x0] 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11941dc00) [pid = 6615] [serial = 1978] [outer = 0x112fea800] 14:10:32 INFO - PROCESS | 6615 | 1468185032916 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x119af4c00) [pid = 6615] [serial = 1979] [outer = 0x112fea800] 14:10:33 INFO - PROCESS | 6615 | 1468185033273 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 14:10:33 INFO - PROCESS | 6615 | 1468185033319 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 6615 | 1468185033320 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:10:33 INFO - PROCESS | 6615 | 1468185033322 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 6615 | 1468185033323 Marionette TRACE conn2 <- [1,2610,null,{}] 14:10:33 INFO - PROCESS | 6615 | 1468185033326 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}] 14:10:33 INFO - PROCESS | 6615 | 1468185033327 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:33 INFO - PROCESS | 6615 | 1468185033405 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:10:33 INFO - PROCESS | 6615 | 1468185033409 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 6615 | 1468185033410 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b0000 == 33 [pid = 6615] [id = 660] 14:10:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x119af5400) [pid = 6615] [serial = 1980] [outer = 0x0] 14:10:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x12107c800) [pid = 6615] [serial = 1981] [outer = 0x119af5400] 14:10:33 INFO - PROCESS | 6615 | 1468185033435 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x121121c00) [pid = 6615] [serial = 1982] [outer = 0x119af5400] 14:10:33 INFO - PROCESS | 6615 | 1468185033823 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 14:10:33 INFO - PROCESS | 6615 | 1468185033842 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 6615 | 1468185033843 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:10:33 INFO - PROCESS | 6615 | 1468185033845 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 6615 | 1468185033846 Marionette TRACE conn2 <- [1,2614,null,{}] 14:10:33 INFO - PROCESS | 6615 | 1468185033848 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}] 14:10:33 INFO - PROCESS | 6615 | 1468185033853 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:33 INFO - PROCESS | 6615 | 1468185033981 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:10:33 INFO - PROCESS | 6615 | 1468185033986 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 6615 | 1468185033987 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269e5800 == 34 [pid = 6615] [id = 661] 14:10:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x121122000) [pid = 6615] [serial = 1983] [outer = 0x0] 14:10:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x121313800) [pid = 6615] [serial = 1984] [outer = 0x121122000] 14:10:34 INFO - PROCESS | 6615 | 1468185034012 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x12538e800) [pid = 6615] [serial = 1985] [outer = 0x121122000] 14:10:34 INFO - PROCESS | 6615 | 1468185034372 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 14:10:34 INFO - PROCESS | 6615 | 1468185034415 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 6615 | 1468185034416 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:10:34 INFO - PROCESS | 6615 | 1468185034418 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 6615 | 1468185034419 Marionette TRACE conn2 <- [1,2618,null,{}] 14:10:34 INFO - PROCESS | 6615 | 1468185034422 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}] 14:10:34 INFO - PROCESS | 6615 | 1468185034423 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:34 INFO - PROCESS | 6615 | 1468185034523 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:10:34 INFO - PROCESS | 6615 | 1468185034527 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 6615 | 1468185034528 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a29000 == 35 [pid = 6615] [id = 662] 14:10:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x125392800) [pid = 6615] [serial = 1986] [outer = 0x0] 14:10:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12568a400) [pid = 6615] [serial = 1987] [outer = 0x125392800] 14:10:34 INFO - PROCESS | 6615 | 1468185034552 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x125a5b000) [pid = 6615] [serial = 1988] [outer = 0x125392800] 14:10:34 INFO - PROCESS | 6615 | 1468185034892 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 14:10:34 INFO - PROCESS | 6615 | 1468185034939 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 6615 | 1468185034941 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:10:34 INFO - PROCESS | 6615 | 1468185034943 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 6615 | 1468185034944 Marionette TRACE conn2 <- [1,2622,null,{}] 14:10:34 INFO - PROCESS | 6615 | 1468185034947 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}] 14:10:34 INFO - PROCESS | 6615 | 1468185034948 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:35 INFO - PROCESS | 6615 | 1468185035052 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:10:35 INFO - PROCESS | 6615 | 1468185035090 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 6615 | 1468185035091 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x128ec7000 == 36 [pid = 6615] [id = 663] 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x125686800) [pid = 6615] [serial = 1989] [outer = 0x0] 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125fff800) [pid = 6615] [serial = 1990] [outer = 0x125686800] 14:10:35 INFO - PROCESS | 6615 | 1468185035116 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x12699f800) [pid = 6615] [serial = 1991] [outer = 0x125686800] 14:10:35 INFO - PROCESS | 6615 | 1468185035449 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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 14:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:10:35 INFO - PROCESS | 6615 | 1468185035462 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 6615 | 1468185035463 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:10:35 INFO - PROCESS | 6615 | 1468185035465 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 6615 | 1468185035466 Marionette TRACE conn2 <- [1,2626,null,{}] 14:10:35 INFO - PROCESS | 6615 | 1468185035470 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}] 14:10:35 INFO - PROCESS | 6615 | 1468185035473 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:35 INFO - PROCESS | 6615 | 1468185035577 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x116140400) [pid = 6615] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x116776c00) [pid = 6615] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x11619ac00) [pid = 6615] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x112f41c00) [pid = 6615] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x112da0c00) [pid = 6615] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x121e10400) [pid = 6615] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11297cc00) [pid = 6615] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x118134400) [pid = 6615] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1191b6000) [pid = 6615] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1191bc800) [pid = 6615] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1211f5400) [pid = 6615] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x112f5d800) [pid = 6615] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1185a1c00) [pid = 6615] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x110d91c00) [pid = 6615] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x110fa1c00) [pid = 6615] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:10:35 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x118371c00) [pid = 6615] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:10:35 INFO - PROCESS | 6615 | 1468185035714 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 6615 | 1468185035715 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x11817f800 == 37 [pid = 6615] [id = 664] 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x110d83800) [pid = 6615] [serial = 1992] [outer = 0x0] 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x112da0c00) [pid = 6615] [serial = 1993] [outer = 0x110d83800] 14:10:35 INFO - PROCESS | 6615 | 1468185035740 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1161a1c00) [pid = 6615] [serial = 1994] [outer = 0x110d83800] 14:10:36 INFO - PROCESS | 6615 | 1468185036015 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 573ms 14:10:36 INFO - PROCESS | 6615 | 1468185036043 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 6615 | 1468185036044 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:10:36 INFO - PROCESS | 6615 | 1468185036047 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 6615 | 1468185036048 Marionette TRACE conn2 <- [1,2630,null,{}] 14:10:36 INFO - PROCESS | 6615 | 1468185036058 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}] 14:10:36 INFO - PROCESS | 6615 | 1468185036059 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:36 INFO - PROCESS | 6615 | 1468185036146 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:10:36 INFO - PROCESS | 6615 | 1468185036151 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 6615 | 1468185036154 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d56800 == 38 [pid = 6615] [id = 665] 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x116778c00) [pid = 6615] [serial = 1995] [outer = 0x0] 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x118750000) [pid = 6615] [serial = 1996] [outer = 0x116778c00] 14:10:36 INFO - PROCESS | 6615 | 1468185036178 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x121e10400) [pid = 6615] [serial = 1997] [outer = 0x116778c00] 14:10:36 INFO - PROCESS | 6615 | 1468185036512 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 474ms 14:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:10:36 INFO - PROCESS | 6615 | 1468185036524 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 6615 | 1468185036526 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:10:36 INFO - PROCESS | 6615 | 1468185036528 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 6615 | 1468185036530 Marionette TRACE conn2 <- [1,2634,null,{}] 14:10:36 INFO - PROCESS | 6615 | 1468185036532 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}] 14:10:36 INFO - PROCESS | 6615 | 1468185036534 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:36 INFO - PROCESS | 6615 | 1468185036665 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:10:36 INFO - PROCESS | 6615 | 1468185036672 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 6615 | 1468185036673 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x129989800 == 39 [pid = 6615] [id = 666] 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x113381800) [pid = 6615] [serial = 1998] [outer = 0x0] 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119e4ac00) [pid = 6615] [serial = 1999] [outer = 0x113381800] 14:10:36 INFO - PROCESS | 6615 | 1468185036707 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1270e9800) [pid = 6615] [serial = 2000] [outer = 0x113381800] 14:10:37 INFO - PROCESS | 6615 | 1468185037026 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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 522ms 14:10:37 INFO - PROCESS | 6615 | 1468185037051 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 6615 | 1468185037053 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:10:37 INFO - PROCESS | 6615 | 1468185037058 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 6615 | 1468185037059 Marionette TRACE conn2 <- [1,2638,null,{}] 14:10:37 INFO - PROCESS | 6615 | 1468185037061 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}] 14:10:37 INFO - PROCESS | 6615 | 1468185037062 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:37 INFO - PROCESS | 6615 | 1468185037147 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:10:37 INFO - PROCESS | 6615 | 1468185037153 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 6615 | 1468185037154 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae14800 == 40 [pid = 6615] [id = 667] 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1270de800) [pid = 6615] [serial = 2001] [outer = 0x0] 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128905800) [pid = 6615] [serial = 2002] [outer = 0x1270de800] 14:10:37 INFO - PROCESS | 6615 | 1468185037178 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x12736c400) [pid = 6615] [serial = 2003] [outer = 0x1270de800] 14:10:37 INFO - PROCESS | 6615 | 1468185037557 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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 14:10:37 INFO - PROCESS | 6615 | 1468185037593 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 6615 | 1468185037595 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:10:37 INFO - PROCESS | 6615 | 1468185037599 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 6615 | 1468185037600 Marionette TRACE conn2 <- [1,2642,null,{}] 14:10:37 INFO - PROCESS | 6615 | 1468185037605 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}] 14:10:37 INFO - PROCESS | 6615 | 1468185037607 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:37 INFO - PROCESS | 6615 | 1468185037736 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:10:37 INFO - PROCESS | 6615 | 1468185037847 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 6615 | 1468185037849 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x116678800 == 41 [pid = 6615] [id = 668] 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x110d8dc00) [pid = 6615] [serial = 2004] [outer = 0x0] 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x112986400) [pid = 6615] [serial = 2005] [outer = 0x110d8dc00] 14:10:37 INFO - PROCESS | 6615 | 1468185037880 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x113ddcc00) [pid = 6615] [serial = 2006] [outer = 0x110d8dc00] 14:10:38 INFO - PROCESS | 6615 | 1468185038304 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 773ms 14:10:38 INFO - PROCESS | 6615 | 1468185038388 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 6615 | 1468185038390 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:10:38 INFO - PROCESS | 6615 | 1468185038395 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 6615 | 1468185038397 Marionette TRACE conn2 <- [1,2646,null,{}] 14:10:38 INFO - PROCESS | 6615 | 1468185038401 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}] 14:10:38 INFO - PROCESS | 6615 | 1468185038406 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:38 INFO - PROCESS | 6615 | 1468185038514 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:10:38 INFO - PROCESS | 6615 | 1468185038586 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 6615 | 1468185038588 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x121357800 == 42 [pid = 6615] [id = 669] 14:10:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x118116800) [pid = 6615] [serial = 2007] [outer = 0x0] 14:10:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11813b000) [pid = 6615] [serial = 2008] [outer = 0x118116800] 14:10:38 INFO - PROCESS | 6615 | 1468185038618 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x1182d7c00) [pid = 6615] [serial = 2009] [outer = 0x118116800] 14:10:39 INFO - PROCESS | 6615 | 1468185039042 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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 14:10:39 INFO - PROCESS | 6615 | 1468185039068 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 6615 | 1468185039071 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:10:39 INFO - PROCESS | 6615 | 1468185039073 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 6615 | 1468185039075 Marionette TRACE conn2 <- [1,2650,null,{}] 14:10:39 INFO - PROCESS | 6615 | 1468185039100 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}] 14:10:39 INFO - PROCESS | 6615 | 1468185039102 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:39 INFO - PROCESS | 6615 | 1468185039250 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:10:39 INFO - PROCESS | 6615 | 1468185039261 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 6615 | 1468185039263 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x128fc0800 == 43 [pid = 6615] [id = 670] 14:10:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1191ba400) [pid = 6615] [serial = 2010] [outer = 0x0] 14:10:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x11945d800) [pid = 6615] [serial = 2011] [outer = 0x1191ba400] 14:10:39 INFO - PROCESS | 6615 | 1468185039292 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121080000) [pid = 6615] [serial = 2012] [outer = 0x1191ba400] 14:10:39 INFO - PROCESS | 6615 | 1468185039724 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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 14:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:10:39 INFO - PROCESS | 6615 | 1468185039744 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 6615 | 1468185039746 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:10:39 INFO - PROCESS | 6615 | 1468185039754 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 6615 | 1468185039758 Marionette TRACE conn2 <- [1,2654,null,{}] 14:10:39 INFO - PROCESS | 6615 | 1468185039761 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}] 14:10:39 INFO - PROCESS | 6615 | 1468185039764 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:39 INFO - PROCESS | 6615 | 1468185039870 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:10:39 INFO - PROCESS | 6615 | 1468185039945 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 6615 | 1468185039946 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1dc800 == 44 [pid = 6615] [id = 671] 14:10:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x121082000) [pid = 6615] [serial = 2013] [outer = 0x0] 14:10:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x121931800) [pid = 6615] [serial = 2014] [outer = 0x121082000] 14:10:39 INFO - PROCESS | 6615 | 1468185039975 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x12538dc00) [pid = 6615] [serial = 2015] [outer = 0x121082000] 14:10:40 INFO - PROCESS | 6615 | 1468185040406 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 679ms 14:10:40 INFO - PROCESS | 6615 | 1468185040428 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:10:40 INFO - PROCESS | 6615 | 1468185040430 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:10:40 INFO - PROCESS | 6615 | 1468185040433 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 6615 | 1468185040434 Marionette TRACE conn2 <- [1,2658,null,{}] 14:10:40 INFO - PROCESS | 6615 | 1468185040436 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}] 14:10:40 INFO - PROCESS | 6615 | 1468185040438 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:40 INFO - PROCESS | 6615 | 1468185040551 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:10:40 INFO - PROCESS | 6615 | 1468185040661 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 6615 | 1468185040663 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b17000 == 45 [pid = 6615] [id = 672] 14:10:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x123703800) [pid = 6615] [serial = 2016] [outer = 0x0] 14:10:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12608f000) [pid = 6615] [serial = 2017] [outer = 0x123703800] 14:10:40 INFO - PROCESS | 6615 | 1468185040734 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x126ed2c00) [pid = 6615] [serial = 2018] [outer = 0x123703800] 14:10:41 INFO - PROCESS | 6615 | 1468185041326 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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 14:10:41 INFO - PROCESS | 6615 | 1468185041358 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 6615 | 1468185041360 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:10:41 INFO - PROCESS | 6615 | 1468185041364 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 6615 | 1468185041366 Marionette TRACE conn2 <- [1,2662,null,{}] 14:10:41 INFO - PROCESS | 6615 | 1468185041372 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}] 14:10:41 INFO - PROCESS | 6615 | 1468185041374 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:41 INFO - PROCESS | 6615 | 1468185041469 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:10:41 INFO - PROCESS | 6615 | 1468185041541 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 6615 | 1468185041544 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb3000 == 46 [pid = 6615] [id = 673] 14:10:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x115e8c800) [pid = 6615] [serial = 2019] [outer = 0x0] 14:10:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x1164ea400) [pid = 6615] [serial = 2020] [outer = 0x115e8c800] 14:10:41 INFO - PROCESS | 6615 | 1468185041572 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1169edc00) [pid = 6615] [serial = 2021] [outer = 0x115e8c800] 14:10:42 INFO - PROCESS | 6615 | 1468185042048 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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:10:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 725ms 14:10:42 INFO - PROCESS | 6615 | 1468185042092 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 6615 | 1468185042096 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:10:42 INFO - PROCESS | 6615 | 1468185042105 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 6615 | 1468185042108 Marionette TRACE conn2 <- [1,2666,null,{}] 14:10:42 INFO - PROCESS | 6615 | 1468185042112 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}] 14:10:42 INFO - PROCESS | 6615 | 1468185042114 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:42 INFO - PROCESS | 6615 | 1468185042257 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:10:42 INFO - PROCESS | 6615 | 1468185042365 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 6615 | 1468185042366 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bac000 == 47 [pid = 6615] [id = 674] 14:10:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x1182b3000) [pid = 6615] [serial = 2022] [outer = 0x0] 14:10:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x1182d9000) [pid = 6615] [serial = 2023] [outer = 0x1182b3000] 14:10:42 INFO - PROCESS | 6615 | 1468185042411 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x118598c00) [pid = 6615] [serial = 2024] [outer = 0x1182b3000] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae14800 == 46 [pid = 6615] [id = 667] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x129989800 == 45 [pid = 6615] [id = 666] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121d56800 == 44 [pid = 6615] [id = 665] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x11817f800 == 43 [pid = 6615] [id = 664] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128ec7000 == 42 [pid = 6615] [id = 663] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128a29000 == 41 [pid = 6615] [id = 662] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x1269e5800 == 40 [pid = 6615] [id = 661] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b0000 == 39 [pid = 6615] [id = 660] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121d57000 == 38 [pid = 6615] [id = 659] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121351000 == 37 [pid = 6615] [id = 658] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x119297000 == 36 [pid = 6615] [id = 657] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x117e7f000 == 35 [pid = 6615] [id = 656] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb1800 == 34 [pid = 6615] [id = 655] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x1131e4000 == 33 [pid = 6615] [id = 654] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb3000 == 32 [pid = 6615] [id = 673] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128b17000 == 31 [pid = 6615] [id = 672] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1dc800 == 30 [pid = 6615] [id = 671] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x128fc0800 == 29 [pid = 6615] [id = 670] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x121357800 == 28 [pid = 6615] [id = 669] 14:10:43 INFO - PROCESS | 6615 | --DOCSHELL 0x116678800 == 27 [pid = 6615] [id = 668] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x11915dc00) [pid = 6615] [serial = 1942] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x1174e4800) [pid = 6615] [serial = 1928] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x116797400) [pid = 6615] [serial = 1927] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x116908c00) [pid = 6615] [serial = 1933] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1169f7000) [pid = 6615] [serial = 1934] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x118141c00) [pid = 6615] [serial = 1936] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x118370400) [pid = 6615] [serial = 1937] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x113c65c00) [pid = 6615] [serial = 1930] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x112d99c00) [pid = 6615] [serial = 1931] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x123740c00) [pid = 6615] [serial = 1958] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x115d3d000) [pid = 6615] [serial = 1913] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x112f42400) [pid = 6615] [serial = 1912] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x118591c00) [pid = 6615] [serial = 1916] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x1182cdc00) [pid = 6615] [serial = 1915] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x12111e000) [pid = 6615] [serial = 1919] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x1197e8c00) [pid = 6615] [serial = 1918] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x119af2000) [pid = 6615] [serial = 1945] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x126080800) [pid = 6615] [serial = 1922] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x12373ec00) [pid = 6615] [serial = 1921] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x123745800) [pid = 6615] [serial = 1960] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x126d70000) [pid = 6615] [serial = 1925] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1191b9800) [pid = 6615] [serial = 1924] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1191bc400) [pid = 6615] [serial = 1943] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x121545000) [pid = 6615] [serial = 1948] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x121125c00) [pid = 6615] [serial = 1946] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x121bc7400) [pid = 6615] [serial = 1949] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x118120000) [pid = 6615] [serial = 1952] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x123738000) [pid = 6615] [serial = 1957] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x118751000) [pid = 6615] [serial = 1954] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x112fea400) [pid = 6615] [serial = 1951] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x11859b000) [pid = 6615] [serial = 1939] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x11874d800) [pid = 6615] [serial = 1940] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x121d2a800) [pid = 6615] [serial = 1955] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 6615 | 1468185043924 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]]]}] 14:10:43 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) 14:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1829ms 14:10:43 INFO - PROCESS | 6615 | 1468185043932 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 6615 | 1468185043934 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:10:43 INFO - PROCESS | 6615 | 1468185043938 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 6615 | 1468185043940 Marionette TRACE conn2 <- [1,2670,null,{}] 14:10:43 INFO - PROCESS | 6615 | 1468185043944 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}] 14:10:43 INFO - PROCESS | 6615 | 1468185043946 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:44 INFO - PROCESS | 6615 | 1468185044027 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:10:44 INFO - PROCESS | 6615 | 1468185044085 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 6615 | 1468185044086 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x116953000 == 28 [pid = 6615] [id = 675] 14:10:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x1133f4800) [pid = 6615] [serial = 2025] [outer = 0x0] 14:10:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x115d41000) [pid = 6615] [serial = 2026] [outer = 0x1133f4800] 14:10:44 INFO - PROCESS | 6615 | 1468185044114 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x116143400) [pid = 6615] [serial = 2027] [outer = 0x1133f4800] 14:10:44 INFO - PROCESS | 6615 | 1468185044906 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:10:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 14:10:44 INFO - PROCESS | 6615 | 1468185044959 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:10:44 INFO - PROCESS | 6615 | 1468185044962 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:10:44 INFO - PROCESS | 6615 | 1468185044966 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 6615 | 1468185044968 Marionette TRACE conn2 <- [1,2674,null,{}] 14:10:44 INFO - PROCESS | 6615 | 1468185044971 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}] 14:10:44 INFO - PROCESS | 6615 | 1468185044972 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:45 INFO - PROCESS | 6615 | 1468185045053 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:10:45 INFO - PROCESS | 6615 | 1468185045058 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 6615 | 1468185045060 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184b2000 == 29 [pid = 6615] [id = 676] 14:10:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x116633000) [pid = 6615] [serial = 2028] [outer = 0x0] 14:10:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x117149c00) [pid = 6615] [serial = 2029] [outer = 0x116633000] 14:10:45 INFO - PROCESS | 6615 | 1468185045142 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x118132800) [pid = 6615] [serial = 2030] [outer = 0x116633000] 14:10:45 INFO - PROCESS | 6615 | 1468185045964 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:10:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1022ms 14:10:45 INFO - PROCESS | 6615 | 1468185045989 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 6615 | 1468185045990 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:10:45 INFO - PROCESS | 6615 | 1468185045992 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 6615 | 1468185045995 Marionette TRACE conn2 <- [1,2678,null,{}] 14:10:46 INFO - PROCESS | 6615 | 1468185046012 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}] 14:10:46 INFO - PROCESS | 6615 | 1468185046015 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:46 INFO - PROCESS | 6615 | 1468185046122 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:10:46 INFO - PROCESS | 6615 | 1468185046127 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 6615 | 1468185046129 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb6800 == 30 [pid = 6615] [id = 677] 14:10:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1182d8400) [pid = 6615] [serial = 2031] [outer = 0x0] 14:10:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x11859f000) [pid = 6615] [serial = 2032] [outer = 0x1182d8400] 14:10:46 INFO - PROCESS | 6615 | 1468185046156 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1187f2400) [pid = 6615] [serial = 2033] [outer = 0x1182d8400] 14:10:47 INFO - PROCESS | 6615 | 1468185046999 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]]]}] 14:10:47 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) 14:10:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 14:10:47 INFO - PROCESS | 6615 | 1468185047014 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 6615 | 1468185047016 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:10:47 INFO - PROCESS | 6615 | 1468185047018 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 6615 | 1468185047021 Marionette TRACE conn2 <- [1,2682,null,{}] 14:10:47 INFO - PROCESS | 6615 | 1468185047024 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}] 14:10:47 INFO - PROCESS | 6615 | 1468185047025 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:47 INFO - PROCESS | 6615 | 1468185047259 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116778c00) [pid = 6615] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x1270de800) [pid = 6615] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x121122000) [pid = 6615] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x125392800) [pid = 6615] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x125686800) [pid = 6615] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x110d83800) [pid = 6615] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x112fea800) [pid = 6615] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x119af5400) [pid = 6615] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x116633800) [pid = 6615] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x111c81800) [pid = 6615] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x1169f4800) [pid = 6615] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x121e16c00) [pid = 6615] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1182d1000) [pid = 6615] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x11662dc00) [pid = 6615] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:10:47 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x113381800) [pid = 6615] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:10:47 INFO - PROCESS | 6615 | 1468185047303 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 6615 | 1468185047304 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x121016000 == 31 [pid = 6615] [id = 678] 14:10:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x111c17000) [pid = 6615] [serial = 2034] [outer = 0x0] 14:10:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x11337b000) [pid = 6615] [serial = 2035] [outer = 0x111c17000] 14:10:47 INFO - PROCESS | 6615 | 1468185047330 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x116774000) [pid = 6615] [serial = 2036] [outer = 0x111c17000] 14:10:48 INFO - PROCESS | 6615 | 1468185048106 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]]]}] 14:10:48 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) 14:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1123ms 14:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:10:48 INFO - PROCESS | 6615 | 1468185048142 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 6615 | 1468185048143 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:10:48 INFO - PROCESS | 6615 | 1468185048146 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 6615 | 1468185048147 Marionette TRACE conn2 <- [1,2686,null,{}] 14:10:48 INFO - PROCESS | 6615 | 1468185048149 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}] 14:10:48 INFO - PROCESS | 6615 | 1468185048150 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:48 INFO - PROCESS | 6615 | 1468185048223 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:10:48 INFO - PROCESS | 6615 | 1468185048227 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 6615 | 1468185048228 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216f8000 == 32 [pid = 6615] [id = 679] 14:10:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x112f44c00) [pid = 6615] [serial = 2037] [outer = 0x0] 14:10:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1191be400) [pid = 6615] [serial = 2038] [outer = 0x112f44c00] 14:10:48 INFO - PROCESS | 6615 | 1468185048255 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x1197e0400) [pid = 6615] [serial = 2039] [outer = 0x112f44c00] 14:10:49 INFO - PROCESS | 6615 | 1468185049096 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:10:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 14:10:49 INFO - PROCESS | 6615 | 1468185049116 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 6615 | 1468185049118 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:10:49 INFO - PROCESS | 6615 | 1468185049122 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 6615 | 1468185049123 Marionette TRACE conn2 <- [1,2690,null,{}] 14:10:49 INFO - PROCESS | 6615 | 1468185049126 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}] 14:10:49 INFO - PROCESS | 6615 | 1468185049130 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:49 INFO - PROCESS | 6615 | 1468185049238 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:10:49 INFO - PROCESS | 6615 | 1468185049316 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 6615 | 1468185049318 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d19000 == 33 [pid = 6615] [id = 680] 14:10:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x110d87c00) [pid = 6615] [serial = 2040] [outer = 0x0] 14:10:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x111ca9400) [pid = 6615] [serial = 2041] [outer = 0x110d87c00] 14:10:49 INFO - PROCESS | 6615 | 1468185049350 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x112f42000) [pid = 6615] [serial = 2042] [outer = 0x110d87c00] 14:10:50 INFO - PROCESS | 6615 | 1468185050324 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:10:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1220ms 14:10:50 INFO - PROCESS | 6615 | 1468185050343 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 6615 | 1468185050345 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:10:50 INFO - PROCESS | 6615 | 1468185050348 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 6615 | 1468185050351 Marionette TRACE conn2 <- [1,2694,null,{}] 14:10:50 INFO - PROCESS | 6615 | 1468185050354 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}] 14:10:50 INFO - PROCESS | 6615 | 1468185050356 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:50 INFO - PROCESS | 6615 | 1468185050462 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:10:50 INFO - PROCESS | 6615 | 1468185050517 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 6615 | 1468185050519 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197bb000 == 34 [pid = 6615] [id = 681] 14:10:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x116774800) [pid = 6615] [serial = 2043] [outer = 0x0] 14:10:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x116904000) [pid = 6615] [serial = 2044] [outer = 0x116774800] 14:10:50 INFO - PROCESS | 6615 | 1468185050550 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x11755d400) [pid = 6615] [serial = 2045] [outer = 0x116774800] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x1216f8000 == 33 [pid = 6615] [id = 679] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x121016000 == 32 [pid = 6615] [id = 678] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb6800 == 31 [pid = 6615] [id = 677] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x1184b2000 == 30 [pid = 6615] [id = 676] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x116953000 == 29 [pid = 6615] [id = 675] 14:10:51 INFO - PROCESS | 6615 | --DOCSHELL 0x119bac000 == 28 [pid = 6615] [id = 674] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x121313800) [pid = 6615] [serial = 1984] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12568a400) [pid = 6615] [serial = 1987] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125fff800) [pid = 6615] [serial = 1990] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125a5b000) [pid = 6615] [serial = 1988] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x112da0c00) [pid = 6615] [serial = 1993] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x12699f800) [pid = 6615] [serial = 1991] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1161a1c00) [pid = 6615] [serial = 1994] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x11941dc00) [pid = 6615] [serial = 1978] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x119af4c00) [pid = 6615] [serial = 1979] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x12107c800) [pid = 6615] [serial = 1981] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1169ea400) [pid = 6615] [serial = 1966] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x117559800) [pid = 6615] [serial = 1967] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x112979400) [pid = 6615] [serial = 1963] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x112feb800) [pid = 6615] [serial = 1964] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x118113c00) [pid = 6615] [serial = 1972] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x11813b400) [pid = 6615] [serial = 1973] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x1256bc400) [pid = 6615] [serial = 1961] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x118597000) [pid = 6615] [serial = 1975] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x119165800) [pid = 6615] [serial = 1976] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 68 (0x116771400) [pid = 6615] [serial = 1969] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 67 (0x1169f3000) [pid = 6615] [serial = 1970] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 66 (0x119e4ac00) [pid = 6615] [serial = 1999] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 65 (0x1270e9800) [pid = 6615] [serial = 2000] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 64 (0x12538e800) [pid = 6615] [serial = 1985] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 63 (0x118750000) [pid = 6615] [serial = 1996] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 62 (0x121121c00) [pid = 6615] [serial = 1982] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 61 (0x121e10400) [pid = 6615] [serial = 1997] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 60 (0x12736c400) [pid = 6615] [serial = 2003] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | --DOMWINDOW == 59 (0x128905800) [pid = 6615] [serial = 2002] [outer = 0x0] [url = about:blank] 14:10:51 INFO - PROCESS | 6615 | 1468185051561 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:10:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:10:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1226ms 14:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:10:51 INFO - PROCESS | 6615 | 1468185051575 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 6615 | 1468185051577 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:10:51 INFO - PROCESS | 6615 | 1468185051580 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 6615 | 1468185051582 Marionette TRACE conn2 <- [1,2698,null,{}] 14:10:51 INFO - PROCESS | 6615 | 1468185051585 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}] 14:10:51 INFO - PROCESS | 6615 | 1468185051589 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:51 INFO - PROCESS | 6615 | 1468185051668 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:10:51 INFO - PROCESS | 6615 | 1468185051675 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 6615 | 1468185051678 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x116faf000 == 29 [pid = 6615] [id = 682] 14:10:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 60 (0x115de2400) [pid = 6615] [serial = 2046] [outer = 0x0] 14:10:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 61 (0x115e1f000) [pid = 6615] [serial = 2047] [outer = 0x115de2400] 14:10:51 INFO - PROCESS | 6615 | 1468185051707 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 62 (0x116777400) [pid = 6615] [serial = 2048] [outer = 0x115de2400] 14:10:52 INFO - PROCESS | 6615 | 1468185052657 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:10:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1122ms 14:10:52 INFO - PROCESS | 6615 | 1468185052702 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 6615 | 1468185052705 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:10:52 INFO - PROCESS | 6615 | 1468185052710 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 6615 | 1468185052712 Marionette TRACE conn2 <- [1,2702,null,{}] 14:10:52 INFO - PROCESS | 6615 | 1468185052714 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}] 14:10:52 INFO - PROCESS | 6615 | 1468185052716 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:52 INFO - PROCESS | 6615 | 1468185052797 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:10:52 INFO - PROCESS | 6615 | 1468185052801 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 6615 | 1468185052804 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b4000 == 30 [pid = 6615] [id = 683] 14:10:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 63 (0x11811b000) [pid = 6615] [serial = 2049] [outer = 0x0] 14:10:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 64 (0x1182a7000) [pid = 6615] [serial = 2050] [outer = 0x11811b000] 14:10:52 INFO - PROCESS | 6615 | 1468185052834 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 65 (0x1182d5000) [pid = 6615] [serial = 2051] [outer = 0x11811b000] 14:10:53 INFO - PROCESS | 6615 | 1468185053197 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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 14:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:10:53 INFO - PROCESS | 6615 | 1468185053229 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 6615 | 1468185053231 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:10:53 INFO - PROCESS | 6615 | 1468185053233 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 6615 | 1468185053235 Marionette TRACE conn2 <- [1,2706,null,{}] 14:10:53 INFO - PROCESS | 6615 | 1468185053244 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}] 14:10:53 INFO - PROCESS | 6615 | 1468185053247 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:53 INFO - PROCESS | 6615 | 1468185053330 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:10:53 INFO - PROCESS | 6615 | 1468185053337 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 6615 | 1468185053340 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216b3800 == 31 [pid = 6615] [id = 684] 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 66 (0x11858f400) [pid = 6615] [serial = 2052] [outer = 0x0] 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 67 (0x118754000) [pid = 6615] [serial = 2053] [outer = 0x11858f400] 14:10:53 INFO - PROCESS | 6615 | 1468185053368 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 68 (0x119413400) [pid = 6615] [serial = 2054] [outer = 0x11858f400] 14:10:53 INFO - PROCESS | 6615 | 1468185053710 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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 14:10:53 INFO - PROCESS | 6615 | 1468185053754 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 6615 | 1468185053756 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:10:53 INFO - PROCESS | 6615 | 1468185053758 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 6615 | 1468185053760 Marionette TRACE conn2 <- [1,2710,null,{}] 14:10:53 INFO - PROCESS | 6615 | 1468185053762 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}] 14:10:53 INFO - PROCESS | 6615 | 1468185053763 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:53 INFO - PROCESS | 6615 | 1468185053875 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:10:53 INFO - PROCESS | 6615 | 1468185053885 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 6615 | 1468185053886 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d6c000 == 32 [pid = 6615] [id = 685] 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 69 (0x1121be400) [pid = 6615] [serial = 2055] [outer = 0x0] 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x119465800) [pid = 6615] [serial = 2056] [outer = 0x1121be400] 14:10:53 INFO - PROCESS | 6615 | 1468185053911 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x12105d400) [pid = 6615] [serial = 2057] [outer = 0x1121be400] 14:10:54 INFO - PROCESS | 6615 | 1468185054281 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] 14:10:54 INFO - PROCESS | 6615 | 1468185054329 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:10:54 INFO - PROCESS | 6615 | 1468185054331 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 6615 | 1468185054332 Marionette TRACE conn2 <- [1,2714,null,{}] 14:10:54 INFO - PROCESS | 6615 | 1468185054334 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}] 14:10:54 INFO - PROCESS | 6615 | 1468185054336 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:54 INFO - PROCESS | 6615 | 1468185054435 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:10:54 INFO - PROCESS | 6615 | 1468185054449 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 6615 | 1468185054450 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x1184a5000 == 33 [pid = 6615] [id = 686] 14:10:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x119e4e400) [pid = 6615] [serial = 2058] [outer = 0x0] 14:10:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x12111e000) [pid = 6615] [serial = 2059] [outer = 0x119e4e400] 14:10:54 INFO - PROCESS | 6615 | 1468185054475 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x1211c5800) [pid = 6615] [serial = 2060] [outer = 0x119e4e400] 14:10:54 INFO - PROCESS | 6615 | 1468185054827 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]]]}] 14:10:54 INFO - PROCESS | 6615 | --DOCSHELL 0x121e4e000 == 32 [pid = 6615] [id = 16] 14:10:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:10:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 14:10:54 INFO - PROCESS | 6615 | 1468185054866 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 6615 | 1468185054868 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:10:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:10:54 INFO - PROCESS | 6615 | 1468185054870 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 6615 | 1468185054871 Marionette TRACE conn2 <- [1,2718,null,{}] 14:10:54 INFO - PROCESS | 6615 | 1468185054874 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}] 14:10:54 INFO - PROCESS | 6615 | 1468185054877 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:55 INFO - PROCESS | 6615 | 1468185054999 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:10:55 INFO - PROCESS | 6615 | 1468185055012 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 6615 | 1468185055013 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x125a93000 == 33 [pid = 6615] [id = 687] 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x121318000) [pid = 6615] [serial = 2061] [outer = 0x0] 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x121d29c00) [pid = 6615] [serial = 2062] [outer = 0x121318000] 14:10:55 INFO - PROCESS | 6615 | 1468185055038 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x123745800) [pid = 6615] [serial = 2063] [outer = 0x121318000] 14:10:55 INFO - PROCESS | 6615 | 1468185055409 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:10:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:10:55 INFO - PROCESS | 6615 | 1468185055454 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:10:55 INFO - PROCESS | 6615 | 1468185055457 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 6615 | 1468185055458 Marionette TRACE conn2 <- [1,2722,null,{}] 14:10:55 INFO - PROCESS | 6615 | 1468185055461 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}] 14:10:55 INFO - PROCESS | 6615 | 1468185055462 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:55 INFO - PROCESS | 6615 | 1468185055572 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:10:55 INFO - PROCESS | 6615 | 1468185055612 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 6615 | 1468185055613 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260e2800 == 34 [pid = 6615] [id = 688] 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x125389400) [pid = 6615] [serial = 2064] [outer = 0x0] 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x1254bb400) [pid = 6615] [serial = 2065] [outer = 0x125389400] 14:10:55 INFO - PROCESS | 6615 | 1468185055645 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x1256c1000) [pid = 6615] [serial = 2066] [outer = 0x125389400] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1133f4800) [pid = 6615] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1182d8400) [pid = 6615] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x1182b3000) [pid = 6615] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x110d8dc00) [pid = 6615] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x118116800) [pid = 6615] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x1191ba400) [pid = 6615] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x121082000) [pid = 6615] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 72 (0x123703800) [pid = 6615] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 71 (0x115e8c800) [pid = 6615] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 70 (0x111c17000) [pid = 6615] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:10:55 INFO - PROCESS | 6615 | --DOMWINDOW == 69 (0x116633000) [pid = 6615] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:10:55 INFO - PROCESS | 6615 | 1468185055979 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] 14:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:10:56 INFO - PROCESS | 6615 | 1468185056033 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:10:56 INFO - PROCESS | 6615 | 1468185056036 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 6615 | 1468185056038 Marionette TRACE conn2 <- [1,2726,null,{}] 14:10:56 INFO - PROCESS | 6615 | 1468185056041 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}] 14:10:56 INFO - PROCESS | 6615 | 1468185056043 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:56 INFO - PROCESS | 6615 | 1468185056166 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:10:56 INFO - PROCESS | 6615 | 1468185056281 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 6615 | 1468185056282 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e8d800 == 35 [pid = 6615] [id = 689] 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 70 (0x115e8f800) [pid = 6615] [serial = 2067] [outer = 0x0] 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 71 (0x1191b3400) [pid = 6615] [serial = 2068] [outer = 0x115e8f800] 14:10:56 INFO - PROCESS | 6615 | 1468185056323 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 72 (0x123746000) [pid = 6615] [serial = 2069] [outer = 0x115e8f800] 14:10:56 INFO - PROCESS | 6615 | 1468185056644 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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:10:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 621ms 14:10:56 INFO - PROCESS | 6615 | 1468185056659 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 6615 | 1468185056668 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:10:56 INFO - PROCESS | 6615 | 1468185056678 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 6615 | 1468185056679 Marionette TRACE conn2 <- [1,2730,null,{}] 14:10:56 INFO - PROCESS | 6615 | 1468185056681 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}] 14:10:56 INFO - PROCESS | 6615 | 1468185056682 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:56 INFO - PROCESS | 6615 | 1468185056769 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:10:56 INFO - PROCESS | 6615 | 1468185056839 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 6615 | 1468185056840 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a2e000 == 36 [pid = 6615] [id = 690] 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 73 (0x1191bd800) [pid = 6615] [serial = 2070] [outer = 0x0] 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x125fce000) [pid = 6615] [serial = 2071] [outer = 0x1191bd800] 14:10:56 INFO - PROCESS | 6615 | 1468185056865 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x126082800) [pid = 6615] [serial = 2072] [outer = 0x1191bd800] 14:10:57 INFO - PROCESS | 6615 | 1468185057630 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:10:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:10:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:10:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 969ms 14:10:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:10:57 INFO - PROCESS | 6615 | 1468185057647 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 6615 | 1468185057648 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:10:57 INFO - PROCESS | 6615 | 1468185057650 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 6615 | 1468185057652 Marionette TRACE conn2 <- [1,2734,null,{}] 14:10:57 INFO - PROCESS | 6615 | 1468185057654 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}] 14:10:57 INFO - PROCESS | 6615 | 1468185057655 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:57 INFO - PROCESS | 6615 | 1468185057736 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:10:57 INFO - PROCESS | 6615 | 1468185057741 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 6615 | 1468185057742 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x121bb5800 == 37 [pid = 6615] [id = 691] 14:10:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x126084000) [pid = 6615] [serial = 2073] [outer = 0x0] 14:10:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x126d70800) [pid = 6615] [serial = 2074] [outer = 0x126084000] 14:10:57 INFO - PROCESS | 6615 | 1468185057767 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x126e7f000) [pid = 6615] [serial = 2075] [outer = 0x126084000] 14:10:58 INFO - PROCESS | 6615 | 1468185058241 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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 621ms 14:10:58 INFO - PROCESS | 6615 | 1468185058273 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:10:58 INFO - PROCESS | 6615 | 1468185058276 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:10:58 INFO - PROCESS | 6615 | 1468185058279 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 6615 | 1468185058281 Marionette TRACE conn2 <- [1,2738,null,{}] 14:10:58 INFO - PROCESS | 6615 | 1468185058287 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}] 14:10:58 INFO - PROCESS | 6615 | 1468185058290 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:58 INFO - PROCESS | 6615 | 1468185058393 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:10:58 INFO - PROCESS | 6615 | 1468185058466 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 6615 | 1468185058467 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192ae800 == 38 [pid = 6615] [id = 692] 14:10:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x115e21400) [pid = 6615] [serial = 2076] [outer = 0x0] 14:10:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x116776800) [pid = 6615] [serial = 2077] [outer = 0x115e21400] 14:10:58 INFO - PROCESS | 6615 | 1468185058499 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x1174e3c00) [pid = 6615] [serial = 2078] [outer = 0x115e21400] 14:10:58 INFO - PROCESS | 6615 | 1468185058929 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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 673ms 14:10:58 INFO - PROCESS | 6615 | 1468185058954 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 6615 | 1468185058958 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:10:58 INFO - PROCESS | 6615 | 1468185058963 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 6615 | 1468185058965 Marionette TRACE conn2 <- [1,2742,null,{}] 14:10:58 INFO - PROCESS | 6615 | 1468185058967 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}] 14:10:58 INFO - PROCESS | 6615 | 1468185058969 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:59 INFO - PROCESS | 6615 | 1468185059094 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:10:59 INFO - PROCESS | 6615 | 1468185059167 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 6615 | 1468185059168 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e46000 == 39 [pid = 6615] [id = 693] 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11858ec00) [pid = 6615] [serial = 2079] [outer = 0x0] 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11874d000) [pid = 6615] [serial = 2080] [outer = 0x11858ec00] 14:10:59 INFO - PROCESS | 6615 | 1468185059212 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x1191bd400) [pid = 6615] [serial = 2081] [outer = 0x11858ec00] 14:10:59 INFO - PROCESS | 6615 | 1468185059640 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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:10:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 720ms 14:10:59 INFO - PROCESS | 6615 | 1468185059684 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:10:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:10:59 INFO - PROCESS | 6615 | 1468185059686 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:10:59 INFO - PROCESS | 6615 | 1468185059688 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 6615 | 1468185059690 Marionette TRACE conn2 <- [1,2746,null,{}] 14:10:59 INFO - PROCESS | 6615 | 1468185059698 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}] 14:10:59 INFO - PROCESS | 6615 | 1468185059702 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:59 INFO - PROCESS | 6615 | 1468185059807 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:10:59 INFO - PROCESS | 6615 | 1468185059867 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 6615 | 1468185059870 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:10:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x12944f800 == 40 [pid = 6615] [id = 694] 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x12107d400) [pid = 6615] [serial = 2082] [outer = 0x0] 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x12131d800) [pid = 6615] [serial = 2083] [outer = 0x12107d400] 14:10:59 INFO - PROCESS | 6615 | 1468185059913 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x123737400) [pid = 6615] [serial = 2084] [outer = 0x12107d400] 14:11:00 INFO - PROCESS | 6615 | 1468185060327 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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 14:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:11:00 INFO - PROCESS | 6615 | 1468185060360 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 6615 | 1468185060362 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:11:00 INFO - PROCESS | 6615 | 1468185060364 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 6615 | 1468185060365 Marionette TRACE conn2 <- [1,2750,null,{}] 14:11:00 INFO - PROCESS | 6615 | 1468185060368 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}] 14:11:00 INFO - PROCESS | 6615 | 1468185060369 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:00 INFO - PROCESS | 6615 | 1468185060490 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:11:00 INFO - PROCESS | 6615 | 1468185060562 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 6615 | 1468185060563 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:00 INFO - PROCESS | 6615 | ++DOCSHELL 0x129641800 == 41 [pid = 6615] [id = 695] 14:11:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x125395400) [pid = 6615] [serial = 2085] [outer = 0x0] 14:11:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x126d71400) [pid = 6615] [serial = 2086] [outer = 0x125395400] 14:11:00 INFO - PROCESS | 6615 | 1468185060594 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1270da800) [pid = 6615] [serial = 2087] [outer = 0x125395400] 14:11:01 INFO - PROCESS | 6615 | 1468185061025 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 669ms 14:11:01 INFO - PROCESS | 6615 | 1468185061034 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 6615 | 1468185061035 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:11:01 INFO - PROCESS | 6615 | 1468185061038 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 6615 | 1468185061039 Marionette TRACE conn2 <- [1,2754,null,{}] 14:11:01 INFO - PROCESS | 6615 | 1468185061041 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}] 14:11:01 INFO - PROCESS | 6615 | 1468185061043 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:01 INFO - PROCESS | 6615 | 1468185061143 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:11:01 INFO - PROCESS | 6615 | 1468185061199 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 6615 | 1468185061201 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:01 INFO - PROCESS | 6615 | ++DOCSHELL 0x118811800 == 42 [pid = 6615] [id = 696] 14:11:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x116771800) [pid = 6615] [serial = 2088] [outer = 0x0] 14:11:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x118121800) [pid = 6615] [serial = 2089] [outer = 0x116771800] 14:11:01 INFO - PROCESS | 6615 | 1468185061244 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121bc8c00) [pid = 6615] [serial = 2090] [outer = 0x116771800] 14:11:01 INFO - PROCESS | 6615 | 1468185061816 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 824ms 14:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:11:01 INFO - PROCESS | 6615 | 1468185061862 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 6615 | 1468185061865 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:11:01 INFO - PROCESS | 6615 | 1468185061867 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 6615 | 1468185061871 Marionette TRACE conn2 <- [1,2758,null,{}] 14:11:01 INFO - PROCESS | 6615 | 1468185061874 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}] 14:11:01 INFO - PROCESS | 6615 | 1468185061875 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:01 INFO - PROCESS | 6615 | 1468185061976 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:11:02 INFO - PROCESS | 6615 | 1468185062036 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 6615 | 1468185062037 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:02 INFO - PROCESS | 6615 | ++DOCSHELL 0x119183000 == 43 [pid = 6615] [id = 697] 14:11:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x116779800) [pid = 6615] [serial = 2091] [outer = 0x0] 14:11:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1169f2800) [pid = 6615] [serial = 2092] [outer = 0x116779800] 14:11:02 INFO - PROCESS | 6615 | 1468185062066 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x115d44000) [pid = 6615] [serial = 2093] [outer = 0x116779800] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x128a2e000 == 42 [pid = 6615] [id = 690] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x126e8d800 == 41 [pid = 6615] [id = 689] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1260e2800 == 40 [pid = 6615] [id = 688] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x125a93000 == 39 [pid = 6615] [id = 687] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1184a5000 == 38 [pid = 6615] [id = 686] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x121d6c000 == 37 [pid = 6615] [id = 685] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1216b3800 == 36 [pid = 6615] [id = 684] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1197b4000 == 35 [pid = 6615] [id = 683] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x116faf000 == 34 [pid = 6615] [id = 682] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x115d19000 == 33 [pid = 6615] [id = 680] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1197bb000 == 32 [pid = 6615] [id = 681] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x121e4d800 == 31 [pid = 6615] [id = 17] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x118811800 == 30 [pid = 6615] [id = 696] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x129641800 == 29 [pid = 6615] [id = 695] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x12944f800 == 28 [pid = 6615] [id = 694] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x121e46000 == 27 [pid = 6615] [id = 693] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x121bb5800 == 26 [pid = 6615] [id = 691] 14:11:02 INFO - PROCESS | 6615 | --DOCSHELL 0x1192ae800 == 25 [pid = 6615] [id = 692] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x1191be400) [pid = 6615] [serial = 2038] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x115d41000) [pid = 6615] [serial = 2026] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x116143400) [pid = 6615] [serial = 2027] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x11859f000) [pid = 6615] [serial = 2032] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x118598c00) [pid = 6615] [serial = 2024] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1182d9000) [pid = 6615] [serial = 2023] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x113ddcc00) [pid = 6615] [serial = 2006] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x112986400) [pid = 6615] [serial = 2005] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1182d7c00) [pid = 6615] [serial = 2009] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x11813b000) [pid = 6615] [serial = 2008] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x121080000) [pid = 6615] [serial = 2012] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x11945d800) [pid = 6615] [serial = 2011] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x12538dc00) [pid = 6615] [serial = 2015] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x121931800) [pid = 6615] [serial = 2014] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x126ed2c00) [pid = 6615] [serial = 2018] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x12608f000) [pid = 6615] [serial = 2017] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x1169edc00) [pid = 6615] [serial = 2021] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x1164ea400) [pid = 6615] [serial = 2020] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x11337b000) [pid = 6615] [serial = 2035] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x116774000) [pid = 6615] [serial = 2036] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x117149c00) [pid = 6615] [serial = 2029] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x118132800) [pid = 6615] [serial = 2030] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | --DOMWINDOW == 73 (0x1187f2400) [pid = 6615] [serial = 2033] [outer = 0x0] [url = about:blank] 14:11:02 INFO - PROCESS | 6615 | 1468185062962 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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1123ms 14:11:02 INFO - PROCESS | 6615 | 1468185062991 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 6615 | 1468185062993 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:11:02 INFO - PROCESS | 6615 | 1468185062996 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 6615 | 1468185062999 Marionette TRACE conn2 <- [1,2762,null,{}] 14:11:03 INFO - PROCESS | 6615 | 1468185063002 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}] 14:11:03 INFO - PROCESS | 6615 | 1468185063004 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:03 INFO - PROCESS | 6615 | 1468185063126 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:11:03 INFO - PROCESS | 6615 | 1468185063179 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 6615 | 1468185063181 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:03 INFO - PROCESS | 6615 | ++DOCSHELL 0x115d16800 == 26 [pid = 6615] [id = 698] 14:11:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 74 (0x110d87800) [pid = 6615] [serial = 2094] [outer = 0x0] 14:11:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x111aad400) [pid = 6615] [serial = 2095] [outer = 0x110d87800] 14:11:03 INFO - PROCESS | 6615 | 1468185063214 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x112fefc00) [pid = 6615] [serial = 2096] [outer = 0x110d87800] 14:11:03 INFO - PROCESS | 6615 | 1468185063743 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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 770ms 14:11:03 INFO - PROCESS | 6615 | 1468185063767 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 6615 | 1468185063770 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:11:03 INFO - PROCESS | 6615 | 1468185063801 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 6615 | 1468185063803 Marionette TRACE conn2 <- [1,2766,null,{}] 14:11:03 INFO - PROCESS | 6615 | 1468185063832 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}] 14:11:03 INFO - PROCESS | 6615 | 1468185063835 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:03 INFO - PROCESS | 6615 | 1468185063981 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:11:04 INFO - PROCESS | 6615 | 1468185064039 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 6615 | 1468185064041 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x118073800 == 27 [pid = 6615] [id = 699] 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x115ddec00) [pid = 6615] [serial = 2097] [outer = 0x0] 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x116141400) [pid = 6615] [serial = 2098] [outer = 0x115ddec00] 14:11:04 INFO - PROCESS | 6615 | 1468185064073 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x116773000) [pid = 6615] [serial = 2099] [outer = 0x115ddec00] 14:11:04 INFO - PROCESS | 6615 | 1468185064603 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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 823ms 14:11:04 INFO - PROCESS | 6615 | 1468185064700 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 6615 | 1468185064703 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:11:04 INFO - PROCESS | 6615 | 1468185064707 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 6615 | 1468185064709 Marionette TRACE conn2 <- [1,2770,null,{}] 14:11:04 INFO - PROCESS | 6615 | 1468185064713 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}] 14:11:04 INFO - PROCESS | 6615 | 1468185064715 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:04 INFO - PROCESS | 6615 | 1468185064819 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:11:04 INFO - PROCESS | 6615 | 1468185064873 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 6615 | 1468185064876 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:04 INFO - PROCESS | 6615 | ++DOCSHELL 0x116ac1800 == 28 [pid = 6615] [id = 700] 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x114f92400) [pid = 6615] [serial = 2100] [outer = 0x0] 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x115d40c00) [pid = 6615] [serial = 2101] [outer = 0x114f92400] 14:11:04 INFO - PROCESS | 6615 | 1468185064903 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x11676d000) [pid = 6615] [serial = 2102] [outer = 0x114f92400] 14:11:05 INFO - PROCESS | 6615 | --DOCSHELL 0x119183000 == 27 [pid = 6615] [id = 697] 14:11:05 INFO - PROCESS | 6615 | 1468185065250 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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 573ms 14:11:05 INFO - PROCESS | 6615 | 1468185065280 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 6615 | 1468185065282 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:11:05 INFO - PROCESS | 6615 | 1468185065287 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 6615 | 1468185065289 Marionette TRACE conn2 <- [1,2774,null,{}] 14:11:05 INFO - PROCESS | 6615 | 1468185065313 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}] 14:11:05 INFO - PROCESS | 6615 | 1468185065314 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:05 INFO - PROCESS | 6615 | 1468185065396 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:11:05 INFO - PROCESS | 6615 | 1468185065451 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 6615 | 1468185065453 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197bb000 == 28 [pid = 6615] [id = 701] 14:11:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x11677a800) [pid = 6615] [serial = 2103] [outer = 0x0] 14:11:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x116a1a000) [pid = 6615] [serial = 2104] [outer = 0x11677a800] 14:11:05 INFO - PROCESS | 6615 | 1468185065481 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x118134800) [pid = 6615] [serial = 2105] [outer = 0x11677a800] 14:11:05 INFO - PROCESS | 6615 | 1468185065796 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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 523ms 14:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:11:05 INFO - PROCESS | 6615 | 1468185065811 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 6615 | 1468185065812 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:11:05 INFO - PROCESS | 6615 | 1468185065815 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 6615 | 1468185065816 Marionette TRACE conn2 <- [1,2778,null,{}] 14:11:05 INFO - PROCESS | 6615 | 1468185065826 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}] 14:11:05 INFO - PROCESS | 6615 | 1468185065830 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:05 INFO - PROCESS | 6615 | 1468185065915 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:11:05 INFO - PROCESS | 6615 | 1468185065924 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 6615 | 1468185065927 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:05 INFO - PROCESS | 6615 | ++DOCSHELL 0x121374800 == 29 [pid = 6615] [id = 702] 14:11:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118528400) [pid = 6615] [serial = 2106] [outer = 0x0] 14:11:05 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x11858c800) [pid = 6615] [serial = 2107] [outer = 0x118528400] 14:11:05 INFO - PROCESS | 6615 | 1468185065956 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1185a3000) [pid = 6615] [serial = 2108] [outer = 0x118528400] 14:11:06 INFO - PROCESS | 6615 | 1468185066317 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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 14:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:11:06 INFO - PROCESS | 6615 | 1468185066334 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 6615 | 1468185066336 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:11:06 INFO - PROCESS | 6615 | 1468185066338 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 6615 | 1468185066339 Marionette TRACE conn2 <- [1,2782,null,{}] 14:11:06 INFO - PROCESS | 6615 | 1468185066341 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}] 14:11:06 INFO - PROCESS | 6615 | 1468185066343 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:06 INFO - PROCESS | 6615 | 1468185066426 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:11:06 INFO - PROCESS | 6615 | 1468185066429 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 6615 | 1468185066431 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x12181f000 == 30 [pid = 6615] [id = 703] 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1187f6800) [pid = 6615] [serial = 2109] [outer = 0x0] 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x119107800) [pid = 6615] [serial = 2110] [outer = 0x1187f6800] 14:11:06 INFO - PROCESS | 6615 | 1468185066456 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1191bb800) [pid = 6615] [serial = 2111] [outer = 0x1187f6800] 14:11:06 INFO - PROCESS | 6615 | 1468185066831 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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 14:11:06 INFO - PROCESS | 6615 | 1468185066857 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 6615 | 1468185066858 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:11:06 INFO - PROCESS | 6615 | 1468185066860 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 6615 | 1468185066862 Marionette TRACE conn2 <- [1,2786,null,{}] 14:11:06 INFO - PROCESS | 6615 | 1468185066869 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}] 14:11:06 INFO - PROCESS | 6615 | 1468185066870 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:06 INFO - PROCESS | 6615 | 1468185066968 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:11:06 INFO - PROCESS | 6615 | 1468185066972 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 6615 | 1468185066973 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:06 INFO - PROCESS | 6615 | ++DOCSHELL 0x11336f800 == 31 [pid = 6615] [id = 704] 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1191bc800) [pid = 6615] [serial = 2112] [outer = 0x0] 14:11:06 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x119465c00) [pid = 6615] [serial = 2113] [outer = 0x1191bc800] 14:11:06 INFO - PROCESS | 6615 | 1468185066998 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x119af0400) [pid = 6615] [serial = 2114] [outer = 0x1191bc800] 14:11:07 INFO - PROCESS | 6615 | 1468185067360 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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 14:11:07 INFO - PROCESS | 6615 | 1468185067396 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 6615 | 1468185067398 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:11:07 INFO - PROCESS | 6615 | 1468185067402 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 6615 | 1468185067404 Marionette TRACE conn2 <- [1,2790,null,{}] 14:11:07 INFO - PROCESS | 6615 | 1468185067407 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}] 14:11:07 INFO - PROCESS | 6615 | 1468185067414 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:07 INFO - PROCESS | 6615 | 1468185067602 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:11:07 INFO - PROCESS | 6615 | 1468185067621 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 6615 | 1468185067623 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:07 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544f000 == 32 [pid = 6615] [id = 705] 14:11:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x119e44c00) [pid = 6615] [serial = 2115] [outer = 0x0] 14:11:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x121082c00) [pid = 6615] [serial = 2116] [outer = 0x119e44c00] 14:11:07 INFO - PROCESS | 6615 | 1468185067665 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1211f1c00) [pid = 6615] [serial = 2117] [outer = 0x119e44c00] 14:11:08 INFO - PROCESS | 6615 | 1468185068088 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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 722ms 14:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:11:08 INFO - PROCESS | 6615 | 1468185068124 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 6615 | 1468185068126 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:11:08 INFO - PROCESS | 6615 | 1468185068129 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 6615 | 1468185068131 Marionette TRACE conn2 <- [1,2794,null,{}] 14:11:08 INFO - PROCESS | 6615 | 1468185068134 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}] 14:11:08 INFO - PROCESS | 6615 | 1468185068136 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:08 INFO - PROCESS | 6615 | 1468185068240 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:11:08 INFO - PROCESS | 6615 | 1468185068244 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 6615 | 1468185068245 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269e4000 == 33 [pid = 6615] [id = 706] 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1211f0800) [pid = 6615] [serial = 2118] [outer = 0x0] 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x121d2a400) [pid = 6615] [serial = 2119] [outer = 0x1211f0800] 14:11:08 INFO - PROCESS | 6615 | 1468185068269 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x123737800) [pid = 6615] [serial = 2120] [outer = 0x1211f0800] 14:11:08 INFO - PROCESS | 6615 | 1468185068583 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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 14:11:08 INFO - PROCESS | 6615 | 1468185068600 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 6615 | 1468185068601 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x115e21400) [pid = 6615] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11858ec00) [pid = 6615] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x12107d400) [pid = 6615] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x116771800) [pid = 6615] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x119e4e400) [pid = 6615] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121318000) [pid = 6615] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x12cde4800) [pid = 6615] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x125389400) [pid = 6615] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x110d87c00) [pid = 6615] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x116774800) [pid = 6615] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x115de2400) [pid = 6615] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x11858f400) [pid = 6615] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x11811b000) [pid = 6615] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x115e8f800) [pid = 6615] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x125395400) [pid = 6615] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x126084000) [pid = 6615] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x1121be400) [pid = 6615] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x112f44c00) [pid = 6615] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:11:08 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1191bd800) [pid = 6615] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:11:08 INFO - PROCESS | 6615 | 1468185068683 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 6615 | 1468185068685 Marionette TRACE conn2 <- [1,2798,null,{}] 14:11:08 INFO - PROCESS | 6615 | 1468185068690 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}] 14:11:08 INFO - PROCESS | 6615 | 1468185068692 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:08 INFO - PROCESS | 6615 | 1468185068818 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:11:08 INFO - PROCESS | 6615 | 1468185068823 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 6615 | 1468185068824 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:08 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260ef000 == 34 [pid = 6615] [id = 707] 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x114f97400) [pid = 6615] [serial = 2121] [outer = 0x0] 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x115e8f800) [pid = 6615] [serial = 2122] [outer = 0x114f97400] 14:11:08 INFO - PROCESS | 6615 | 1468185068864 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x118526400) [pid = 6615] [serial = 2123] [outer = 0x114f97400] 14:11:09 INFO - PROCESS | 6615 | 1468185069339 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 702ms 14:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:11:09 INFO - PROCESS | 6615 | 1468185069356 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 6615 | 1468185069358 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:11:09 INFO - PROCESS | 6615 | 1468185069360 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 6615 | 1468185069362 Marionette TRACE conn2 <- [1,2802,null,{}] 14:11:09 INFO - PROCESS | 6615 | 1468185069364 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}] 14:11:09 INFO - PROCESS | 6615 | 1468185069365 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:09 INFO - PROCESS | 6615 | 1468185069447 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:11:09 INFO - PROCESS | 6615 | 1468185069450 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 6615 | 1468185069452 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b29800 == 35 [pid = 6615] [id = 708] 14:11:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x1191b9400) [pid = 6615] [serial = 2124] [outer = 0x0] 14:11:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x1211c8000) [pid = 6615] [serial = 2125] [outer = 0x1191b9400] 14:11:09 INFO - PROCESS | 6615 | 1468185069479 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x12373f800) [pid = 6615] [serial = 2126] [outer = 0x1191b9400] 14:11:09 INFO - PROCESS | 6615 | 1468185069794 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 468ms 14:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:11:09 INFO - PROCESS | 6615 | 1468185069829 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 6615 | 1468185069830 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:11:09 INFO - PROCESS | 6615 | 1468185069832 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 6615 | 1468185069842 Marionette TRACE conn2 <- [1,2806,null,{}] 14:11:09 INFO - PROCESS | 6615 | 1468185069844 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}] 14:11:09 INFO - PROCESS | 6615 | 1468185069846 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:09 INFO - PROCESS | 6615 | 1468185069927 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:11:09 INFO - PROCESS | 6615 | 1468185069987 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 6615 | 1468185069988 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:09 INFO - PROCESS | 6615 | ++DOCSHELL 0x12181d800 == 36 [pid = 6615] [id = 709] 14:11:09 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1191bd800) [pid = 6615] [serial = 2127] [outer = 0x0] 14:11:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x123744c00) [pid = 6615] [serial = 2128] [outer = 0x1191bd800] 14:11:10 INFO - PROCESS | 6615 | 1468185070013 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x125393000) [pid = 6615] [serial = 2129] [outer = 0x1191bd800] 14:11:10 INFO - PROCESS | 6615 | 1468185070290 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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 479ms 14:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:11:10 INFO - PROCESS | 6615 | 1468185070311 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 6615 | 1468185070313 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:11:10 INFO - PROCESS | 6615 | 1468185070315 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 6615 | 1468185070317 Marionette TRACE conn2 <- [1,2810,null,{}] 14:11:10 INFO - PROCESS | 6615 | 1468185070327 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}] 14:11:10 INFO - PROCESS | 6615 | 1468185070329 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:10 INFO - PROCESS | 6615 | 1468185070428 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:11:10 INFO - PROCESS | 6615 | 1468185070432 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 6615 | 1468185070434 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:10 INFO - PROCESS | 6615 | ++DOCSHELL 0x12997e800 == 37 [pid = 6615] [id = 710] 14:11:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x125348800) [pid = 6615] [serial = 2130] [outer = 0x0] 14:11:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1256bdc00) [pid = 6615] [serial = 2131] [outer = 0x125348800] 14:11:10 INFO - PROCESS | 6615 | 1468185070460 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x12699f800) [pid = 6615] [serial = 2132] [outer = 0x125348800] 14:11:10 INFO - PROCESS | 6615 | 1468185070929 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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 14:11:10 INFO - PROCESS | 6615 | 1468185070985 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 6615 | 1468185070988 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:11:10 INFO - PROCESS | 6615 | 1468185070991 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 6615 | 1468185070993 Marionette TRACE conn2 <- [1,2814,null,{}] 14:11:11 INFO - PROCESS | 6615 | 1468185070997 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}] 14:11:11 INFO - PROCESS | 6615 | 1468185070999 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:11 INFO - PROCESS | 6615 | 1468185071106 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:11:11 INFO - PROCESS | 6615 | 1468185071167 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 6615 | 1468185071168 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x1192a6000 == 38 [pid = 6615] [id = 711] 14:11:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x113c65c00) [pid = 6615] [serial = 2133] [outer = 0x0] 14:11:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x116773400) [pid = 6615] [serial = 2134] [outer = 0x113c65c00] 14:11:11 INFO - PROCESS | 6615 | 1468185071200 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1169ef400) [pid = 6615] [serial = 2135] [outer = 0x113c65c00] 14:11:11 INFO - PROCESS | 6615 | 1468185071668 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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 14:11:11 INFO - PROCESS | 6615 | 1468185071731 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 6615 | 1468185071735 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:11:11 INFO - PROCESS | 6615 | 1468185071742 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 6615 | 1468185071744 Marionette TRACE conn2 <- [1,2818,null,{}] 14:11:11 INFO - PROCESS | 6615 | 1468185071746 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}] 14:11:11 INFO - PROCESS | 6615 | 1468185071748 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:11 INFO - PROCESS | 6615 | 1468185071852 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:11:11 INFO - PROCESS | 6615 | 1468185071939 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 6615 | 1468185071941 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:11 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dbd800 == 39 [pid = 6615] [id = 712] 14:11:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x118373c00) [pid = 6615] [serial = 2136] [outer = 0x0] 14:11:11 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x118590000) [pid = 6615] [serial = 2137] [outer = 0x118373c00] 14:11:11 INFO - PROCESS | 6615 | 1468185071971 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x11915cc00) [pid = 6615] [serial = 2138] [outer = 0x118373c00] 14:11:12 INFO - PROCESS | 6615 | 1468185072406 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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 14:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:11:12 INFO - PROCESS | 6615 | 1468185072412 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 6615 | 1468185072414 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:11:12 INFO - PROCESS | 6615 | 1468185072416 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 6615 | 1468185072419 Marionette TRACE conn2 <- [1,2822,null,{}] 14:11:12 INFO - PROCESS | 6615 | 1468185072426 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}] 14:11:12 INFO - PROCESS | 6615 | 1468185072430 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:12 INFO - PROCESS | 6615 | 1468185072532 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:11:12 INFO - PROCESS | 6615 | 1468185072589 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 6615 | 1468185072591 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:12 INFO - PROCESS | 6615 | ++DOCSHELL 0x129adf800 == 40 [pid = 6615] [id = 713] 14:11:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x119af7c00) [pid = 6615] [serial = 2139] [outer = 0x0] 14:11:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x121087000) [pid = 6615] [serial = 2140] [outer = 0x119af7c00] 14:11:12 INFO - PROCESS | 6615 | 1468185072628 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1211cd800) [pid = 6615] [serial = 2141] [outer = 0x119af7c00] 14:11:13 INFO - PROCESS | 6615 | 1468185073042 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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 673ms 14:11:13 INFO - PROCESS | 6615 | 1468185073090 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 6615 | 1468185073092 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:11:13 INFO - PROCESS | 6615 | 1468185073094 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 6615 | 1468185073095 Marionette TRACE conn2 <- [1,2826,null,{}] 14:11:13 INFO - PROCESS | 6615 | 1468185073098 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}] 14:11:13 INFO - PROCESS | 6615 | 1468185073099 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:13 INFO - PROCESS | 6615 | 1468185073205 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:11:13 INFO - PROCESS | 6615 | 1468185073293 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 6615 | 1468185073295 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:13 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad1d800 == 41 [pid = 6615] [id = 714] 14:11:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121d29800) [pid = 6615] [serial = 2142] [outer = 0x0] 14:11:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x1254c6c00) [pid = 6615] [serial = 2143] [outer = 0x121d29800] 14:11:13 INFO - PROCESS | 6615 | 1468185073324 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x125ff1c00) [pid = 6615] [serial = 2144] [outer = 0x121d29800] 14:11:13 INFO - PROCESS | 6615 | 1468185073744 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 14:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:11:13 INFO - PROCESS | 6615 | 1468185073764 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 6615 | 1468185073765 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:11:13 INFO - PROCESS | 6615 | 1468185073767 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 6615 | 1468185073768 Marionette TRACE conn2 <- [1,2830,null,{}] 14:11:13 INFO - PROCESS | 6615 | 1468185073772 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}] 14:11:13 INFO - PROCESS | 6615 | 1468185073774 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:13 INFO - PROCESS | 6615 | 1468185073885 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:11:14 INFO - PROCESS | 6615 | 1468185074169 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 6615 | 1468185074171 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x118077000 == 42 [pid = 6615] [id = 715] 14:11:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x112f43000) [pid = 6615] [serial = 2145] [outer = 0x0] 14:11:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x112fa2c00) [pid = 6615] [serial = 2146] [outer = 0x112f43000] 14:11:14 INFO - PROCESS | 6615 | 1468185074228 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1164e5c00) [pid = 6615] [serial = 2147] [outer = 0x112f43000] 14:11:14 INFO - PROCESS | 6615 | 1468185074756 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1024ms 14:11:14 INFO - PROCESS | 6615 | 1468185074792 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 6615 | 1468185074794 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:11:14 INFO - PROCESS | 6615 | 1468185074797 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 6615 | 1468185074799 Marionette TRACE conn2 <- [1,2834,null,{}] 14:11:14 INFO - PROCESS | 6615 | 1468185074803 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}] 14:11:14 INFO - PROCESS | 6615 | 1468185074806 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:14 INFO - PROCESS | 6615 | 1468185074914 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:11:14 INFO - PROCESS | 6615 | 1468185074976 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 6615 | 1468185074978 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:14 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c0f800 == 43 [pid = 6615] [id = 716] 14:11:14 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x117561800) [pid = 6615] [serial = 2148] [outer = 0x0] 14:11:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x1182ce400) [pid = 6615] [serial = 2149] [outer = 0x117561800] 14:11:15 INFO - PROCESS | 6615 | 1468185075006 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x11858a800) [pid = 6615] [serial = 2150] [outer = 0x117561800] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12181d800 == 42 [pid = 6615] [id = 709] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x128b29800 == 41 [pid = 6615] [id = 708] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1260ef000 == 40 [pid = 6615] [id = 707] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1269e4000 == 39 [pid = 6615] [id = 706] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12544f000 == 38 [pid = 6615] [id = 705] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x11336f800 == 37 [pid = 6615] [id = 704] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x12181f000 == 36 [pid = 6615] [id = 703] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x121374800 == 35 [pid = 6615] [id = 702] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x1197bb000 == 34 [pid = 6615] [id = 701] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x116ac1800 == 33 [pid = 6615] [id = 700] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x118073800 == 32 [pid = 6615] [id = 699] 14:11:15 INFO - PROCESS | 6615 | --DOCSHELL 0x115d16800 == 31 [pid = 6615] [id = 698] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x1174e3c00) [pid = 6615] [serial = 2078] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x116776800) [pid = 6615] [serial = 2077] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x11874d000) [pid = 6615] [serial = 2080] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x1191bd400) [pid = 6615] [serial = 2081] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x123737400) [pid = 6615] [serial = 2084] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x12131d800) [pid = 6615] [serial = 2083] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x118121800) [pid = 6615] [serial = 2089] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x12111e000) [pid = 6615] [serial = 2059] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x121d29c00) [pid = 6615] [serial = 2062] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x119af3c00) [pid = 6615] [serial = 1424] [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.] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x1254bb400) [pid = 6615] [serial = 2065] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x111ca9400) [pid = 6615] [serial = 2041] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x112f42000) [pid = 6615] [serial = 2042] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x116904000) [pid = 6615] [serial = 2044] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x11755d400) [pid = 6615] [serial = 2045] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x115e1f000) [pid = 6615] [serial = 2047] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x116777400) [pid = 6615] [serial = 2048] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x118754000) [pid = 6615] [serial = 2053] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x119413400) [pid = 6615] [serial = 2054] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x1182d5000) [pid = 6615] [serial = 2051] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1182a7000) [pid = 6615] [serial = 2050] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x123745800) [pid = 6615] [serial = 2063] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1191b3400) [pid = 6615] [serial = 2068] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1270da800) [pid = 6615] [serial = 2087] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x126d71400) [pid = 6615] [serial = 2086] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x126d70800) [pid = 6615] [serial = 2074] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x126e7f000) [pid = 6615] [serial = 2075] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 83 (0x119465800) [pid = 6615] [serial = 2056] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 82 (0x1211c5800) [pid = 6615] [serial = 2060] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 81 (0x1256c1000) [pid = 6615] [serial = 2066] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 80 (0x123746000) [pid = 6615] [serial = 2069] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 79 (0x125fce000) [pid = 6615] [serial = 2071] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 78 (0x12105d400) [pid = 6615] [serial = 2057] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 77 (0x121bc8c00) [pid = 6615] [serial = 2090] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 76 (0x1197e0400) [pid = 6615] [serial = 2039] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 75 (0x126082800) [pid = 6615] [serial = 2072] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | --DOMWINDOW == 74 (0x1169f2800) [pid = 6615] [serial = 2092] [outer = 0x0] [url = about:blank] 14:11:15 INFO - PROCESS | 6615 | 1468185075379 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 626ms 14:11:15 INFO - PROCESS | 6615 | 1468185075426 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 6615 | 1468185075428 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:11:15 INFO - PROCESS | 6615 | 1468185075432 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 6615 | 1468185075433 Marionette TRACE conn2 <- [1,2838,null,{}] 14:11:15 INFO - PROCESS | 6615 | 1468185075436 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}] 14:11:15 INFO - PROCESS | 6615 | 1468185075437 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:15 INFO - PROCESS | 6615 | 1468185075527 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:11:15 INFO - PROCESS | 6615 | 1468185075531 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 6615 | 1468185075532 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:15 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197a2800 == 32 [pid = 6615] [id = 717] 14:11:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 75 (0x116772c00) [pid = 6615] [serial = 2151] [outer = 0x0] 14:11:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 76 (0x11836c400) [pid = 6615] [serial = 2152] [outer = 0x116772c00] 14:11:15 INFO - PROCESS | 6615 | 1468185075558 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 6615 | ++DOMWINDOW == 77 (0x119161400) [pid = 6615] [serial = 2153] [outer = 0x116772c00] 14:11:15 INFO - PROCESS | 6615 | 1468185075952 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 572ms 14:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:11:16 INFO - PROCESS | 6615 | 1468185076004 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 6615 | 1468185076005 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:11:16 INFO - PROCESS | 6615 | 1468185076008 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 6615 | 1468185076013 Marionette TRACE conn2 <- [1,2842,null,{}] 14:11:16 INFO - PROCESS | 6615 | 1468185076022 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}] 14:11:16 INFO - PROCESS | 6615 | 1468185076026 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:16 INFO - PROCESS | 6615 | 1468185076155 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:11:16 INFO - PROCESS | 6615 | 1468185076170 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 6615 | 1468185076171 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216f6800 == 33 [pid = 6615] [id = 718] 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 78 (0x119413400) [pid = 6615] [serial = 2154] [outer = 0x0] 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 79 (0x12107d400) [pid = 6615] [serial = 2155] [outer = 0x119413400] 14:11:16 INFO - PROCESS | 6615 | 1468185076213 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 80 (0x1211c9000) [pid = 6615] [serial = 2156] [outer = 0x119413400] 14:11:16 INFO - PROCESS | 6615 | 1468185076583 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 624ms 14:11:16 INFO - PROCESS | 6615 | 1468185076632 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 6615 | 1468185076633 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:11:16 INFO - PROCESS | 6615 | 1468185076635 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 6615 | 1468185076637 Marionette TRACE conn2 <- [1,2846,null,{}] 14:11:16 INFO - PROCESS | 6615 | 1468185076639 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}] 14:11:16 INFO - PROCESS | 6615 | 1468185076640 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:16 INFO - PROCESS | 6615 | 1468185076728 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:11:16 INFO - PROCESS | 6615 | 1468185076731 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 6615 | 1468185076732 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:16 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dbf800 == 34 [pid = 6615] [id = 719] 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 81 (0x121125800) [pid = 6615] [serial = 2157] [outer = 0x0] 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 82 (0x123739000) [pid = 6615] [serial = 2158] [outer = 0x121125800] 14:11:16 INFO - PROCESS | 6615 | 1468185076757 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 6615 | ++DOMWINDOW == 83 (0x125390800) [pid = 6615] [serial = 2159] [outer = 0x121125800] 14:11:17 INFO - PROCESS | 6615 | 1468185077103 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 14:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:11:17 INFO - PROCESS | 6615 | 1468185077157 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 6615 | 1468185077158 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:11:17 INFO - PROCESS | 6615 | 1468185077160 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 6615 | 1468185077162 Marionette TRACE conn2 <- [1,2850,null,{}] 14:11:17 INFO - PROCESS | 6615 | 1468185077164 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}] 14:11:17 INFO - PROCESS | 6615 | 1468185077165 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:17 INFO - PROCESS | 6615 | 1468185077278 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:11:17 INFO - PROCESS | 6615 | 1468185077290 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 6615 | 1468185077294 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x125a82000 == 35 [pid = 6615] [id = 720] 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 84 (0x125fce000) [pid = 6615] [serial = 2160] [outer = 0x0] 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x125ffc000) [pid = 6615] [serial = 2161] [outer = 0x125fce000] 14:11:17 INFO - PROCESS | 6615 | 1468185077334 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x126d71400) [pid = 6615] [serial = 2162] [outer = 0x125fce000] 14:11:17 INFO - PROCESS | 6615 | 1468185077698 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 567ms 14:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:11:17 INFO - PROCESS | 6615 | 1468185077733 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 6615 | 1468185077735 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:11:17 INFO - PROCESS | 6615 | 1468185077737 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 6615 | 1468185077738 Marionette TRACE conn2 <- [1,2854,null,{}] 14:11:17 INFO - PROCESS | 6615 | 1468185077740 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}] 14:11:17 INFO - PROCESS | 6615 | 1468185077742 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:17 INFO - PROCESS | 6615 | 1468185077847 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:11:17 INFO - PROCESS | 6615 | 1468185077851 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 6615 | 1468185077852 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:17 INFO - PROCESS | 6615 | ++DOCSHELL 0x126e3a800 == 36 [pid = 6615] [id = 721] 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x126e05400) [pid = 6615] [serial = 2163] [outer = 0x0] 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1270df400) [pid = 6615] [serial = 2164] [outer = 0x126e05400] 14:11:17 INFO - PROCESS | 6615 | 1468185077908 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x128906c00) [pid = 6615] [serial = 2165] [outer = 0x126e05400] 14:11:18 INFO - PROCESS | 6615 | 1468185078239 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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 14:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:11:18 INFO - PROCESS | 6615 | 1468185078258 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 6615 | 1468185078259 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:11:18 INFO - PROCESS | 6615 | 1468185078261 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 6615 | 1468185078262 Marionette TRACE conn2 <- [1,2858,null,{}] 14:11:18 INFO - PROCESS | 6615 | 1468185078265 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}] 14:11:18 INFO - PROCESS | 6615 | 1468185078266 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:18 INFO - PROCESS | 6615 | 1468185078373 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:11:18 INFO - PROCESS | 6615 | 1468185078384 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 6615 | 1468185078392 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b2a800 == 37 [pid = 6615] [id = 722] 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1133f3c00) [pid = 6615] [serial = 2166] [outer = 0x0] 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1289a9800) [pid = 6615] [serial = 2167] [outer = 0x1133f3c00] 14:11:18 INFO - PROCESS | 6615 | 1468185078418 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1289ae000) [pid = 6615] [serial = 2168] [outer = 0x1133f3c00] 14:11:18 INFO - PROCESS | 6615 | 1468185078753 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 14:11:18 INFO - PROCESS | 6615 | 1468185078781 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 6615 | 1468185078782 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:11:18 INFO - PROCESS | 6615 | 1468185078791 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 6615 | 1468185078792 Marionette TRACE conn2 <- [1,2862,null,{}] 14:11:18 INFO - PROCESS | 6615 | 1468185078794 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}] 14:11:18 INFO - PROCESS | 6615 | 1468185078795 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:18 INFO - PROCESS | 6615 | 1468185078900 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:11:18 INFO - PROCESS | 6615 | 1468185078904 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 6615 | 1468185078905 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:18 INFO - PROCESS | 6615 | ++DOCSHELL 0x12962f800 == 38 [pid = 6615] [id = 723] 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128903400) [pid = 6615] [serial = 2169] [outer = 0x0] 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x1289b4000) [pid = 6615] [serial = 2170] [outer = 0x128903400] 14:11:18 INFO - PROCESS | 6615 | 1468185078929 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x1289cb800) [pid = 6615] [serial = 2171] [outer = 0x128903400] 14:11:19 INFO - PROCESS | 6615 | 1468185079359 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]]]}] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x121e4e800) [pid = 6615] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1191bc800) [pid = 6615] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x119e44c00) [pid = 6615] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x11677a800) [pid = 6615] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1187f6800) [pid = 6615] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x114f92400) [pid = 6615] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x1211f0800) [pid = 6615] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x118528400) [pid = 6615] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x114f97400) [pid = 6615] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x1191b9400) [pid = 6615] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:11:19 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x1191bd800) [pid = 6615] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 621ms 14:11:19 INFO - PROCESS | 6615 | 1468185079412 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 6615 | 1468185079414 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:11:19 INFO - PROCESS | 6615 | 1468185079416 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 6615 | 1468185079417 Marionette TRACE conn2 <- [1,2866,null,{}] 14:11:19 INFO - PROCESS | 6615 | 1468185079419 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}] 14:11:19 INFO - PROCESS | 6615 | 1468185079421 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:19 INFO - PROCESS | 6615 | 1468185079515 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:11:19 INFO - PROCESS | 6615 | 1468185079518 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 6615 | 1468185079519 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:19 INFO - PROCESS | 6615 | ++DOCSHELL 0x1260ef800 == 39 [pid = 6615] [id = 724] 14:11:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x11676f800) [pid = 6615] [serial = 2172] [outer = 0x0] 14:11:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x11813a400) [pid = 6615] [serial = 2173] [outer = 0x11676f800] 14:11:19 INFO - PROCESS | 6615 | 1468185079545 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x1191b3000) [pid = 6615] [serial = 2174] [outer = 0x11676f800] 14:11:19 INFO - PROCESS | 6615 | 1468185079875 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 14:11:19 INFO - PROCESS | 6615 | 1468185079884 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 6615 | 1468185079885 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:11:19 INFO - PROCESS | 6615 | 1468185079890 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 6615 | 1468185079893 Marionette TRACE conn2 <- [1,2870,null,{}] 14:11:19 INFO - PROCESS | 6615 | 1468185079895 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}] 14:11:19 INFO - PROCESS | 6615 | 1468185079896 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:19 INFO - PROCESS | 6615 | 1468185079994 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:11:20 INFO - PROCESS | 6615 | 1468185080067 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 6615 | 1468185080069 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ad20800 == 40 [pid = 6615] [id = 725] 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x115e20c00) [pid = 6615] [serial = 2175] [outer = 0x0] 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1191b5c00) [pid = 6615] [serial = 2176] [outer = 0x115e20c00] 14:11:20 INFO - PROCESS | 6615 | 1468185080119 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x1289d0000) [pid = 6615] [serial = 2177] [outer = 0x115e20c00] 14:11:20 INFO - PROCESS | 6615 | 1468185080545 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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 674ms 14:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:11:20 INFO - PROCESS | 6615 | 1468185080563 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 6615 | 1468185080564 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:11:20 INFO - PROCESS | 6615 | 1468185080566 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 6615 | 1468185080568 Marionette TRACE conn2 <- [1,2874,null,{}] 14:11:20 INFO - PROCESS | 6615 | 1468185080572 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}] 14:11:20 INFO - PROCESS | 6615 | 1468185080575 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:20 INFO - PROCESS | 6615 | 1468185080703 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:11:20 INFO - PROCESS | 6615 | 1468185080711 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 6615 | 1468185080712 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:20 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1d1800 == 41 [pid = 6615] [id = 726] 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x1289d3000) [pid = 6615] [serial = 2178] [outer = 0x0] 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1289d9000) [pid = 6615] [serial = 2179] [outer = 0x1289d3000] 14:11:20 INFO - PROCESS | 6615 | 1468185080737 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x128b56800) [pid = 6615] [serial = 2180] [outer = 0x1289d3000] 14:11:21 INFO - PROCESS | 6615 | 1468185081049 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 14:11:21 INFO - PROCESS | 6615 | 1468185081090 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 6615 | 1468185081091 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:11:21 INFO - PROCESS | 6615 | 1468185081093 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 6615 | 1468185081094 Marionette TRACE conn2 <- [1,2878,null,{}] 14:11:21 INFO - PROCESS | 6615 | 1468185081097 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}] 14:11:21 INFO - PROCESS | 6615 | 1468185081098 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:21 INFO - PROCESS | 6615 | 1468185081184 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:11:21 INFO - PROCESS | 6615 | 1468185081188 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 6615 | 1468185081189 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9a6000 == 42 [pid = 6615] [id = 727] 14:11:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x121d23800) [pid = 6615] [serial = 2181] [outer = 0x0] 14:11:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x128e2fc00) [pid = 6615] [serial = 2182] [outer = 0x121d23800] 14:11:21 INFO - PROCESS | 6615 | 1468185081213 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x128f77c00) [pid = 6615] [serial = 2183] [outer = 0x121d23800] 14:11:21 INFO - PROCESS | 6615 | 1468185081728 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 669ms 14:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:11:21 INFO - PROCESS | 6615 | 1468185081763 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 6615 | 1468185081766 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:11:21 INFO - PROCESS | 6615 | 1468185081770 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 6615 | 1468185081772 Marionette TRACE conn2 <- [1,2882,null,{}] 14:11:21 INFO - PROCESS | 6615 | 1468185081776 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}] 14:11:21 INFO - PROCESS | 6615 | 1468185081778 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:21 INFO - PROCESS | 6615 | 1468185081890 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:11:21 INFO - PROCESS | 6615 | 1468185081964 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 6615 | 1468185081965 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:21 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c15000 == 43 [pid = 6615] [id = 728] 14:11:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x1167a1400) [pid = 6615] [serial = 2184] [outer = 0x0] 14:11:21 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1169f3000) [pid = 6615] [serial = 2185] [outer = 0x1167a1400] 14:11:21 INFO - PROCESS | 6615 | 1468185081996 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x118140400) [pid = 6615] [serial = 2186] [outer = 0x1167a1400] 14:11:22 INFO - PROCESS | 6615 | 1468185082432 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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 14:11:22 INFO - PROCESS | 6615 | 1468185082442 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 6615 | 1468185082445 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:11:22 INFO - PROCESS | 6615 | 1468185082450 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 6615 | 1468185082451 Marionette TRACE conn2 <- [1,2886,null,{}] 14:11:22 INFO - PROCESS | 6615 | 1468185082456 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}] 14:11:22 INFO - PROCESS | 6615 | 1468185082458 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:22 INFO - PROCESS | 6615 | 1468185082591 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:11:22 INFO - PROCESS | 6615 | 1468185082694 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 6615 | 1468185082695 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:22 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e2b000 == 44 [pid = 6615] [id = 729] 14:11:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x118598000) [pid = 6615] [serial = 2187] [outer = 0x0] 14:11:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x119465800) [pid = 6615] [serial = 2188] [outer = 0x118598000] 14:11:22 INFO - PROCESS | 6615 | 1468185082729 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x119cb4800) [pid = 6615] [serial = 2189] [outer = 0x118598000] 14:11:23 INFO - PROCESS | 6615 | 1468185083146 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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 724ms 14:11:23 INFO - PROCESS | 6615 | 1468185083174 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 6615 | 1468185083176 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:11:23 INFO - PROCESS | 6615 | 1468185083179 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 6615 | 1468185083182 Marionette TRACE conn2 <- [1,2890,null,{}] 14:11:23 INFO - PROCESS | 6615 | 1468185083189 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}] 14:11:23 INFO - PROCESS | 6615 | 1468185083193 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:23 INFO - PROCESS | 6615 | 1468185083304 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:11:23 INFO - PROCESS | 6615 | 1468185083410 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 6615 | 1468185083412 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:23 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b997800 == 45 [pid = 6615] [id = 730] 14:11:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121128800) [pid = 6615] [serial = 2190] [outer = 0x0] 14:11:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x125395400) [pid = 6615] [serial = 2191] [outer = 0x121128800] 14:11:23 INFO - PROCESS | 6615 | 1468185083444 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12699f000) [pid = 6615] [serial = 2192] [outer = 0x121128800] 14:11:24 INFO - PROCESS | 6615 | 1468185084100 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1022ms 14:11:24 INFO - PROCESS | 6615 | 1468185084201 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 6615 | 1468185084204 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:11:24 INFO - PROCESS | 6615 | 1468185084208 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 6615 | 1468185084210 Marionette TRACE conn2 <- [1,2894,null,{}] 14:11:24 INFO - PROCESS | 6615 | 1468185084214 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}] 14:11:24 INFO - PROCESS | 6615 | 1468185084215 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:24 INFO - PROCESS | 6615 | 1468185084314 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:11:24 INFO - PROCESS | 6615 | 1468185084385 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 6615 | 1468185084388 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:24 INFO - PROCESS | 6615 | ++DOCSHELL 0x121373000 == 46 [pid = 6615] [id = 731] 14:11:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1169f9000) [pid = 6615] [serial = 2193] [outer = 0x0] 14:11:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x11811c000) [pid = 6615] [serial = 2194] [outer = 0x1169f9000] 14:11:24 INFO - PROCESS | 6615 | 1468185084416 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x11836b000) [pid = 6615] [serial = 2195] [outer = 0x1169f9000] 14:11:24 INFO - PROCESS | 6615 | 1468185084848 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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 673ms 14:11:24 INFO - PROCESS | 6615 | 1468185084881 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 6615 | 1468185084884 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:11:24 INFO - PROCESS | 6615 | 1468185084888 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 6615 | 1468185084890 Marionette TRACE conn2 <- [1,2898,null,{}] 14:11:24 INFO - PROCESS | 6615 | 1468185084892 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}] 14:11:24 INFO - PROCESS | 6615 | 1468185084894 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:25 INFO - PROCESS | 6615 | 1468185085023 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1d1800 == 45 [pid = 6615] [id = 726] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad20800 == 44 [pid = 6615] [id = 725] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x1260ef800 == 43 [pid = 6615] [id = 724] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x12962f800 == 42 [pid = 6615] [id = 723] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x128b2a800 == 41 [pid = 6615] [id = 722] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x126e3a800 == 40 [pid = 6615] [id = 721] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x125a82000 == 39 [pid = 6615] [id = 720] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x121e55000) [pid = 6615] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1256bdc00) [pid = 6615] [serial = 2131] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x121dbf800 == 38 [pid = 6615] [id = 719] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x1216f6800 == 37 [pid = 6615] [id = 718] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x1197a2800 == 36 [pid = 6615] [id = 717] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x119c0f800 == 35 [pid = 6615] [id = 716] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x118077000 == 34 [pid = 6615] [id = 715] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x12ad1d800 == 33 [pid = 6615] [id = 714] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x129adf800 == 32 [pid = 6615] [id = 713] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x121dbd800 == 31 [pid = 6615] [id = 712] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x1192a6000 == 30 [pid = 6615] [id = 711] 14:11:25 INFO - PROCESS | 6615 | --DOCSHELL 0x12997e800 == 29 [pid = 6615] [id = 710] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x119465c00) [pid = 6615] [serial = 2113] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x121082c00) [pid = 6615] [serial = 2116] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x119af0400) [pid = 6615] [serial = 2114] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x116141400) [pid = 6615] [serial = 2098] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x116a1a000) [pid = 6615] [serial = 2104] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x118134800) [pid = 6615] [serial = 2105] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x119107800) [pid = 6615] [serial = 2110] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x11676d000) [pid = 6615] [serial = 2102] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x115d40c00) [pid = 6615] [serial = 2101] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x121d2a400) [pid = 6615] [serial = 2119] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 95 (0x111aad400) [pid = 6615] [serial = 2095] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 94 (0x11858c800) [pid = 6615] [serial = 2107] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 93 (0x1185a3000) [pid = 6615] [serial = 2108] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 92 (0x1211f1c00) [pid = 6615] [serial = 2117] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 91 (0x115e8f800) [pid = 6615] [serial = 2122] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 90 (0x1211c8000) [pid = 6615] [serial = 2125] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 89 (0x118526400) [pid = 6615] [serial = 2123] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 88 (0x123737800) [pid = 6615] [serial = 2120] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 87 (0x1191bb800) [pid = 6615] [serial = 2111] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 86 (0x12373f800) [pid = 6615] [serial = 2126] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 85 (0x123744c00) [pid = 6615] [serial = 2128] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | --DOMWINDOW == 84 (0x125393000) [pid = 6615] [serial = 2129] [outer = 0x0] [url = about:blank] 14:11:25 INFO - PROCESS | 6615 | 1468185085119 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 6615 | 1468185085120 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x116172800 == 30 [pid = 6615] [id = 732] 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 85 (0x115d40c00) [pid = 6615] [serial = 2196] [outer = 0x0] 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 86 (0x118116800) [pid = 6615] [serial = 2197] [outer = 0x115d40c00] 14:11:25 INFO - PROCESS | 6615 | 1468185085148 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 87 (0x118597400) [pid = 6615] [serial = 2198] [outer = 0x115d40c00] 14:11:25 INFO - PROCESS | 6615 | 1468185085464 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 619ms 14:11:25 INFO - PROCESS | 6615 | 1468185085508 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 6615 | 1468185085510 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:11:25 INFO - PROCESS | 6615 | 1468185085512 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 6615 | 1468185085514 Marionette TRACE conn2 <- [1,2902,null,{}] 14:11:25 INFO - PROCESS | 6615 | 1468185085522 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}] 14:11:25 INFO - PROCESS | 6615 | 1468185085525 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:25 INFO - PROCESS | 6615 | 1468185085648 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:11:25 INFO - PROCESS | 6615 | 1468185085760 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 6615 | 1468185085763 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:25 INFO - PROCESS | 6615 | ++DOCSHELL 0x121382000 == 31 [pid = 6615] [id = 733] 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 88 (0x1187f1800) [pid = 6615] [serial = 2199] [outer = 0x0] 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 89 (0x1197e2400) [pid = 6615] [serial = 2200] [outer = 0x1187f1800] 14:11:25 INFO - PROCESS | 6615 | 1468185085809 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 6615 | ++DOMWINDOW == 90 (0x12105c800) [pid = 6615] [serial = 2201] [outer = 0x1187f1800] 14:11:26 INFO - PROCESS | 6615 | 1468185086163 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 14:11:26 INFO - PROCESS | 6615 | 1468185086184 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 6615 | 1468185086186 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:11:26 INFO - PROCESS | 6615 | 1468185086192 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 6615 | 1468185086193 Marionette TRACE conn2 <- [1,2906,null,{}] 14:11:26 INFO - PROCESS | 6615 | 1468185086196 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}] 14:11:26 INFO - PROCESS | 6615 | 1468185086197 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:26 INFO - PROCESS | 6615 | 1468185086299 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:11:26 INFO - PROCESS | 6615 | 1468185086358 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 6615 | 1468185086359 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dbd800 == 32 [pid = 6615] [id = 734] 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 91 (0x12105f000) [pid = 6615] [serial = 2202] [outer = 0x0] 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 92 (0x1211bf800) [pid = 6615] [serial = 2203] [outer = 0x12105f000] 14:11:26 INFO - PROCESS | 6615 | 1468185086385 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 93 (0x121d2e000) [pid = 6615] [serial = 2204] [outer = 0x12105f000] 14:11:26 INFO - PROCESS | 6615 | 1468185086665 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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 14:11:26 INFO - PROCESS | 6615 | 1468185086711 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:11:26 INFO - PROCESS | 6615 | 1468185086712 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:11:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:11:26 INFO - PROCESS | 6615 | 1468185086714 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 6615 | 1468185086716 Marionette TRACE conn2 <- [1,2910,null,{}] 14:11:26 INFO - PROCESS | 6615 | 1468185086718 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}] 14:11:26 INFO - PROCESS | 6615 | 1468185086719 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:26 INFO - PROCESS | 6615 | 1468185086807 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:11:26 INFO - PROCESS | 6615 | 1468185086874 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 6615 | 1468185086875 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:26 INFO - PROCESS | 6615 | ++DOCSHELL 0x121e56000 == 33 [pid = 6615] [id = 735] 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 94 (0x113c92800) [pid = 6615] [serial = 2205] [outer = 0x0] 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 95 (0x122fcac00) [pid = 6615] [serial = 2206] [outer = 0x113c92800] 14:11:26 INFO - PROCESS | 6615 | 1468185086900 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 6615 | ++DOMWINDOW == 96 (0x1254c7000) [pid = 6615] [serial = 2207] [outer = 0x113c92800] 14:11:27 INFO - PROCESS | 6615 | 1468185087212 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]]]}] 14:11:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:11:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:11:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 14:11:27 INFO - PROCESS | 6615 | 1468185087233 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 6615 | 1468185087234 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:11:27 INFO - TEST-START | /DOMEvents/constructors.html 14:11:27 INFO - PROCESS | 6615 | 1468185087247 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 6615 | 1468185087248 Marionette TRACE conn2 <- [1,2914,null,{}] 14:11:27 INFO - PROCESS | 6615 | 1468185087259 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}] 14:11:27 INFO - PROCESS | 6615 | 1468185087263 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:27 INFO - PROCESS | 6615 | 1468185087389 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:11:27 INFO - PROCESS | 6615 | 1468185087393 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 6615 | 1468185087394 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x128a3b000 == 34 [pid = 6615] [id = 736] 14:11:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x125a5a800) [pid = 6615] [serial = 2208] [outer = 0x0] 14:11:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x126d65400) [pid = 6615] [serial = 2209] [outer = 0x125a5a800] 14:11:27 INFO - PROCESS | 6615 | 1468185087453 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x1289af400) [pid = 6615] [serial = 2210] [outer = 0x125a5a800] 14:11:27 INFO - PROCESS | 6615 | 1468185087794 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]]]}] 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:11:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:11:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:11:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 593ms 14:11:27 INFO - PROCESS | 6615 | 1468185087833 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 6615 | 1468185087834 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:11:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:11:27 INFO - PROCESS | 6615 | 1468185087836 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 6615 | 1468185087838 Marionette TRACE conn2 <- [1,2918,null,{}] 14:11:27 INFO - PROCESS | 6615 | 1468185087840 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}] 14:11:27 INFO - PROCESS | 6615 | 1468185087841 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:27 INFO - PROCESS | 6615 | 1468185087944 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:11:27 INFO - PROCESS | 6615 | 1468185087948 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 6615 | 1468185087949 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:27 INFO - PROCESS | 6615 | ++DOCSHELL 0x121d60800 == 35 [pid = 6615] [id = 737] 14:11:27 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x115d40000) [pid = 6615] [serial = 2211] [outer = 0x0] 14:11:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1289b5000) [pid = 6615] [serial = 2212] [outer = 0x115d40000] 14:11:28 INFO - PROCESS | 6615 | 1468185088016 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x128b4ec00) [pid = 6615] [serial = 2213] [outer = 0x115d40000] 14:11:28 INFO - PROCESS | 6615 | 1468185088353 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:11:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:11:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 569ms 14:11:28 INFO - PROCESS | 6615 | 1468185088407 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 6615 | 1468185088408 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:11:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:11:28 INFO - PROCESS | 6615 | 1468185088410 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 6615 | 1468185088411 Marionette TRACE conn2 <- [1,2922,null,{}] 14:11:28 INFO - PROCESS | 6615 | 1468185088413 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}] 14:11:28 INFO - PROCESS | 6615 | 1468185088415 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:28 INFO - PROCESS | 6615 | 1468185088524 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:11:28 INFO - PROCESS | 6615 | 1468185088537 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 6615 | 1468185088538 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:28 INFO - PROCESS | 6615 | ++DOCSHELL 0x129982800 == 36 [pid = 6615] [id = 738] 14:11:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x128b4f000) [pid = 6615] [serial = 2214] [outer = 0x0] 14:11:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x128b58000) [pid = 6615] [serial = 2215] [outer = 0x128b4f000] 14:11:28 INFO - PROCESS | 6615 | 1468185088563 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x11677a800) [pid = 6615] [serial = 2216] [outer = 0x128b4f000] 14:11:28 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:11:28 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:11:28 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:11:28 INFO - PROCESS | 6615 | [6615] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:11:28 INFO - PROCESS | 6615 | 1468185088889 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]]]}] 14:11:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:11:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:11:28 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 14:11:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:11:28 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 14:11:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:11:28 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]" 14:11:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:11:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:11:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 14:11:28 INFO - PROCESS | 6615 | 1468185088930 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 6615 | 1468185088931 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:11:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:11:28 INFO - PROCESS | 6615 | 1468185088934 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 6615 | 1468185088935 Marionette TRACE conn2 <- [1,2926,null,{}] 14:11:28 INFO - PROCESS | 6615 | 1468185088937 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}] 14:11:28 INFO - PROCESS | 6615 | 1468185088938 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:29 INFO - PROCESS | 6615 | 1468185089051 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:11:29 INFO - PROCESS | 6615 | 1468185089062 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 6615 | 1468185089063 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b153800 == 37 [pid = 6615] [id = 739] 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x12925e800) [pid = 6615] [serial = 2217] [outer = 0x0] 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x129267800) [pid = 6615] [serial = 2218] [outer = 0x12925e800] 14:11:29 INFO - PROCESS | 6615 | 1468185089088 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x129499000) [pid = 6615] [serial = 2219] [outer = 0x12925e800] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x126e05400) [pid = 6615] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x112f43000) [pid = 6615] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x117561800) [pid = 6615] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x121125800) [pid = 6615] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x1133f3c00) [pid = 6615] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x119413400) [pid = 6615] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 101 (0x128903400) [pid = 6615] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 100 (0x11676f800) [pid = 6615] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 99 (0x116772c00) [pid = 6615] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 98 (0x1289d3000) [pid = 6615] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 97 (0x125fce000) [pid = 6615] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:11:29 INFO - PROCESS | 6615 | --DOMWINDOW == 96 (0x115e20c00) [pid = 6615] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:11:29 INFO - PROCESS | 6615 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:11:29 INFO - PROCESS | 6615 | 1468185089602 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]]]}] 14:11:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:11:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 724ms 14:11:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:11:29 INFO - PROCESS | 6615 | 1468185089660 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 6615 | 1468185089661 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:11:29 INFO - PROCESS | 6615 | 1468185089663 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 6615 | 1468185089664 Marionette TRACE conn2 <- [1,2930,null,{}] 14:11:29 INFO - PROCESS | 6615 | 1468185089667 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}] 14:11:29 INFO - PROCESS | 6615 | 1468185089668 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:29 INFO - PROCESS | 6615 | 1468185089788 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:11:29 INFO - PROCESS | 6615 | 1468185089832 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 6615 | 1468185089833 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:29 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1de000 == 38 [pid = 6615] [id = 740] 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 97 (0x115d3d000) [pid = 6615] [serial = 2220] [outer = 0x0] 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 98 (0x1187f8800) [pid = 6615] [serial = 2221] [outer = 0x115d3d000] 14:11:29 INFO - PROCESS | 6615 | 1468185089858 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 6615 | ++DOMWINDOW == 99 (0x12699c000) [pid = 6615] [serial = 2222] [outer = 0x115d3d000] 14:11:30 INFO - PROCESS | 6615 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:11:30 INFO - PROCESS | 6615 | 1468185090104 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]]]}] 14:11:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:11:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 14:11:30 INFO - PROCESS | 6615 | 1468185090133 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 6615 | 1468185090135 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:11:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:11:30 INFO - PROCESS | 6615 | 1468185090149 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 6615 | 1468185090151 Marionette TRACE conn2 <- [1,2934,null,{}] 14:11:30 INFO - PROCESS | 6615 | 1468185090153 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}] 14:11:30 INFO - PROCESS | 6615 | 1468185090157 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:30 INFO - PROCESS | 6615 | 1468185090274 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:11:30 INFO - PROCESS | 6615 | 1468185090278 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 6615 | 1468185090280 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9df000 == 39 [pid = 6615] [id = 741] 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 100 (0x127374400) [pid = 6615] [serial = 2223] [outer = 0x0] 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 101 (0x1289cec00) [pid = 6615] [serial = 2224] [outer = 0x127374400] 14:11:30 INFO - PROCESS | 6615 | 1468185090307 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 102 (0x1294a7000) [pid = 6615] [serial = 2225] [outer = 0x127374400] 14:11:30 INFO - PROCESS | 6615 | 1468185090643 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]]]}] 14:11:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:11:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 535ms 14:11:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:11:30 INFO - PROCESS | 6615 | 1468185090675 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 6615 | 1468185090676 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:11:30 INFO - PROCESS | 6615 | 1468185090678 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 6615 | 1468185090679 Marionette TRACE conn2 <- [1,2938,null,{}] 14:11:30 INFO - PROCESS | 6615 | 1468185090681 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}] 14:11:30 INFO - PROCESS | 6615 | 1468185090682 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:30 INFO - PROCESS | 6615 | 1468185090802 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:11:30 INFO - PROCESS | 6615 | 1468185090809 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 6615 | 1468185090811 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:30 INFO - PROCESS | 6615 | ++DOCSHELL 0x12be2c800 == 40 [pid = 6615] [id = 742] 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x129499800) [pid = 6615] [serial = 2226] [outer = 0x0] 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x12953a800) [pid = 6615] [serial = 2227] [outer = 0x129499800] 14:11:30 INFO - PROCESS | 6615 | 1468185090835 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x1299a3400) [pid = 6615] [serial = 2228] [outer = 0x129499800] 14:11:31 INFO - PROCESS | 6615 | 1468185091107 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]]]}] 14:11:31 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. 14:11:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 14:11:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:11:31 INFO - PROCESS | 6615 | 1468185091149 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 6615 | 1468185091150 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:11:31 INFO - PROCESS | 6615 | 1468185091152 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 6615 | 1468185091153 Marionette TRACE conn2 <- [1,2942,null,{}] 14:11:31 INFO - PROCESS | 6615 | 1468185091164 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}] 14:11:31 INFO - PROCESS | 6615 | 1468185091166 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:31 INFO - PROCESS | 6615 | 1468185091266 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:11:31 INFO - PROCESS | 6615 | 1468185091270 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 6615 | 1468185091271 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:31 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c323800 == 41 [pid = 6615] [id = 743] 14:11:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1299a6c00) [pid = 6615] [serial = 2229] [outer = 0x0] 14:11:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x12a72e800) [pid = 6615] [serial = 2230] [outer = 0x1299a6c00] 14:11:31 INFO - PROCESS | 6615 | 1468185091295 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x12a78ac00) [pid = 6615] [serial = 2231] [outer = 0x1299a6c00] 14:11:31 INFO - PROCESS | 6615 | 1468185091758 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"]]]}] 14:11:31 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 14:11:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:11:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 627ms 14:11:31 INFO - PROCESS | 6615 | 1468185091780 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 6615 | 1468185091783 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:11:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:11:31 INFO - PROCESS | 6615 | 1468185091786 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 6615 | 1468185091788 Marionette TRACE conn2 <- [1,2946,null,{}] 14:11:31 INFO - PROCESS | 6615 | 1468185091793 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}] 14:11:31 INFO - PROCESS | 6615 | 1468185091795 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:31 INFO - PROCESS | 6615 | 1468185091908 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:11:31 INFO - PROCESS | 6615 | 1468185091986 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 6615 | 1468185091988 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x119bb0800 == 42 [pid = 6615] [id = 744] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x1164ec800) [pid = 6615] [serial = 2232] [outer = 0x0] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x118118800) [pid = 6615] [serial = 2233] [outer = 0x1164ec800] 14:11:32 INFO - PROCESS | 6615 | 1468185092022 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x11858f400) [pid = 6615] [serial = 2234] [outer = 0x1164ec800] 14:11:32 INFO - PROCESS | 6615 | 1468185092396 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]]]}] 14:11:32 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. 14:11:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 624ms 14:11:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:11:32 INFO - PROCESS | 6615 | 1468185092411 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 6615 | 1468185092414 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:11:32 INFO - PROCESS | 6615 | 1468185092419 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 6615 | 1468185092421 Marionette TRACE conn2 <- [1,2950,null,{}] 14:11:32 INFO - PROCESS | 6615 | 1468185092423 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}] 14:11:32 INFO - PROCESS | 6615 | 1468185092425 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:32 INFO - PROCESS | 6615 | 1468185092538 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:11:32 INFO - PROCESS | 6615 | 1468185092603 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 6615 | 1468185092605 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x126036000 == 43 [pid = 6615] [id = 745] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x1191b0400) [pid = 6615] [serial = 2235] [outer = 0x0] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x119af0400) [pid = 6615] [serial = 2236] [outer = 0x1191b0400] 14:11:32 INFO - PROCESS | 6615 | 1468185092677 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x121122c00) [pid = 6615] [serial = 2237] [outer = 0x1191b0400] 14:11:32 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075800 == 44 [pid = 6615] [id = 746] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x121d20c00) [pid = 6615] [serial = 2238] [outer = 0x0] 14:11:32 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x119af7400) [pid = 6615] [serial = 2239] [outer = 0x121d20c00] 14:11:33 INFO - PROCESS | 6615 | 1468185093090 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]]]}] 14:11:33 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. 14:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 14:11:33 INFO - PROCESS | 6615 | 1468185093140 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 6615 | 1468185093142 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:11:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:11:33 INFO - PROCESS | 6615 | 1468185093144 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 6615 | 1468185093147 Marionette TRACE conn2 <- [1,2954,null,{}] 14:11:33 INFO - PROCESS | 6615 | 1468185093157 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}] 14:11:33 INFO - PROCESS | 6615 | 1468185093160 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:33 INFO - PROCESS | 6615 | 1468185093290 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:11:33 INFO - PROCESS | 6615 | 1468185093392 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 6615 | 1468185093394 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:33 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c32f000 == 45 [pid = 6615] [id = 747] 14:11:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x126ed6000) [pid = 6615] [serial = 2240] [outer = 0x0] 14:11:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x1270de800) [pid = 6615] [serial = 2241] [outer = 0x126ed6000] 14:11:33 INFO - PROCESS | 6615 | 1468185093425 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x12890b400) [pid = 6615] [serial = 2242] [outer = 0x126ed6000] 14:11:33 INFO - PROCESS | 6615 | 1468185093788 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]]]}] 14:11:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:11:33 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 14:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 14:11:33 INFO - PROCESS | 6615 | 1468185093816 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:11:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:11:33 INFO - PROCESS | 6615 | 1468185093818 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:11:33 INFO - PROCESS | 6615 | 1468185093821 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 6615 | 1468185093822 Marionette TRACE conn2 <- [1,2958,null,{}] 14:11:33 INFO - PROCESS | 6615 | 1468185093825 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}] 14:11:33 INFO - PROCESS | 6615 | 1468185093826 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:33 INFO - PROCESS | 6615 | 1468185093946 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:11:34 INFO - PROCESS | 6615 | 1468185094051 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 6615 | 1468185094053 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6bd000 == 46 [pid = 6615] [id = 748] 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x1289ad400) [pid = 6615] [serial = 2243] [outer = 0x0] 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x128b4b400) [pid = 6615] [serial = 2244] [outer = 0x1289ad400] 14:11:34 INFO - PROCESS | 6615 | 1468185094083 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12926a000) [pid = 6615] [serial = 2245] [outer = 0x1289ad400] 14:11:34 INFO - PROCESS | 6615 | 1468185094436 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]]]}] 14:11:34 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. 14:11:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 620ms 14:11:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:11:34 INFO - PROCESS | 6615 | 1468185094442 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 6615 | 1468185094443 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:11:34 INFO - PROCESS | 6615 | 1468185094445 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 6615 | 1468185094447 Marionette TRACE conn2 <- [1,2962,null,{}] 14:11:34 INFO - PROCESS | 6615 | 1468185094449 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}] 14:11:34 INFO - PROCESS | 6615 | 1468185094451 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:34 INFO - PROCESS | 6615 | 1468185094557 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:11:34 INFO - PROCESS | 6615 | 1468185094619 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 6615 | 1468185094620 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:34 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd14000 == 47 [pid = 6615] [id = 749] 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x112984000) [pid = 6615] [serial = 2246] [outer = 0x0] 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x129499400) [pid = 6615] [serial = 2247] [outer = 0x112984000] 14:11:34 INFO - PROCESS | 6615 | 1468185094714 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x1299a5400) [pid = 6615] [serial = 2248] [outer = 0x112984000] 14:11:35 INFO - PROCESS | 6615 | 1468185095071 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]]]}] 14:11:35 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. 14:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 669ms 14:11:35 INFO - PROCESS | 6615 | 1468185095116 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 6615 | 1468185095117 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:11:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:11:35 INFO - PROCESS | 6615 | 1468185095119 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 6615 | 1468185095121 Marionette TRACE conn2 <- [1,2966,null,{}] 14:11:35 INFO - PROCESS | 6615 | 1468185095123 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}] 14:11:35 INFO - PROCESS | 6615 | 1468185095127 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:35 INFO - PROCESS | 6615 | 1468185095254 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:11:35 INFO - PROCESS | 6615 | 1468185095320 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 6615 | 1468185095322 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:35 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916c800 == 48 [pid = 6615] [id = 750] 14:11:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x111ca8c00) [pid = 6615] [serial = 2249] [outer = 0x0] 14:11:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x11619bc00) [pid = 6615] [serial = 2250] [outer = 0x111ca8c00] 14:11:35 INFO - PROCESS | 6615 | 1468185095525 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x116a1a000) [pid = 6615] [serial = 2251] [outer = 0x111ca8c00] 14:11:35 INFO - PROCESS | 6615 | 1468185095962 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]]]}] 14:11:35 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. 14:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 869ms 14:11:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:11:36 INFO - PROCESS | 6615 | 1468185095990 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 6615 | 1468185095993 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:11:36 INFO - PROCESS | 6615 | 1468185095996 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 6615 | 1468185095997 Marionette TRACE conn2 <- [1,2970,null,{}] 14:11:36 INFO - PROCESS | 6615 | 1468185096000 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}] 14:11:36 INFO - PROCESS | 6615 | 1468185096002 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:36 INFO - PROCESS | 6615 | 1468185096106 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:11:36 INFO - PROCESS | 6615 | 1468185096173 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 6615 | 1468185096175 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x121805000 == 49 [pid = 6615] [id = 751] 14:11:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x1182d7400) [pid = 6615] [serial = 2252] [outer = 0x0] 14:11:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x119aed800) [pid = 6615] [serial = 2253] [outer = 0x1182d7400] 14:11:36 INFO - PROCESS | 6615 | 1468185096204 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x1211c5400) [pid = 6615] [serial = 2254] [outer = 0x1182d7400] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12be2c800 == 48 [pid = 6615] [id = 742] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9df000 == 47 [pid = 6615] [id = 741] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12b1de000 == 46 [pid = 6615] [id = 740] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x12b153800 == 45 [pid = 6615] [id = 739] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x129982800 == 44 [pid = 6615] [id = 738] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121d60800 == 43 [pid = 6615] [id = 737] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x116773400) [pid = 6615] [serial = 2134] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x118590000) [pid = 6615] [serial = 2137] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x121087000) [pid = 6615] [serial = 2140] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x1254c6c00) [pid = 6615] [serial = 2143] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x128e2fc00) [pid = 6615] [serial = 2182] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x128a3b000 == 42 [pid = 6615] [id = 736] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121e56000 == 41 [pid = 6615] [id = 735] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121dbd800 == 40 [pid = 6615] [id = 734] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121382000 == 39 [pid = 6615] [id = 733] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x116172800 == 38 [pid = 6615] [id = 732] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x121373000 == 37 [pid = 6615] [id = 731] 14:11:36 INFO - PROCESS | 6615 | --DOCSHELL 0x119c15000 == 36 [pid = 6615] [id = 728] 14:11:36 INFO - PROCESS | 6615 | 1468185096670 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]]]}] 14:11:36 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. 14:11:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 720ms 14:11:36 INFO - PROCESS | 6615 | 1468185096717 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 6615 | 1468185096721 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:11:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:11:36 INFO - PROCESS | 6615 | 1468185096728 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 6615 | 1468185096730 Marionette TRACE conn2 <- [1,2974,null,{}] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x1270df400) [pid = 6615] [serial = 2164] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x1164e5c00) [pid = 6615] [serial = 2147] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x112fa2c00) [pid = 6615] [serial = 2146] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x11858a800) [pid = 6615] [serial = 2150] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x1182ce400) [pid = 6615] [serial = 2149] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x123739000) [pid = 6615] [serial = 2158] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x1289a9800) [pid = 6615] [serial = 2167] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x125390800) [pid = 6615] [serial = 2159] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x12107d400) [pid = 6615] [serial = 2155] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x1211c9000) [pid = 6615] [serial = 2156] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x128906c00) [pid = 6615] [serial = 2165] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x1289b4000) [pid = 6615] [serial = 2170] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x11813a400) [pid = 6615] [serial = 2173] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x11836c400) [pid = 6615] [serial = 2152] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 111 (0x1191b3000) [pid = 6615] [serial = 2174] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 110 (0x119161400) [pid = 6615] [serial = 2153] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 109 (0x1289d9000) [pid = 6615] [serial = 2179] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 108 (0x1289cb800) [pid = 6615] [serial = 2171] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 107 (0x125ffc000) [pid = 6615] [serial = 2161] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 106 (0x1289ae000) [pid = 6615] [serial = 2168] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 105 (0x1289d0000) [pid = 6615] [serial = 2177] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 104 (0x128b56800) [pid = 6615] [serial = 2180] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 103 (0x126d71400) [pid = 6615] [serial = 2162] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | --DOMWINDOW == 102 (0x1191b5c00) [pid = 6615] [serial = 2176] [outer = 0x0] [url = about:blank] 14:11:36 INFO - PROCESS | 6615 | 1468185096762 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}] 14:11:36 INFO - PROCESS | 6615 | 1468185096764 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:36 INFO - PROCESS | 6615 | 1468185096912 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:11:36 INFO - PROCESS | 6615 | 1468185096926 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 6615 | 1468185096927 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:36 INFO - PROCESS | 6615 | ++DOCSHELL 0x12101e800 == 37 [pid = 6615] [id = 752] 14:11:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 103 (0x121d2a400) [pid = 6615] [serial = 2255] [outer = 0x0] 14:11:36 INFO - PROCESS | 6615 | ++DOMWINDOW == 104 (0x121e10400) [pid = 6615] [serial = 2256] [outer = 0x121d2a400] 14:11:36 INFO - PROCESS | 6615 | 1468185096970 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 105 (0x12533c800) [pid = 6615] [serial = 2257] [outer = 0x121d2a400] 14:11:37 INFO - PROCESS | 6615 | 1468185097335 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]]]}] 14:11:37 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. 14:11:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 14:11:37 INFO - PROCESS | 6615 | 1468185097361 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 6615 | 1468185097362 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:11:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:11:37 INFO - PROCESS | 6615 | 1468185097365 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 6615 | 1468185097367 Marionette TRACE conn2 <- [1,2978,null,{}] 14:11:37 INFO - PROCESS | 6615 | 1468185097375 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}] 14:11:37 INFO - PROCESS | 6615 | 1468185097378 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:37 INFO - PROCESS | 6615 | 1468185097465 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:11:37 INFO - PROCESS | 6615 | 1468185097493 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 6615 | 1468185097494 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:37 INFO - PROCESS | 6615 | ++DOCSHELL 0x12544a800 == 38 [pid = 6615] [id = 753] 14:11:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 106 (0x1269a1400) [pid = 6615] [serial = 2258] [outer = 0x0] 14:11:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 107 (0x127373c00) [pid = 6615] [serial = 2259] [outer = 0x1269a1400] 14:11:37 INFO - PROCESS | 6615 | 1468185097519 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 6615 | ++DOMWINDOW == 108 (0x1289a9800) [pid = 6615] [serial = 2260] [outer = 0x1269a1400] 14:11:37 INFO - PROCESS | 6615 | 1468185097844 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]]]}] 14:11:37 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. 14:11:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 523ms 14:11:37 INFO - PROCESS | 6615 | 1468185097889 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:11:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:11:37 INFO - PROCESS | 6615 | 1468185097890 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:11:37 INFO - PROCESS | 6615 | 1468185097893 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 6615 | 1468185097894 Marionette TRACE conn2 <- [1,2982,null,{}] 14:11:37 INFO - PROCESS | 6615 | 1468185097896 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}] 14:11:37 INFO - PROCESS | 6615 | 1468185097897 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:38 INFO - PROCESS | 6615 | 1468185098013 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:11:38 INFO - PROCESS | 6615 | 1468185098021 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 6615 | 1468185098022 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x12898b800 == 39 [pid = 6615] [id = 754] 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 109 (0x1289d0c00) [pid = 6615] [serial = 2261] [outer = 0x0] 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 110 (0x128b4c000) [pid = 6615] [serial = 2262] [outer = 0x1289d0c00] 14:11:38 INFO - PROCESS | 6615 | 1468185098047 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 111 (0x128b56800) [pid = 6615] [serial = 2263] [outer = 0x1289d0c00] 14:11:38 INFO - PROCESS | 6615 | 1468185098338 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"]]]}] 14:11:38 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 14:11:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:11:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 14:11:38 INFO - PROCESS | 6615 | 1468185098363 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 6615 | 1468185098364 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:11:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:11:38 INFO - PROCESS | 6615 | 1468185098366 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 6615 | 1468185098368 Marionette TRACE conn2 <- [1,2986,null,{}] 14:11:38 INFO - PROCESS | 6615 | 1468185098370 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}] 14:11:38 INFO - PROCESS | 6615 | 1468185098371 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:38 INFO - PROCESS | 6615 | 1468185098463 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:11:38 INFO - PROCESS | 6615 | 1468185098467 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 6615 | 1468185098468 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:38 INFO - PROCESS | 6615 | ++DOCSHELL 0x118150000 == 40 [pid = 6615] [id = 755] 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 112 (0x129265800) [pid = 6615] [serial = 2264] [outer = 0x0] 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x1294a0400) [pid = 6615] [serial = 2265] [outer = 0x129265800] 14:11:38 INFO - PROCESS | 6615 | 1468185098506 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x12a72c400) [pid = 6615] [serial = 2266] [outer = 0x129265800] 14:11:38 INFO - PROCESS | 6615 | 1468185098873 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]]]}] 14:11:38 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. 14:11:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 518ms 14:11:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:11:38 INFO - PROCESS | 6615 | 1468185098890 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 6615 | 1468185098892 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:11:38 INFO - PROCESS | 6615 | 1468185098895 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 6615 | 1468185098896 Marionette TRACE conn2 <- [1,2990,null,{}] 14:11:38 INFO - PROCESS | 6615 | 1468185098898 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}] 14:11:38 INFO - PROCESS | 6615 | 1468185098902 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:39 INFO - PROCESS | 6615 | 1468185099029 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:11:39 INFO - PROCESS | 6615 | 1468185099070 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 6615 | 1468185099072 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x129af4800 == 41 [pid = 6615] [id = 756] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x12a730c00) [pid = 6615] [serial = 2267] [outer = 0x0] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x12a791400) [pid = 6615] [serial = 2268] [outer = 0x12a730c00] 14:11:39 INFO - PROCESS | 6615 | 1468185099097 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x12adbd400) [pid = 6615] [serial = 2269] [outer = 0x12a730c00] 14:11:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae1a800 == 42 [pid = 6615] [id = 757] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x12adc1000) [pid = 6615] [serial = 2270] [outer = 0x0] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x12adbec00) [pid = 6615] [serial = 2271] [outer = 0x12adc1000] 14:11:39 INFO - PROCESS | 6615 | 1468185099414 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]]]}] 14:11:39 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. 14:11:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 14:11:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:11:39 INFO - PROCESS | 6615 | 1468185099464 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 6615 | 1468185099465 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:11:39 INFO - PROCESS | 6615 | 1468185099468 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 6615 | 1468185099469 Marionette TRACE conn2 <- [1,2994,null,{}] 14:11:39 INFO - PROCESS | 6615 | 1468185099471 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}] 14:11:39 INFO - PROCESS | 6615 | 1468185099472 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:39 INFO - PROCESS | 6615 | 1468185099602 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:11:39 INFO - PROCESS | 6615 | 1468185099627 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 6615 | 1468185099628 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:39 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b151800 == 43 [pid = 6615] [id = 758] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x12a795000) [pid = 6615] [serial = 2272] [outer = 0x0] 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x12adc5800) [pid = 6615] [serial = 2273] [outer = 0x12a795000] 14:11:39 INFO - PROCESS | 6615 | 1468185099652 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12b09e800) [pid = 6615] [serial = 2274] [outer = 0x12a795000] 14:11:39 INFO - PROCESS | 6615 | 1468185099978 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]]]}] 14:11:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:11:40 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 14:11:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 567ms 14:11:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:11:40 INFO - PROCESS | 6615 | 1468185100036 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 6615 | 1468185100037 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:11:40 INFO - PROCESS | 6615 | 1468185100039 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 6615 | 1468185100041 Marionette TRACE conn2 <- [1,2998,null,{}] 14:11:40 INFO - PROCESS | 6615 | 1468185100043 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}] 14:11:40 INFO - PROCESS | 6615 | 1468185100044 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:40 INFO - PROCESS | 6615 | 1468185100160 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:11:40 INFO - PROCESS | 6615 | 1468185100171 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 6615 | 1468185100173 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9dd800 == 44 [pid = 6615] [id = 759] 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x12b0a6400) [pid = 6615] [serial = 2275] [outer = 0x0] 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x12b193000) [pid = 6615] [serial = 2276] [outer = 0x12b0a6400] 14:11:40 INFO - PROCESS | 6615 | 1468185100197 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x121934c00) [pid = 6615] [serial = 2277] [outer = 0x12b0a6400] 14:11:40 INFO - PROCESS | 6615 | 1468185100495 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]]]}] 14:11:40 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. 14:11:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 471ms 14:11:40 INFO - PROCESS | 6615 | 1468185100512 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 6615 | 1468185100513 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:11:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:11:40 INFO - PROCESS | 6615 | 1468185100518 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 6615 | 1468185100519 Marionette TRACE conn2 <- [1,3002,null,{}] 14:11:40 INFO - PROCESS | 6615 | 1468185100524 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}] 14:11:40 INFO - PROCESS | 6615 | 1468185100526 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:40 INFO - PROCESS | 6615 | 1468185100810 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x125a5a800) [pid = 6615] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x128b4f000) [pid = 6615] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x12925e800) [pid = 6615] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x129499800) [pid = 6615] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x1169f9000) [pid = 6615] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x116779800) [pid = 6615] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x115d40c00) [pid = 6615] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x12105f000) [pid = 6615] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 116 (0x127374400) [pid = 6615] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 115 (0x115d40000) [pid = 6615] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 114 (0x1187f1800) [pid = 6615] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 113 (0x115d3d000) [pid = 6615] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:11:40 INFO - PROCESS | 6615 | --DOMWINDOW == 112 (0x113c92800) [pid = 6615] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:11:40 INFO - PROCESS | 6615 | 1468185100858 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 6615 | 1468185100859 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:40 INFO - PROCESS | 6615 | ++DOCSHELL 0x11916b000 == 45 [pid = 6615] [id = 760] 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 113 (0x111aa5800) [pid = 6615] [serial = 2278] [outer = 0x0] 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 114 (0x115d3d000) [pid = 6615] [serial = 2279] [outer = 0x111aa5800] 14:11:40 INFO - PROCESS | 6615 | 1468185100897 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 6615 | ++DOMWINDOW == 115 (0x119af3c00) [pid = 6615] [serial = 2280] [outer = 0x111aa5800] 14:11:41 INFO - PROCESS | 6615 | 1468185101137 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]]]}] 14:11:41 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. 14:11:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 673ms 14:11:41 INFO - PROCESS | 6615 | 1468185101195 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 6615 | 1468185101196 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:11:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:11:41 INFO - PROCESS | 6615 | 1468185101198 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 6615 | 1468185101199 Marionette TRACE conn2 <- [1,3006,null,{}] 14:11:41 INFO - PROCESS | 6615 | 1468185101202 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}] 14:11:41 INFO - PROCESS | 6615 | 1468185101203 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:41 INFO - PROCESS | 6615 | 1468185101309 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:11:41 INFO - PROCESS | 6615 | 1468185101312 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 6615 | 1468185101313 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd17800 == 46 [pid = 6615] [id = 761] 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 116 (0x115e94c00) [pid = 6615] [serial = 2281] [outer = 0x0] 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 117 (0x129538000) [pid = 6615] [serial = 2282] [outer = 0x115e94c00] 14:11:41 INFO - PROCESS | 6615 | 1468185101341 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x12b33c400) [pid = 6615] [serial = 2283] [outer = 0x115e94c00] 14:11:41 INFO - PROCESS | 6615 | 1468185101676 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]]]}] 14:11:41 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. 14:11:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 518ms 14:11:41 INFO - PROCESS | 6615 | 1468185101718 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 6615 | 1468185101719 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:11:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:11:41 INFO - PROCESS | 6615 | 1468185101722 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 6615 | 1468185101723 Marionette TRACE conn2 <- [1,3010,null,{}] 14:11:41 INFO - PROCESS | 6615 | 1468185101726 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}] 14:11:41 INFO - PROCESS | 6615 | 1468185101728 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:41 INFO - PROCESS | 6615 | 1468185101868 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:11:41 INFO - PROCESS | 6615 | 1468185101876 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 6615 | 1468185101877 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:41 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d41e000 == 47 [pid = 6615] [id = 762] 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x12b333c00) [pid = 6615] [serial = 2284] [outer = 0x0] 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x12bb21800) [pid = 6615] [serial = 2285] [outer = 0x12b333c00] 14:11:41 INFO - PROCESS | 6615 | 1468185101902 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x12bb2b000) [pid = 6615] [serial = 2286] [outer = 0x12b333c00] 14:11:42 INFO - PROCESS | 6615 | 1468185102223 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]]]}] 14:11:42 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 14:11:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 14:11:42 INFO - PROCESS | 6615 | 1468185102243 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 6615 | 1468185102244 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:11:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:11:42 INFO - PROCESS | 6615 | 1468185102246 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 6615 | 1468185102247 Marionette TRACE conn2 <- [1,3014,null,{}] 14:11:42 INFO - PROCESS | 6615 | 1468185102250 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}] 14:11:42 INFO - PROCESS | 6615 | 1468185102251 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:42 INFO - PROCESS | 6615 | 1468185102345 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:11:42 INFO - PROCESS | 6615 | 1468185102349 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 6615 | 1468185102350 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:42 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d796800 == 48 [pid = 6615] [id = 763] 14:11:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12bb2e000) [pid = 6615] [serial = 2287] [outer = 0x0] 14:11:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x12bb8d800) [pid = 6615] [serial = 2288] [outer = 0x12bb2e000] 14:11:42 INFO - PROCESS | 6615 | 1468185102374 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x12bb93800) [pid = 6615] [serial = 2289] [outer = 0x12bb2e000] 14:11:42 INFO - PROCESS | 6615 | [6615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:42 INFO - PROCESS | 6615 | 1468185102748 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:11:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:11:42 INFO - {} 14:11:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:11:42 INFO - {} 14:11:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:11:42 INFO - {} 14:11:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:11:42 INFO - {} 14:11:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 14:11:42 INFO - TEST-START | /FileAPI/fileReader.html 14:11:42 INFO - PROCESS | 6615 | 1468185102766 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 6615 | 1468185102768 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:11:42 INFO - PROCESS | 6615 | 1468185102782 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 6615 | 1468185102783 Marionette TRACE conn2 <- [1,3018,null,{}] 14:11:42 INFO - PROCESS | 6615 | 1468185102841 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}] 14:11:42 INFO - PROCESS | 6615 | 1468185102843 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:42 INFO - PROCESS | 6615 | 1468185102952 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:11:43 INFO - PROCESS | 6615 | 1468185103055 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 6615 | 1468185103057 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x1197b0000 == 49 [pid = 6615] [id = 764] 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x1169eb800) [pid = 6615] [serial = 2290] [outer = 0x0] 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x117559400) [pid = 6615] [serial = 2291] [outer = 0x1169eb800] 14:11:43 INFO - PROCESS | 6615 | 1468185103089 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x118590400) [pid = 6615] [serial = 2292] [outer = 0x1169eb800] 14:11:43 INFO - PROCESS | 6615 | 1468185103524 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]]]}] 14:11:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:11:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:11:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:11:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:11:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 787ms 14:11:43 INFO - TEST-START | /FileAPI/historical.html 14:11:43 INFO - PROCESS | 6615 | 1468185103558 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 6615 | 1468185103561 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:11:43 INFO - PROCESS | 6615 | 1468185103564 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 6615 | 1468185103566 Marionette TRACE conn2 <- [1,3022,null,{}] 14:11:43 INFO - PROCESS | 6615 | 1468185103570 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}] 14:11:43 INFO - PROCESS | 6615 | 1468185103572 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:43 INFO - PROCESS | 6615 | 1468185103686 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:11:43 INFO - PROCESS | 6615 | 1468185103797 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 6615 | 1468185103800 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:43 INFO - PROCESS | 6615 | ++DOCSHELL 0x1237d7800 == 50 [pid = 6615] [id = 765] 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x12107f800) [pid = 6615] [serial = 2293] [outer = 0x0] 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x121e16c00) [pid = 6615] [serial = 2294] [outer = 0x12107f800] 14:11:43 INFO - PROCESS | 6615 | 1468185103832 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x1256bdc00) [pid = 6615] [serial = 2295] [outer = 0x12107f800] 14:11:44 INFO - PROCESS | 6615 | 1468185104208 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"]]]}] 14:11:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:11:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:11:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:11:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:11:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:11:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:11:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:11:44 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 14:11:44 INFO - PROCESS | 6615 | 1468185104236 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 6615 | 1468185104237 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:11:44 INFO - TEST-START | /FileAPI/idlharness.html 14:11:44 INFO - PROCESS | 6615 | 1468185104240 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 6615 | 1468185104241 Marionette TRACE conn2 <- [1,3026,null,{}] 14:11:44 INFO - PROCESS | 6615 | 1468185104244 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}] 14:11:44 INFO - PROCESS | 6615 | 1468185104246 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:44 INFO - PROCESS | 6615 | 1468185104359 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:11:44 INFO - PROCESS | 6615 | 1468185104461 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 6615 | 1468185104464 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:44 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b9dc800 == 51 [pid = 6615] [id = 766] 14:11:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x1289ccc00) [pid = 6615] [serial = 2296] [outer = 0x0] 14:11:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 132 (0x128b57400) [pid = 6615] [serial = 2297] [outer = 0x1289ccc00] 14:11:44 INFO - PROCESS | 6615 | 1468185104498 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 6615 | ++DOMWINDOW == 133 (0x1294a0800) [pid = 6615] [serial = 2298] [outer = 0x1289ccc00] 14:11:45 INFO - PROCESS | 6615 | 1468185105060 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:11:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:11:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:11:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:11:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:11:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:11:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:11:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:11:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:11:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:11:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:11:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:11:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:11:45 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 14:11:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:11:45 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 14:11:45 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 14:11:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:11:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:11:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:11:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:11:45 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 14:11:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:11:45 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 14:11:45 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 14:11:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:11:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:11:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 882ms 14:11:45 INFO - PROCESS | 6615 | 1468185105153 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 6615 | 1468185105158 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:11:45 INFO - TEST-START | /FileAPI/idlharness.worker 14:11:45 INFO - PROCESS | 6615 | 1468185105168 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 6615 | 1468185105169 Marionette TRACE conn2 <- [1,3030,null,{}] 14:11:45 INFO - PROCESS | 6615 | 1468185105172 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}] 14:11:45 INFO - PROCESS | 6615 | 1468185105174 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:45 INFO - PROCESS | 6615 | 1468185105291 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:11:45 INFO - PROCESS | 6615 | 1468185105370 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 6615 | 1468185105371 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:45 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd51000 == 52 [pid = 6615] [id = 767] 14:11:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 134 (0x12c03cc00) [pid = 6615] [serial = 2299] [outer = 0x0] 14:11:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 135 (0x12cdda800) [pid = 6615] [serial = 2300] [outer = 0x12c03cc00] 14:11:45 INFO - PROCESS | 6615 | 1468185105403 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 6615 | ++DOMWINDOW == 136 (0x12cddd800) [pid = 6615] [serial = 2301] [outer = 0x12c03cc00] 14:11:45 INFO - PROCESS | 6615 | [6615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:46 INFO - PROCESS | 6615 | 1468185106275 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:11:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:11:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:11:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:11:46 INFO - {} 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:11:46 INFO - {} 14:11:46 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 - {} 14:11:46 INFO - {} 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:11:46 INFO - {} 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:11:46 INFO - {} 14:11:46 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 - {} 14:11:46 INFO - {} 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:11:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:11:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 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 14:11:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:11:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:11:46 INFO - {} 14:11:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1142ms 14:11:46 INFO - PROCESS | 6615 | 1468185106311 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:11:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:11:46 INFO - PROCESS | 6615 | 1468185106312 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:11:46 INFO - PROCESS | 6615 | 1468185106314 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 6615 | 1468185106316 Marionette TRACE conn2 <- [1,3034,null,{}] 14:11:46 INFO - PROCESS | 6615 | 1468185106318 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}] 14:11:46 INFO - PROCESS | 6615 | 1468185106319 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:46 INFO - PROCESS | 6615 | 1468185106449 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:11:46 INFO - PROCESS | 6615 | 1468185106568 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 6615 | 1468185106570 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:46 INFO - PROCESS | 6615 | ++DOCSHELL 0x116675000 == 53 [pid = 6615] [id = 768] 14:11:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 137 (0x112d9d000) [pid = 6615] [serial = 2302] [outer = 0x0] 14:11:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 138 (0x118370000) [pid = 6615] [serial = 2303] [outer = 0x112d9d000] 14:11:46 INFO - PROCESS | 6615 | 1468185106620 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 6615 | ++DOMWINDOW == 139 (0x126d70c00) [pid = 6615] [serial = 2304] [outer = 0x112d9d000] 14:11:47 INFO - PROCESS | 6615 | 1468185106998 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]]]}] 14:11:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:11:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 722ms 14:11:47 INFO - PROCESS | 6615 | 1468185107037 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 6615 | 1468185107039 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:11:47 INFO - PROCESS | 6615 | 1468185107041 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 6615 | 1468185107042 Marionette TRACE conn2 <- [1,3038,null,{}] 14:11:47 INFO - PROCESS | 6615 | 1468185107045 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}] 14:11:47 INFO - PROCESS | 6615 | 1468185107049 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:47 INFO - PROCESS | 6615 | 1468185107186 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:11:47 INFO - PROCESS | 6615 | 1468185107269 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 6615 | 1468185107271 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:47 INFO - PROCESS | 6615 | ++DOCSHELL 0x12991f000 == 54 [pid = 6615] [id = 769] 14:11:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 140 (0x1133f3c00) [pid = 6615] [serial = 2305] [outer = 0x0] 14:11:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 141 (0x12953c400) [pid = 6615] [serial = 2306] [outer = 0x1133f3c00] 14:11:47 INFO - PROCESS | 6615 | 1468185107302 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 6615 | ++DOMWINDOW == 142 (0x1372f3400) [pid = 6615] [serial = 2307] [outer = 0x1133f3c00] 14:11:47 INFO - PROCESS | 6615 | 1468185107941 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"]]]}] 14:11:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:11:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 920ms 14:11:47 INFO - PROCESS | 6615 | 1468185107962 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 6615 | 1468185107964 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:11:47 INFO - PROCESS | 6615 | 1468185107968 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 6615 | 1468185107971 Marionette TRACE conn2 <- [1,3042,null,{}] 14:11:47 INFO - PROCESS | 6615 | 1468185107974 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}] 14:11:47 INFO - PROCESS | 6615 | 1468185107976 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:48 INFO - PROCESS | 6615 | 1468185108095 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:11:48 INFO - PROCESS | 6615 | 1468185108242 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 6615 | 1468185108245 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:48 INFO - PROCESS | 6615 | ++DOCSHELL 0x119c1c800 == 55 [pid = 6615] [id = 770] 14:11:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 143 (0x121121c00) [pid = 6615] [serial = 2308] [outer = 0x0] 14:11:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 144 (0x1211c7c00) [pid = 6615] [serial = 2309] [outer = 0x121121c00] 14:11:48 INFO - PROCESS | 6615 | 1468185108280 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 6615 | ++DOMWINDOW == 145 (0x123745000) [pid = 6615] [serial = 2310] [outer = 0x121121c00] 14:11:48 INFO - PROCESS | 6615 | 1468185108666 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]]]}] 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:11:48 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. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:11:48 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'.) 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:11:48 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. 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:11:48 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. 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:11:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:11:48 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. 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:11:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:11:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:11:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:11:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 737ms 14:11:48 INFO - PROCESS | 6615 | 1468185108706 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 6615 | 1468185108712 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:11:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:11:48 INFO - PROCESS | 6615 | 1468185108768 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 6615 | 1468185108771 Marionette TRACE conn2 <- [1,3046,null,{}] 14:11:48 INFO - PROCESS | 6615 | 1468185108775 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}] 14:11:48 INFO - PROCESS | 6615 | 1468185108777 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:48 INFO - PROCESS | 6615 | 1468185108918 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:11:48 INFO - PROCESS | 6615 | --DOCSHELL 0x12d41e000 == 54 [pid = 6615] [id = 762] 14:11:48 INFO - PROCESS | 6615 | --DOCSHELL 0x12cd17800 == 53 [pid = 6615] [id = 761] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 144 (0x12a72e800) [pid = 6615] [serial = 2230] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x11916b000 == 52 [pid = 6615] [id = 760] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12b9dd800 == 51 [pid = 6615] [id = 759] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12b151800 == 50 [pid = 6615] [id = 758] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12ae1a800 == 49 [pid = 6615] [id = 757] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x129af4800 == 48 [pid = 6615] [id = 756] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x118150000 == 47 [pid = 6615] [id = 755] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12898b800 == 46 [pid = 6615] [id = 754] 14:11:49 INFO - PROCESS | 6615 | 1468185109123 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 6615 | 1468185109125 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12544a800 == 45 [pid = 6615] [id = 753] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12101e800 == 44 [pid = 6615] [id = 752] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x121805000 == 43 [pid = 6615] [id = 751] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x11916c800 == 42 [pid = 6615] [id = 750] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12c6bd000 == 41 [pid = 6615] [id = 748] 14:11:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x118075000 == 42 [pid = 6615] [id = 771] 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 145 (0x11813a400) [pid = 6615] [serial = 2311] [outer = 0x0] 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 146 (0x119af9800) [pid = 6615] [serial = 2312] [outer = 0x11813a400] 14:11:49 INFO - PROCESS | 6615 | 1468185109190 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 147 (0x1289a8400) [pid = 6615] [serial = 2313] [outer = 0x11813a400] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12c32f000 == 41 [pid = 6615] [id = 747] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x118075800 == 40 [pid = 6615] [id = 746] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x126036000 == 39 [pid = 6615] [id = 745] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x119bb0800 == 38 [pid = 6615] [id = 744] 14:11:49 INFO - PROCESS | 6615 | --DOCSHELL 0x12c323800 == 37 [pid = 6615] [id = 743] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 146 (0x115d44000) [pid = 6615] [serial = 2093] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 145 (0x1289b5000) [pid = 6615] [serial = 2212] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 144 (0x11836b000) [pid = 6615] [serial = 2195] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 143 (0x11811c000) [pid = 6615] [serial = 2194] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 142 (0x118116800) [pid = 6615] [serial = 2197] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 141 (0x118597400) [pid = 6615] [serial = 2198] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 140 (0x1197e2400) [pid = 6615] [serial = 2200] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 139 (0x12105c800) [pid = 6615] [serial = 2201] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 138 (0x122fcac00) [pid = 6615] [serial = 2206] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 137 (0x1289af400) [pid = 6615] [serial = 2210] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 136 (0x1211bf800) [pid = 6615] [serial = 2203] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 135 (0x126d65400) [pid = 6615] [serial = 2209] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 134 (0x121d2e000) [pid = 6615] [serial = 2204] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 133 (0x119465800) [pid = 6615] [serial = 2188] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 132 (0x1169f3000) [pid = 6615] [serial = 2185] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 131 (0x125395400) [pid = 6615] [serial = 2191] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x128b4ec00) [pid = 6615] [serial = 2213] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x129267800) [pid = 6615] [serial = 2218] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x1187f8800) [pid = 6615] [serial = 2221] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x128b58000) [pid = 6615] [serial = 2215] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x11677a800) [pid = 6615] [serial = 2216] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x1289cec00) [pid = 6615] [serial = 2224] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x12699c000) [pid = 6615] [serial = 2222] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x1299a3400) [pid = 6615] [serial = 2228] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x129499000) [pid = 6615] [serial = 2219] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x12953a800) [pid = 6615] [serial = 2227] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x1294a7000) [pid = 6615] [serial = 2225] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x1254c7000) [pid = 6615] [serial = 2207] [outer = 0x0] [url = about:blank] 14:11:49 INFO - PROCESS | 6615 | [6615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:49 INFO - PROCESS | 6615 | 1468185109562 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:11:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:11:49 INFO - {} 14:11:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 831ms 14:11:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:11:49 INFO - PROCESS | 6615 | 1468185109593 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 6615 | 1468185109595 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:11:49 INFO - PROCESS | 6615 | 1468185109597 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 6615 | 1468185109599 Marionette TRACE conn2 <- [1,3050,null,{}] 14:11:49 INFO - PROCESS | 6615 | 1468185109607 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}] 14:11:49 INFO - PROCESS | 6615 | 1468185109610 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:49 INFO - PROCESS | 6615 | 1468185109701 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:11:49 INFO - PROCESS | 6615 | 1468185109792 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 6615 | 1468185109794 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:49 INFO - PROCESS | 6615 | ++DOCSHELL 0x1269e9000 == 38 [pid = 6615] [id = 772] 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x1289af400) [pid = 6615] [serial = 2314] [outer = 0x0] 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x128b58800) [pid = 6615] [serial = 2315] [outer = 0x1289af400] 14:11:49 INFO - PROCESS | 6615 | 1468185109821 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x12a78f400) [pid = 6615] [serial = 2316] [outer = 0x1289af400] 14:11:50 INFO - PROCESS | 6615 | 1468185110089 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]]]}] 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:11:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 522ms 14:11:50 INFO - PROCESS | 6615 | 1468185110127 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:11:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:11:50 INFO - PROCESS | 6615 | 1468185110129 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:11:50 INFO - PROCESS | 6615 | 1468185110131 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 6615 | 1468185110132 Marionette TRACE conn2 <- [1,3054,null,{}] 14:11:50 INFO - PROCESS | 6615 | 1468185110135 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}] 14:11:50 INFO - PROCESS | 6615 | 1468185110136 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:50 INFO - PROCESS | 6615 | 1468185110251 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:11:50 INFO - PROCESS | 6615 | 1468185110255 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 6615 | 1468185110256 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12963c800 == 39 [pid = 6615] [id = 773] 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x118451c00) [pid = 6615] [serial = 2317] [outer = 0x0] 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x118459c00) [pid = 6615] [serial = 2318] [outer = 0x118451c00] 14:11:50 INFO - PROCESS | 6615 | 1468185110282 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x12adb9c00) [pid = 6615] [serial = 2319] [outer = 0x118451c00] 14:11:50 INFO - PROCESS | 6615 | 1468185110728 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"]]]}] 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:11:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:11:50 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" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:11:50 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" 14:11:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:11:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 634ms 14:11:50 INFO - PROCESS | 6615 | 1468185110766 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 6615 | 1468185110768 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:11:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:11:50 INFO - PROCESS | 6615 | 1468185110771 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 6615 | 1468185110772 Marionette TRACE conn2 <- [1,3058,null,{}] 14:11:50 INFO - PROCESS | 6615 | 1468185110775 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}] 14:11:50 INFO - PROCESS | 6615 | 1468185110776 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:50 INFO - PROCESS | 6615 | 1468185110871 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:11:50 INFO - PROCESS | 6615 | 1468185110876 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 6615 | 1468185110878 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:50 INFO - PROCESS | 6615 | ++DOCSHELL 0x12ae17800 == 40 [pid = 6615] [id = 774] 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x12adc4800) [pid = 6615] [serial = 2320] [outer = 0x0] 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x12b0a0c00) [pid = 6615] [serial = 2321] [outer = 0x12adc4800] 14:11:50 INFO - PROCESS | 6615 | 1468185110903 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x12bc89400) [pid = 6615] [serial = 2322] [outer = 0x12adc4800] 14:11:51 INFO - PROCESS | 6615 | 1468185111278 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]]]}] 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:11:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:11:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:11:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:11:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:11:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:11:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:11:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:11:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:11:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 14:11:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:11:51 INFO - PROCESS | 6615 | 1468185111296 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 6615 | 1468185111297 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:11:51 INFO - PROCESS | 6615 | 1468185111299 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 6615 | 1468185111300 Marionette TRACE conn2 <- [1,3062,null,{}] 14:11:51 INFO - PROCESS | 6615 | 1468185111325 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}] 14:11:51 INFO - PROCESS | 6615 | 1468185111328 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:51 INFO - PROCESS | 6615 | 1468185111462 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:11:51 INFO - PROCESS | 6615 | 1468185111474 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 6615 | 1468185111475 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:51 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b1db000 == 41 [pid = 6615] [id = 775] 14:11:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x12c61a800) [pid = 6615] [serial = 2323] [outer = 0x0] 14:11:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x12cde2800) [pid = 6615] [serial = 2324] [outer = 0x12c61a800] 14:11:51 INFO - PROCESS | 6615 | 1468185111501 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x12ce61800) [pid = 6615] [serial = 2325] [outer = 0x12c61a800] 14:11:51 INFO - PROCESS | 6615 | [6615] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:51 INFO - PROCESS | 6615 | 1468185111859 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:11:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:11:51 INFO - {} 14:11:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 568ms 14:11:51 INFO - PROCESS | 6615 | 1468185111868 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 6615 | 1468185111869 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:11:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:11:51 INFO - PROCESS | 6615 | 1468185111871 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 6615 | 1468185111872 Marionette TRACE conn2 <- [1,3066,null,{}] 14:11:51 INFO - PROCESS | 6615 | 1468185111874 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}] 14:11:51 INFO - PROCESS | 6615 | 1468185111876 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:51 INFO - PROCESS | 6615 | 1468185111994 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:11:52 INFO - PROCESS | 6615 | 1468185112008 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 6615 | 1468185112009 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x12cd11000 == 42 [pid = 6615] [id = 776] 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 132 (0x119710400) [pid = 6615] [serial = 2326] [outer = 0x0] 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 133 (0x119718000) [pid = 6615] [serial = 2327] [outer = 0x119710400] 14:11:52 INFO - PROCESS | 6615 | 1468185112033 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 134 (0x12ce5ac00) [pid = 6615] [serial = 2328] [outer = 0x119710400] 14:11:52 INFO - PROCESS | 6615 | 1468185112365 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]]]}] 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:11:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:11:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 523ms 14:11:52 INFO - PROCESS | 6615 | 1468185112395 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 6615 | 1468185112396 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:11:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:11:52 INFO - PROCESS | 6615 | 1468185112399 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 6615 | 1468185112400 Marionette TRACE conn2 <- [1,3070,null,{}] 14:11:52 INFO - PROCESS | 6615 | 1468185112403 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}] 14:11:52 INFO - PROCESS | 6615 | 1468185112404 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:52 INFO - PROCESS | 6615 | 1468185112529 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:11:52 INFO - PROCESS | 6615 | 1468185112544 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 6615 | 1468185112544 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:52 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d243800 == 43 [pid = 6615] [id = 777] 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 135 (0x119716c00) [pid = 6615] [serial = 2329] [outer = 0x0] 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 136 (0x12d2a7400) [pid = 6615] [serial = 2330] [outer = 0x119716c00] 14:11:52 INFO - PROCESS | 6615 | 1468185112578 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 6615 | ++DOMWINDOW == 137 (0x12d2b0400) [pid = 6615] [serial = 2331] [outer = 0x119716c00] 14:11:52 INFO - PROCESS | 6615 | 1468185112919 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]]]}] 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:11:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:11:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 14:11:52 INFO - PROCESS | 6615 | 1468185112968 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 6615 | 1468185112969 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:11:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:11:52 INFO - PROCESS | 6615 | 1468185112972 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 6615 | 1468185112973 Marionette TRACE conn2 <- [1,3074,null,{}] 14:11:52 INFO - PROCESS | 6615 | 1468185112975 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}] 14:11:52 INFO - PROCESS | 6615 | 1468185112976 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:53 INFO - PROCESS | 6615 | 1468185113094 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:11:53 INFO - PROCESS | 6615 | 1468185113109 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 6615 | 1468185113110 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12d7a7800 == 44 [pid = 6615] [id = 778] 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 138 (0x110e7ac00) [pid = 6615] [serial = 2332] [outer = 0x0] 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 139 (0x110e80c00) [pid = 6615] [serial = 2333] [outer = 0x110e7ac00] 14:11:53 INFO - PROCESS | 6615 | 1468185113134 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 140 (0x110e85000) [pid = 6615] [serial = 2334] [outer = 0x110e7ac00] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 139 (0x12a795000) [pid = 6615] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 138 (0x12a730c00) [pid = 6615] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 137 (0x12adc1000) [pid = 6615] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 136 (0x12b0a6400) [pid = 6615] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 135 (0x1269a1400) [pid = 6615] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 134 (0x129265800) [pid = 6615] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 133 (0x121d20c00) [pid = 6615] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 132 (0x1182d7400) [pid = 6615] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 131 (0x1289d0c00) [pid = 6615] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 130 (0x111ca8c00) [pid = 6615] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 129 (0x121d2a400) [pid = 6615] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 128 (0x111aa5800) [pid = 6615] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 127 (0x12b333c00) [pid = 6615] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 126 (0x115e94c00) [pid = 6615] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 125 (0x110d87800) [pid = 6615] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 124 (0x118373c00) [pid = 6615] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 123 (0x121d29800) [pid = 6615] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 122 (0x113c65c00) [pid = 6615] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 121 (0x125348800) [pid = 6615] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 120 (0x119af7c00) [pid = 6615] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 119 (0x115ddec00) [pid = 6615] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 118 (0x1167a1400) [pid = 6615] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:11:53 INFO - PROCESS | 6615 | --DOMWINDOW == 117 (0x121d23800) [pid = 6615] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:11:53 INFO - PROCESS | 6615 | 1468185113627 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]]]}] 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:11:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 14:11:53 INFO - PROCESS | 6615 | 1468185113643 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 6615 | 1468185113644 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:11:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:11:53 INFO - PROCESS | 6615 | 1468185113646 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 6615 | 1468185113648 Marionette TRACE conn2 <- [1,3078,null,{}] 14:11:53 INFO - PROCESS | 6615 | 1468185113650 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}] 14:11:53 INFO - PROCESS | 6615 | 1468185113651 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:53 INFO - PROCESS | 6615 | 1468185113751 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:11:53 INFO - PROCESS | 6615 | 1468185113757 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 6615 | 1468185113758 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:53 INFO - PROCESS | 6615 | ++DOCSHELL 0x12149b000 == 45 [pid = 6615] [id = 779] 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 118 (0x113c64800) [pid = 6615] [serial = 2335] [outer = 0x0] 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 119 (0x117ebac00) [pid = 6615] [serial = 2336] [outer = 0x113c64800] 14:11:53 INFO - PROCESS | 6615 | 1468185113782 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 6615 | ++DOMWINDOW == 120 (0x121084800) [pid = 6615] [serial = 2337] [outer = 0x113c64800] 14:11:54 INFO - PROCESS | 6615 | 1468185114127 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] 14:11:54 INFO - PROCESS | 6615 | 1468185114182 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:11:54 INFO - PROCESS | 6615 | 1468185114184 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 6615 | 1468185114186 Marionette TRACE conn2 <- [1,3082,null,{}] 14:11:54 INFO - PROCESS | 6615 | 1468185114190 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}] 14:11:54 INFO - PROCESS | 6615 | 1468185114193 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:54 INFO - PROCESS | 6615 | 1468185114300 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:11:54 INFO - PROCESS | 6615 | 1468185114305 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 6615 | 1468185114306 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x13501e000 == 46 [pid = 6615] [id = 780] 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 121 (0x1191b7400) [pid = 6615] [serial = 2338] [outer = 0x0] 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 122 (0x125341000) [pid = 6615] [serial = 2339] [outer = 0x1191b7400] 14:11:54 INFO - PROCESS | 6615 | 1468185114333 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 123 (0x12d754800) [pid = 6615] [serial = 2340] [outer = 0x1191b7400] 14:11:54 INFO - PROCESS | 6615 | 1468185114673 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]]]}] 14:11:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:11:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:11:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:11:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 522ms 14:11:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:11:54 INFO - PROCESS | 6615 | 1468185114707 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 6615 | 1468185114708 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:11:54 INFO - PROCESS | 6615 | 1468185114711 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 6615 | 1468185114712 Marionette TRACE conn2 <- [1,3086,null,{}] 14:11:54 INFO - PROCESS | 6615 | 1468185114715 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}] 14:11:54 INFO - PROCESS | 6615 | 1468185114724 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:54 INFO - PROCESS | 6615 | 1468185114817 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:11:54 INFO - PROCESS | 6615 | 1468185114900 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 6615 | 1468185114901 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:54 INFO - PROCESS | 6615 | ++DOCSHELL 0x121dd4800 == 47 [pid = 6615] [id = 781] 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 124 (0x1169f3000) [pid = 6615] [serial = 2341] [outer = 0x0] 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 125 (0x127ec9000) [pid = 6615] [serial = 2342] [outer = 0x1169f3000] 14:11:54 INFO - PROCESS | 6615 | 1468185114927 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 6615 | ++DOMWINDOW == 126 (0x127ecfc00) [pid = 6615] [serial = 2343] [outer = 0x1169f3000] 14:11:55 INFO - PROCESS | 6615 | 1468185115183 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:11:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 14:11:55 INFO - PROCESS | 6615 | 1468185115230 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 6615 | 1468185115232 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:11:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:11:55 INFO - PROCESS | 6615 | 1468185115234 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 6615 | 1468185115235 Marionette TRACE conn2 <- [1,3090,null,{}] 14:11:55 INFO - PROCESS | 6615 | 1468185115245 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}] 14:11:55 INFO - PROCESS | 6615 | 1468185115246 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:55 INFO - PROCESS | 6615 | 1468185115345 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:11:55 INFO - PROCESS | 6615 | 1468185115349 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 6615 | 1468185115350 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:55 INFO - PROCESS | 6615 | ++DOCSHELL 0x137b04800 == 48 [pid = 6615] [id = 782] 14:11:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 127 (0x11858ec00) [pid = 6615] [serial = 2344] [outer = 0x0] 14:11:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 128 (0x127ed3c00) [pid = 6615] [serial = 2345] [outer = 0x11858ec00] 14:11:55 INFO - PROCESS | 6615 | 1468185115374 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 6615 | ++DOMWINDOW == 129 (0x12d2b2c00) [pid = 6615] [serial = 2346] [outer = 0x11858ec00] 14:11:55 INFO - PROCESS | 6615 | 1468185115861 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:11:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 14:11:55 INFO - PROCESS | 6615 | 1468185115905 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 6615 | 1468185115908 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:11:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:11:55 INFO - PROCESS | 6615 | 1468185115912 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 6615 | 1468185115914 Marionette TRACE conn2 <- [1,3094,null,{}] 14:11:55 INFO - PROCESS | 6615 | 1468185115918 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}] 14:11:55 INFO - PROCESS | 6615 | 1468185115920 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:56 INFO - PROCESS | 6615 | 1468185116042 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:11:56 INFO - PROCESS | 6615 | 1468185116133 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 6615 | 1468185116134 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x1216e7000 == 49 [pid = 6615] [id = 783] 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 130 (0x11811a000) [pid = 6615] [serial = 2347] [outer = 0x0] 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 131 (0x11844d400) [pid = 6615] [serial = 2348] [outer = 0x11811a000] 14:11:56 INFO - PROCESS | 6615 | 1468185116165 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 132 (0x118589400) [pid = 6615] [serial = 2349] [outer = 0x11811a000] 14:11:56 INFO - PROCESS | 6615 | 1468185116534 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:11:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:11:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 672ms 14:11:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:11:56 INFO - PROCESS | 6615 | 1468185116584 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 6615 | 1468185116587 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:11:56 INFO - PROCESS | 6615 | 1468185116592 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 6615 | 1468185116594 Marionette TRACE conn2 <- [1,3098,null,{}] 14:11:56 INFO - PROCESS | 6615 | 1468185116596 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}] 14:11:56 INFO - PROCESS | 6615 | 1468185116598 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:56 INFO - PROCESS | 6615 | 1468185116746 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:11:56 INFO - PROCESS | 6615 | 1468185116855 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 6615 | 1468185116856 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:56 INFO - PROCESS | 6615 | ++DOCSHELL 0x128b18800 == 50 [pid = 6615] [id = 784] 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 133 (0x119af9000) [pid = 6615] [serial = 2350] [outer = 0x0] 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 134 (0x1211cdc00) [pid = 6615] [serial = 2351] [outer = 0x119af9000] 14:11:56 INFO - PROCESS | 6615 | 1468185116903 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 6615 | ++DOMWINDOW == 135 (0x11970f800) [pid = 6615] [serial = 2352] [outer = 0x119af9000] 14:11:57 INFO - PROCESS | 6615 | 1468185117280 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]]]}] 14:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:11:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 719ms 14:11:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:11:57 INFO - PROCESS | 6615 | 1468185117312 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 6615 | 1468185117313 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:11:57 INFO - PROCESS | 6615 | 1468185117316 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 6615 | 1468185117319 Marionette TRACE conn2 <- [1,3102,null,{}] 14:11:57 INFO - PROCESS | 6615 | 1468185117327 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}] 14:11:57 INFO - PROCESS | 6615 | 1468185117330 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:57 INFO - PROCESS | 6615 | 1468185117447 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:11:57 INFO - PROCESS | 6615 | 1468185117569 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 6615 | 1468185117572 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:57 INFO - PROCESS | 6615 | ++DOCSHELL 0x12c6a5000 == 51 [pid = 6615] [id = 785] 14:11:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 136 (0x123739400) [pid = 6615] [serial = 2353] [outer = 0x0] 14:11:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 137 (0x127ed0400) [pid = 6615] [serial = 2354] [outer = 0x123739400] 14:11:57 INFO - PROCESS | 6615 | 1468185117605 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 6615 | ++DOMWINDOW == 138 (0x1289ce400) [pid = 6615] [serial = 2355] [outer = 0x123739400] 14:11:57 INFO - PROCESS | 6615 | 1468185117967 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:11:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:11:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 14:11:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:11:57 INFO - PROCESS | 6615 | 1468185117987 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 6615 | 1468185117989 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:11:57 INFO - PROCESS | 6615 | 1468185117991 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 6615 | 1468185117992 Marionette TRACE conn2 <- [1,3106,null,{}] 14:11:57 INFO - PROCESS | 6615 | 1468185117994 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}] 14:11:57 INFO - PROCESS | 6615 | 1468185117995 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:58 INFO - PROCESS | 6615 | 1468185118112 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:11:58 INFO - PROCESS | 6615 | 1468185118223 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 6615 | 1468185118224 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x12e17d800 == 52 [pid = 6615] [id = 786] 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 139 (0x129264800) [pid = 6615] [serial = 2356] [outer = 0x0] 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 140 (0x1294a3c00) [pid = 6615] [serial = 2357] [outer = 0x129264800] 14:11:58 INFO - PROCESS | 6615 | 1468185118253 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 141 (0x12a788000) [pid = 6615] [serial = 2358] [outer = 0x129264800] 14:11:58 INFO - PROCESS | 6615 | 1468185118610 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]]]}] 14:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:11:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 668ms 14:11:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:11:58 INFO - PROCESS | 6615 | 1468185118660 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 6615 | 1468185118661 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:11:58 INFO - PROCESS | 6615 | 1468185118663 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 6615 | 1468185118664 Marionette TRACE conn2 <- [1,3110,null,{}] 14:11:58 INFO - PROCESS | 6615 | 1468185118667 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}] 14:11:58 INFO - PROCESS | 6615 | 1468185118668 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:58 INFO - PROCESS | 6615 | 1468185118786 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:11:58 INFO - PROCESS | 6615 | 1468185118906 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 6615 | 1468185118908 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:58 INFO - PROCESS | 6615 | ++DOCSHELL 0x13791d800 == 53 [pid = 6615] [id = 787] 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 142 (0x125393800) [pid = 6615] [serial = 2359] [outer = 0x0] 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 143 (0x12adc6000) [pid = 6615] [serial = 2360] [outer = 0x125393800] 14:11:58 INFO - PROCESS | 6615 | 1468185118939 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 6615 | ++DOMWINDOW == 144 (0x12b334800) [pid = 6615] [serial = 2361] [outer = 0x125393800] 14:11:59 INFO - PROCESS | 6615 | 1468185119270 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"]]]}] 14:11:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:11:59 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 14:11:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:11:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 669ms 14:11:59 INFO - PROCESS | 6615 | 1468185119333 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:11:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:11:59 INFO - PROCESS | 6615 | 1468185119334 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:11:59 INFO - PROCESS | 6615 | 1468185119337 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 6615 | 1468185119338 Marionette TRACE conn2 <- [1,3114,null,{}] 14:11:59 INFO - PROCESS | 6615 | 1468185119340 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}] 14:11:59 INFO - PROCESS | 6615 | 1468185119345 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:59 INFO - PROCESS | 6615 | 1468185119475 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:11:59 INFO - PROCESS | 6615 | 1468185119580 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\", \"382d1116-5071-4d22-a757-896e53dee53e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 6615 | 1468185119582 Marionette INFO sendAsync a76398dd-055d-714b-a471-93de37966d20 14:11:59 INFO - PROCESS | 6615 | ++DOCSHELL 0x12b12f000 == 54 [pid = 6615] [id = 788] 14:11:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 145 (0x12b336000) [pid = 6615] [serial = 2362] [outer = 0x0] 14:11:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 146 (0x12bc86800) [pid = 6615] [serial = 2363] [outer = 0x12b336000] 14:11:59 INFO - PROCESS | 6615 | 1468185119611 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 6615 | ++DOMWINDOW == 147 (0x12d2b1800) [pid = 6615] [serial = 2364] [outer = 0x12b336000] 14:11:59 INFO - PROCESS | 6615 | 1468185119985 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]]]}] 14:12:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:12:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 14:12:00 INFO - PROCESS | 6615 | 1468185120007 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 6615 | 1468185120008 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:12:01 WARNING - u'runner_teardown' () 14:12:01 INFO - No more tests 14:12:01 INFO - Got 0 unexpected results 14:12:01 INFO - SUITE-END | took 526s 14:12:01 INFO - Closing logging queue 14:12:01 INFO - queue closed 14:12:01 INFO - Return code: 0 14:12:01 WARNING - # TBPL SUCCESS # 14:12:01 INFO - Running post-action listener: _resource_record_post_action 14:12:01 INFO - Running post-run listener: _resource_record_post_run 14:12:02 INFO - Total resource usage - Wall time: 547s; CPU: 58.0%; Read bytes: 1187328; Write bytes: 951839232; Read time: 21; Write time: 5063 14:12:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:12:02 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153954816; Write bytes: 156715008; Read time: 13771; Write time: 336 14:12:02 INFO - run-tests - Wall time: 530s; CPU: 58.0%; Read bytes: 1076736; Write bytes: 792195584; Read time: 19; Write time: 4712 14:12:02 INFO - Running post-run listener: _upload_blobber_files 14:12:02 INFO - Blob upload gear active. 14:12:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:12:02 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 14:12:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:12:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:12:02 INFO - (blobuploader) - INFO - Open directory for files ... 14:12:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:12:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:12:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:12:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:12:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:12:03 INFO - (blobuploader) - INFO - Done attempting. 14:12:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:12:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:12:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:12:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:12:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:12:05 INFO - (blobuploader) - INFO - Done attempting. 14:12:05 INFO - (blobuploader) - INFO - Iteration through files over. 14:12:05 INFO - Return code: 0 14:12:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:12:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:12:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63be3beb31fab9d335dbe6a7c8217a7d92838bed2c34e99ab47497e60c518f6a28e944c90b8af8b29757dcbf76b4ee31fa2a1025b7fb6d044ebb2e19386cfef7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33715d69884031f46cec11fe3e882ab9b6fb3611441c007eb1677bbde86e98dc9052d35e1851aec6af8f5ec1a27386c2684a738ef22174c809ac0715c73f2021"} 14:12:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:12:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:12:05 INFO - Contents: 14:12:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63be3beb31fab9d335dbe6a7c8217a7d92838bed2c34e99ab47497e60c518f6a28e944c90b8af8b29757dcbf76b4ee31fa2a1025b7fb6d044ebb2e19386cfef7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33715d69884031f46cec11fe3e882ab9b6fb3611441c007eb1677bbde86e98dc9052d35e1851aec6af8f5ec1a27386c2684a738ef22174c809ac0715c73f2021"} 14:12:05 INFO - Running post-run listener: copy_logs_to_upload_dir 14:12:05 INFO - Copying logs to upload dir... 14:12:05 INFO - mkdir: /builds/slave/test/build/upload/logs 14:12:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=661.889486 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 2 secs) (at 2016-07-10 14:12:05.602746) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 14:12:05.606484) ========= 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.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63be3beb31fab9d335dbe6a7c8217a7d92838bed2c34e99ab47497e60c518f6a28e944c90b8af8b29757dcbf76b4ee31fa2a1025b7fb6d044ebb2e19386cfef7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33715d69884031f46cec11fe3e882ab9b6fb3611441c007eb1677bbde86e98dc9052d35e1851aec6af8f5ec1a27386c2684a738ef22174c809ac0715c73f2021"} build_url:https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012831 build_url: 'https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63be3beb31fab9d335dbe6a7c8217a7d92838bed2c34e99ab47497e60c518f6a28e944c90b8af8b29757dcbf76b4ee31fa2a1025b7fb6d044ebb2e19386cfef7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/33715d69884031f46cec11fe3e882ab9b6fb3611441c007eb1677bbde86e98dc9052d35e1851aec6af8f5ec1a27386c2684a738ef22174c809ac0715c73f2021"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZwCvJa2KS5CFEbxRuBOrug/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 14:12:05.640751) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:12:05.644062) ========= 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.YGCodBdj24/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.luQsdzXRyz/Listeners TMPDIR=/var/folders/tt/pgc51pmj37x56t_l_9rys0d000000w/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.005645 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 14:12:05.692519) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 14:12:05.692812) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 14:12:05.694490) ========= ========= Total master_lag: 0.66 =========